class GnuplotRenderer
Public Class Methods
new(templatedir, outdir, verbose)
click to toggle source
# File lib/gitstats/renderer/gnuplot.rb, line 127 def initialize(templatedir, outdir, verbose) @templatedir = templatedir @outdir = outdir @verbose = verbose end
Public Instance Methods
handle?(file)
click to toggle source
# File lib/gitstats/renderer/gnuplot.rb, line 137 def handle?(file) file =~ /\.plot$/ end
name()
click to toggle source
# File lib/gitstats/renderer/gnuplot.rb, line 133 def name 'gnuplot' end
render(file, stats)
click to toggle source
# File lib/gitstats/renderer/gnuplot.rb, line 141 def render(file, stats) ifile = File.join(@templatedir, file) lines = IO::readlines(ifile).join('') PlotHelper.new(@templatedir, file, @outdir, stats, @verbose).run(lines) end