Hotspot Results

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


Files Classes Methods
./app/controllers/notes_controller.rb


Rcov: uncovered code is 44.0%
app/controllers/notes_controller.rb : NotesController « annotate »


Saikuro: complexity is 4.0

Reek: found 10 code smells

Rcov: uncovered code is 44.0%
app/controllers/missions_controller.rb : MissionsController#getlist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 71.4%
./app/models/mission.rb


Saikuro: average complexity is 2.0

Rcov: average uncovered code is 35.6%
app/controllers/missions_controller.rb : MissionsController « annotate »


Saikuro: average complexity is 2.4

Reek: found 11 code smells

Rcov: average uncovered code is 35.2%
app/controllers/projects_controller.rb : ProjectsController#detail « annotate »


Saikuro: complexity is 2.0

Reek: found 2 code smells

Rcov: uncovered code is 58.3%
./app/controllers/missions_controller.rb


Rcov: average uncovered code is 35.2%
app/models/mission.rb : Mission « annotate »


Saikuro: average complexity is 2.0

Reek: found 2 code smells

Rcov: average uncovered code is 35.6%
app/controllers/shares_controller.rb : SharesController#getShareList « annotate »


Saikuro: complexity is 2.0

Reek: found 5 code smells

Rcov: uncovered code is 46.7%
./app/models/missions_user.rb


Rcov: average uncovered code is 25.0%
app/models/missions_user.rb : Missions_user « annotate »


Saikuro: average complexity is 2.0

Reek: found 3 code smells

Rcov: average uncovered code is 25.0%
app/controllers/notes_controller.rb : NotesController#getNotesList « annotate »


Saikuro: complexity is 4.0

Reek: found 9 code smells

Rcov: uncovered code is 44.0%
./app/models/note.rb


Saikuro: average complexity is 2.0

Rcov: average uncovered code is 20.8%
app/models/note.rb : Note « annotate »


Saikuro: average complexity is 2.0

Reek: found 3 code smells

Rcov: average uncovered code is 20.8%
app/controllers/projects_controller.rb : ProjectsController#index « annotate »


Saikuro: complexity is 2.0

Reek: found 3 code smells

Rcov: uncovered code is 45.0%
./app/controllers/projects_controller.rb


Saikuro: average complexity is 1.7

Rcov: average uncovered code is 20.2%
./app/controllers/projects_controller.rb : ProjectsController


Saikuro: average complexity is 1.9

Reek: found 12 code smells

Rcov: average uncovered code is 20.2%
app/controllers/missions_controller.rb : MissionsController#detail « annotate »


Saikuro: complexity is 3.0

Reek: found 3 code smells

Rcov: uncovered code is 40.0%
./app/models/share.rb


Saikuro: complexity is 2.0

Rcov: average uncovered code is 16.7%
app/models/share.rb : Share « annotate »


Saikuro: average complexity is 2.0

Reek: found 3 code smells

Rcov: average uncovered code is 16.7%
app/models/mission.rb : Mission#project_exists « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 40.0%
./app/controllers/shares_controller.rb


Saikuro: complexity is 1.0

Rcov: average uncovered code is 15.6%
app/controllers/shares_controller.rb : SharesController « annotate »


Saikuro: average complexity is 2.0

Reek: found 8 code smells

Rcov: average uncovered code is 15.6%
./app/models/note.rb : Note#note_category_should_among_valid_values


Saikuro: complexity is 2.0

Rcov: uncovered code is 33.3%
./app/models/comment.rb


Saikuro: complexity is 2.0

Rcov: average uncovered code is 12.5%
app/models/comment.rb : Comment « annotate »


Saikuro: average complexity is 2.0

Reek: found 1 code smells

Rcov: average uncovered code is 12.5%
./app/models/mission.rb : Mission#status_is_among_valid_values


Saikuro: complexity is 2.0

Rcov: uncovered code is 33.3%
app/controllers/notes_controller.rb « annotate »


Saikuro: complexity is 4.0

Roodi: found 2 design problems

Reek: found 10 code smells
app/models/projects_user.rb : Projects_user « annotate »


Saikuro: average complexity is 2.0

Reek: found 3 code smells
./app/models/mission.rb : Mission#priority_is_among_valid_values


Saikuro: complexity is 2.0

Rcov: uncovered code is 33.3%
app/controllers/projects_controller.rb « annotate »


Flay: found 1 code duplications

Churn: detected high level of churn (changed 16 times)

Saikuro: average complexity is 2.0

Roodi: found 3 design problems

Reek: found 12 code smells
./app/controllers/users_controller.rb : UsersController


Saikuro: average complexity is 1.7

Reek: found 5 code smells

Rcov: average uncovered code is 0.0%
app/controllers/missions_controller.rb : MissionsController#create « annotate »


Saikuro: complexity is 3.0

Reek: found 2 code smells

Rcov: uncovered code is 27.3%
app/controllers/missions_controller.rb « annotate »


Saikuro: average complexity is 2.4

Roodi: found 4 design problems

Reek: found 11 code smells
app/controllers/application_controller.rb : ApplicationController « annotate »


Saikuro: average complexity is 2.0

Reek: found 2 code smells

Rcov: average uncovered code is 0.0%
app/controllers/missions_controller.rb : MissionsController#update « annotate »


Saikuro: complexity is 2.0

Reek: found 2 code smells

Rcov: uncovered code is 25.0%
app/models/missions_user.rb « annotate »


Flay: found 1 code duplications

Saikuro: average complexity is 2.0

Roodi: found 1 design problems

Reek: found 3 code smells
./app/models/project.rb : Project


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 0.0%
app/models/comment.rb : Comment#user_id_exist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/models/note.rb « annotate »


Flay: found 2 code duplications

Saikuro: average complexity is 2.0

Reek: found 3 code smells
./app/controllers/sessions_controller.rb : SessionsController


Saikuro: average complexity is 1.3

Reek: found 1 code smells

Rcov: average uncovered code is 0.0%
app/models/missions_user.rb : Missions_user#mission_exist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/controllers/shares_controller.rb « annotate »


Saikuro: average complexity is 2.5

Roodi: found 1 design problems

Reek: found 8 code smells
app/models/user.rb : User « annotate »


Reek: found 1 code smells
app/models/missions_user.rb : Missions_user#user_exist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/models/mission.rb « annotate »


Flay: found 2 code duplications

Saikuro: complexity is 2.0

Reek: found 2 code smells
  app/models/note.rb : Note#project_exist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/models/projects_user.rb « annotate »


Flay: found 1 code duplications

Saikuro: average complexity is 2.0

Roodi: found 1 design problems

Reek: found 3 code smells
  app/models/note.rb : Note#user_exist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/controllers/users_controller.rb « annotate »


Flay: found 1 code duplications

Saikuro: average complexity is 1.7

Roodi: found 3 design problems

Reek: found 5 code smells
  app/models/share.rb : Share#project_exists « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/models/comment.rb « annotate »


Flay: found 1 code duplications

Saikuro: complexity is 2.0

Reek: found 1 code smells
  app/models/share.rb : Share#user_exists « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 25.0%
app/models/share.rb « annotate »


Flay: found 1 code duplications

Saikuro: average complexity is 2.0

Reek: found 3 code smells
  app/controllers/projects_controller.rb : ProjectsController#deleteUsers « annotate »


Saikuro: complexity is 2.0

Reek: found 3 code smells

Rcov: uncovered code is 23.8%
app/controllers/application_controller.rb « annotate »


Saikuro: complexity is 2.0

Reek: found 2 code smells
  app/controllers/projects_controller.rb : ProjectsController#addUsers « annotate »


Saikuro: complexity is 2.0

Reek: found 3 code smells

Rcov: uncovered code is 14.3%
./app/controllers/application_controller.rb


Saikuro: complexity is 2.0

Rcov: average uncovered code is 0.0%
  app/controllers/missions_controller.rb : MissionsController#commentPublish « annotate »


Saikuro: complexity is 2.0

Reek: found 2 code smells

Rcov: uncovered code is 12.5%
./app/models/project.rb


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
  app/controllers/shares_controller.rb : SharesController#create « annotate »


Saikuro: complexity is 3.0

Reek: found 2 code smells

Rcov: uncovered code is 0.0%
./app/controllers/users_controller.rb


Saikuro: average complexity is 1.7

Rcov: average uncovered code is 0.0%
  app/controllers/application_controller.rb : ApplicationController#current_user « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 0.0%
./app/controllers/sessions_controller.rb


Saikuro: average complexity is 1.3

Rcov: average uncovered code is 0.0%
  app/models/projects_user.rb : Projects_user#project_exists « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells
db/schema.rb


Churn: detected high level of churn (changed 12 times)
  app/models/projects_user.rb : Projects_user#user_exists « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells
app/models/project.rb « annotate »


Reek: found 1 code smells
  app/controllers/users_controller.rb : UsersController#emailExist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 0.0%
app/controllers/sessions_controller.rb « annotate »


Reek: found 1 code smells
  ./app/controllers/projects_controller.rb : ProjectsController#update


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
app/models/user.rb « annotate »


Reek: found 1 code smells
  ./app/controllers/projects_controller.rb : ProjectsController#create


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/controllers/users_controller.rb : UsersController#update


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/controllers/users_controller.rb : UsersController#create


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    app/controllers/users_controller.rb : UsersController#usernameExist « annotate »


Saikuro: complexity is 2.0

Reek: found 1 code smells

Rcov: uncovered code is 0.0%
    ./app/models/note.rb : Note#note_has_atleast_one_character


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/models/share.rb : Share#share_has_atleast_one_character


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/controllers/sessions_controller.rb : SessionsController#create


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/controllers/application_controller.rb : ApplicationController#authenticate


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/models/comment.rb : Comment#comment_has_atleast_one_character


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    ./app/models/project.rb : Project#require_at_least_on_user


Saikuro: complexity is 2.0

Rcov: uncovered code is 0.0%
    app/controllers/users_controller.rb : UsersController#checkExist? « annotate »


Saikuro: complexity is 1.0

Reek: found 2 code smells

Rcov: uncovered code is 0.0%
    ./app/controllers/projects_controller.rb : ProjectsController#project_params


Saikuro: complexity is 1.0

Rcov: uncovered code is 0.0%
    ./app/controllers/users_controller.rb : UsersController#user_params


Saikuro: complexity is 1.0

Rcov: uncovered code is 0.0%
    ./app/controllers/shares_controller.rb : SharesController#share_params


Saikuro: complexity is 1.0

Rcov: uncovered code is 0.0%
    ./app/controllers/sessions_controller.rb : SessionsController#show


Saikuro: complexity is 1.0

Rcov: uncovered code is 0.0%
    ./app/controllers/sessions_controller.rb : SessionsController#destroy


Saikuro: complexity is 1.0

Rcov: uncovered code is 0.0%

Generated on 2017-01-03 10:45:18 +0800