class XCResult::ResultIssueSummaries
-
-
Kind: object
-
Properties: + analyzerWarningSummaries: [IssueSummary] + errorSummaries: [IssueSummary] + testFailureSummaries: [TestFailureIssueSummary] + warningSummaries: [IssueSummary]
-
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