Class: MetzScan::Calibration::ProjectAnalyzerEvidenceRunner::SummaryPayload

Inherits:
Object
  • Object
show all
Defined in:
lib/metz_scan/calibration/project_analyzer_evidence_runner/summary.rb

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ SummaryPayload

Returns a new instance of SummaryPayload.



129
130
131
# File 'lib/metz_scan/calibration/project_analyzer_evidence_runner/summary.rb', line 129

def initialize(options)
  @options = options
end

Instance Method Details

#to_hObject



133
134
135
136
# File 'lib/metz_scan/calibration/project_analyzer_evidence_runner/summary.rb', line 133

def to_h
  summary = identity_fields.merge(target_fields).merge(project_fields)
  baseline_file ? summary.merge("baseline_delta" => baseline_delta_for(summary)) : summary
end