class Trainer::XCResult::ActionResult
Attributes
diagnostics_ref[RW]
issues[RW]
log_ref[RW]
result_name[RW]
status[RW]
tests_ref[RW]
timeline_ref[RW]
Public Class Methods
new(data)
click to toggle source
Calls superclass method
Trainer::XCResult::AbstractObject::new
# File trainer/lib/trainer/xcresult.rb, line 268 def initialize(data) self.result_name = fetch_value(data, "resultName") self.status = fetch_value(data, "status") self.issues = ResultIssueSummaries.new(data["issues"]) self.timeline_ref = Reference.new(data["timelineRef"]) if data["timelineRef"] self.log_ref = Reference.new(data["logRef"]) if data["logRef"] self.tests_ref = Reference.new(data["testsRef"]) if data["testsRef"] self.diagnostics_ref = Reference.new(data["diagnosticsRef"]) if data["diagnosticsRef"] super end