class GitPissed::CSV

Public Instance Methods

formatted() click to toggle source
# File lib/git_pissed/formats/csv.rb, line 7
def formatted
  table.join "\n"
end
name() click to toggle source
# File lib/git_pissed/formats/csv.rb, line 3
def name
  'CSV'
end
table() click to toggle source
# File lib/git_pissed/formats/csv.rb, line 11
def table
  [["date", *options.words].join(',')].tap do |table|
    words_by_date.each do |date, words|
      table << [date, words.values_at(*options.words)].join(',')
    end
  end
end