Module: RailsTracepointStack::Filter::TraceFromDependenciesFilter

Included in:
TraceFilter
Defined in:
lib/rails_tracepoint_stack/filter/trace_from_dependencies_filter.rb

Instance Method Summary collapse

Instance Method Details

#should_ignore_because_is_a_internal_dependency?(trace:) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
11
12
13
# File 'lib/rails_tracepoint_stack/filter/trace_from_dependencies_filter.rb', line 7

def should_ignore_because_is_a_internal_dependency?(trace:)
  return false if not_ignore_external_source_traces?
  
  file_path_starts_with_gem_path?(trace) ||
  file_path_starts_with_ruby_lib_path?(trace) ||
  file_path_include_bundler_gems_path?(trace)
end