Class: Kumi::Dev::Golden::GenerationResult

Inherits:
Result
  • Object
show all
Defined in:
lib/kumi/dev/golden/result.rb

Instance Attribute Summary collapse

Attributes inherited from Result

#error, #representation, #schema_name, #status

Instance Method Summary collapse

Methods inherited from Result

#error?, #failed?, #passed?

Constructor Details

#initialize(schema_name:, representation:, status:, changed: false, error: nil) ⇒ GenerationResult



34
35
36
37
# File 'lib/kumi/dev/golden/result.rb', line 34

def initialize(schema_name:, representation:, status:, changed: false, error: nil)
  super(schema_name: schema_name, representation: representation, status: status, error: error)
  @changed = changed
end

Instance Attribute Details

#changedObject (readonly)

Returns the value of attribute changed.



32
33
34
# File 'lib/kumi/dev/golden/result.rb', line 32

def changed
  @changed
end

Instance Method Details

#changed?Boolean



39
40
41
# File 'lib/kumi/dev/golden/result.rb', line 39

def changed?
  @changed
end