Class: RubyCritic::Reek

Inherits:
Reek::Examiner
  • Object
show all
Defined in:
lib/rubycritic/analysers/helpers/reek.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(analysed_module) ⇒ Reek

Returns a new instance of Reek.



11
12
13
# File 'lib/rubycritic/analysers/helpers/reek.rb', line 11

def initialize(analysed_module)
  super(analysed_module, configuration: self.class.configuration)
end

Class Method Details

.configurationObject



7
8
9
# File 'lib/rubycritic/analysers/helpers/reek.rb', line 7

def self.configuration
  @configuration ||= ::Reek::Configuration::AppConfiguration.from_default_path
end