Sha256: c630b225ed7b7fbdaeb40a37225947a71d8bd5e51da868af67d144dd21c3dbfa

Contents?: true

Size: 268 Bytes

Versions: 9

Compression:

Stored size: 268 Bytes

Contents

module Approvals
  module Writers
    class HashWriter < TextWriter

      def format(data)
        s = "{\n"
        data.each do |key, value|
          s << "\t#{key.inspect} => #{value.inspect}\n"
        end
        s << "}"
        s
      end

    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
approvals-0.0.10 lib/approvals/writers/hash_writer.rb
approvals-0.0.9 lib/approvals/writers/hash_writer.rb
approvals-0.0.8 lib/approvals/writers/hash_writer.rb
approvals-0.0.7 lib/approvals/writers/hash_writer.rb
approvals-0.0.6 lib/approvals/writers/hash_writer.rb
approvals-0.0.5 lib/approvals/writers/hash_writer.rb
approvals-0.0.4 lib/approvals/writers/hash_writer.rb
approvals-0.0.3 lib/approvals/writers/hash_writer.rb
approvals-0.0.2 lib/approvals/writers/hash_writer.rb