mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
use private_methods and protected_methods instead of respond_to? to check
method visibility. [ruby-dev:26616] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
832e2b98f9
commit
6763ac5552
4 changed files with 56 additions and 16 deletions
|
@ -126,10 +126,23 @@ class DRbEx
|
|||
[self]
|
||||
end
|
||||
|
||||
def method_missing(msg, *a, &b)
|
||||
if msg == :missing
|
||||
return true
|
||||
else
|
||||
super(msg, *a, &b)
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
def call_private_method
|
||||
true
|
||||
end
|
||||
|
||||
protected
|
||||
def call_protected_method
|
||||
true
|
||||
end
|
||||
end
|
||||
|
||||
if __FILE__ == $0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue