Module: Rib::BottomupBacktrace

Extended by:
Plugin
Defined in:
lib/rib/more/bottomup_backtrace.rb

Instance Attribute Summary

Attributes included from Plugin

#disabled

Instance Method Summary collapse

Methods included from Plugin

const_missing, disable, disabled?, enable, enabled?, extended

Instance Method Details

#format_backtrace(backtrace) ⇒ Object



16
17
18
# File 'lib/rib/more/bottomup_backtrace.rb', line 16

def format_backtrace backtrace
  super(backtrace).reverse
end

#format_error(err) ⇒ Object

————— Rib API —————



10
11
12
13
14
# File 'lib/rib/more/bottomup_backtrace.rb', line 10

def format_error err
  return super if BottomupBacktrace.disabled?
  message, backtrace = get_error(err)
  "  #{backtrace.join("\n  ")}\n#{message}"
end