Class: FullTableScanMatchers::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/full_table_scan_matchers/configuration.rb

Overview

Configuration for the FullTableScanMatchers module.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



7
8
9
10
11
12
# File 'lib/full_table_scan_matchers/configuration.rb', line 7

def initialize
  @ignores          = []
  @adapter          = DBAdapters::MySql
  @log_backtrace    = false
  @backtrace_filter = Proc.new { |backtrace| backtrace }
end

Instance Attribute Details

#adapterObject

Returns the value of attribute adapter.



5
6
7
# File 'lib/full_table_scan_matchers/configuration.rb', line 5

def adapter
  @adapter
end

#backtrace_filterObject

Returns the value of attribute backtrace_filter.



5
6
7
# File 'lib/full_table_scan_matchers/configuration.rb', line 5

def backtrace_filter
  @backtrace_filter
end

#ignoresObject

Returns the value of attribute ignores.



5
6
7
# File 'lib/full_table_scan_matchers/configuration.rb', line 5

def ignores
  @ignores
end

#log_backtraceObject

Returns the value of attribute log_backtrace.



5
6
7
# File 'lib/full_table_scan_matchers/configuration.rb', line 5

def log_backtrace
  @log_backtrace
end