Sha256: 1afcf3224e858aa74507e96fc3b0dcc256e5af98431d7be00c00953d5f679e5d

Contents?: true

Size: 487 Bytes

Versions: 5

Compression:

Stored size: 487 Bytes

Contents

require 'suspiciouss/result/formatter'

module Suspiciouss
  module Result
    class Markdown < Formatter

      def format
        output do |filename, errors|
          ''.tap do |filename_errors|
            filename_errors << " - Check file #{filename} for:\n"

            filename_errors << "```\n"
            errors.each do |error|
              filename_errors << error
            end
            filename_errors << "```\n"
          end
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
suspiciouss-0.1.4 lib/suspiciouss/result/markdown.rb
suspiciouss-0.1.3 lib/suspiciouss/result/markdown.rb
suspiciouss-0.1.2 lib/suspiciouss/result/markdown.rb
suspiciouss-0.1.1 lib/suspiciouss/result/markdown.rb
suspiciouss-0.1 lib/suspiciouss/result/markdown.rb