summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2016-04-24 02:17:49 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2016-04-24 02:34:34 +0900
commit0dae40da44e38f97bc028f01224401b7c07d6c6d (patch)
tree07079fc67a071443f7c25007720268683b90bdce
parentec16880de86c5d75bb34e9947132c2f98b744d71 (diff)
downloadjson-0dae40da44e38f97bc028f01224401b7c07d6c6d.tar.gz
Remove useless methods
Remove useless overriding methods, [] and []=, which are same as OpenStruct.
-rw-r--r--lib/json/generic_object.rb8
1 files changed, 0 insertions, 8 deletions
diff --git a/lib/json/generic_object.rb b/lib/json/generic_object.rb
index 8b8fd53..3a14f0e 100644
--- a/lib/json/generic_object.rb
+++ b/lib/json/generic_object.rb
@@ -47,14 +47,6 @@ module JSON
table
end
- def [](name)
- table[name.to_sym]
- end
-
- def []=(name, value)
- __send__ "#{name}=", value
- end
-
def |(other)
self.class[other.to_hash.merge(to_hash)]
end