Method: ActiveSupport::BacktraceCleaner#clean

Defined in:
activesupport/lib/active_support/backtrace_cleaner.rb

#clean(backtrace, kind = :silent) ⇒ Object Also known as: filter

Returns the backtrace after all filters and silencers have been run against it. Filters run first, then silencers.



45
46
47
48
49
50
51
52
53
54
55
56
# File 'activesupport/lib/active_support/backtrace_cleaner.rb', line 45

def clean(backtrace, kind = :silent)
  filtered = filter_backtrace(backtrace)

  case kind
  when :silent
    silence(filtered)
  when :noise
    noise(filtered)
  else
    filtered
  end
end