Module: ChurnVsComplexity::Triage::Serializer::Json

Defined in:
lib/churn_vs_complexity/triage/serializer.rb

Class Method Summary collapse

Class Method Details

.serialize(result) ⇒ Object



9
10
11
12
# File 'lib/churn_vs_complexity/triage/serializer.rb', line 9

def self.serialize(result)
  entries = RiskAnnotator.annotate(result[:values_by_file], language: result[:language])
  JSON.generate({ files: entries, summary: RiskAnnotator.risk_summary(entries) })
end