class RR::Errors::RRError

Attributes

backtrace[W]

Public Instance Methods

backtrace() click to toggle source
Calls superclass method
# File lib/rr/errors/rr_error.rb, line 7
def backtrace
  @backtrace ||= super
  original_backtrace = @backtrace
  return original_backtrace unless RR.trim_backtrace
  return original_backtrace unless original_backtrace.respond_to?(:each)
  new_backtrace = []
  original_backtrace.each do |line|
    new_backtrace << line unless line =~ BACKTRACE_IDENTIFIER
  end
  new_backtrace
end