pupilfirst/pupilfirst

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/graphql/mutations/hide_submission.rb31
A
35 mins
B
86%
app/graphql/mutations/hide_submission_comment.rb35
A
35 mins
A
96%
app/graphql/mutations/delete_web_push_subscription.rb17
A
35 mins
F
41%
app/graphql/mutations/mark_all_notifications.rb17
A
35 mins
B
83%
app/policies/organisations/cohort_policy.rb14
A
30 mins
A
100%
app/policies/organisations/course_policy.rb14
A
30 mins
A
100%
app/services/discord/add_member_service.rb32
A
30 mins
F
0%
app/queries/student_submissions_resolver.rb50
A
30 mins
B
83%
app/presenters/users/sessions/new_presenter.rb116
A
30 mins
C
74%
app/policies/timeline_event_policy.rb18
A
30 mins
A
100%
app/graphql/concerns/content_block_creatable.rb58
A
30 mins
B
89%
app/forms/schools/targets/create_content_block_form.rb128
A
30 mins
A
91%
app/graphql/mutations/create_target_version.rb18
A
25 mins
A
100%
app/queries/update_evaluation_criterion_mutator.rb40
A
25 mins
A
96%
app/queries/move_content_block_mutator.rb30
A
25 mins
A
100%
app/queries/create_evaluation_criterion_mutator.rb58
A
25 mins
A
96%
app/graphql/mutations/move_school_link.rb63
A
25 mins
A
97%
app/graphql/mutations/update_school.rb19
A
25 mins
B
85%
app/policies/faculty_policy.rb24
A
25 mins
A
92%
app/services/courses/clone_service.rb32
A
25 mins
A
100%
app/controllers/concerns/recaptcha_verifiable.rb29
A
25 mins
F
45%
app/graphql/mutations/create_coach_note.rb18
A
25 mins
B
84%
app/policies/target_policy.rb23
A
25 mins
A
100%
app/graphql/mutations/create_evaluation_criterion.rb20
A
25 mins
A
100%
app/graphql/mutations/update_evaluation_criterion.rb19
A
25 mins
B
85%
app/graphql/mutations/create_quiz_submission.rb18
A
25 mins
B
84%
app/graphql/mutations/revoke_issued_certificate.rb23
A
25 mins
B
84%
app/models/timeline_event.rb105
A
25 mins
A
93%
app/presenters/schools/courses/calendars_presenter.rb75
A
25 mins
A
96%
app/presenters/error_presenter.rb30
A
25 mins
C
70%
app/policies/course_policy.rb43
A
25 mins
A
100%
app/graphql/mutations/create_course_author.rb19
A
25 mins
A
100%
app/presenters/courses/calendars_presenter.rb70
A
25 mins
A
100%
app/graphql/mutations/issue_certificate.rb19
A
25 mins
B
85%
app/graphql/mutations/update_team.rb81
A
25 mins
A
95%
app/controllers/graphql_controller.rb55
A
25 mins
C
75%
app/graphql/concerns/query_authorize_community_user.rb37
A
20 mins
D
65%
app/queries/concerns/authorize_community_user.rb27
A
20 mins
A
94%
app/queries/concerns/authorize_view_submissions.rb9
A
20 mins
A
100%
app/graphql/types/reaction_type.rb21
A
20 mins
A
100%
app/queries/course_resource_info_resolver.rb35
A
20 mins
C
77%
app/graphql/types/coach_type.rb35
A
15 mins
A
90%
app/graphql/mutations/pin_submission.rb25
A
15 mins
A
94%
app/assets/config/manifest.js0
A
0 mins
app/frontend/entrypoints/adminRouter.js3
A
0 mins
app/frontend/entrypoints/application.js11
A
0 mins
app/frontend/entrypoints/rollbar.js1
A
0 mins
app/frontend/entrypoints/school.js15
A
0 mins
app/frontend/entrypoints/student.js20
A
0 mins
app/frontend/entrypoints/styleguide.js3
A
0 mins