我有一个Ruby函数,如下所示:
然后,我会在其他嵌套函数中使用这个函数,就像这样:
module MyModule
def function
raise ArgumentException if true
end
end
然后,我会在其他嵌套函数中使用这个函数,就像这样:
def upperfunction
MyModule::function
end
那么,如果我在irb中调用upperfunction函数,我希望看到完整的跟踪信息,例如:
第2行 upperfunction.rb
第3行 my_module.rb
ArgumentError
但是我只能看到:
第3行 my_module.rb
ArgumentError
我应该怎么做才能看到完整的跟踪信息呢?
caller
https://dev59.com/km015IYBdhLWcg3w6QA0 - Hector Correa