Project

General

Profile

Actions

Backport #7843

closed

A weird exception is raised when attempting to remove a "prepend"ed method

Added by mame (Yusuke Endoh) about 11 years ago. Updated about 11 years ago.


Description

Hello,

module P
def m; puts "P"; super; end
end
class A
def m; puts "A"; end
prepend P
remove_method :m
#=> undefined method `method_removed' for #<A:0x007f9e1e825618>
end

Is this intentional?

--
Yusuke Endoh

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0