Bug #11425
Updated by nobu (Nobuyoshi Nakada) over 8 years ago
super_method now fails to find the target method of Module#prepend maybe since commit:51501 https://github.com/ruby/ruby/commit/6b7c4df ~~~ruby ~~~ class C; def a() end end module M def a() end end C.prepend M p C.instance_method(:a).super_method ~~~ ~~~ ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14] #=> #<UnboundMethod: Object(C)#a> UnboundMethod: Object(C)#a ruby 2.3.0dev (2015-08-09 trunk 51513) [x86_64-darwin14] #=> nil ~~~