Class: TraceViz::Collectors::Filters::ExcludeDefaultClassesFilter

Inherits:
BaseExcludeFilter show all
Defined in:
lib/trace_viz/collectors/filters/exclude_default_classes_filter.rb

Constant Summary collapse

DEFAULT_CLASSES_AND_MODULES =
[
  "Object",
  "String",
  "Array",
  "Hash",
  "Numeric",
  "Integer",
  "Float",
  "Symbol",
  "Kernel",
  "Module",
  "Class",
  "Range",
  "Regexp",
  "BigDecimal",
  "Set",
  "Gem",
].freeze

Instance Method Summary collapse

Methods inherited from BaseExcludeFilter

#apply?

Methods inherited from BaseFilter

#apply?

Methods included from Helpers::ConfigHelper

#config, #fetch_general_config

Constructor Details

#initializeExcludeDefaultClassesFilter

Returns a new instance of ExcludeDefaultClassesFilter.



28
29
30
# File 'lib/trace_viz/collectors/filters/exclude_default_classes_filter.rb', line 28

def initialize
  super(classes: DEFAULT_CLASSES_AND_MODULES)
end