Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(108 errors, 111 warnings)

This section shows the coding style problems detected in the code by phpcs [More info]

mod/assign/submission/comparativejudgement/backup/moodle2/backup_assignsubmission_comparativejudgement_subplugin.class.php
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) No space found before comment text; expected "// assignsubmission_ranking" but found "//assignsubmission_ranking"
(#59) Variable "assignsubmission_ranking_element" must not contain underscores.
(#62) Variable "assignsubmission_ranking_element" must not contain underscores.
(#66) Variable "assignsubmission_ranking_element" must not contain underscores.
(#67) Variable "assignsubmission_ranking_element" must not contain underscores.
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Variable "assignsubmission_ranking_element" must not contain underscores.
(#73) Inline comments must start with a capital letter, digit or 3-dots sequence
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) No space found before comment text; expected "// assignsubmission_rankingsub" but found "//assignsubmission_rankingsub"
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#85) No space found before comment text; expected "// assignsubmission_comp" but found "//assignsubmission_comp"
(#86) Variable "assignsubmission_comp_element" must not contain underscores.
(#90) Variable "assignsubmission_comp_element" must not contain underscores.
(#94) Variable "assignsubmission_comp_element" must not contain underscores.
(#95) Variable "assignsubmission_comp_element" must not contain underscores.
(#98) Variable "assignsubmission_comp_element" must not contain underscores.
(#101) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) No space found before comment text; expected "// assignsubmission_compsubs" but found "//assignsubmission_compsubs"
(#113) Inline comments must start with a capital letter, digit or 3-dots sequence
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) No space found before comment text; expected "// assignsubmission_email" but found "//assignsubmission_email"
(#127) Inline comments must start with a capital letter, digit or 3-dots sequence
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) No space found before comment text; expected "// assignsubmission_exclusion ACTIVITY LEVEL" but found "//assignsubmission_exclusion ACTIVITY LEVEL"
(#137) Whitespace found at end of line within string
(#163) Inline comments must start with a capital letter, digit or 3-dots sequence
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) No space found before comment text; expected "// assignsubmission_exclusion ACTIVITY LEVEL" but found "//assignsubmission_exclusion ACTIVITY LEVEL"
(#175) Whitespace found at end of line within string
(#186) Inline comments must start with a capital letter, digit or 3-dots sequence
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#186) No space found before comment text; expected "// assignsubmission_exemplars" but found "//assignsubmission_exemplars"
mod/assign/submission/comparativejudgement/classes/comparison.php
(#50) Line exceeds maximum limit of 180 characters; contains 205 characters
(#61) Line exceeds 132 characters; contains 161 characters
(#63) Line exceeds 132 characters; contains 158 characters
(#67) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must start with a capital letter, digit or 3-dots sequence
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/classes/comparisoncontroller.php
(#84) Variable "assign_renderer" must not contain underscores.
(#87) Variable "assign_renderer" must not contain underscores.
(#101) Variable "all_assignsubmission_file_pluginfiles_embeddable" must not contain underscores.
(#121) Variable "all_assignsubmission_file_pluginfiles_embeddable" must not contain underscores.
(#145) Variable "all_assignsubmission_file_pluginfiles_embeddable" must not contain underscores.
(#182) Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
(#183) Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
(#185) Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
(#186) Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
(#245) Variable "all_assignsubmission_file_pluginfiles_embeddable" must not contain underscores.
(#253) Variable "all_assignsubmission_file_pluginfiles_embeddable" must not contain underscores.
(#277) Variable "default_values" must not contain underscores.
(#283) Variable "default_values" must not contain underscores.
(#285) Variable "default_values" must not contain underscores.
(#291) Variable "default_values" must not contain underscores.
(#317) Line exceeds 132 characters; contains 134 characters
mod/assign/submission/comparativejudgement/classes/comparisonform.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/assign/submission/comparativejudgement/classes/comparisonmanager.php
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Expected "if (...) {\n"; found "if (...){\n"
(#97) Line exceeds 132 characters; contains 178 characters
(#98) Line exceeds 132 characters; contains 139 characters
(#99) Line exceeds 132 characters; contains 176 characters
(#109) Line exceeds 132 characters; contains 160 characters
(#115) Whitespace found at end of line within string
(#116) Whitespace found at end of line within string
(#120) Whitespace found at end of line within string
(#121) Line exceeds 132 characters; contains 146 characters
(#123) Line exceeds 132 characters; contains 153 characters
(#163) Line exceeds maximum limit of 180 characters; contains 187 characters
(#165) Line exceeds 132 characters; contains 160 characters
(#267) Inline comments must end in full-stops, exclamation marks, or question marks
(#272) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#320) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/classes/event/comments_imported.php
(#41) Line exceeds 132 characters; contains 150 characters
mod/assign/submission/comparativejudgement/classes/event/grades_imported.php
(#41) Line exceeds 132 characters; contains 137 characters
mod/assign/submission/comparativejudgement/classes/exemplar.php
(#115) Whitespace found at end of line within string
mod/assign/submission/comparativejudgement/classes/exemplarcontroller.php
(#68) Line exceeds 132 characters; contains 144 characters
(#101) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/classes/exemplardeleteform.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/assign/submission/comparativejudgement/classes/exemplarform.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#40) Commas (,) must be followed by white space.
(#64) Expected 1 space before "="; 0 found
(#64) Expected 1 space after "="; 0 found
mod/assign/submission/comparativejudgement/classes/exemplartable.php
(#56) Whitespace found at end of line within string
mod/assign/submission/comparativejudgement/classes/judgerequestemailcontroller.php
(#34) Line exceeds 132 characters; contains 170 characters
(#109) Expected 1 space after "=>"; 0 found
(#109) Line exceeds 132 characters; contains 155 characters
mod/assign/submission/comparativejudgement/classes/judgerequestemaildeleteform.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/assign/submission/comparativejudgement/classes/judgerequestemailform.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#34) Visibility must be declared on method "definition"
mod/assign/submission/comparativejudgement/classes/managecomparisoncommentscontroller.php
(#37) Line exceeds 132 characters; contains 178 characters
mod/assign/submission/comparativejudgement/classes/managecomparisoncommentsmanager.php
(#48) Line exceeds 132 characters; contains 141 characters
(#51) Line exceeds 132 characters; contains 169 characters
(#60) Line exceeds 132 characters; contains 162 characters
mod/assign/submission/comparativejudgement/classes/managecomparisoncommentstable.php
(#81) Whitespace found at end of line within string
(#83) Whitespace found at end of line within string
(#84) Whitespace found at end of line within string
(#94) Line exceeds 132 characters; contains 146 characters
mod/assign/submission/comparativejudgement/classes/managejudgescontroller.php
(#30) Line exceeds 132 characters; contains 154 characters
mod/assign/submission/comparativejudgement/classes/managejudgestable.php
(#72) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#91) Whitespace found at end of line within string
(#93) Whitespace found at end of line within string
(#94) Whitespace found at end of line within string
(#95) Whitespace found at end of line within string
(#96) Whitespace found at end of line within string
(#97) Whitespace found at end of line within string
(#104) Whitespace found at end of line within string
(#106) Line exceeds 132 characters; contains 136 characters
(#135) Line exceeds 132 characters; contains 136 characters
mod/assign/submission/comparativejudgement/classes/managesubmissionstable.php
(#65) Line exceeds 132 characters; contains 146 characters
(#96) Line exceeds 132 characters; contains 148 characters
(#100) Line exceeds maximum limit of 180 characters; contains 296 characters
(#100) Whitespace found at end of line within string
(#112) Line exceeds 132 characters; contains 145 characters
(#113) Line exceeds maximum limit of 180 characters; contains 190 characters
(#118) Line exceeds 132 characters; contains 148 characters
(#123) Line exceeds maximum limit of 180 characters; contains 274 characters
(#123) Whitespace found at end of line within string
(#135) Line exceeds 132 characters; contains 145 characters
(#136) Line exceeds 132 characters; contains 171 characters
mod/assign/submission/comparativejudgement/classes/privacy/provider.php
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#312) Line exceeds 132 characters; contains 134 characters
(#313) Line exceeds 132 characters; contains 134 characters
(#369) Line exceeds 132 characters; contains 153 characters
(#374) Line exceeds 132 characters; contains 137 characters
(#376) Line exceeds 132 characters; contains 152 characters
(#384) Whitespace found at end of line within string
(#392) Whitespace found at end of line within string
mod/assign/submission/comparativejudgement/classes/ranking.php
(#56) Line exceeds 132 characters; contains 155 characters
(#57) Line exceeds 132 characters; contains 167 characters
(#58) Line exceeds 132 characters; contains 170 characters
(#68) Expected 1 space after "=>"; 2 found
(#69) Expected 1 space after "=>"; 2 found
(#70) Expected 1 space after "=>"; 2 found
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) No space found before comment text; expected "// Ditch header" but found "//Ditch header"
(#142) Whitespace found at end of line within string
(#143) Line exceeds 132 characters; contains 138 characters
(#144) Line exceeds 132 characters; contains 138 characters
(#148) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/assign/submission/comparativejudgement/classes/task/judgerequestemails.php
(#52) Variable "sql_emails_due" must not contain underscores.
(#63) Line exceeds 132 characters; contains 168 characters
(#66) Variable "sql_emails_due" must not contain underscores.
(#74) Line exceeds 132 characters; contains 154 characters
(#74) Inline comments must start with a capital letter, digit or 3-dots sequence
(#103) Variable "sql_emails_due_overrides" must not contain underscores.
(#115) Line exceeds 132 characters; contains 168 characters
(#118) Variable "sql_emails_due_overrides" must not contain underscores.
(#134) Variable "sql_emails_due_overrides" must not contain underscores.
(#134) Line exceeds 132 characters; contains 150 characters
(#140) Line exceeds 132 characters; contains 168 characters
(#143) Variable "sql_emails_due_overrides" must not contain underscores.
(#199) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/db/access.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/assign/submission/comparativejudgement/db/services.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/assign/submission/comparativejudgement/lib.php
(#122) Empty IF statement detected
(#130) Variable "path_parts" must not contain underscores.
(#131) Variable "path_parts" must not contain underscores.
mod/assign/submission/comparativejudgement/locallib.php
(#32) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#95) Commas (,) must be followed by white space.
mod/assign/submission/comparativejudgement/tests/comparisoncanuserjudge_test.php
(#159) Line exceeds 132 characters; contains 136 characters
(#172) Line exceeds 132 characters; contains 136 characters
(#184) Line exceeds 132 characters; contains 136 characters
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/tests/comparisoncocomparison_test.php
(#63) Expected "for (...) {\n"; found "for(...){\n"
(#63) Expected 1 space after second semicolon of FOR loop; 0 found
(#63) Expected 1 space before "="; 0 found
(#63) Expected 1 space after "="; 0 found
(#68) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#77) Commas (,) must be followed by white space.
mod/assign/submission/comparativejudgement/tests/comparisongetalljudges_test.php
(#149) Functions must not contain multiple empty lines in a row; found 3 empty lines
mod/assign/submission/comparativejudgement/tests/comparisongetpair_test.php
(#138) Variable "array_keys" must not contain underscores.
(#139) Variable "array_keys" must not contain underscores.
(#140) Variable "array_keys" must not contain underscores.
(#202) Variable "array_keys" must not contain underscores.
(#203) Variable "array_keys" must not contain underscores.
(#204) Variable "array_keys" must not contain underscores.
(#222) Variable "array_keys" must not contain underscores.
(#223) Variable "array_keys" must not contain underscores.
(#224) Variable "array_keys" must not contain underscores.
mod/assign/submission/comparativejudgement/tests/judgerequestemail_test.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Inline comments must end in full-stops, exclamation marks, or question marks
(#226) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Inline comments must end in full-stops, exclamation marks, or question marks
(#241) Inline comments must start with a capital letter, digit or 3-dots sequence
(#245) Inline comments must end in full-stops, exclamation marks, or question marks
(#250) Inline comments must start with a capital letter, digit or 3-dots sequence
(#250) Inline comments must end in full-stops, exclamation marks, or question marks
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Inline comments must end in full-stops, exclamation marks, or question marks
(#322) Inline comments must start with a capital letter, digit or 3-dots sequence
(#326) Inline comments must end in full-stops, exclamation marks, or question marks
(#331) Inline comments must start with a capital letter, digit or 3-dots sequence
(#331) Inline comments must end in full-stops, exclamation marks, or question marks
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#372) Line exceeds 132 characters; contains 163 characters
(#378) Inline comments must end in full-stops, exclamation marks, or question marks
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#387) Inline comments must start with a capital letter, digit or 3-dots sequence
(#391) Inline comments must end in full-stops, exclamation marks, or question marks
(#396) Inline comments must start with a capital letter, digit or 3-dots sequence
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/tests/privacy_test.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
mod/assign/submission/comparativejudgement/tests/rankingpopulategrades_test.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.

Javascript coding style problems

(0 errors, 6 warnings)

This section shows the coding style problems detected in the code by eslint [More info]

mod/assign/submission/comparativejudgement/amd/src/judge.js
(#9) Unexpected space before function parentheses. (space-before-function-paren)
(#11) Unexpected space before function parentheses. (space-before-function-paren)
(#12) Unexpected space before function parentheses. (space-before-function-paren)
(#20) Unexpected space before function parentheses. (space-before-function-paren)
(#24) Unexpected space before function parentheses. (space-before-function-paren)
mod/assign/submission/comparativejudgement/amd/src/manage.js
(#12) Unexpected space before function parentheses. (space-before-function-paren)

CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by stylelint [More info]


PHPDocs style problems

(251 errors, 0 warnings)

This section shows the phpdocs problems detected in the code by local_moodlecheck [More info]

mod/assign/submission/comparativejudgement/backup/moodle2/backup_assignsubmission_comparativejudgement_subplugin.class.php
(#39) Variable backup_assignsubmission_comparativejudgement_subplugin::$parentinforadded is not documented
mod/assign/submission/comparativejudgement/backup/moodle2/restore_assignsubmission_comparativejudgement_subplugin.class.php
(#89) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_comp is not documented
(#102) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_compsubs is not documented
(#114) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_ranking is not documented
(#126) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_rankingsub is not documented
(#136) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_exemplars is not documented
(#145) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_exclusion_submission is not documented
(#151) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_exclusion_comment is not documented
(#157) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_exclusion_judge is not documented
(#163) Function restore_assignsubmission_comparativejudgement_subplugin::process_assignsubmission_email is not documented
mod/assign/submission/comparativejudgement/classes/basecontroller.php
(#29) Class basecontroller is not documented
(#37) Function basecontroller::__construct is not documented
(#43) Function basecontroller::getheader is not documented
(#52) Function basecontroller::getfooter is not documented
(#56) Function basecontroller::getinternallink is not documented
(#34) Variable basecontroller::$renderer is not documented
(#35) Variable basecontroller::$assignmentsettings is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/comparison.php
(#28) Class comparison is not documented
(#33) Function comparison::define_properties is not documented
(#50) Function comparison::recordcomparison is not documented
(#66) Variable comparison::$skipconversion is not documented
(#29) Constant comparison::TABLE is not documented
(#30) Constant comparison::POSITION_LEFT is not documented
(#31) Constant comparison::POSITION_RIGHT is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/comparisoncontroller.php
(#33) Class comparisoncontroller is not documented
(#34) Function comparisoncontroller::summary is not documented
(#41) Function comparisoncontroller::view is not documented
(#58) Function comparisoncontroller::embed_pdf is not documented
(#93) Function comparisoncontroller::getsubmissionpluginfiles is not documented
(#326) Function comparisoncontroller::showintro is not documented
(#337) Function comparisoncontroller::scrambleurls is not documented
(#17) No one-line description found in phpdocs for file
(#68) There is no description in phpdocs for function getsubmissionplugincontents
(#148) There is no description in phpdocs for function showcomparisonscreen
(#69) Phpdocs for function comparisoncontroller::getsubmissionplugincontents has incomplete parameters list
mod/assign/submission/comparativejudgement/classes/comparisonform.php
(#30) Class comparisonform is not documented
(#31) Function comparisonform::definition is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/comparisonmanager.php
(#29) Class comparisonmanager is not documented
(#34) Function comparisonmanager::__construct is not documented
(#40) Function comparisonmanager::getsubmission is not documented
(#48) Function comparisonmanager::getsettings is not documented
(#59) Function comparisonmanager::getpairtojudge is not documented
(#150) Function comparisonmanager::getalljudges is not documented
(#183) Function comparisonmanager::redirectusertojudge is not documented
(#203) Function comparisonmanager::isusergradable is not documented
(#217) Function comparisonmanager::isuserajudge is not documented
(#258) Function comparisonmanager::canuserjudge is not documented
(#291) Function comparisonmanager::alldatespastorempty is not documented
(#317) Function comparisonmanager::getlastdate is not documented
(#30) Variable comparisonmanager::$userid is not documented
(#31) Variable comparisonmanager::$assignment is not documented
(#32) Variable comparisonmanager::$assignmentinstance is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/comments_imported.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/comparison_made.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/grades_calculated.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/grades_imported.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/judgerequestemail_deleted.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/judgerequestemail_modified.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/event/judgerequestemail_sent.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/exclusion.php
(#28) Class exclusion is not documented
(#35) Function exclusion::define_properties is not documented
(#29) Constant exclusion::TABLE is not documented
(#31) Constant exclusion::EXCLUSION_TYPE_SUBMISSION is not documented
(#32) Constant exclusion::EXCLUSION_TYPE_JUDGE is not documented
(#33) Constant exclusion::EXCLUSION_TYPE_COMPARISONCOMMENT is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/exemplar.php
(#29) Class exemplar is not documented
(#50) Function exemplar::define_properties is not documented
(#62) Function exemplar::save_exemplar_submission is not documented
(#110) Function exemplar::get_exemplarsbyassignmentid is not documented
(#128) Function exemplar::delete_exemplar_submission is not documented
(#30) Constant exemplar::TABLE is not documented
(#17) No one-line description found in phpdocs for file
(#32) There is no description in phpdocs for function getnextuserid
mod/assign/submission/comparativejudgement/classes/exemplarcontroller.php
(#26) Class exemplarcontroller is not documented
(#27) Function exemplarcontroller::summary is not documented
(#33) Function exemplarcontroller::viewdelete is not documented
(#55) Function exemplarcontroller::viewmanageexemplars is not documented
(#75) Function exemplarcontroller::view is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/exemplardeleteform.php
(#30) Class exemplardeleteform is not documented
(#31) Function exemplardeleteform::definition is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/exemplarform.php
(#31) Class exemplarform is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/exemplartable.php
(#34) Class exemplartable is not documented
(#36) Function exemplartable::__construct is not documented
(#62) Function exemplartable::col_actions is not documented
(#35) Variable exemplartable::$exemplarcontroller is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/external.php
(#35) Class external is not documented
(#37) Function external::toggle_exclusion_parameters is not documented
(#47) Function external::toggle_exclusion is not documented
(#67) Function external::toggle_exclusion_returns is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/judgerequestemail.php
(#28) Class judgerequestemail is not documented
(#31) Function judgerequestemail::define_properties is not documented
(#29) Constant judgerequestemail::TABLE is not documented
(#17) No one-line description found in phpdocs for file
(#51) There is no description in phpdocs for function get_all_judgerequestemails_by_id
mod/assign/submission/comparativejudgement/classes/judgerequestemailcontroller.php
(#30) Class judgerequestemailcontroller is not documented
(#31) Function judgerequestemailcontroller::summary is not documented
(#38) Function judgerequestemailcontroller::view is not documented
(#59) Function judgerequestemailcontroller::viewcreateedit is not documented
(#104) Function judgerequestemailcontroller::viewdelete is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/judgerequestemaildeleteform.php
(#30) Class judgerequestemaildeleteform is not documented
(#31) Function judgerequestemaildeleteform::definition is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/judgerequestemailform.php
(#29) Class judgerequestemailform is not documented
(#34) Function judgerequestemailform::definition is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/judgerequestemailstable.php
(#35) Class judgerequestemailstable is not documented
(#38) Function judgerequestemailstable::__construct is not documented
(#65) Function judgerequestemailstable::col_delay is not documented
(#80) Function judgerequestemailstable::col_actions is not documented
(#36) Variable judgerequestemailstable::$controller is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managecomparisoncommentscontroller.php
(#28) Class managecomparisoncommentscontroller is not documented
(#29) Function managecomparisoncommentscontroller::summary is not documented
(#40) Function managecomparisoncommentscontroller::view is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managecomparisoncommentsmanager.php
(#29) Class managecomparisoncommentsmanager is not documented
(#34) Function managecomparisoncommentsmanager::__construct is not documented
(#40) Function managecomparisoncommentsmanager::importcomments is not documented
(#30) Variable managecomparisoncommentsmanager::$userid is not documented
(#31) Variable managecomparisoncommentsmanager::$assignment is not documented
(#32) Variable managecomparisoncommentsmanager::$assignmentinstance is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managecomparisoncommentstable.php
(#34) Class managecomparisoncommentstable is not documented
(#38) Function managecomparisoncommentstable::__construct is not documented
(#99) Function managecomparisoncommentstable::col_include is not documented
(#109) Function managecomparisoncommentstable::col_submission is not documented
(#129) Function managecomparisoncommentstable::col_comments is not documented
(#133) Function managecomparisoncommentstable::col_judge is not documented
(#137) Function managecomparisoncommentstable::col_commentpublished is not documented
(#35) Variable managecomparisoncommentstable::$cangrade is not documented
(#36) Variable managecomparisoncommentstable::$cmid is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managejudgescontroller.php
(#26) Class managejudgescontroller is not documented
(#27) Function managejudgescontroller::summary is not documented
(#33) Function managejudgescontroller::view is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managejudgestable.php
(#34) Class managejudgestable is not documented
(#35) Function managejudgestable::__construct is not documented
(#111) Function managejudgestable::col_include is not documented
(#121) Function managejudgestable::col_avgtimetaken is not documented
(#128) Function managejudgestable::col_sidespicked is not documented
(#143) Function managejudgestable::col_mintimetaken is not documented
(#150) Function managejudgestable::col_maxtimetaken is not documented
(#157) Function managejudgestable::col_timetaken is not documented
(#164) Function managejudgestable::col_first is not documented
(#171) Function managejudgestable::col_last is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managesubmissionscontroller.php
(#30) Class managesubmissionscontroller is not documented
(#31) Function managesubmissionscontroller::summary is not documented
(#38) Function managesubmissionscontroller::view is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/managesubmissionstable.php
(#34) Class managesubmissionstable is not documented
(#40) Function managesubmissionstable::__construct is not documented
(#142) Function managesubmissionstable::col_include is not documented
(#152) Function managesubmissionstable::col_groupname is not documented
(#164) Function managesubmissionstable::col_fullname is not documented
(#172) Function managesubmissionstable::col_submission is not documented
(#192) Function managesubmissionstable::col_avgtimetaken is not documented
(#199) Function managesubmissionstable::col_timetaken is not documented
(#206) Function managesubmissionstable::col_first is not documented
(#213) Function managesubmissionstable::col_last is not documented
(#35) Variable managesubmissionstable::$cangrade is not documented
(#36) Variable managesubmissionstable::$canmanageexemplars is not documented
(#37) Variable managesubmissionstable::$cmid is not documented
(#38) Variable managesubmissionstable::$exemplarcontroller is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/opened_mod_assign_grade_form.php
(#26) Class opened_mod_assign_grade_form is not documented
(#27) Function opened_mod_assign_grade_form::get_defaultdata is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/privacy/provider.php
(#41) Class provider is not documented
(#183) Function provider::get_contexts_for_userid is not documented
(#196) Function provider::export_user_data is not documented
(#380) Function provider::deleteallonassignid is not documented
(#17) No one-line description found in phpdocs for file
(#235) There is no description in phpdocs for function delete_data_for_all_users_in_context
(#268) There is no description in phpdocs for function get_users_in_context
(#298) There is no description in phpdocs for function judgementsreceived
(#335) There is no description in phpdocs for function rankings
(#359) There is no description in phpdocs for function judgementsmade
mod/assign/submission/comparativejudgement/classes/ranking.php
(#30) Class ranking is not documented
(#33) Function ranking::define_properties is not documented
(#44) Function ranking::getrawjudgedatacsv is not documented
(#86) Function ranking::docomparison is not documented
(#121) Function ranking::saverankings is not documented
(#137) Function ranking::populategrades is not documented
(#31) Constant ranking::TABLE is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/classes/task/judgerequestemails.php
(#37) Class judgerequestemails is not documented
(#38) Function judgerequestemails::get_name is not documented
(#42) Function judgerequestemails::execute is not documented
(#49) Function judgerequestemails::get_emails_to_send is not documented
(#151) Function judgerequestemails::send_judgerequestemail is not documented
(#191) Function judgerequestemails::get_message_body is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/db/access.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/db/messages.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/db/services.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/db/tasks.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/db/upgrade.php
(#20) Package mod_assign is not valid
mod/assign/submission/comparativejudgement/lang/en/assignsubmission_comparativejudgement.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/lib.php
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/locallib.php
(#35) Class assign_submission_comparativejudgement is not documented
(#48) Function assign_submission_comparativejudgement::get_config_or_default is not documented
(#71) Function assign_submission_comparativejudgement::get_settings is not documented
(#144) Function assign_submission_comparativejudgement::save_settings is not documented
(#161) Function assign_submission_comparativejudgement::delete_instance is not documented
(#182) Function assign_submission_comparativejudgement::view_header is not documented
(#239) Function assign_submission_comparativejudgement::view_page is not documented
(#301) Variable assign_submission_comparativejudgement::$submissionpluginsettings is not documented
(#302) Variable assign_submission_comparativejudgement::$submissionplugins is not documented
(#36) Constant assign_submission_comparativejudgement::FAKEROLE_GRADABLE_USERS is not documented
(#37) Constant assign_submission_comparativejudgement::FAKEROLE_ASSIGNMENT_SUBMITTED is not documented
(#17) No one-line description found in phpdocs for file
(#304) Phpdocs for function assign_submission_comparativejudgement::getplugin has incomplete parameters list
(#329) Phpdocs for function assign_submission_comparativejudgement::getpluginsettings has incomplete parameters list
mod/assign/submission/comparativejudgement/tests/comparisonalldatespastorempty_test.php
(#36) Class assignsubmission_comparativejudgement_alldatespastorempty_testcase is not documented
(#17) No one-line description found in phpdocs for file
(#100) There is no description in phpdocs for function setupstandardscenario
(#100) Phpdocs for function assignsubmission_comparativejudgement_alldatespastorempty_testcase::setupstandardscenario has incomplete parameters list
mod/assign/submission/comparativejudgement/tests/comparisoncanuserjudge_test.php
(#36) Class assignsubmission_comparativejudgement_comparisoncanuserjudge_testcase is not documented
(#17) No one-line description found in phpdocs for file
(#241) There is no description in phpdocs for function setupstandardscenario
(#241) Phpdocs for function assignsubmission_comparativejudgement_comparisoncanuserjudge_testcase::setupstandardscenario has incomplete parameters list
mod/assign/submission/comparativejudgement/tests/comparisoncocomparison_test.php
(#36) Class assignsubmission_comparativejudgement_comparison_testcase is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/tests/comparisongetalljudges_test.php
(#35) Class assignsubmission_comparativejudgement_comparisongetalljudges_testcase is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/tests/comparisongetpair_test.php
(#38) Class assignsubmission_comparativejudgement_comparisongetpair_testcase is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/tests/comparisonrunrscript_test.php
(#28) Class assignsubmission_comparativejudgement_comparisonrunrscript_testcase is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/tests/judgerequestemail_test.php
(#30) Class assignsubmission_comparativejudgement_judgerequestemail_testcase is not documented
(#43) Function assignsubmission_comparativejudgement_judgerequestemail_testcase::testexecute is not documented
(#17) No one-line description found in phpdocs for file
(#418) There is no description in phpdocs for function setupstandardscenario
(#418) Phpdocs for function assignsubmission_comparativejudgement_judgerequestemail_testcase::setupstandardscenario has incomplete parameters list
mod/assign/submission/comparativejudgement/tests/privacy_test.php
(#20) Package assignsubmission_onlinetext is not valid
mod/assign/submission/comparativejudgement/tests/rankingpopulategrades_test.php
(#32) Class assignsubmission_comparativejudgement_rankingpopulategrades_testcase is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/submission/comparativejudgement/version.php
(#17) No one-line description found in phpdocs for file

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 1 warnings)

This section shows problems detected in mustache templates [More info]

mod/assign/submission/comparativejudgement/templates/comparison.mustache
(#1) Example context missing (@template section not found.)

Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]