class Gemat::OrgFormatter
Public Instance Methods
gen_rows()
click to toggle source
rubocop:disable Metrics/AbcSize
# File lib/org_formatter.rb, line 8 def gen_rows @rows << "| #{@columns.map { |column| column.column_name.ljust(column.max_length) }.join(' | ')} |" @rows << "|#{@columns.map { |column| '-' * (column.max_length + 2) }.join('+')}|" @gems.each do |gem| @rows << "| #{@columns.map { |column| column.call(gem).to_s.ljust(column.max_length) }.join(' | ')} |" end end