lib/code/object/json.rb in code-ruby-0.14.3 vs lib/code/object/json.rb in code-ruby-0.14.4

- old
+ new

@@ -6,14 +6,12 @@ def self.to_code(json) if json.is_an?(Object) json elsif json.is_a?(::Hash) Dictionary.new( - json.transform_keys do |key| - Json.to_code(key) - end.transform_values do |value| - Json.to_code(value) - end + json + .transform_keys { |key| Json.to_code(key) } + .transform_values { |value| Json.to_code(value) } ) elsif json.is_a?(::Array) List.new(json.map { |element| Json.to_code(element) }) elsif json.is_a?(::String) String.new(json)