Method: Quality::Config#initialize

Defined in:
lib/quality/config.rb

#initialize(quality_name: 'quality', ratchet_name: 'ratchet', source_file_globber: Quality::LinguistSourceFileGlobber.new, dir: Dir) ⇒ Config

Returns a new instance of Config.



45
46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/quality/config.rb', line 45

def initialize(quality_name: 'quality',
               ratchet_name: 'ratchet',
               source_file_globber: Quality::LinguistSourceFileGlobber.new,
               dir: Dir)
  @quality_name = quality_name
  @ratchet_name = ratchet_name
  @skip_tools = []
  @output_dir = 'metrics'
  @verbose = false
  @source_file_globber = source_file_globber
  @dir = dir
  @source_files_exclude_glob = nil
end