pupilfirst/pupilfirst

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/presenters/schools/courses/curriculum_presenter.rb94
A
0 mins
A
100%
app/controllers/courses_controller.rb92
A
0 mins
A
96%
app/presenters/layouts/footer_presenter.rb92
A
0 mins
C
72%
app/services/vimeo/api_service.rb92
A
1 hr
A
100%
app/graphql/types/submission_info_type.rb90
A
1 hr
A
100%
app/services/timeline_events/create_service.rb89
A
2 hrs
A
94%
docs/src/pages/index.js89
A
1 hr
app/queries/update_user_mutator.rb87
A
0 mins
A
97%
app/forms/cohorts/bulk_import_students_form.rb87
A
0 mins
B
89%
app/frontend/courses/curricula/components/CoursesCurriculum__AudioNavigator.js87
B
5 hrs
app/services/targets/status_service.rb87
A
0 mins
A
97%
app/queries/topics_resolver.rb86
A
0 mins
A
96%
app/graphql/types/student_type.rb85
A
2 hrs
A
100%
app/controllers/schools/calendar_events_controller.rb83
A
0 mins
B
89%
app/controllers/schools_controller.rb83
A
1 hr
A
97%
app/services/users/delete_account_service.rb82
A
55 mins
A
97%
app/graphql/mutations/update_team.rb81
A
25 mins
A
95%
app/models/course.rb81
A
0 mins
A
95%
app/services/timeline_events/create_webhook_data_service.rb81
A
0 mins
B
89%
app/forms/calendar_events/create_or_update_form.rb80
A
0 mins
B
82%
app/graphql/concerns/validate_course_editable.rb79
A
0 mins
A
95%
app/graphql/types/user_type.rb76
A
1 hr
B
83%
app/graphql/mutations/conclude_submission_report.rb75
A
1 hr
A
97%
app/presenters/schools/courses/calendars_presenter.rb75
A
25 mins
A
96%
app/graphql/types/submission_type.rb74
A
0 mins
B
82%
app/graphql/mutations/create_user_standing.rb74
A
0 mins
A
92%
app/services/github/setup_repository_service.rb74
A
0 mins
A
96%
app/services/schools/delete_service.rb74
A
0 mins
A
100%
app/services/users/inactivity_notification_and_deletion_service.rb74
A
0 mins
A
100%
app/services/courses/demo_content_service.rb71
A
0 mins
A
100%
app/presenters/courses/calendars_presenter.rb70
A
25 mins
A
100%
app/queries/assignment_details_resolver.rb69
A
0 mins
C
79%
app/graphql/mutations/create_team.rb66
A
0 mins
A
94%
app/models/faculty.rb66
A
0 mins
A
95%
app/presenters/schools/courses/certificates_presenter.rb66
A
0 mins
A
100%
app/graphql/types/topic_type.rb65
A
0 mins
A
100%
app/jobs/notifications/create_job.rb64
A
0 mins
A
92%
app/models/schools/configuration.rb64
A
1 hr
A
100%
app/graphql/mutations/begin_processing_submission_report.rb63
A
1 hr
D
61%
app/graphql/mutations/queue_submission_report.rb63
A
1 hr
D
61%
app/graphql/mutations/create_moderation_report.rb63
A
1 hr
A
90%
app/graphql/mutations/move_school_link.rb63
A
25 mins
A
97%
app/presenters/faculty_module/index_presenter.rb63
A
0 mins
A
100%
app/queries/update_school_string_mutator.rb62
A
0 mins
A
95%
app/queries/undo_submission_mutator.rb62
A
0 mins
A
96%
app/graphql/mutations/send_update_email_token.rb62
A
0 mins
A
94%
app/models/school.rb61
A
0 mins
C
78%
app/forms/courses/enrollment_form.rb61
A
0 mins
A
100%
app/presenters/schools/courses/exports_presenter.rb61
A
0 mins
A
100%
app/graphql/mutations/unassign_reviewer.rb60
A
0 mins
B
89%