class Enolib::TextReporter

Constants

INDICATORS

Public Class Methods

new(context) click to toggle source
Calls superclass method Enolib::Reporter::new
# File lib/enolib/reporters/text_reporter.rb, line 12
def initialize(context)
  super(context)

  gutter_header = context.messages::GUTTER_HEADER.rjust(5)
  columns_header = "  #{gutter_header} | #{context.messages::CONTENT_HEADER}"

  source = context.source ? "-- #{source} -- \n\n" : ''

  @gutter_width = gutter_header.length + 3
  @header = "#{source}#{columns_header}\n"
end

Private Instance Methods

print() click to toggle source
print_line(line, tag) click to toggle source