lib/approvals/writers/hash_writer.rb in approvals-0.0.10 vs lib/approvals/writers/hash_writer.rb in approvals-0.0.11
- old
+ new
@@ -1,15 +1,14 @@
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
+ lines = data.map do |key, value|
+ "\t#{key.inspect} => #{value.inspect}"
+ end.join("\n")
+
+ "{\n#{lines}\n}\n"
end
end
end
end