Class: Udb::AlwaysTrueExtensionRequirementExpression

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Includes:
AbstractRequirement
Defined in:
lib/udb/req_expression.rb

Instance Method Summary collapse

Instance Method Details

#compatible?(_other) ⇒ Boolean

Parameters:

  • _other (T.untyped)

Returns:

  • (Boolean)


738
# File 'lib/udb/req_expression.rb', line 738

def compatible?(_other) = true

#could_be_true?(_cfg_arch) ⇒ Boolean

Parameters:

Returns:

  • (Boolean)


750
# File 'lib/udb/req_expression.rb', line 750

def could_be_true?(_cfg_arch) = true

#empty?Boolean

Returns:

  • (Boolean)


735
# File 'lib/udb/req_expression.rb', line 735

def empty? = true

#minimize(_hsh) ⇒ String, Hash{String => T.untyped}

Parameters:

  • _hsh (String, Hash{String => T.untyped})

Returns:

  • (String, Hash{String => T.untyped})


744
# File 'lib/udb/req_expression.rb', line 744

def minimize(_hsh) = {}

#satisfied_by?Boolean

Returns:

  • (Boolean)


732
# File 'lib/udb/req_expression.rb', line 732

def satisfied_by? = true

#satisfied_by_cfg_arch?(_cfg_arch) ⇒ SatisfiedResult

Parameters:

Returns:



747
# File 'lib/udb/req_expression.rb', line 747

def satisfied_by_cfg_arch?(_cfg_arch) = SatisfiedResult::Yes

#to_hString, Hash{String => T.untyped}

Returns:

  • (String, Hash{String => T.untyped})


741
# File 'lib/udb/req_expression.rb', line 741

def to_h = {}

#to_rbString

Returns:

  • (String)


729
# File 'lib/udb/req_expression.rb', line 729

def to_rb = "true"