Class: XCResult::ActionsInvocationRecord
- Inherits:
-
AbstractObject
- Object
- AbstractObject
- XCResult::ActionsInvocationRecord
- Defined in:
- lib/xcresult/models.rb
Overview
-
ActionsInvocationRecord
-
Kind: object
-
Properties: + metadataRef: Reference? + metrics: ResultMetrics + issues: ResultIssueSummaries + actions: [ActionRecord] + archive: ArchiveInfo?
-
Instance Attribute Summary collapse
-
#actions ⇒ Object
Returns the value of attribute actions.
-
#issues ⇒ Object
Returns the value of attribute issues.
Attributes inherited from AbstractObject
Instance Method Summary collapse
-
#initialize(data) ⇒ ActionsInvocationRecord
constructor
A new instance of ActionsInvocationRecord.
Methods inherited from AbstractObject
Constructor Details
#initialize(data) ⇒ ActionsInvocationRecord
Returns a new instance of ActionsInvocationRecord.
223 224 225 226 227 228 229 |
# File 'lib/xcresult/models.rb', line 223 def initialize(data) self.actions = fetch_values(data, 'actions').map do |action_data| ActionRecord.new(action_data) end self.issues = ResultIssueSummaries.new(data['issues']) super end |
Instance Attribute Details
#actions ⇒ Object
Returns the value of attribute actions.
221 222 223 |
# File 'lib/xcresult/models.rb', line 221 def actions @actions end |
#issues ⇒ Object
Returns the value of attribute issues.
222 223 224 |
# File 'lib/xcresult/models.rb', line 222 def issues @issues end |