Sha256: c5ae9ac8c6b68fdd61cb34363a79474d0c1cc3d2c0d9a2070b8e4b2bb765ac02

Contents?: true

Size: 302 Bytes

Versions: 10

Compression:

Stored size: 302 Bytes

Contents

module Pronto
  module Formatter
    class TextFormatter
      def format(messages)
        messages.map do |message|
          level = message.level[0].upcase
          line = message.line
          "#{message.path}:#{line.new_lineno} #{level}: #{message.msg}"
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pronto-0.1.7 lib/pronto/formatter/text_formatter.rb
pronto-0.1.6 lib/pronto/formatter/text_formatter.rb
pronto-0.1.5 lib/pronto/formatter/text_formatter.rb
pronto-0.1.4 lib/pronto/formatter/text_formatter.rb
pronto-0.1.3 lib/pronto/formatter/text_formatter.rb
pronto-0.1.2 lib/pronto/formatter/text_formatter.rb
pronto-0.1.1 lib/pronto/formatter/text_formatter.rb
pronto-0.1.0 lib/pronto/formatter/text_formatter.rb
pronto-0.0.2 lib/pronto/formatter/text_formatter.rb
pronto-0.0.1 lib/pronto/formatter/text_formatter.rb