Class: BundlerDiff::Formatter::MdTable
- Inherits:
-
Object
- Object
- BundlerDiff::Formatter::MdTable
- Defined in:
- lib/bundler_diff/formatter/md_table.rb
Constant Summary collapse
- ITEMS =
%w[gem before after compare].freeze
- HEADER =
"| #{ITEMS.join(' | ')} |"- HR =
"#{'|---' * ITEMS.size}|"- TEMPLATE =
"#{'| %s ' * ITEMS.size}|"
Instance Method Summary collapse
Instance Method Details
#render(gems) ⇒ Object
11 12 13 14 |
# File 'lib/bundler_diff/formatter/md_table.rb', line 11 def render(gems) rows = gems.map { |gem| render_row(gem) } [HEADER, HR, *rows].join("\n") end |