diff options
| author | Jonathan Hefner <jonathan@hefner.pro> | 2022-10-11 12:02:15 -0500 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2022-10-15 00:08:44 +0900 |
| commit | 60610031009e60bdfe5775b0316df251ee36a973 (patch) | |
| tree | 9c9c2e8f77186cf2e30ea32431037bb00e52984c /include/ruby/debug.h | |
| parent | d4162053410782a449e0921ee7222e7ce3deca6f (diff) | |
[ruby/delegate] Fix DelegateClass block "method redefined" warning
This commit prevents "method redefined" warnings when overriding methods
within a `DelegateClass` block, such as in the following example:
```ruby
Base = Class.new do
def foo
"foo"
end
end
Overridden = DelegateClass(Base) do
def foo
super + "!"
end
end
```
Fixes https://bugs.ruby-lang.org/issues/19047.
https://github.com/ruby/delegate/commit/214fae86de
Diffstat (limited to 'include/ruby/debug.h')
0 files changed, 0 insertions, 0 deletions
