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

(53 errors, 217 warnings)

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

grade/grading/form/erubric/edit_form.php
(#32) Line exceeds 132 characters; contains 150 characters
(#57) Line exceeds 132 characters; contains 133 characters
(#68) Line exceeds 132 characters; contains 170 characters
(#69) Line exceeds 132 characters; contains 170 characters
(#80) Line exceeds 132 characters; contains 134 characters
grade/grading/form/erubric/erubriceditor.php
(#55) Line exceeds 132 characters; contains 138 characters
(#85) Line exceeds 132 characters; contains 154 characters
(#86) Line exceeds 132 characters; contains 138 characters
(#87) Line exceeds 132 characters; contains 149 characters
(#88) Line exceeds 132 characters; contains 151 characters
(#89) Line exceeds 132 characters; contains 145 characters
(#90) Line exceeds 132 characters; contains 153 characters
(#91) Line exceeds 132 characters; contains 158 characters
(#92) Line exceeds 132 characters; contains 142 characters
(#93) Line exceeds 132 characters; contains 156 characters
(#94) Line exceeds 132 characters; contains 164 characters
(#95) Line exceeds 132 characters; contains 165 characters
(#96) Line exceeds 132 characters; contains 165 characters
(#102) Line exceeds 132 characters; contains 133 characters
(#217) Line exceeds 132 characters; contains 138 characters
(#258) Line exceeds 132 characters; contains 148 characters
(#286) Line exceeds 132 characters; contains 138 characters
(#287) Line exceeds 132 characters; contains 133 characters
(#294) Line exceeds 132 characters; contains 156 characters
(#298) Line exceeds 132 characters; contains 137 characters
(#321) Line exceeds 132 characters; contains 143 characters
(#322) Line exceeds 132 characters; contains 137 characters
(#323) Line exceeds 132 characters; contains 136 characters
(#388) This comment is 66% valid code; is this commented out code?
grade/grading/form/erubric/lib.php
(#116) Line exceeds 132 characters; contains 139 characters
(#141) Line exceeds 132 characters; contains 135 characters
(#193) Line exceeds 132 characters; contains 156 characters
(#212) Line exceeds 132 characters; contains 140 characters
(#253) Line exceeds 132 characters; contains 135 characters
(#254) Line exceeds 132 characters; contains 133 characters
(#257) Line exceeds 132 characters; contains 141 characters
(#283) Line exceeds 132 characters; contains 136 characters
(#306) Line exceeds 132 characters; contains 146 characters
(#325) Line exceeds 132 characters; contains 134 characters
(#340) Line exceeds 132 characters; contains 144 characters
(#416) Line exceeds 132 characters; contains 152 characters
(#417) Line exceeds 132 characters; contains 147 characters
(#419) Line exceeds 132 characters; contains 138 characters
(#441) Line exceeds 132 characters; contains 169 characters
(#471) Line exceeds 132 characters; contains 145 characters
(#530) Line exceeds 132 characters; contains 138 characters
(#711) Line exceeds 132 characters; contains 139 characters
(#732) Line exceeds 132 characters; contains 161 characters
(#826) Line exceeds 132 characters; contains 139 characters
(#928) Line exceeds 132 characters; contains 135 characters
(#974) Line exceeds 132 characters; contains 143 characters
(#1023) Line exceeds 132 characters; contains 137 characters
(#1026) Line exceeds 132 characters; contains 158 characters
(#1029) Line exceeds 132 characters; contains 161 characters
(#1034) Line exceeds 132 characters; contains 140 characters
(#1090) Line exceeds 132 characters; contains 133 characters
(#1106) Line exceeds 132 characters; contains 143 characters
(#1122) Line exceeds 132 characters; contains 149 characters
(#1164) Line exceeds 132 characters; contains 151 characters
(#1167) Line exceeds 132 characters; contains 152 characters
(#1169) Line exceeds 132 characters; contains 147 characters
grade/grading/form/erubric/renderer.php
(#44) Line exceeds 132 characters; contains 152 characters
(#46) Line exceeds 132 characters; contains 161 characters
(#48) Line exceeds 132 characters; contains 154 characters
(#50) Line exceeds 132 characters; contains 156 characters
(#85) Line exceeds 132 characters; contains 172 characters
(#101) Line exceeds 132 characters; contains 137 characters
(#106) Line exceeds 132 characters; contains 139 characters
(#177) Line exceeds 132 characters; contains 136 characters
(#194) Line exceeds 132 characters; contains 144 characters
(#204) Line exceeds 132 characters; contains 133 characters
(#240) Line exceeds 132 characters; contains 137 characters
(#247) Line exceeds 132 characters; contains 141 characters
(#248) Inline comments must end in full-stops, exclamation marks, or question marks
(#263) Line exceeds 132 characters; contains 152 characters
(#268) Line exceeds 132 characters; contains 139 characters
(#338) Line exceeds 132 characters; contains 143 characters
(#342) Line exceeds 132 characters; contains 146 characters
(#366) Line exceeds 132 characters; contains 178 characters
(#367) Line exceeds 132 characters; contains 138 characters
(#401) Line exceeds 132 characters; contains 137 characters
(#408) Line exceeds 132 characters; contains 150 characters
(#418) Line exceeds 132 characters; contains 137 characters
(#423) Line exceeds 132 characters; contains 136 characters
(#424) Line exceeds 132 characters; contains 135 characters
(#435) Line exceeds 132 characters; contains 177 characters
(#441) Line exceeds 132 characters; contains 139 characters
(#464) Line exceeds 132 characters; contains 160 characters
(#465) Line exceeds 132 characters; contains 146 characters
(#466) Line exceeds 132 characters; contains 147 characters
(#469) Line exceeds 132 characters; contains 165 characters
(#470) Line exceeds 132 characters; contains 166 characters
(#471) Line exceeds 132 characters; contains 163 characters
(#472) Line exceeds 132 characters; contains 174 characters
(#475) Line exceeds 132 characters; contains 144 characters
(#476) Line exceeds 132 characters; contains 151 characters
(#479) Line exceeds 132 characters; contains 148 characters
(#480) Line exceeds 132 characters; contains 149 characters
(#489) Line exceeds 132 characters; contains 144 characters
(#509) Line exceeds 132 characters; contains 162 characters
(#539) Line exceeds 132 characters; contains 138 characters
(#542) Line exceeds 132 characters; contains 153 characters
(#548) Line exceeds 132 characters; contains 159 characters
(#549) Line exceeds 132 characters; contains 148 characters
(#550) Line exceeds 132 characters; contains 135 characters
(#563) Line exceeds 132 characters; contains 143 characters
(#567) Line exceeds 132 characters; contains 133 characters
(#571) Line exceeds 132 characters; contains 137 characters
(#575) Line exceeds 132 characters; contains 133 characters
(#580) Line exceeds 132 characters; contains 151 characters
(#585) Line exceeds 132 characters; contains 133 characters
(#590) Line exceeds 132 characters; contains 143 characters
(#600) Line exceeds 132 characters; contains 134 characters
(#621) Line exceeds 132 characters; contains 162 characters
(#627) Line exceeds 132 characters; contains 151 characters
(#644) Line exceeds 132 characters; contains 167 characters
(#650) Line exceeds 132 characters; contains 165 characters
(#655) Line exceeds 132 characters; contains 138 characters
(#662) Line exceeds 132 characters; contains 144 characters
(#665) Line exceeds 132 characters; contains 156 characters
(#671) Line exceeds 132 characters; contains 144 characters
(#679) Line exceeds 132 characters; contains 141 characters
(#682) Line exceeds 132 characters; contains 141 characters
(#692) Line exceeds 132 characters; contains 133 characters
(#698) Line exceeds 132 characters; contains 138 characters
(#726) Line exceeds 132 characters; contains 153 characters
(#732) Line exceeds 132 characters; contains 138 characters
(#745) Line exceeds 132 characters; contains 144 characters
(#748) Line exceeds 132 characters; contains 139 characters
(#769) Line exceeds 132 characters; contains 142 characters
(#771) Expected 1 space before ">"; 0 found
(#771) Expected 1 space after ">"; 0 found
(#783) Expected 1 space before ">"; 0 found
(#783) Expected 1 space after ">"; 0 found
(#795) Expected 1 space before ">"; 0 found
(#795) Expected 1 space after ">"; 0 found
(#814) Line exceeds 132 characters; contains 142 characters
(#817) Line exceeds 132 characters; contains 146 characters
(#821) Line exceeds 132 characters; contains 144 characters
(#824) Line exceeds 132 characters; contains 147 characters
(#828) Line exceeds 132 characters; contains 136 characters
(#831) Line exceeds 132 characters; contains 140 characters
(#833) Line exceeds 132 characters; contains 133 characters
(#838) Line exceeds 132 characters; contains 142 characters
(#841) Line exceeds 132 characters; contains 146 characters
(#846) Line exceeds 132 characters; contains 138 characters
(#852) Line exceeds 132 characters; contains 138 characters
(#884) Line exceeds 132 characters; contains 137 characters
(#887) Line exceeds 132 characters; contains 137 characters
(#894) Line exceeds 132 characters; contains 147 characters
(#907) Inline comments must end in full-stops, exclamation marks, or question marks
(#938) Line exceeds 132 characters; contains 139 characters
(#941) Line exceeds 132 characters; contains 134 characters
(#1018) Line exceeds 132 characters; contains 144 characters
(#1057) Line exceeds 132 characters; contains 137 characters
(#1060) Line exceeds 132 characters; contains 137 characters
(#1063) Line exceeds 132 characters; contains 135 characters
(#1125) Line exceeds 132 characters; contains 145 characters
(#1135) Line exceeds 132 characters; contains 142 characters
(#1172) Line exceeds 132 characters; contains 137 characters
(#1182) Expected 1 space before "?"; 0 found
(#1215) Line exceeds 132 characters; contains 141 characters
(#1217) Line exceeds 132 characters; contains 145 characters
(#1221) Line exceeds 132 characters; contains 141 characters
(#1258) Line exceeds 132 characters; contains 137 characters
(#1278) Line exceeds 132 characters; contains 140 characters
(#1281) Line exceeds 132 characters; contains 153 characters
(#1285) Line exceeds 132 characters; contains 136 characters
(#1293) Line exceeds 132 characters; contains 134 characters
(#1307) Line exceeds 132 characters; contains 147 characters
(#1339) Line exceeds 132 characters; contains 137 characters
(#1360) Line exceeds 132 characters; contains 133 characters
(#1366) Line exceeds 132 characters; contains 139 characters
(#1370) Line exceeds 132 characters; contains 137 characters
(#1400) Line exceeds 132 characters; contains 133 characters
(#1413) Line exceeds 132 characters; contains 135 characters
(#1414) Line exceeds 132 characters; contains 169 characters
(#1444) Line indented incorrectly; expected at least 24 spaces, found 20
(#1447) Line exceeds 132 characters; contains 150 characters
(#1450) Line indented incorrectly; expected at least 20 spaces, found 16
(#1459) Line exceeds 132 characters; contains 166 characters
(#1476) Line exceeds 132 characters; contains 138 characters
(#1479) Line exceeds 132 characters; contains 146 characters
(#1534) Inline comments must end in full-stops, exclamation marks, or question marks
(#1544) Line exceeds 132 characters; contains 133 characters
(#1547) Inline comments must end in full-stops, exclamation marks, or question marks
(#1550) Inline comments must end in full-stops, exclamation marks, or question marks
(#1581) Expected 1 space before "=="; 0 found
(#1581) Expected 1 space after "=="; 0 found
(#1615) Expected "} else if (...) {\n"; found "} else if (...) { // New log.\n"
(#1615) Expected "if (...) {\n"; found "if (...) { // New log.\n"
(#1654) Expected "} else if (...) {\n"; found "} else if (...) { // New log.\n"
(#1654) Expected "if (...) {\n"; found "if (...) { // New log.\n"
(#1666) Line exceeds 132 characters; contains 144 characters
(#1696) Line exceeds 132 characters; contains 143 characters
(#1727) Line exceeds 132 characters; contains 135 characters
(#1767) Expected "} else if (...) {\n"; found "} else if (...) { // New log.\n"
(#1767) Expected "if (...) {\n"; found "if (...) { // New log.\n"
(#1784) Line indented incorrectly; expected at least 36 spaces, found 32
(#1785) Expected "} else if (...) {\n"; found "} else if (...) {\n"
(#1785) Expected "if (...) {\n"; found "if (...) {\n"
(#1796) Line exceeds 132 characters; contains 147 characters
(#1815) Line exceeds 132 characters; contains 164 characters
(#1828) Line exceeds 132 characters; contains 152 characters
(#1830) Expected "} else if (...) {\n"; found "} else if (...) { // New log.\n"
(#1830) Expected "if (...) {\n"; found "if (...) { // New log.\n"
(#1833) Line exceeds 132 characters; contains 161 characters
(#1834) Inline comments must end in full-stops, exclamation marks, or question marks
(#1848) Line exceeds maximum limit of 180 characters; contains 181 characters
(#1858) Line exceeds 132 characters; contains 169 characters
(#1861) Line indented incorrectly; expected at least 40 spaces, found 36
(#1872) Line exceeds maximum limit of 180 characters; contains 181 characters
(#1881) Line exceeds 132 characters; contains 169 characters
(#1900) Line exceeds 132 characters; contains 137 characters
(#1913) Line exceeds 132 characters; contains 163 characters
(#1925) Line exceeds 132 characters; contains 151 characters
(#1932) Line exceeds 132 characters; contains 133 characters
(#1947) Line exceeds 132 characters; contains 137 characters
(#1960) Line exceeds 132 characters; contains 133 characters
(#1966) Line exceeds 132 characters; contains 163 characters
(#1976) Line exceeds 132 characters; contains 133 characters
(#1981) Line exceeds 132 characters; contains 151 characters
(#1986) Line exceeds 132 characters; contains 139 characters
(#1991) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#1993) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#2008) Line exceeds 132 characters; contains 146 characters
(#2011) Line exceeds 132 characters; contains 146 characters
(#2032) Line indented incorrectly; expected 52 spaces, found 56
(#2032) Closing brace indented incorrectly; expected 52 spaces, found 56
(#2037) Line indented incorrectly; expected at least 40 spaces, found 36
(#2038) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#2038) Expected "if (...) {\n"; found "if(...) {\n"
(#2042) Line exceeds 132 characters; contains 144 characters
(#2048) Expected 1 space before "!="; 0 found
(#2048) Expected 1 space after "!="; 0 found
(#2050) Line exceeds 132 characters; contains 133 characters
(#2052) Line indented incorrectly; expected 48 spaces, found 56
(#2052) Closing brace indented incorrectly; expected 48 spaces, found 56
(#2058) Line exceeds 132 characters; contains 161 characters
(#2070) Line exceeds 132 characters; contains 165 characters
(#2071) Expected 1 space before "!="; 0 found
(#2071) Expected 1 space after "!="; 0 found
(#2075) Line indented incorrectly; expected 48 spaces, found 52
(#2075) Closing brace indented incorrectly; expected 48 spaces, found 52
(#2085) Line exceeds 132 characters; contains 141 characters
(#2087) Line exceeds 132 characters; contains 138 characters
(#2092) Line exceeds 132 characters; contains 169 characters
(#2093) Expected 1 space before "!="; 0 found
(#2093) Expected 1 space after "!="; 0 found
(#2094) Line exceeds 132 characters; contains 164 characters
(#2096) Line indented incorrectly; expected 52 spaces, found 56
(#2096) Closing brace indented incorrectly; expected 52 spaces, found 56
(#2109) Line exceeds 132 characters; contains 147 characters
(#2110) Line exceeds 132 characters; contains 144 characters
(#2117) Line exceeds 132 characters; contains 136 characters
(#2120) Expected 1 space before "=>"; 0 found
(#2120) Expected 1 space after "=>"; 0 found
(#2120) Expected 1 space before "=>"; 0 found
(#2120) Expected 1 space after "=>"; 0 found
(#2126) Line exceeds 132 characters; contains 140 characters
(#2131) Expected 1 space before "?"; 0 found
(#2131) Expected 1 space before "/"; 0 found
(#2131) Expected 1 space after "/"; 0 found
(#2149) Line exceeds 132 characters; contains 173 characters
(#2216) Line exceeds 132 characters; contains 136 characters
(#2265) Expected 1 space before ".="; 0 found
(#2271) Expected 1 space before ".="; 0 found
(#2288) Line exceeds 132 characters; contains 161 characters
(#2302) Inline comments must end in full-stops, exclamation marks, or question marks
(#2468) Line exceeds 132 characters; contains 144 characters

Javascript coding style problems

(95 errors, 201 warnings)

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

grade/grading/form/erubric/js/erubric.js
(#1) Identifier 'gradingform_erubric' is not in camel case. (camelcase)
(#2) Identifier 'path_mod_assign' is not in camel case. (camelcase)
(#4) Missing JSDoc for parameter 'Y'. (valid-jsdoc)
(#4) Missing JSDoc for parameter 'options'. (valid-jsdoc)
(#14) There should be no spaces inside this paren. (space-in-parens)
(#14) Unexpected space before function parentheses. (space-before-function-paren)
(#39) 'Y' is defined but never used. (no-unused-vars)
(#65) Missing semicolon. (semi)
grade/grading/form/erubric/js/erubriceditor.js
(#1) Identifier 'gradingform_erubriceditor' is not in camel case. (camelcase)
(#10) Missing JSDoc for parameter 'Y'. (valid-jsdoc)
(#10) Missing JSDoc for parameter 'options'. (valid-jsdoc)
(#37) 'J' is assigned a value but never used. (no-unused-vars)
(#37) A function with a name starting with an uppercase letter should only be used as a constructor. (new-cap)
(#37) 'YUI' is not defined. (no-undef)
(#53) Line 53 exceeds the maximum line length of 132. (max-len)
(#54) Missing semicolon. (semi)
(#66) Line 66 exceeds the maximum line length of 132. (max-len)
(#67) Line 67 exceeds the maximum line length of 132. (max-len)
(#68) Line 68 exceeds the maximum line length of 132. (max-len)
(#69) Line 69 exceeds the maximum line length of 132. (max-len)
(#70) Line 70 exceeds the maximum line length of 132. (max-len)
(#71) Line 71 exceeds the maximum line length of 132. (max-len)
(#72) Missing semicolon. (semi)
(#94) Missing semicolon. (semi)
(#99) Function has a complexity of 23. (complexity)
(#133) Blocks are nested too deeply (5). (max-depth)
(#134) 'name' used outside of binding context. (block-scoped-var)
(#135) Line 135 exceeds the maximum line length of 132. (max-len)
(#135) Blocks are nested too deeply (6). (max-depth)
(#136) 'name' used outside of binding context. (block-scoped-var)
(#136) ["selectactivity"] is better written in dot notation. (dot-notation)
(#139) 'name' used outside of binding context. (block-scoped-var)
(#139) ["selectassignment"] is better written in dot notation. (dot-notation)
(#142) 'name' used outside of binding context. (block-scoped-var)
(#142) ["selectresource"] is better written in dot notation. (dot-notation)
(#161) 'name' used outside of binding context. (block-scoped-var)
(#161) 'name' is already defined. (no-redeclare)
(#163) Comments should not begin with a lowercase character (capitalized-comments)
(#163) Expected space or tab after '//' in comment. (spaced-comment)
(#164) 'name' used outside of binding context. (block-scoped-var)
(#173) Missing semicolon. (semi)
(#192) Line 192 exceeds the maximum line length of 132. (max-len)
(#200) Missing semicolon. (semi)
(#219) Missing semicolon. (semi)
(#278) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#284) Missing semicolon. (semi)
(#315) Comments should not begin with a lowercase character (capitalized-comments)
(#321) Line 321 exceeds the maximum line length of 132. (max-len)
(#347) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#367) Missing semicolon. (semi)
(#369) Line 369 exceeds the maximum line length of 132. (max-len)
(#370) Function has a complexity of 44. (complexity)
(#382) Identifier 'elements_str' is not in camel case. (camelcase)
(#382) Identifier 'rich_elements_str' is not in camel case. (camelcase)
(#385) Identifier 'elements_str' is not in camel case. (camelcase)
(#386) Identifier 'rich_elements_str' is not in camel case. (camelcase)
(#388) Identifier 'elements_str' is not in camel case. (camelcase)
(#389) Identifier 'rich_elements_str' is not in camel case. (camelcase)
(#398) Identifier 'dialog_options' is not in camel case. (camelcase)
(#407) 'levidx' used outside of binding context. (block-scoped-var)
(#413) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#414) 'levidx' used outside of binding context. (block-scoped-var)
(#414) 'levidx' used outside of binding context. (block-scoped-var)
(#414) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#414) 'levidx' used outside of binding context. (block-scoped-var)
(#415) 'levidx' used outside of binding context. (block-scoped-var)
(#415) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#415) 'levidx' used outside of binding context. (block-scoped-var)
(#418) 'levidx' used outside of binding context. (block-scoped-var)
(#418) 'levidx' used outside of binding context. (block-scoped-var)
(#418) 'levidx' used outside of binding context. (block-scoped-var)
(#419) 'levidx' used outside of binding context. (block-scoped-var)
(#419) 'levidx' used outside of binding context. (block-scoped-var)
(#423) 'levidx' used outside of binding context. (block-scoped-var)
(#423) 'levidx' used outside of binding context. (block-scoped-var)
(#423) 'levidx' used outside of binding context. (block-scoped-var)
(#425) 'levidx' used outside of binding context. (block-scoped-var)
(#426) 'levidx' used outside of binding context. (block-scoped-var)
(#427) 'levidx' used outside of binding context. (block-scoped-var)
(#429) 'levidx' used outside of binding context. (block-scoped-var)
(#431) 'newcriterion' used outside of binding context. (block-scoped-var)
(#431) ["criterion"] is better written in dot notation. (dot-notation)
(#433) 'newcriterion' used outside of binding context. (block-scoped-var)
(#433) ["enrichedcriterion"] is better written in dot notation. (dot-notation)
(#434) 'newcriterion' used outside of binding context. (block-scoped-var)
(#436) Line 436 exceeds the maximum line length of 132. (max-len)
(#444) Line 444 exceeds the maximum line length of 132. (max-len)
(#444) 'newhelpicon' used outside of binding context. (block-scoped-var)
(#444) Missing semicolon. (semi)
(#446) Line 446 exceeds the maximum line length of 132. (max-len)
(#447) Line 447 exceeds the maximum line length of 132. (max-len)
(#448) Line 448 exceeds the maximum line length of 132. (max-len)
(#453) 'newhelpicon' used outside of binding context. (block-scoped-var)
(#456) Line 456 exceeds the maximum line length of 132. (max-len)
(#461) Read-only global 'parent' should not be modified. (no-global-assign)
(#462) Identifier 'rich_parent' is not in camel case. (camelcase)
(#462) 'rich_parent' is not defined. (no-undef)
(#468) ["level"] is better written in dot notation. (dot-notation)
(#474) ["enrichedlevel"] is better written in dot notation. (dot-notation)
(#480) Identifier 'rich_parent' is not in camel case. (camelcase)
(#480) 'rich_parent' is not defined. (no-undef)
(#485) 'rich_parent' is not defined. (no-undef)
(#485) Identifier 'rich_parent' is not in camel case. (camelcase)
(#488) 'rich_parent' is not defined. (no-undef)
(#488) Identifier 'rich_parent' is not in camel case. (camelcase)
(#495) 'el' used outside of binding context. (block-scoped-var)
(#496) 'rich_el' used outside of binding context. (block-scoped-var)
(#496) Identifier 'rich_el' is not in camel case. (camelcase)
(#499) 'prev_el' is not defined. (no-undef)
(#499) Identifier 'prev_el' is not in camel case. (camelcase)
(#499) 'el' used outside of binding context. (block-scoped-var)
(#500) Identifier 'prev_el' is not in camel case. (camelcase)
(#500) 'prev_el' is not defined. (no-undef)
(#501) 'el' used outside of binding context. (block-scoped-var)
(#501) 'el' used outside of binding context. (block-scoped-var)
(#501) 'prev_el' is not defined. (no-undef)
(#501) Identifier 'prev_el' is not in camel case. (camelcase)
(#502) 'rich_el' used outside of binding context. (block-scoped-var)
(#502) Identifier 'rich_el' is not in camel case. (camelcase)
(#502) 'rich_el' used outside of binding context. (block-scoped-var)
(#502) 'prev_el' is not defined. (no-undef)
(#502) Identifier 'prev_el' is not in camel case. (camelcase)
(#510) 'el' used outside of binding context. (block-scoped-var)
(#511) 'rich_el' used outside of binding context. (block-scoped-var)
(#511) Identifier 'rich_el' is not in camel case. (camelcase)
(#514) 'next_el' is not defined. (no-undef)
(#514) Identifier 'next_el' is not in camel case. (camelcase)
(#514) 'el' used outside of binding context. (block-scoped-var)
(#515) Identifier 'next_el' is not in camel case. (camelcase)
(#515) 'next_el' is not defined. (no-undef)
(#516) 'el' used outside of binding context. (block-scoped-var)
(#516) Identifier 'next_el' is not in camel case. (camelcase)
(#516) 'next_el' is not defined. (no-undef)
(#516) 'el' used outside of binding context. (block-scoped-var)
(#517) 'rich_el' used outside of binding context. (block-scoped-var)
(#517) Identifier 'rich_el' is not in camel case. (camelcase)
(#517) Identifier 'next_el' is not in camel case. (camelcase)
(#517) 'next_el' is not defined. (no-undef)
(#517) 'el' used outside of binding context. (block-scoped-var)
(#519) Missing semicolon. (semi)
(#520) Missing semicolon. (semi)
(#531) Identifier 'dialog_options' is not in camel case. (camelcase)
(#531) ["message"] is better written in dot notation. (dot-notation)
(#538) 'levidx' used outside of binding context. (block-scoped-var)
(#538) 'levidx' is already defined. (no-redeclare)
(#539) Identifier 'cur_level' is not in camel case. (camelcase)
(#544) Identifier 'rich_el' is not in camel case. (camelcase)
(#545) Identifier 'el_html' is not in camel case. (camelcase)
(#546) Identifier 'rich_el_html' is not in camel case. (camelcase)
(#546) Identifier 'rich_el' is not in camel case. (camelcase)
(#548) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#548) 'lastcriterion' is already defined. (no-redeclare)
(#551) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#552) 'levidx' used outside of binding context. (block-scoped-var)
(#552) 'levidx' used outside of binding context. (block-scoped-var)
(#552) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#552) 'levidx' used outside of binding context. (block-scoped-var)
(#554) Identifier 'cur_level' is not in camel case. (camelcase)
(#554) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#554) 'levidx' used outside of binding context. (block-scoped-var)
(#555) Identifier 'cur_level' is not in camel case. (camelcase)
(#556) Identifier 'cur_level' is not in camel case. (camelcase)
(#557) Identifier 'cur_level' is not in camel case. (camelcase)
(#559) Identifier 'el_html' is not in camel case. (camelcase)
(#559) Identifier 'el_html' is not in camel case. (camelcase)
(#559) 'levidx' used outside of binding context. (block-scoped-var)
(#560) 'levidx' used outside of binding context. (block-scoped-var)
(#561) 'levidx' used outside of binding context. (block-scoped-var)
(#562) Identifier 'rich_el_html' is not in camel case. (camelcase)
(#562) Identifier 'rich_el_html' is not in camel case. (camelcase)
(#562) 'levidx' used outside of binding context. (block-scoped-var)
(#563) 'levidx' used outside of binding context. (block-scoped-var)
(#564) 'levidx' used outside of binding context. (block-scoped-var)
(#572) Identifier 'el_html' is not in camel case. (camelcase)
(#572) Identifier 'el_html' is not in camel case. (camelcase)
(#576) Identifier 'rich_el_html' is not in camel case. (camelcase)
(#576) Identifier 'rich_el_html' is not in camel case. (camelcase)
(#582) 'newcriterion' is already defined. (no-redeclare)
(#582) 'newcriterion' used outside of binding context. (block-scoped-var)
(#582) Identifier 'el_html' is not in camel case. (camelcase)
(#583) Identifier 'rich_el_html' is not in camel case. (camelcase)
(#585) Identifier 'rich_el' is not in camel case. (camelcase)
(#585) 'newcriterion' used outside of binding context. (block-scoped-var)
(#591) Line 591 exceeds the maximum line length of 132. (max-len)
(#593) Line 593 exceeds the maximum line length of 132. (max-len)
(#593) Identifier 'rich_el' is not in camel case. (camelcase)
(#594) Line 594 exceeds the maximum line length of 132. (max-len)
(#594) Identifier 'rich_el' is not in camel case. (camelcase)
(#596) Line 596 exceeds the maximum line length of 132. (max-len)
(#596) Identifier 'rich_el' is not in camel case. (camelcase)
(#597) Line 597 exceeds the maximum line length of 132. (max-len)
(#597) Identifier 'rich_el' is not in camel case. (camelcase)
(#599) Line 599 exceeds the maximum line length of 132. (max-len)
(#599) Identifier 'rich_el' is not in camel case. (camelcase)
(#600) Line 600 exceeds the maximum line length of 132. (max-len)
(#600) Identifier 'rich_el' is not in camel case. (camelcase)
(#602) Line 602 exceeds the maximum line length of 132. (max-len)
(#602) Identifier 'rich_el' is not in camel case. (camelcase)
(#603) Line 603 exceeds the maximum line length of 132. (max-len)
(#603) Identifier 'rich_el' is not in camel case. (camelcase)
(#607) 'levidx' used outside of binding context. (block-scoped-var)
(#607) 'levidx' used outside of binding context. (block-scoped-var)
(#607) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#607) 'levidx' used outside of binding context. (block-scoped-var)
(#609) Identifier 'cur_level' is not in camel case. (camelcase)
(#609) 'lastcriterion' used outside of binding context. (block-scoped-var)
(#609) 'levidx' used outside of binding context. (block-scoped-var)
(#611) Line 611 exceeds the maximum line length of 132. (max-len)
(#611) Identifier 'cur_level' is not in camel case. (camelcase)
(#612) Line 612 exceeds the maximum line length of 132. (max-len)
(#612) Identifier 'cur_level' is not in camel case. (camelcase)
(#613) Line 613 exceeds the maximum line length of 132. (max-len)
(#613) 'levidx' used outside of binding context. (block-scoped-var)
(#614) Line 614 exceeds the maximum line length of 132. (max-len)
(#614) Identifier 'cur_level' is not in camel case. (camelcase)
(#617) Line 617 exceeds the maximum line length of 132. (max-len)
(#617) Identifier 'cur_level' is not in camel case. (camelcase)
(#618) Line 618 exceeds the maximum line length of 132. (max-len)
(#618) 'levidx' used outside of binding context. (block-scoped-var)
(#619) Line 619 exceeds the maximum line length of 132. (max-len)
(#619) Identifier 'cur_level' is not in camel case. (camelcase)
(#622) Line 622 exceeds the maximum line length of 132. (max-len)
(#622) Identifier 'rich_el' is not in camel case. (camelcase)
(#622) Identifier 'cur_level' is not in camel case. (camelcase)
(#623) Line 623 exceeds the maximum line length of 132. (max-len)
(#623) 'levidx' used outside of binding context. (block-scoped-var)
(#624) Line 624 exceeds the maximum line length of 132. (max-len)
(#624) Identifier 'rich_el' is not in camel case. (camelcase)
(#624) Identifier 'cur_level' is not in camel case. (camelcase)
(#637) Line 637 exceeds the maximum line length of 132. (max-len)
(#646) 'newhelpicon' is already defined. (no-redeclare)
(#646) 'newhelpicon' used outside of binding context. (block-scoped-var)
(#648) 'newhelpicon' used outside of binding context. (block-scoped-var)
(#650) Line 650 exceeds the maximum line length of 132. (max-len)
(#661) Identifier 'dialog_options' is not in camel case. (camelcase)
(#661) ["message"] is better written in dot notation. (dot-notation)
(#679) Identifier 'dialog_options' is not in camel case. (camelcase)
(#679) ["message"] is better written in dot notation. (dot-notation)
(#682) Identifier 'dialog_options' is not in camel case. (camelcase)
(#682) ["message"] is better written in dot notation. (dot-notation)
(#685) Identifier 'dialog_options' is not in camel case. (camelcase)
(#685) ["message"] is better written in dot notation. (dot-notation)
(#688) Identifier 'dialog_options' is not in camel case. (camelcase)
(#688) ["message"] is better written in dot notation. (dot-notation)
(#688) Missing semicolon. (semi)
(#697) Missing semicolon. (semi)
(#700) Identifier 'elements_str' is not in camel case. (camelcase)
(#706) Don't make functions within a loop. (no-loop-func)
(#718) Missing semicolon. (semi)
(#721) Identifier 'elements_str' is not in camel case. (camelcase)
(#731) Missing semicolon. (semi)
(#748) 'fname' is assigned a value but never used. (no-unused-vars)
(#755) 'Y' is assigned a value but never used. (no-unused-vars)
(#759) Line 759 exceeds the maximum line length of 132. (max-len)
(#774) Requires a space after '{'. (block-spacing)
(#784) ["modulesicons"] is better written in dot notation. (dot-notation)
(#794) Line 794 exceeds the maximum line length of 132. (max-len)
(#801) Missing semicolon. (semi)
(#810) Identifier 'dialog_options' is not in camel case. (camelcase)
(#812) Comments should not begin with a lowercase character (capitalized-comments)
(#812) Expected space or tab after '//' in comment. (spaced-comment)
(#819) 'Y' is assigned a value but never used. (no-unused-vars)
(#824) ["selectresource"] is better written in dot notation. (dot-notation)
(#827) ["selectactivity"] is better written in dot notation. (dot-notation)
(#830) ["selectassignment"] is better written in dot notation. (dot-notation)
(#842) Identifier 'dialog_options' is not in camel case. (camelcase)
(#842) ["message"] is better written in dot notation. (dot-notation)
(#851) Missing semicolon. (semi)
(#857) Missing semicolon. (semi)
(#864) Expected space or tab after '//' in comment. (spaced-comment)
(#870) Line 870 exceeds the maximum line length of 132. (max-len)
(#879) ["referenceabsolutenumber"] is better written in dot notation. (dot-notation)
(#880) ["selectactivity"] is better written in dot notation. (dot-notation)
(#881) Line 881 exceeds the maximum line length of 132. (max-len)
(#882) Line 882 exceeds the maximum line length of 132. (max-len)
(#882) ["collaborationpeople"] is better written in dot notation. (dot-notation)
(#884) Line 884 exceeds the maximum line length of 132. (max-len)
(#886) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#887) Line 887 exceeds the maximum line length of 132. (max-len)
(#887) ["collaborationfiles"] is better written in dot notation. (dot-notation)
(#889) Line 889 exceeds the maximum line length of 132. (max-len)
(#893) Line 893 exceeds the maximum line length of 132. (max-len)
(#896) ["selectresource"] is better written in dot notation. (dot-notation)
(#898) Line 898 exceeds the maximum line length of 132. (max-len)
(#900) ["selectassignment"] is better written in dot notation. (dot-notation)
(#902) Line 902 exceeds the maximum line length of 132. (max-len)
(#906) Line 906 exceeds the maximum line length of 132. (max-len)
(#910) ["referencepercentage"] is better written in dot notation. (dot-notation)
(#912) Line 912 exceeds the maximum line length of 132. (max-len)
(#917) Line 917 exceeds the maximum line length of 132. (max-len)
(#920) Missing semicolon. (semi)
(#929) Line 929 exceeds the maximum line length of 132. (max-len)
(#929) ["selectactivity"] is better written in dot notation. (dot-notation)
(#930) Expected { after 'if' condition. (curly)
(#943) Missing semicolon. (semi)
(#949) Missing semicolon. (semi)

CSS problems

(0 errors, 22 warnings)

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

grade/grading/form/erubric/styles.css
(#156) Unexpected unit (length-zero-no-unit)
(#168) Unexpected unit (length-zero-no-unit)
(#170) Unexpected unit (length-zero-no-unit)
(#179) Unexpected unit (length-zero-no-unit)
(#180) Unexpected unit (length-zero-no-unit)
(#188) Unexpected unit (length-zero-no-unit)
(#189) Unexpected unit (length-zero-no-unit)
(#228) Unexpected unit (length-zero-no-unit)
(#229) Unexpected unit (length-zero-no-unit)
(#362) Unexpected unit (length-zero-no-unit)
(#383) Unexpected unit (length-zero-no-unit)
(#383) Unexpected unit (length-zero-no-unit)
(#383) Unexpected unit (length-zero-no-unit)
(#468) Unexpected unit (length-zero-no-unit)
(#495) Unexpected unit (length-zero-no-unit)
(#496) Unexpected unit (length-zero-no-unit)
(#565) Unexpected unit (length-zero-no-unit)
(#566) Unexpected unit (length-zero-no-unit)
(#683) Unexpected unit (length-zero-no-unit)
(#763) Unexpected unit (length-zero-no-unit)
(#334) Expected line length to be no more than 132 characters (max-line-length)
(#781) Expected line length to be no more than 132 characters (max-line-length)

PHPDocs style problems

(10 errors, 0 warnings)

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

grade/grading/form/erubric/erubriceditor.php
(#612) Phpdocs for function MoodleQuickForm_erubriceditor::exportvalue has incomplete parameters list
grade/grading/form/erubric/lib.php
(#901) Phpdocs for variable gradingform_erubric_instance::$erubric does not contain @var or incorrect
grade/grading/form/erubric/renderer.php
(#44) Phpdocs for variable gradingform_erubric_renderer::$resources does not contain @var or incorrect
(#46) Phpdocs for variable gradingform_erubric_renderer::$assignments does not contain @var or incorrect
(#48) Phpdocs for variable gradingform_erubric_renderer::$activities does not contain @var or incorrect
(#50) Phpdocs for variable gradingform_erubric_renderer::$moduleicon does not contain @var or incorrect
(#52) Phpdocs for variable gradingform_erubric_renderer::$missingmodules does not contain @var or incorrect
(#56) Phpdocs for variable gradingform_erubric_renderer::$chatmoduleid does not contain @var or incorrect
(#58) Phpdocs for variable gradingform_erubric_renderer::$forummoduleid does not contain @var or incorrect
(#60) Phpdocs for variable gradingform_erubric_renderer::$newassignmoduleid does not contain @var or incorrect

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, 0 warnings)

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