Hotspot Results

Meta analysis of your metrics to find hotspots in your code.


Files Classes Methods
lib/tasks/code_quality.rake:203-253 « annotate »


Flog: complexity is 110.0
lib/tasks/code_quality.rake:203-253 : namespace(code_quality)::namespace(quality_audit)::task « annotate »


Flog: average complexity is 33.1
lib/tasks/code_quality.rake:203-253 : namespace(code_quality)#namespace(quality_audit)#task#metric_fu « annotate »


Flog: complexity is 110.0
lib/tasks/code_quality.rake:156-188 « annotate »


Flog: complexity is 46.6
lib/code_quality/cli.rb:36-64 : Application « annotate »


Flog: average complexity is 7.6

Reek: found 8 code smells

Saikuro: average complexity is 1.8
lib/tasks/code_quality.rake:156-188 : namespace(code_quality)#namespace(quality_audit)#task#rubocop « annotate »


Flog: complexity is 46.6
lib/code_quality/cli.rb:36-64 « annotate »


Flog: complexity is 40.1

Saikuro: average complexity is 2.5
lib/tasks/code_quality.rake:52-60 : namespace(code_quality)::namespace(security_audit)::task « annotate »


Flog: average complexity is 9.8
lib/code_quality/cli.rb:36-64 : Application#handle_options « annotate »


Flog: complexity is 40.1

Reek: found 4 code smells

Saikuro: complexity is 4.0
lib/tasks/code_quality.rake:131-144 « annotate »


Flog: complexity is 34.2
: main


Flog: complexity is 8.8
lib/tasks/code_quality.rake:131-144 : namespace(code_quality)#namespace(quality_audit)#task#rubycritic « annotate »


Flog: complexity is 34.2
lib/tasks/code_quality.rake:91-116 « annotate »


Flog: complexity is 30.4
lib/tasks/code_quality.rake:276-296 : namespace(code_quality)::task « annotate »


Flog: average complexity is 8.4
lib/tasks/code_quality.rake:91-116 : namespace(code_quality)#namespace(quality_audit)#task#run_all « annotate »


Flog: complexity is 30.4
lib/tasks/code_quality.rake:52-60 « annotate »


Flog: complexity is 27.0
lib/tasks/code_quality.rake:86-270 : namespace(code_quality)::namespace « annotate »


Flog: average complexity is 4.4
lib/tasks/code_quality.rake:52-60 : namespace(code_quality)#namespace(security_audit)#task#brakeman « annotate »


Flog: complexity is 27.0
lib/tasks/code_quality.rake:276-296 « annotate »


Flog: complexity is 20.3
lib/tasks/code_quality.rake:4-375 : namespace « annotate »


Flog: complexity is 3.5
lib/tasks/code_quality.rake:276-296 : namespace(code_quality)#task#run_audit « annotate »


Flog: complexity is 20.3
lib/tasks/code_quality.rake:312-318 « annotate »


Flog: complexity is 19.7
lib/code_quality/cli.rb:5-6 : start « annotate »


Flog: complexity is 2.6
lib/tasks/code_quality.rake:312-318 : namespace(code_quality)#task#humanize_secs « annotate »


Flog: complexity is 19.7
lib/tasks/code_quality.rake:364-375 « annotate »


Flog: complexity is 19.2
: Railtie


Flog: complexity is 2.3

Reek: found 1 code smells
lib/tasks/code_quality.rake:364-375 : namespace(code_quality)#task#generate_index « annotate »


Flog: complexity is 19.2
lib/tasks/code_quality.rake:340-347 « annotate »


Flog: complexity is 18.7
lib/code_quality/cli.rb : CLI « annotate »


Reek: found 1 code smells

Saikuro: complexity is 1.0
lib/tasks/code_quality.rake:340-347 : namespace(code_quality)#task#colorize « annotate »


Flog: complexity is 18.7
lib/code_quality/cli.rb:16-23 « annotate »


Flog: complexity is 10.7

Saikuro: complexity is 2.0
lib/code_quality.rb : CodeQuality « annotate »


Reek: found 1 code smells
lib/code_quality/cli.rb:16-23 : Application#run « annotate »


Flog: complexity is 10.7

Reek: found 1 code smells

Saikuro: complexity is 2.0
lib/tasks/code_quality.rake:38-45 « annotate »


Flog: complexity is 11.6
lib/code_quality/cli.rb : CLI#self « annotate »


Reek: found 1 code smells
lib/tasks/code_quality.rake:38-45 : namespace(code_quality)#namespace(security_audit)#task#bundler_audit « annotate »


Flog: complexity is 11.6
lib/tasks/code_quality.rake:331-333 « annotate »


Flog: complexity is 11.4
  lib/tasks/code_quality.rake:331-333 : namespace(code_quality)#task#options_from_env « annotate »


Flog: complexity is 11.4
lib/tasks/code_quality.rake:350-358 « annotate »


Flog: complexity is 10.0
  lib/tasks/code_quality.rake:350-358 : namespace(code_quality)#task#show_in_browser « annotate »


Flog: complexity is 10.0
lib/tasks/code_quality.rake:299-305 « annotate »


Flog: complexity is 8.8
  lib/tasks/code_quality.rake:299-305 : namespace(code_quality)#task#realtime « annotate »


Flog: complexity is 8.8
lib/tasks/code_quality.rake:259-270 « annotate »


Flog: complexity is 6.1
  : main#none


Flog: complexity is 8.8
lib/tasks/code_quality.rake:65-76 « annotate »


Flog: complexity is 6.1
  lib/code_quality/cli.rb:84-88 : Application#find_rakefile_location « annotate »


Flog: complexity is 3.9

Reek: found 1 code smells

Saikuro: complexity is 2.0
lib/code_quality/cli.rb:84-88 « annotate »


Flog: complexity is 3.9

Saikuro: complexity is 2.0
  lib/tasks/code_quality.rake:259-270 : namespace(code_quality)#namespace(quality_audit)#task#resources « annotate »


Flog: complexity is 6.1
lib/code_quality/cli.rb:74-80 « annotate »


Flog: complexity is 3.9

Saikuro: complexity is 2.0
  lib/tasks/code_quality.rake:65-76 : namespace(code_quality)#namespace(security_audit)#task#resources « annotate »


Flog: complexity is 6.1
lib/tasks/code_quality.rake:8-10 « annotate »


Flog: complexity is 5.3
  lib/code_quality/cli.rb:74-80 : Application#__version « annotate »


Flog: complexity is 3.9

Saikuro: complexity is 2.0
lib/tasks/code_quality.rake:86-270 « annotate »


Flog: complexity is 5.1
  lib/tasks/code_quality.rake:8-10 : namespace(code_quality)#task#summary « annotate »


Flog: complexity is 5.3
lib/code_quality/cli.rb:27-32 « annotate »


Flog: complexity is 2.5

Saikuro: complexity is 2.0
  lib/code_quality/cli.rb:27-32 : Application#in_namespace « annotate »


Flog: complexity is 2.5

Reek: found 1 code smells

Saikuro: complexity is 2.0
lib/tasks/code_quality.rake:23-76 « annotate »


Flog: complexity is 3.8
  lib/tasks/code_quality.rake:86-270 : namespace(code_quality)#namespace#quality_audit « annotate »


Flog: complexity is 5.1
lib/tasks/code_quality.rake:4-375 « annotate »


Flog: complexity is 3.5
  lib/tasks/code_quality.rake:23-76 : namespace(code_quality)#namespace#security_audit « annotate »


Flog: complexity is 3.8
lib/code_quality/cli.rb:69-70 « annotate »


Flog: complexity is 2.4

Saikuro: complexity is 1.0
  lib/tasks/code_quality.rake:4-375 : namespace#code_quality « annotate »


Flog: complexity is 3.5
lib/code_quality/cli.rb:96-97 « annotate »


Flog: complexity is 2.4

Saikuro: complexity is 1.0
  lib/code_quality/cli.rb:69-70 : Application#sort_options « annotate »


Flog: complexity is 2.4

Saikuro: complexity is 1.0
lib/tasks/code_quality.rake:120-125 « annotate »


Flog: complexity is 3.0
  lib/code_quality/cli.rb:96-97 : Application#rakefile_path « annotate »


Flog: complexity is 2.4

Saikuro: complexity is 1.0
lib/tasks/code_quality.rake:28-33 « annotate »


Flog: complexity is 3.0
  lib/tasks/code_quality.rake:120-125 : namespace(code_quality)#namespace(quality_audit)#task#prepare « annotate »


Flog: complexity is 3.0
lib/tasks/code_quality.rake:325-327 « annotate »


Flog: complexity is 2.9
  lib/tasks/code_quality.rake:28-33 : namespace(code_quality)#namespace(security_audit)#task#prepare « annotate »


Flog: complexity is 3.0
lib/tasks/code_quality.rake:360-361 « annotate »


Flog: complexity is 2.8
  lib/tasks/code_quality.rake:325-327 : namespace(code_quality)#task#audit_faild « annotate »


Flog: complexity is 2.9
lib/code_quality/cli.rb:5-6 « annotate »


Flog: complexity is 2.6
  lib/tasks/code_quality.rake:360-361 : namespace(code_quality)#task#open_in_browser? « annotate »


Flog: complexity is 2.8
lib/code_quality/cli.rb:11-13 « annotate »


Flog: complexity is 1.1

Saikuro: complexity is 1.0
  : Railtie#none


Flog: complexity is 2.3
lib/code_quality/cli.rb:92-93 « annotate »


Flog: complexity is 1.1

Saikuro: complexity is 1.0
  lib/code_quality/cli.rb:11-13 : Application#initialize « annotate »


Flog: complexity is 1.1

Saikuro: complexity is 1.0
lib/tasks/code_quality.rake:321-322 « annotate »


Flog: complexity is 1.3
  lib/code_quality/cli.rb:92-93 : Application#lib_dir « annotate »


Flog: complexity is 1.1

Reek: found 1 code smells

Saikuro: complexity is 1.0
lib/tasks/code_quality.rake:88-88 « annotate »


Flog: complexity is 1.3
  lib/tasks/code_quality.rake:321-322 : namespace(code_quality)#task#prepare_dir « annotate »


Flog: complexity is 1.3
lib/tasks/code_quality.rake:25-25 « annotate »


Flog: complexity is 1.3
  lib/tasks/code_quality.rake:88-88 : namespace(code_quality)#namespace(quality_audit)#task#default « annotate »


Flog: complexity is 1.3
lib/tasks/code_quality.rake:275-375 « annotate »


Flog: complexity is 1.2
  lib/tasks/code_quality.rake:25-25 : namespace(code_quality)#namespace(security_audit)#task#default « annotate »


Flog: complexity is 1.3
lib/tasks/code_quality.rake:5-5 « annotate »


Flog: complexity is 1.2
  lib/tasks/code_quality.rake:275-375 : namespace(code_quality)#task#helpers « annotate »


Flog: complexity is 1.2
lib/tasks/code_quality.rake:22-22 « annotate »


Flog: complexity is 1.2
  lib/tasks/code_quality.rake:5-5 : namespace(code_quality)#task#default « annotate »


Flog: complexity is 1.2
lib/tasks/code_quality.rake:85-85 « annotate »


Flog: complexity is 1.2
  lib/tasks/code_quality.rake:22-22 : namespace(code_quality)#task#security_audit « annotate »


Flog: complexity is 1.2
lib/code_quality/cli.rb « annotate »


Reek: found 10 code smells
  lib/tasks/code_quality.rake:85-85 : namespace(code_quality)#task#quality_audit « annotate »


Flog: complexity is 1.2
lib/tasks/code_quality.rake « annotate »


Churn: detected high level of churn (changed 20 times)
  lib/code_quality/cli.rb : CLI#self.start « annotate »


Reek: found 1 code smells

Saikuro: complexity is 1.0
lib/code_quality/version.rb


Churn: detected high level of churn (changed 14 times)
   
lib/code_quality.rb « annotate »


Reek: found 1 code smells
   
lib/code_quality/railtie.rb « annotate »


Reek: found 1 code smells
   

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