Sha256: 0e950d8cd4a28e4bab80863d73211f3063f4fff2c6b76165fb7958cb7137aa2b
Contents?: true
Size: 690 Bytes
Versions: 1
Compression:
Stored size: 690 Bytes
Contents
require 'gruff' module MetricFu class RoodiGrapher attr_accessor :roodi_count, :labels def initialize self.roodi_count = [] self.labels = {} end def get_metrics(metrics, date) self.roodi_count.push(metrics[:roodi][:problems].size) self.labels.update( { self.labels.size => date }) end def graph! g = Gruff::Line.new(MetricFu.graph_size) g.title = "Roodi: design problems" g.theme = MetricFu.graph_theme g.font = MetricFu.graph_font g.data('roodi', self.roodi_count) g.labels = self.labels g.write(File.join(MetricFu.output_directory, 'roodi.png')) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
edouard-metric_fu-1.0.4.3 | lib/graphs/roodi_grapher.rb |