Name | Lines of code | Maintainability | Test coverage |
app/graphql/types/course_type.rb | 182 | A 3 hrs | A 94% |
tailwind.config.js | 183 | C 1 day | |
app/controllers/users/sessions_controller.rb | 186 | B 4 hrs | D 60% |
app/controllers/application_controller.rb | 190 | A 2 hrs | C 79% |
app/models/user.rb | 193 | A 2 hrs | A 94% |
app/graphql/types/query_type.rb | 201 | A 0 mins | A 99% |
app/presenters/courses/leaderboard_presenter.rb | 204 | B 4 hrs | B 85% |
app/graphql/types/mutation_type.rb | 205 | A 0 mins | A 100% |
app/graphql/mutations/create_grading.rb | 206 | A 2 hrs | A 100% |
app/presenters/cohorts/students_presenter.rb | 213 | A 2 hrs | A 98% |
app/services/course_exports/prepare_students_export_service.rb | 226 | A 2 hrs | A 100% |
app/presenters/layouts/app_router_presenter.rb | 244 | A 3 hrs | A 90% |
app/presenters/courses/curriculum_presenter.rb | 271 | B 6 hrs | A 100% |
app/services/targets/details_service.rb | 297 | C 7 hrs | A 96% |
app/frontend/shared/utils/rollbar.js | 430 | D 2 days |