Sha256: 639110399c2a660c097b2a637e8025a28ac69801d352df9c3172d21969f6a2f9
Contents?: true
Size: 642 Bytes
Versions: 15
Compression:
Stored size: 642 Bytes
Contents
MetricFu.reporting_require { 'graphs/grapher' } module MetricFu class FlayGrapher < Grapher attr_accessor :flay_score, :labels def self.metric :flay end def initialize super @flay_score = [] @labels = {} end def get_metrics(metrics, date) if metrics && metrics[:flay] @flay_score.push(metrics[:flay][:total_score].to_i) @labels.update( { @labels.size => date }) end end def title 'Flay: duplication' end def data [ ['flay', @flay_score.join(',')] ] end def output_filename 'flay.js' end end end
Version data entries
15 entries across 15 versions & 1 rubygems