ruby-changes:37080
From: nobu <ko1@a...>
Date: Tue, 6 Jan 2015 14:32:56 +0900 (JST)
Subject: [ruby-changes:37080] nobu:r49161 (trunk): generic_object.rb: useless methods
nobu 2015-01-06 14:32:41 +0900 (Tue, 06 Jan 2015) New Revision: 49161 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=49161 Log: generic_object.rb: useless methods * ext/json/lib/json/generic_object.rb (JSON::GenericObject): remove useless overriding methods, [] and []=. Modified files: trunk/ext/json/lib/json/generic_object.rb Index: ext/json/lib/json/generic_object.rb =================================================================== --- ext/json/lib/json/generic_object.rb (revision 49160) +++ ext/json/lib/json/generic_object.rb (revision 49161) @@ -47,14 +47,6 @@ module JSON https://github.com/ruby/ruby/blob/trunk/ext/json/lib/json/generic_object.rb#L47 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 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/