method
add_gem_filter
rails latest stable - Class:
ActiveSupport::BacktraceCleaner
add_gem_filter()private
No documentation available.
# File activesupport/lib/active_support/backtrace_cleaner.rb, line 110
def add_gem_filter
gems_paths = (Gem.path | [Gem.default_dir]).map { |p| Regexp.escape(p) }
return if gems_paths.empty?
gems_regexp = %{\A(#{gems_paths.join('|')})/(bundler/)?gems/([^/]+)-([\w.]+)/(.*)}
gems_result = '\3 (\4) \5'
add_filter { |line| line.sub(gems_regexp, gems_result) }
end