class Trainer::LegacyXCResult::ResultIssueSummaries
-
-
Kind: object
-
Properties: + analyzerWarningSummaries: [IssueSummary] + errorSummaries: [IssueSummary] + testFailureSummaries: [TestFailureIssueSummary] + warningSummaries: [IssueSummary]
-
Attributes
Public Class Methods
Source
# File trainer/lib/trainer/legacy_xcresult.rb, line 363 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
Calls superclass method
Trainer::LegacyXCResult::AbstractObject::new