Sha256: 9f90d759dda35758f548e359c00a0d5384ebb720b576e104454cf16b21c6eb2d

Contents?: true

Size: 411 Bytes

Versions: 2

Compression:

Stored size: 411 Bytes

Contents

require 'pronto/formatter/text_message_decorator'

module Pronto
  module Formatter
    class TextFormatter < Base
      def format(messages, _repo, _patches)
        messages.map do |message|
          message_format = config.message_format(self.class.name)
          message_data = TextMessageDecorator.new(message).to_h
          (message_format % message_data).strip
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pronto-0.11.1 lib/pronto/formatter/text_formatter.rb
pronto-0.11.0 lib/pronto/formatter/text_formatter.rb