class XCResult::ResultIssueSummaries

Attributes

analyzer_warning_summaries[RW]
error_summaries[RW]
test_failure_summaries[RW]
warning_summaries[RW]

Public Class Methods

new(data) click to toggle source
Calls superclass method XCResult::AbstractObject::new
# File lib/xcresult/models.rb, line 389
def initialize(data)
  self.analyzer_warning_summaries = fetch_values(data, 'analyzerWarningSummaries').map do |summary_data|
    IssueSummary.new(summary_data)
  end
  self.error_summaries = fetch_values(data, 'errorSummaries').map do |summary_data|
    IssueSummary.new(summary_data)
  end
  self.test_failure_summaries = fetch_values(data, 'testFailureSummaries').map do |summary_data|
    TestFailureIssueSummary.new(summary_data)
  end
  self.warning_summaries = fetch_values(data, 'warningSummaries').map do |summary_data|
    IssueSummary.new(summary_data)
  end
  super
end