Module: Kernel

Defined in:
lib/super_caller/exception.rb

Instance Method Summary collapse

Instance Method Details

#old_raiseObject



5
# File 'lib/super_caller/exception.rb', line 5

alias old_raise raise

#raise(*args) ⇒ Object



7
8
9
10
11
12
# File 'lib/super_caller/exception.rb', line 7

def raise(*args)
  old_raise(*args)
rescue Exception => e
  e.backtrace = super_caller[1..-1]
  old_raise e
end