Consider this:
def name
binding.pry
"#{super} #{last_name}"
end
You pry into a method and want to find out the source/location of other called methods. Usually this is easy, just method(:last_name).source
or method(:last_name).source_location
and voila. But what if the method calls super
? 🤔
Not to worry, #super_method
to the rescue:
> method(__method__).super_method.source
> method(__method__).super_method.source_location
Top comments (0)