Reek Results

Reek detects common code smells in ruby code.

File Path Method Description Type
lib/code_quality.rb CodeQuality has no descriptive comment IrresponsibleModule
lib/code_quality/cli.rb CodeQuality::CLI::Application#in_namespace is controlled by argument 'name' ControlParameter
lib/code_quality/cli.rb CodeQuality::CLI::Application#handle_options calls 'opts.separator ""' 5 times DuplicateMethodCall
lib/code_quality/cli.rb CodeQuality::CLI::Application#handle_options refers to 'opts' more than self (maybe move it to another class?) FeatureEnvy
lib/code_quality/cli.rb CodeQuality::CLI has no descriptive comment IrresponsibleModule
lib/code_quality/cli.rb CodeQuality::CLI::Application#handle_options contains iterators nested 2 deep NestedIterators
lib/code_quality/cli.rb CodeQuality::CLI::Application#find_rakefile_location performs a nil-check NilCheck
lib/code_quality/cli.rb CodeQuality::CLI::Application#handle_options has approx 25 statements TooManyStatements
lib/code_quality/cli.rb CodeQuality::CLI::Application#run has approx 7 statements TooManyStatements
lib/code_quality/cli.rb CodeQuality::CLI#self.start has unused parameter 'argv' UnusedParameters
lib/code_quality/cli.rb CodeQuality::CLI::Application#lib_dir doesn't depend on instance state (maybe move it to another class?) UtilityFunction
lib/code_quality/railtie.rb CodeQuality::Railtie has no descriptive comment IrresponsibleModule

Generated on 2018-09-21 13:12:00 +0000