We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e61c8c commit 1a994c9Copy full SHA for 1a994c9
lib/forwardable.rb
@@ -149,7 +149,7 @@ def instance_delegate(hash)
149
#
150
def def_instance_delegators(accessor, *methods)
151
methods.each do |method|
152
- next if method.to_s == "__send__" || method.to_s == "__id__"
+ next if /\A__(?:send|id)__\z/ =~ method
153
def_instance_delegator(accessor, method)
154
end
155
@@ -280,7 +280,7 @@ def single_delegate(hash)
280
281
def def_single_delegators(accessor, *methods)
282
283
284
def_single_delegator(accessor, method)
285
286
0 commit comments