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