module DeepCover::Tools::Format

Constants

CONVERT

Public Instance Methods

format(*results, filename: nil, source: nil) click to toggle source
# File lib/deep_cover/tools/format.rb, line 9
def format(*results, filename: nil, source: nil)
  source ||= File.read(filename)
  results.map! { |counts| counts.map { |c| CONVERT[c] } }
  [*results, source.lines].transpose.map do |parts|
    *line_results, line = parts
    Term::ANSIColor.white(line_results.join) + line.to_s
  end
end