pupilfirst/pupilfirst

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/presenters/users/dashboard_presenter.rb171
A
1 hr
A
98%
app/graphql/mutations/queue_submission_report.rb63
A
1 hr
D
61%
app/graphql/mutations/conclude_submission_report.rb75
A
1 hr
A
97%
app/services/vimeo/api_service.rb92
A
1 hr
A
100%
app/graphql/mutations/begin_processing_submission_report.rb63
A
1 hr
D
61%
app/services/cohorts/add_students_service.rb109
A
1 hr
A
100%
app/graphql/mutations/update_student_details.rb109
A
1 hr
A
95%
app/controllers/schools_controller.rb83
A
1 hr
A
97%
app/graphql/types/discussion_submission_type.rb135
A
1 hr
A
94%
app/graphql/mutations/dropout_student.rb22
A
1 hr
B
84%
app/graphql/mutations/create_topic_subscription.rb18
A
1 hr
B
84%
app/graphql/mutations/archive_coach_note.rb18
A
1 hr
B
84%
app/graphql/mutations/delete_course_author.rb19
A
1 hr
B
85%
app/graphql/mutations/unlock_topic.rb18
A
1 hr
B
84%
app/graphql/mutations/lock_topic.rb18
A
1 hr
B
84%
app/graphql/mutations/mark_post_as_solution.rb19
A
1 hr
B
85%
app/graphql/mutations/initiate_account_deletion.rb19
A
1 hr
B
85%
app/graphql/mutations/unmark_post_as_solution.rb19
A
1 hr
B
85%
app/graphql/mutations/delete_certificate.rb19
A
1 hr
B
85%
app/controllers/schools/courses_controller.rb158
A
1 hr
A
95%
app/queries/create_quiz_submission_mutator.rb100
A
1 hr
A
96%
app/services/users/validate_deletion_token_service.rb22
A
1 hr
A
100%
app/services/users/validate_update_email_token_service.rb20
A
1 hr
A
100%
app/graphql/mutations/update_topic_category.rb18
A
55 mins
B
84%
app/graphql/mutations/delete_coach_student_enrollment.rb18
A
55 mins
B
84%
app/graphql/mutations/update_file_content_block.rb18
A
55 mins
B
84%
app/services/users/delete_account_service.rb82
A
55 mins
A
97%
app/services/courses/create_leaderboard_entries_service.rb23
A
55 mins
A
100%
app/graphql/mutations/update_markdown_content_block.rb18
A
55 mins
B
84%
app/controllers/schools/levels_controller.rb31
A
55 mins
A
90%
app/controllers/schools/target_groups_controller.rb41
A
55 mins
B
88%
app/services/users/merge_accounts_service.rb154
A
50 mins
A
94%
app/graphql/types/user_proxy_type.rb59
A
45 mins
B
80%
app/graphql/mutations/delete_school_admin.rb18
A
45 mins
B
84%
app/graphql/mutations/delete_content_block.rb17
A
45 mins
B
83%
app/graphql/mutations/delete_account.rb18
A
45 mins
B
84%
app/graphql/mutations/mark_notification.rb17
A
45 mins
B
83%
app/graphql/mutations/create_post_like.rb18
A
45 mins
B
84%
app/graphql/mutations/delete_post_like.rb18
A
45 mins
B
84%
app/graphql/mutations/delete_topic_subscription.rb17
A
45 mins
B
83%
app/graphql/mutations/delete_topic_category.rb17
A
45 mins
B
83%
app/queries/create_vimeo_video_mutator.rb40
A
45 mins
B
80%
app/models/feature.rb49
A
45 mins
A
91%
app/queries/update_review_checklist_mutator.rb35
A
40 mins
A
95%
app/graphql/types/cohort_type.rb49
A
40 mins
A
100%
app/graphql/types/course_export_type.rb29
A
35 mins
B
88%
app/services/cohorts/manage_reviewer_service.rb31
A
35 mins
A
100%
app/services/discord/sync_profile_service.rb36
A
35 mins
C
72%
app/services/students/issue_certificate_service.rb43
A
35 mins
B
86%
app/graphql/types/team_type.rb27
A
35 mins
A
100%