Module: RailsTracepointStack::TraceFilter
- Includes:
- Filter::CustomTraceSelectorFilter, Filter::TraceFromDependenciesFilter, Filter::TraceFromRubyCodeFilter, Filter::TraceToIgnoreFilter
- Included in:
- Tracer
- Defined in:
- lib/rails_tracepoint_stack/trace_filter.rb
Instance Method Summary collapse
Methods included from Filter::TraceToIgnoreFilter
#attends_some_custom_pattern_to_ignore?
Methods included from Filter::TraceFromRubyCodeFilter
#should_ignore_because_is_ruby_trace?
Methods included from Filter::TraceFromDependenciesFilter
#should_ignore_because_is_a_internal_dependency?
Methods included from Filter::CustomTraceSelectorFilter
#is_a_trace_required_to_watch_by_the_custom_configs?
Instance Method Details
#ignore_trace?(trace:) ⇒ Boolean
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/rails_tracepoint_stack/trace_filter.rb', line 13 def ignore_trace?(trace:) if attends_some_custom_pattern_to_ignore?(trace: trace) return true end if is_a_trace_required_to_watch_by_the_custom_configs?(trace: trace) return false end if should_ignore_because_is_a_internal_dependency?(trace: trace) return true end if should_ignore_because_is_ruby_trace?(trace: trace) return true end return false end |