diff options
author | Jeremy Evans <[email protected]> | 2022-08-10 13:02:19 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2022-08-10 13:02:19 -0700 |
commit | bfa6a8ddc84fffe0aef5a0f91b417167e124dbbf (patch) | |
tree | f84003447830d01379d2cfd34329b55e7f773480 /spec/ruby/core/kernel | |
parent | d115a06037e900e1ba29d2293e1d9e4964499ff2 (diff) |
Only allow procs created by Symbol#to_proc to call public methods
Fixes [Bug #18826]
Co-authored-by: Nobuyoshi Nakada <[email protected]>
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6018
Merged-By: jeremyevans <[email protected]>
Diffstat (limited to 'spec/ruby/core/kernel')
-rw-r--r-- | spec/ruby/core/kernel/fixtures/warn_core_method.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/ruby/core/kernel/fixtures/warn_core_method.rb b/spec/ruby/core/kernel/fixtures/warn_core_method.rb index f5dee6b668..fd82562404 100644 --- a/spec/ruby/core/kernel/fixtures/warn_core_method.rb +++ b/spec/ruby/core/kernel/fixtures/warn_core_method.rb @@ -1,6 +1,6 @@ raise 'should be run without RubyGems' if defined?(Gem) -def deprecated(n=1) +public def deprecated(n=1) # puts nil, caller(0), nil warn "use X instead", uplevel: n end |