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

(93 errors, 241 warnings)

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

grade/grading/form/checklist/backup/moodle2/backup_gradingform_checklist_plugin.class.php
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#93) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Inline comments must start with a capital letter, digit or 3-dots sequence
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
grade/grading/form/checklist/checklisteditor.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#45) Possible useless method overriding detected
(#45) Visibility must be declared on method "__construct"
(#45) Variable "elementName" must be all lower-case
(#45) Variable "elementLabel" must be all lower-case
(#46) Variable "elementName" must be all lower-case
(#46) Variable "elementLabel" must be all lower-case
(#56) Public method name "MoodleQuickForm_checklisteditor::setHelpButton" must be in lower-case letters only
(#56) Expected 1 space before opening brace; found 0
(#66) Public method name "MoodleQuickForm_checklisteditor::getHelpButton" must be in lower-case letters only
(#75) Public method name "MoodleQuickForm_checklisteditor::getElementTemplateType" must be in lower-case letters only
(#95) Public method name "MoodleQuickForm_checklisteditor::toHtml" must be in lower-case letters only
(#102) Expected 1 space before "=>"; 0 found
(#102) Expected 1 space after "=>"; 0 found
(#102) Expected 1 space before "=>"; 0 found
(#102) Expected 1 space after "=>"; 0 found
(#102) Line exceeds 132 characters; contains 133 characters
(#103) Line exceeds 132 characters; contains 141 characters
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#160) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#172) Inline comments must start with a capital letter, digit or 3-dots sequence
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Inline comments must start with a capital letter, digit or 3-dots sequence
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Inline comments must start with a capital letter, digit or 3-dots sequence
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Inline comments must start with a capital letter, digit or 3-dots sequence
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#193) Expected 1 space before "="; 0 found
(#196) Inline comments must start with a capital letter, digit or 3-dots sequence
(#196) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) Line exceeds 132 characters; contains 145 characters
(#242) Inline comments must start with a capital letter, digit or 3-dots sequence
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#242) No space found before comment text; expected "// sortorder for items" but found "//sortorder for items"
(#294) Inline comments must start with a capital letter, digit or 3-dots sequence
(#294) Inline comments must end in full-stops, exclamation marks, or question marks
(#300) Inline comments must start with a capital letter, digit or 3-dots sequence
(#300) Inline comments must end in full-stops, exclamation marks, or question marks
(#329) Expected 1 space before "+"; 0 found
(#329) Expected 1 space after "+"; 0 found
(#372) Public method name "MoodleQuickForm_checklisteditor::exportValue" must be in lower-case letters only
(#372) Variable "submitValues" must be all lower-case
(#373) Expected 1 space after "="; 2 found
(#373) Variable "submitValues" must be all lower-case
grade/grading/form/checklist/db/upgrade.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Inline comments must start with a capital letter, digit or 3-dots sequence
(#56) Inline comments must end in full-stops, exclamation marks, or question marks
grade/grading/form/checklist/edit.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#49) Line exceeds maximum limit of 180 characters; contains 224 characters
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
grade/grading/form/checklist/edit_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#33) Line exceeds 132 characters; contains 158 characters
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Expected 1 space before "=>"; 0 found
(#53) Expected 1 space after "=>"; 0 found
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Inline comments must start with a capital letter, digit or 3-dots sequence
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Line exceeds 132 characters; contains 173 characters
(#65) Line exceeds 132 characters; contains 173 characters
(#68) 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
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) This comment is 72% valid code; is this commented out code?
(#71) No space found before comment text; expected "// $element->freeze(); // TODO freeze checklist editor if needed" but found "//$element->freeze(); // TODO freeze checklist editor if needed"
(#76) Line exceeds 132 characters; contains 142 characters
(#123) Inline comments must start with a capital letter, digit or 3-dots sequence
(#123) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Inline comments must start with a capital letter, digit or 3-dots sequence
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Inline comments must start with a capital letter, digit or 3-dots sequence
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) Inline comments must start with a capital letter, digit or 3-dots sequence
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Inline comments must start with a capital letter, digit or 3-dots sequence
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#177) Inline comments must start with a capital letter, digit or 3-dots sequence
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) This comment is 67% valid code; is this commented out code?
(#193) Inline comments must start with a capital letter, digit or 3-dots sequence
(#193) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Protected method name "gradingform_checklist_editchecklist::findButton" must be in lower-case letters only
grade/grading/form/checklist/lang/ca/gradingform_checklist.php
(#70) Whitespace found at end of line within string
grade/grading/form/checklist/lang/cs/gradingform_checklist.php
(#70) Whitespace found at end of line within string
grade/grading/form/checklist/lang/en/gradingform_checklist.php
(#2) The opening <?php tag must be followed by exactly one newline.
grade/grading/form/checklist/lib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Expected 1 space before "="; 0 found
(#98) Inline comments must start with a capital letter, digit or 3-dots sequence
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must start with a capital letter, digit or 3-dots sequence
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Inline comments must start with a capital letter, digit or 3-dots sequence
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Line exceeds 132 characters; contains 137 characters
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Inline comments must start with a capital letter, digit or 3-dots sequence
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Line exceeds 132 characters; contains 157 characters
(#130) Line exceeds maximum limit of 180 characters; contains 186 characters
(#170) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Line exceeds 132 characters; contains 135 characters
(#213) Inline comments must start with a capital letter, digit or 3-dots sequence
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) Inline comments must start with a capital letter, digit or 3-dots sequence
(#216) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) Inline comments must start with a capital letter, digit or 3-dots sequence
(#220) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Inline comments must start with a capital letter, digit or 3-dots sequence
(#232) Inline comments must end in full-stops, exclamation marks, or question marks
(#235) Inline comments must start with a capital letter, digit or 3-dots sequence
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#240) Inline comments must start with a capital letter, digit or 3-dots sequence
(#240) Inline comments must end in full-stops, exclamation marks, or question marks
(#246) Inline comments must start with a capital letter, digit or 3-dots sequence
(#246) Inline comments must end in full-stops, exclamation marks, or question marks
(#253) Inline comments must start with a capital letter, digit or 3-dots sequence
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#268) Inline comments must start with a capital letter, digit or 3-dots sequence
(#268) Inline comments must end in full-stops, exclamation marks, or question marks
(#279) Inline comments must start with a capital letter, digit or 3-dots sequence
(#279) Inline comments must end in full-stops, exclamation marks, or question marks
(#286) Inline comments must start with a capital letter, digit or 3-dots sequence
(#286) Inline comments must end in full-stops, exclamation marks, or question marks
(#288) Inline comments must start with a capital letter, digit or 3-dots sequence
(#288) Inline comments must end in full-stops, exclamation marks, or question marks
(#308) Inline comments must start with a capital letter, digit or 3-dots sequence
(#308) 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
(#322) Inline comments must end in full-stops, exclamation marks, or question marks
(#326) 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
(#337) Inline comments must start with a capital letter, digit or 3-dots sequence
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#350) Inline comments must start with a capital letter, digit or 3-dots sequence
(#350) Inline comments must end in full-stops, exclamation marks, or question marks
(#375) Inline comments must start with a capital letter, digit or 3-dots sequence
(#375) Inline comments must end in full-stops, exclamation marks, or question marks
(#425) Expected 1 space after "as"; 2 found
(#500) Inline comments must start with a capital letter, digit or 3-dots sequence
(#500) Inline comments must end in full-stops, exclamation marks, or question marks
(#509) Inline comments must start with a capital letter, digit or 3-dots sequence
(#509) Inline comments must end in full-stops, exclamation marks, or question marks
(#516) Inline comments must start with a capital letter, digit or 3-dots sequence
(#516) Inline comments must end in full-stops, exclamation marks, or question marks
(#521) Inline comments must end in full-stops, exclamation marks, or question marks
(#562) Inline comments must start with a capital letter, digit or 3-dots sequence
(#562) Inline comments must end in full-stops, exclamation marks, or question marks
(#562) 4 slashes comments are not allowed; use "// Comment." instead
(#591) Inline comments must start with a capital letter, digit or 3-dots sequence
(#591) Inline comments must end in full-stops, exclamation marks, or question marks
(#595) Inline comments must start with a capital letter, digit or 3-dots sequence
(#595) Inline comments must end in full-stops, exclamation marks, or question marks
(#731) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#732) Inline comments must start with a capital letter, digit or 3-dots sequence
(#732) Inline comments must end in full-stops, exclamation marks, or question marks
(#732) No space found before comment text; expected "// handle deletions later" but found "//handle deletions later"
(#736) Line exceeds 132 characters; contains 149 characters
(#766) Inline comments must start with a capital letter, digit or 3-dots sequence
(#766) Inline comments must end in full-stops, exclamation marks, or question marks
(#768) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#769) Inline comments must start with a capital letter, digit or 3-dots sequence
(#769) Inline comments must end in full-stops, exclamation marks, or question marks
(#770) Line exceeds 132 characters; contains 143 characters
(#796) The use of function sizeof() is forbidden; use count() instead
(#801) Inline comments must start with a capital letter, digit or 3-dots sequence
(#801) Inline comments must end in full-stops, exclamation marks, or question marks
(#803) Line exceeds 132 characters; contains 140 characters
(#808) Expected 1 space before "-"; 0 found
(#808) Expected 1 space after "-"; 0 found
(#808) Expected 1 space before "/"; 0 found
(#808) Expected 1 space after "/"; 0 found
(#808) Expected 1 space before "-"; 0 found
(#808) Expected 1 space after "-"; 0 found
(#808) Expected 1 space before "*"; 0 found
(#808) Expected 1 space after "*"; 0 found
(#808) Expected 1 space before "-"; 0 found
(#808) Expected 1 space after "-"; 0 found
(#824) Expected 1 space before "=>"; 0 found
(#824) Expected 1 space after "=>"; 0 found
(#824) Expected 1 space before "=>"; 0 found
(#824) Expected 1 space after "=>"; 0 found
(#825) Line exceeds 132 characters; contains 145 characters
(#841) Line exceeds 132 characters; contains 156 characters
(#845) Line exceeds 132 characters; contains 155 characters
(#851) Inline control structures are not allowed
(#852) Inline comments must start with a capital letter, digit or 3-dots sequence
(#852) Inline comments must end in full-stops, exclamation marks, or question marks
(#856) Inline control structures are not allowed
(#856) Line exceeds 132 characters; contains 155 characters
(#857) Inline control structures are not allowed
(#857) Line exceeds 132 characters; contains 156 characters
(#858) Line indented incorrectly; expected 16 spaces, found 20
(#860) Closing brace indented incorrectly; expected 20 spaces, found 16
(#864) Line exceeds 132 characters; contains 155 characters
(#867) Line exceeds 132 characters; contains 159 characters
(#869) Line exceeds 132 characters; contains 147 characters
grade/grading/form/checklist/preview.php
(#2) The opening <?php tag must be followed by exactly one newline.
grade/grading/form/checklist/renderer.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Line exceeds 132 characters; contains 153 characters
(#65) Inline comments must start with a capital letter, digit or 3-dots sequence
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Line exceeds 132 characters; contains 135 characters
(#77) Line exceeds 132 characters; contains 144 characters
(#78) Line exceeds 132 characters; contains 149 characters
(#82) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Line exceeds 132 characters; contains 172 characters
(#86) Line exceeds 132 characters; contains 152 characters
(#90) Line exceeds 132 characters; contains 176 characters
(#91) Line exceeds 132 characters; contains 180 characters
(#99) Line exceeds 132 characters; contains 149 characters
(#109) Line exceeds 132 characters; contains 151 characters
(#110) Line exceeds 132 characters; contains 154 characters
(#114) Line exceeds 132 characters; contains 153 characters
(#121) Line exceeds 132 characters; contains 134 characters
(#124) Line exceeds 132 characters; contains 171 characters
(#127) Line exceeds 132 characters; contains 178 characters
(#128) Line exceeds 132 characters; contains 142 characters
(#129) Line exceeds maximum limit of 180 characters; contains 208 characters
(#130) Line exceeds 132 characters; contains 171 characters
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Line exceeds 132 characters; contains 144 characters
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#151) Inline comments must start with a capital letter, digit or 3-dots sequence
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Line exceeds 132 characters; contains 168 characters
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Line exceeds 132 characters; contains 133 characters
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#186) Line exceeds maximum limit of 180 characters; contains 193 characters
(#189) Inline comments must start with a capital letter, digit or 3-dots sequence
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) Line exceeds 132 characters; contains 157 characters
(#213) Line exceeds maximum limit of 180 characters; contains 188 characters
(#216) Line exceeds maximum limit of 180 characters; contains 194 characters
(#217) Line exceeds maximum limit of 180 characters; contains 184 characters
(#218) Line exceeds maximum limit of 180 characters; contains 192 characters
(#227) Line exceeds 132 characters; contains 142 characters
(#230) Line exceeds 132 characters; contains 138 characters
(#241) Line exceeds 132 characters; contains 174 characters
(#248) Line exceeds 132 characters; contains 140 characters
(#253) Line exceeds 132 characters; contains 161 characters
(#255) Line exceeds maximum limit of 180 characters; contains 225 characters
(#258) Line exceeds 132 characters; contains 180 characters
(#266) Line exceeds 132 characters; contains 145 characters
(#270) Line exceeds 132 characters; contains 159 characters
(#271) Line exceeds 132 characters; contains 163 characters
(#272) Line exceeds 132 characters; contains 136 characters
(#275) Line exceeds 132 characters; contains 152 characters
(#284) Line exceeds 132 characters; contains 176 characters
(#288) Line exceeds maximum limit of 180 characters; contains 185 characters
(#289) Line exceeds 132 characters; contains 142 characters
(#290) Line exceeds maximum limit of 180 characters; contains 205 characters
(#291) Line exceeds 132 characters; contains 170 characters
(#291) Inline comments must end in full-stops, exclamation marks, or question marks
(#294) Inline comments must start with a capital letter, digit or 3-dots sequence
(#295) Inline comments must end in full-stops, exclamation marks, or question marks
(#324) Inline comments must end in full-stops, exclamation marks, or question marks
(#327) Closing brace must be on a line by itself
(#329) Closing brace must be on a line by itself
(#332) Closing brace must be on a line by itself
(#332) Closing brace must be on a line by itself
(#334) Closing brace must be on a line by itself
(#336) Closing brace must be on a line by itself
(#338) Closing brace must be on a line by itself
(#340) Closing brace must be on a line by itself
(#343) Line exceeds 132 characters; contains 152 characters
(#347) Line exceeds 132 characters; contains 136 characters
(#348) Line exceeds 132 characters; contains 136 characters
(#371) Inline comments must end in full-stops, exclamation marks, or question marks
(#375) Line exceeds 132 characters; contains 134 characters
(#384) Inline comments must end in full-stops, exclamation marks, or question marks
(#390) Line exceeds 132 characters; contains 143 characters
(#397) Inline comments must start with a capital letter, digit or 3-dots sequence
(#397) Inline comments must end in full-stops, exclamation marks, or question marks
(#399) Inline comments must start with a capital letter, digit or 3-dots sequence
(#399) Inline comments must end in full-stops, exclamation marks, or question marks
(#426) The use of function sizeof() is forbidden; use count() instead
(#426) Expected 1 space after "-"; 0 found
(#437) The use of function sizeof() is forbidden; use count() instead
(#437) Expected 1 space after "-"; 0 found
(#439) Line exceeds maximum limit of 180 characters; contains 227 characters
(#441) Line exceeds 132 characters; contains 160 characters
(#441) Inline comments must start with a capital letter, digit or 3-dots sequence
(#441) Inline comments must end in full-stops, exclamation marks, or question marks
(#441) No space found before comment text; expected "// in mode DISPLAY_EVAL the class 'checked' will be added by JS if it is enabled. If JS is not enabled, the 'checked' class will only confuse" but found "//in mode DISPLAY_EVAL the class 'checked' will be added by JS if it is enabled. If JS is not enabled, the 'checked' class will only confuse"
(#451) Inline comments must start with a capital letter, digit or 3-dots sequence
(#451) Inline comments must end in full-stops, exclamation marks, or question marks
(#461) Line exceeds 132 characters; contains 140 characters
(#468) Inline comments must start with a capital letter, digit or 3-dots sequence
(#468) Inline comments must end in full-stops, exclamation marks, or question marks
(#469) Line exceeds 132 characters; contains 170 characters
(#489) Expected 1 space before "%"; 0 found
(#489) Expected 1 space after "%"; 0 found
(#507) The use of function sizeof() is forbidden; use count() instead
(#544) Expected 1 space before "<="; 0 found
(#544) Expected 1 space after "<="; 0 found
grade/grading/form/checklist/version.php
(#2) The opening <?php tag must be followed by exactly one newline.

Javascript coding style problems

(23 errors, 121 warnings)

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

grade/grading/form/checklist/js/checklist.js
(#1) Identifier 'gradingform_checklist' is not in camel case. (camelcase)
(#3) Missing JSDoc for parameter 'Y'. (valid-jsdoc)
(#3) Missing JSDoc for parameter 'options'. (valid-jsdoc)
(#7) Infix operators must be spaced. (space-infix-ops)
(#7) Infix operators must be spaced. (space-infix-ops)
(#8) Infix operators must be spaced. (space-infix-ops)
(#8) Infix operators must be spaced. (space-infix-ops)
(#8) Unexpected space before function parentheses. (space-before-function-paren)
(#22) Comments should not begin with a lowercase character (capitalized-comments)
(#28) Comments should not begin with a lowercase character (capitalized-comments)
(#37) Comments should not begin with a lowercase character (capitalized-comments)
(#39) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#47) Comments should not begin with a lowercase character (capitalized-comments)
(#57) 'overalltotal' is assigned a value but never used. (no-unused-vars)
(#62) Comments should not begin with a lowercase character (capitalized-comments)
(#69) Comments should not begin with a lowercase character (capitalized-comments)
(#72) Multiple spaces found before '='. (no-multi-spaces)
grade/grading/form/checklist/js/checklisteditor.js
(#1) Identifier 'gradingform_checklisteditor' is not in camel case. (camelcase)
(#1) Infix operators must be spaced. (space-infix-ops)
(#1) Extra space after key 'templates'. (key-spacing)
(#1) Extra space after key 'name'. (key-spacing)
(#1) Extra space after key 'Y'. (key-spacing)
(#3) Missing JSDoc for parameter 'options'. (valid-jsdoc)
(#3) Missing JSDoc for parameter 'Y'. (valid-jsdoc)
(#10) Extra space after key 'group'. (key-spacing)
(#11) Extra space after key 'item'. (key-spacing)
(#16) A function with a name starting with an uppercase letter should only be used as a constructor. (new-cap)
(#16) 'YUI' is not defined. (no-undef)
(#16) Unexpected space before function parentheses. (space-before-function-paren)
(#21) Expected space or tab after '//' in comment. (spaced-comment)
(#26) Comments should not begin with a lowercase character (capitalized-comments)
(#31) There should be no spaces inside this paren. (space-in-parens)
(#31) Requires a space after '{'. (block-spacing)
(#31) Statement inside of curly braces should be on next line. (brace-style)
(#31) Missing semicolon. (semi)
(#31) Requires a space before '}'. (block-spacing)
(#31) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#31) There should be no spaces inside this paren. (space-in-parens)
(#32) There should be no spaces inside this paren. (space-in-parens)
(#32) Statement inside of curly braces should be on next line. (brace-style)
(#32) Requires a space after '{'. (block-spacing)
(#32) Requires a space before '}'. (block-spacing)
(#32) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#32) Missing semicolon. (semi)
(#32) There should be no spaces inside this paren. (space-in-parens)
(#40) Comments should not begin with a lowercase character (capitalized-comments)
(#48) Comments should not begin with a lowercase character (capitalized-comments)
(#52) Comments should not begin with a lowercase character (capitalized-comments)
(#68) Comments should not begin with a lowercase character (capitalized-comments)
(#72) Comments should not begin with a lowercase character (capitalized-comments)
(#75) Expected { after 'if' condition. (curly)
(#76) Expected { after 'if' condition. (curly)
(#81) Comments should not begin with a lowercase character (capitalized-comments)
(#87) Line 87 exceeds the maximum line length of 132. (max-len)
(#92) Expected { after 'if' condition. (curly)
(#94) Comments should not begin with a lowercase character (capitalized-comments)
(#100) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#100) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#107) Comments should not begin with a lowercase character (capitalized-comments)
(#115) Comments should not begin with a lowercase character (capitalized-comments)
(#119) Line 119 exceeds the maximum line length of 132. (max-len)
(#135) Comments should not begin with a lowercase character (capitalized-comments)
(#137) Multiple spaces found before '{'. (no-multi-spaces)
(#145) Comments should not begin with a lowercase character (capitalized-comments)
(#154) Infix operators must be spaced. (space-infix-ops)
(#158) Identifier 'elements_str' is not in camel case. (camelcase)
(#160) Identifier 'elements_str' is not in camel case. (camelcase)
(#162) Identifier 'elements_str' is not in camel case. (camelcase)
(#164) Comments should not begin with a lowercase character (capitalized-comments)
(#169) Identifier 'dialog_options' is not in camel case. (camelcase)
(#170) Extra space after key 'scope'. (key-spacing)
(#171) Extra space after key 'callbackargs'. (key-spacing)
(#172) Extra space after key 'callback'. (key-spacing)
(#176) 'newscore' used outside of binding context. (block-scoped-var)
(#176) Infix operators must be spaced. (space-infix-ops)
(#176) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#181) Line 181 exceeds the maximum line length of 132. (max-len)
(#181) ["item"] is better written in dot notation. (dot-notation)
(#181) 'newlevid' used outside of binding context. (block-scoped-var)
(#181) 'newscore' used outside of binding context. (block-scoped-var)
(#183) ["group"] is better written in dot notation. (dot-notation)
(#184) 'newid' used outside of binding context. (block-scoped-var)
(#185) 'newid' used outside of binding context. (block-scoped-var)
(#188) Line 188 exceeds the maximum line length of 132. (max-len)
(#188) 'newid' used outside of binding context. (block-scoped-var)
(#188) A space is required after ','. (comma-spacing)
(#191) 'newscore' used outside of binding context. (block-scoped-var)
(#191) 'newscore' is already defined. (no-redeclare)
(#193) ["item"] is better written in dot notation. (dot-notation)
(#194) Line 194 exceeds the maximum line length of 132. (max-len)
(#194) 'newlevid' used outside of binding context. (block-scoped-var)
(#194) 'newscore' used outside of binding context. (block-scoped-var)
(#198) Infix operators must be spaced. (space-infix-ops)
(#201) 'el' used outside of binding context. (block-scoped-var)
(#202) 'el' used outside of binding context. (block-scoped-var)
(#204) 'el' used outside of binding context. (block-scoped-var)
(#204) 'el' used outside of binding context. (block-scoped-var)
(#206) Missing semicolon. (semi)
(#209) 'el' is already defined. (no-redeclare)
(#209) 'el' used outside of binding context. (block-scoped-var)
(#210) Expected { after 'if' condition. (curly)
(#210) 'el' used outside of binding context. (block-scoped-var)
(#210) 'el' used outside of binding context. (block-scoped-var)
(#210) 'el' used outside of binding context. (block-scoped-var)
(#210) 'el' used outside of binding context. (block-scoped-var)
(#211) Missing semicolon. (semi)
(#216) Missing semicolon. (semi)
(#218) Identifier 'dialog_options' is not in camel case. (camelcase)
(#218) ["message"] is better written in dot notation. (dot-notation)
(#218) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#225) Missing semicolon. (semi)
(#227) Identifier 'dialog_options' is not in camel case. (camelcase)
(#227) ["message"] is better written in dot notation. (dot-notation)
(#227) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#231) Comments should not begin with a lowercase character (capitalized-comments)
(#237) Comments should not begin with a lowercase character (capitalized-comments)
(#238) Unexpected space before function parentheses. (space-before-function-paren)
(#238) Identifier 'elements_str' is not in camel case. (camelcase)
(#240) Infix operators must be spaced. (space-infix-ops)
(#240) Missing whitespace after semicolon. (semi-spacing)
(#240) Infix operators must be spaced. (space-infix-ops)
(#240) Missing whitespace after semicolon. (semi-spacing)
(#242) Infix operators must be spaced. (space-infix-ops)
(#242) Infix operators must be spaced. (space-infix-ops)
(#242) Infix operators must be spaced. (space-infix-ops)
(#242) Infix operators must be spaced. (space-infix-ops)
(#242) Infix operators must be spaced. (space-infix-ops)
(#242) Infix operators must be spaced. (space-infix-ops)
(#242) Infix operators must be spaced. (space-infix-ops)
(#244) Don't make functions within a loop. (no-loop-func)
(#244) Requires a space after '{'. (block-spacing)
(#244) Statement inside of curly braces should be on next line. (brace-style)
(#244) Expected { after 'if' condition. (curly)
(#244) Requires a space before '}'. (block-spacing)
(#244) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#244) Missing semicolon. (semi)
(#249) Comments should not begin with a lowercase character (capitalized-comments)
(#250) Unexpected space before function parentheses. (space-before-function-paren)
(#250) Identifier 'elements_str' is not in camel case. (camelcase)
(#252) There should be no spaces inside this paren. (space-in-parens)
(#253) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#254) Expected { after 'if' condition. (curly)
(#255) There should be no spaces inside this paren. (space-in-parens)
(#256) Missing semicolon. (semi)

CSS problems

(302 errors, 24 warnings)

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

grade/grading/form/checklist/styles.css
(#1) Expected newline before "}" (block-closing-brace-newline-before)
(#11) Expected newline before "}" (block-closing-brace-newline-before)
(#13) Expected newline before "}" (block-closing-brace-newline-before)
(#14) Expected newline before "}" (block-closing-brace-newline-before)
(#15) Expected newline before "}" (block-closing-brace-newline-before)
(#22) Expected newline before "}" (block-closing-brace-newline-before)
(#32) Expected newline before "}" (block-closing-brace-newline-before)
(#34) Expected newline before "}" (block-closing-brace-newline-before)
(#41) Expected newline before "}" (block-closing-brace-newline-before)
(#43) Expected newline before "}" (block-closing-brace-newline-before)
(#44) Expected newline before "}" (block-closing-brace-newline-before)
(#45) Expected newline before "}" (block-closing-brace-newline-before)
(#47) Expected newline before "}" (block-closing-brace-newline-before)
(#50) Expected newline before "}" (block-closing-brace-newline-before)
(#53) Expected newline before "}" (block-closing-brace-newline-before)
(#54) Expected newline before "}" (block-closing-brace-newline-before)
(#55) Expected newline before "}" (block-closing-brace-newline-before)
(#59) Expected newline before "}" (block-closing-brace-newline-before)
(#64) Expected newline before "}" (block-closing-brace-newline-before)
(#65) Expected newline before "}" (block-closing-brace-newline-before)
(#66) Expected newline before "}" (block-closing-brace-newline-before)
(#67) Expected newline before "}" (block-closing-brace-newline-before)
(#68) Expected newline before "}" (block-closing-brace-newline-before)
(#71) Expected newline before "}" (block-closing-brace-newline-before)
(#72) Expected newline before "}" (block-closing-brace-newline-before)
(#73) Expected newline before "}" (block-closing-brace-newline-before)
(#75) Expected newline before "}" (block-closing-brace-newline-before)
(#76) Expected newline before "}" (block-closing-brace-newline-before)
(#77) Expected newline before "}" (block-closing-brace-newline-before)
(#78) Expected newline before "}" (block-closing-brace-newline-before)
(#80) Expected newline before "}" (block-closing-brace-newline-before)
(#83) Expected newline before "}" (block-closing-brace-newline-before)
(#85) Expected newline before "}" (block-closing-brace-newline-before)
(#86) Expected newline before "}" (block-closing-brace-newline-before)
(#87) Expected newline before "}" (block-closing-brace-newline-before)
(#92) Expected newline before "}" (block-closing-brace-newline-before)
(#93) Expected newline before "}" (block-closing-brace-newline-before)
(#95) Expected newline before "}" (block-closing-brace-newline-before)
(#96) Expected newline before "}" (block-closing-brace-newline-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#11) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#13) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#14) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#15) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#22) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#32) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#34) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#41) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#43) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#44) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#45) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#47) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#50) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#53) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#54) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#55) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#59) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#64) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#65) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#66) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#67) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#68) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#71) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#72) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#73) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#75) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#76) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#77) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#78) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#80) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#83) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#85) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#86) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#87) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#92) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#93) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#95) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#96) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected newline after "{" (block-opening-brace-newline-after)
(#11) Expected newline after "{" (block-opening-brace-newline-after)
(#13) Expected newline after "{" (block-opening-brace-newline-after)
(#14) Expected newline after "{" (block-opening-brace-newline-after)
(#15) Expected newline after "{" (block-opening-brace-newline-after)
(#22) Expected newline after "{" (block-opening-brace-newline-after)
(#32) Expected newline after "{" (block-opening-brace-newline-after)
(#34) Expected newline after "{" (block-opening-brace-newline-after)
(#41) Expected newline after "{" (block-opening-brace-newline-after)
(#43) Expected newline after "{" (block-opening-brace-newline-after)
(#44) Expected newline after "{" (block-opening-brace-newline-after)
(#45) Expected newline after "{" (block-opening-brace-newline-after)
(#47) Expected newline after "{" (block-opening-brace-newline-after)
(#50) Expected newline after "{" (block-opening-brace-newline-after)
(#53) Expected newline after "{" (block-opening-brace-newline-after)
(#54) Expected newline after "{" (block-opening-brace-newline-after)
(#55) Expected newline after "{" (block-opening-brace-newline-after)
(#59) Expected newline after "{" (block-opening-brace-newline-after)
(#64) Expected newline after "{" (block-opening-brace-newline-after)
(#65) Expected newline after "{" (block-opening-brace-newline-after)
(#66) Expected newline after "{" (block-opening-brace-newline-after)
(#67) Expected newline after "{" (block-opening-brace-newline-after)
(#68) Expected newline after "{" (block-opening-brace-newline-after)
(#71) Expected newline after "{" (block-opening-brace-newline-after)
(#72) Expected newline after "{" (block-opening-brace-newline-after)
(#73) Expected newline after "{" (block-opening-brace-newline-after)
(#75) Expected newline after "{" (block-opening-brace-newline-after)
(#76) Expected newline after "{" (block-opening-brace-newline-after)
(#77) Expected newline after "{" (block-opening-brace-newline-after)
(#78) Expected newline after "{" (block-opening-brace-newline-after)
(#80) Expected newline after "{" (block-opening-brace-newline-after)
(#83) Expected newline after "{" (block-opening-brace-newline-after)
(#85) Expected newline after "{" (block-opening-brace-newline-after)
(#86) Expected newline after "{" (block-opening-brace-newline-after)
(#87) Expected newline after "{" (block-opening-brace-newline-after)
(#92) Expected newline after "{" (block-opening-brace-newline-after)
(#93) Expected newline after "{" (block-opening-brace-newline-after)
(#95) Expected newline after "{" (block-opening-brace-newline-after)
(#96) Expected newline after "{" (block-opening-brace-newline-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#11) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#13) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#14) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#15) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#22) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#32) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#34) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#41) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#43) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#44) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#45) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#47) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#50) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#53) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#54) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#55) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#59) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#64) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#65) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#66) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#67) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#68) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#71) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#72) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#73) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#75) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#76) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#77) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#78) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#83) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#85) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#86) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#87) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#92) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#93) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#64) Expected single space before "{" (block-opening-brace-space-before)
(#43) Expected "#EEE" to be "#eee" (color-hex-case)
(#44) Expected "#AAEEAA" to be "#aaeeaa" (color-hex-case)
(#45) Expected "#EEEE22" to be "#eeee22" (color-hex-case)
(#83) Expected "#FFDDDD" to be "#ffdddd" (color-hex-case)
(#85) Expected "#FFDDDD" to be "#ffdddd" (color-hex-case)
(#85) Expected "#F00" to be "#f00" (color-hex-case)
(#86) Expected "#FFFFDD" to be "#ffffdd" (color-hex-case)
(#86) Expected "#FF0" to be "#ff0" (color-hex-case)
(#44) Expected "#AAEEAA" to be "#AEA" (color-hex-length)
(#45) Expected "#EEEE22" to be "#EE2" (color-hex-length)
(#71) Expected "#555555" to be "#555" (color-hex-length)
(#83) Expected "#FFDDDD" to be "#FDD" (color-hex-length)
(#85) Expected "#FFDDDD" to be "#FDD" (color-hex-length)
(#86) Expected "#FFFFDD" to be "#FFD" (color-hex-length)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#43) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#43) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#43) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#43) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#44) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#45) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#54) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#64) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#64) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#65) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#65) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#66) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#66) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#67) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#67) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#67) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#68) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#68) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#68) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#71) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#71) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#71) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#71) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#72) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#72) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#72) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#72) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#72) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#73) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#73) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#73) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#73) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#73) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#75) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#75) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#78) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#85) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#85) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#85) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#86) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#86) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#86) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#87) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#93) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#43) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#44) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#45) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#47) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#54) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#64) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#65) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#66) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#67) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#68) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#71) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#72) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#73) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#75) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#78) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#85) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#86) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#87) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#93) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#22) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#43) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#43) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#43) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#43) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#43) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#44) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#44) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#45) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#45) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#47) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#47) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#53) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#54) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#54) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#55) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#59) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#64) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#64) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#65) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#65) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#66) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#66) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#67) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#67) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#67) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#68) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#68) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#68) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#71) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#71) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#71) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#71) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#72) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#72) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#72) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#72) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#72) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#73) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#73) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#73) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#73) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#73) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#75) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#75) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#75) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#76) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#78) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#80) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#83) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#85) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#85) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#85) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#85) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#86) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#86) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#86) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#86) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#87) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#87) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#92) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#93) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#43) Expected line length to be no more than 132 characters (max-line-length)
(#57) Expected line length to be no more than 132 characters (max-line-length)
(#65) Expected line length to be no more than 132 characters (max-line-length)
(#66) Expected line length to be no more than 132 characters (max-line-length)
(#67) Expected line length to be no more than 132 characters (max-line-length)
(#68) Expected line length to be no more than 132 characters (max-line-length)
(#71) Expected line length to be no more than 132 characters (max-line-length)
(#72) Expected line length to be no more than 132 characters (max-line-length)
(#73) Expected line length to be no more than 132 characters (max-line-length)
(#93) Expected line length to be no more than 132 characters (max-line-length)

PHPDocs style problems

(53 errors, 11 warnings)

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

grade/grading/form/checklist/backup/moodle2/backup_gradingform_checklist_plugin.class.php
(#30) Class backup_gradingform_checklist_plugin does not have @copyright tag
(#30) Class backup_gradingform_checklist_plugin does not have @license tag
(#20) Package gradingform is not valid
grade/grading/form/checklist/backup/moodle2/restore_gradingform_checklist_plugin.class.php
(#30) Class restore_gradingform_checklist_plugin does not have @copyright tag
(#30) Class restore_gradingform_checklist_plugin does not have @license tag
(#20) Package gradingform is not valid
grade/grading/form/checklist/checklisteditor.php
(#2) Empty line found after PHP open tag
(#33) Class MoodleQuickForm_checklisteditor is not documented
(#45) Function MoodleQuickForm_checklisteditor::__construct is not documented
(#34) Phpdocs for variable MoodleQuickForm_checklisteditor::$_helpbutton does not contain @var or incorrect
(#36) Phpdocs for variable MoodleQuickForm_checklisteditor::$validationerrors does not contain @var or incorrect
(#38) Phpdocs for variable MoodleQuickForm_checklisteditor::$wasvalidated does not contain @var or incorrect
(#40) Phpdocs for variable MoodleQuickForm_checklisteditor::$nonjsbuttonpressed does not contain @var or incorrect
(#42) Phpdocs for variable MoodleQuickForm_checklisteditor::$regradeconfirmation does not contain @var or incorrect
(#52) Not recommended phpdocs tag @access used
(#63) Not recommended phpdocs tag @access used
(#21) Package gradingform is not valid
grade/grading/form/checklist/db/upgrade.php
(#2) Empty line found after PHP open tag
(#18) No one-line description found in phpdocs for file
(#19) Package gradingform is not valid
grade/grading/form/checklist/edit.php
(#2) Empty line found after PHP open tag
(#21) Package gradingform is not valid
grade/grading/form/checklist/edit_form.php
(#2) Empty line found after PHP open tag
(#35) Class gradingform_checklist_editchecklist does not have @copyright tag
(#35) Class gradingform_checklist_editchecklist does not have @license tag
(#21) Package gradingform is not valid
grade/grading/form/checklist/lang/ar/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/ca/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/cs/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/da/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/de/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/en/gradingform_checklist.php
(#2) Empty line found after PHP open tag
(#21) Package gradingform is not valid
grade/grading/form/checklist/lang/es/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/fi/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/fr/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/it/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/ja/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/nl/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/pl/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/pt_br/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/tr/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lang/zh_tw/gradingform_checklist.php
(#17) No one-line description found in phpdocs for file
grade/grading/form/checklist/lib.php
(#2) Empty line found after PHP open tag
(#660) Variable gradingform_checklist_instance::$checklist is not documented
(#562) Found comment starting with three or more slashes
(#651) No one-line description found in phpdocs for class gradingform_checklist_instance
(#33) Class gradingform_checklist_controller does not have @copyright tag
(#33) Class gradingform_checklist_controller does not have @license tag
(#651) Class gradingform_checklist_instance does not have @license tag
(#21) Package gradingform is not valid
grade/grading/form/checklist/preview.php
(#2) Empty line found after PHP open tag
(#21) Package gradingform is not valid
grade/grading/form/checklist/renderer.php
(#2) Empty line found after PHP open tag
(#542) Function gradingform_checklist_renderer::display_regrade_confirmation is not documented
(#31) Class gradingform_checklist_renderer does not have @copyright tag
(#31) Class gradingform_checklist_renderer does not have @license tag
(#51) Invalid inline phpdocs tag @see found
(#176) Invalid inline phpdocs tag @see found
(#316) Invalid inline phpdocs tag @see found
(#414) Invalid inline phpdocs tag @see found
(#21) Package gradingform is not valid
grade/grading/form/checklist/version.php
(#2) Empty line found after PHP open tag
(#21) Package gradingform is not valid

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

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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