lib/avro/protocol.rb in avro-1.7.6 vs lib/avro/protocol.rb in avro-1.7.7
- old
+ new
@@ -102,10 +102,10 @@
hsh = {'protocol' => name}
hsh['namespace'] = namespace if namespace
hsh['types'] = types.map{|t| t.to_avro(names) } if types
if messages
- hsh['messages'] = messages.collect_hash{|k,t| [k, t.to_avro(names)] }
+ hsh['messages'] = messages.inject({}) {|h, (k,t)| h[k] = t.to_avro(names); h }
end
hsh
end