class ActionDispatch::ExceptionWrapper
Public Instance Methods
application_power_trace()
click to toggle source
# File lib/power_trace/rails/action_dispatch/exception_wrapper.rb, line 3 def application_power_trace clean_power_trace(:silent) end
framework_power_trace()
click to toggle source
# File lib/power_trace/rails/action_dispatch/exception_wrapper.rb, line 7 def framework_power_trace clean_power_trace(:noise) end
full_power_trace()
click to toggle source
# File lib/power_trace/rails/action_dispatch/exception_wrapper.rb, line 11 def full_power_trace clean_power_trace(:all) end
Private Instance Methods
clean_power_trace(*args)
click to toggle source
# File lib/power_trace/rails/action_dispatch/exception_wrapper.rb, line 20 def clean_power_trace(*args) if backtrace_cleaner backtrace_cleaner.clean(stored_power_trace, *args) else stored_power_trace end end
stored_power_trace()
click to toggle source
# File lib/power_trace/rails/action_dispatch/exception_wrapper.rb, line 16 def stored_power_trace Array(@exception.stored_power_trace.map { |t| t.to_s(extra_info_indent: 4) }) end