Class: RSpecTracer::BlockFilter Private

Inherits:
Filter
  • Object
show all
Defined in:
lib/rspec_tracer/filter.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Internal BlockFilter — see RSpecTracer for the user-facing surface.

Instance Attribute Summary

Attributes inherited from Filter

#filter

Instance Method Summary collapse

Methods inherited from Filter

filter_class, #initialize, register

Constructor Details

This class inherits a constructor from RSpecTracer::Filter

Instance Method Details

#match?(source_file) ⇒ Boolean

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Internal method on the tracer pipeline.

Returns:

  • (Boolean)


79
80
81
# File 'lib/rspec_tracer/filter.rb', line 79

def match?(source_file)
  @filter.call(source_file)
end