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

(433 errors, 85 warnings)

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

theme/schoollege/classes/output/core_renderer.php
(#49) global $PAGE cannot be used in renderers. Use $this->page.
(#50) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) This comment is 64% valid code; is this commented out code?
(#50) No space found before comment text; expected "// $theme = theme_config::load('schoollege');" but found "//$theme = theme_config::load('schoollege');"
(#51) Whitespace found at end of line
(#64) Inline comments must start with a capital letter, digit or 3-dots sequence
(#64) This comment is 67% valid code; is this commented out code?
(#64) No space found before comment text; expected "// $header->pageheadingbutton = $this->page_heading_button();" but found "//$header->pageheadingbutton = $this->page_heading_button();"
(#67) Inline comments must start with a capital letter, digit or 3-dots sequence
(#67) This comment is 67% valid code; is this commented out code?
(#67) No space found before comment text; expected "// $header->settingsmenu = $this->context_header_settings_menu();" but found "//$header->settingsmenu = $this->context_header_settings_menu();"
(#68) global $PAGE cannot be used in renderers. Use $this->page.
(#68) Line exceeds 132 characters; contains 147 characters
(#71) Expected 1 space after "<="; 0 found
(#71) global $PAGE cannot be used in renderers. Use $this->page.
(#71) global $PAGE cannot be used in renderers. Use $this->page.
(#71) Line exceeds 132 characters; contains 149 characters
(#73) Expected 1 space after "<="; 0 found
(#73) global $PAGE cannot be used in renderers. Use $this->page.
(#74) global $PAGE cannot be used in renderers. Use $this->page.
(#76) Expected "if (...) {\n"; found "if(...){\n"
(#76) Expected 1 space after "<="; 0 found
(#76) global $PAGE cannot be used in renderers. Use $this->page.
(#76) global $PAGE cannot be used in renderers. Use $this->page.
(#78) global $PAGE cannot be used in renderers. Use $this->page.
(#78) global $PAGE cannot be used in renderers. Use $this->page.
(#87) global $PAGE cannot be used in renderers. Use $this->page.
(#88) global $PAGE cannot be used in renderers. Use $this->page.
(#91) global $PAGE cannot be used in renderers. Use $this->page.
(#91) global $PAGE cannot be used in renderers. Use $this->page.
(#92) global $PAGE cannot be used in renderers. Use $this->page.
(#94) global $PAGE cannot be used in renderers. Use $this->page.
(#100) Expected "} else {\n"; found "}\n else {\n"
(#123) No space found before comment text; expected "// Make Settings Menu Drop down appear on course and module pages." but found "//Make Settings Menu Drop down appear on course and module pages."
(#216) No space found before comment text; expected "// Show on Course Category Page." but found "//Show on Course Category Page."
(#218) global $PAGE cannot be used in renderers. Use $this->page.
(#223) global $PAGE cannot be used in renderers. Use $this->page.
(#223) global $PAGE cannot be used in renderers. Use $this->page.
(#233) PUBLIC keyword must be lowercase; expected "public" but found "Public"
(#234) global $PAGE cannot be used in renderers. Use $this->page.
(#234) global $OUTPUT cannot be used in renderers. Use $this->output.
(#239) Whitespace found at end of line
(#239) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#244) global $PAGE cannot be used in renderers. Use $this->page.
(#247) global $PAGE cannot be used in renderers. Use $this->page.
(#247) global $PAGE cannot be used in renderers. Use $this->page.
(#257) global $PAGE cannot be used in renderers. Use $this->page.
(#258) Whitespace found at end of line
(#261) global $PAGE cannot be used in renderers. Use $this->page.
(#261) Line exceeds 132 characters; contains 137 characters
(#270) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#273) global $PAGE cannot be used in renderers. Use $this->page.
(#278) Inline comments must end in full-stops, exclamation marks, or question marks
(#281) Whitespace found at end of line
(#282) Whitespace found at end of line
(#283) Whitespace found at end of line
(#285) Whitespace found at end of line
(#286) Whitespace found at end of line
(#287) Whitespace found at end of line
(#288) Whitespace found at end of line
(#289) Whitespace found at end of line
(#290) Whitespace found at end of line
(#291) Whitespace found at end of line
(#292) Whitespace found at end of line
(#293) Whitespace found at end of line
(#294) Whitespace found at end of line
(#295) Whitespace found at end of line
(#296) Whitespace found at end of line
(#347) Inline comments must start with a capital letter, digit or 3-dots sequence
(#353) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Expected 1 space before "=>"; 0 found
(#360) Expected 1 space after "=>"; 0 found
(#372) Inline comments must end in full-stops, exclamation marks, or question marks
(#374) Expected 1 space before "=>"; 0 found
(#374) Expected 1 space after "=>"; 0 found
(#379) Expected 1 space before "=>"; 0 found
(#379) Expected 1 space after "=>"; 0 found
(#379) Commas (,) must be followed by white space.
(#379) Expected 1 space before "=>"; 0 found
(#379) Expected 1 space after "=>"; 0 found
(#379) Expected 1 space before "=>"; 0 found
(#379) Expected 1 space after "=>"; 0 found
(#379) Expected 1 space before "=>"; 0 found
(#379) Expected 1 space after "=>"; 0 found
(#379) Line exceeds maximum limit of 180 characters; contains 188 characters
(#385) Line exceeds 132 characters; contains 134 characters
(#408) Line exceeds 132 characters; contains 146 characters
(#421) Inline comments must end in full-stops, exclamation marks, or question marks
(#423) global $PAGE cannot be used in renderers. Use $this->page.
(#430) global $PAGE cannot be used in renderers. Use $this->page.
(#431) Line indented incorrectly; expected at least 12 spaces, found 11
(#431) global $PAGE cannot be used in renderers. Use $this->page.
(#433) global $PAGE cannot be used in renderers. Use $this->page.
(#434) Line indented incorrectly; expected at least 12 spaces, found 11
(#434) global $PAGE cannot be used in renderers. Use $this->page.
(#436) global $PAGE cannot be used in renderers. Use $this->page.
(#437) Line indented incorrectly; expected at least 12 spaces, found 11
(#437) global $PAGE cannot be used in renderers. Use $this->page.
(#439) global $PAGE cannot be used in renderers. Use $this->page.
(#440) Line indented incorrectly; expected at least 12 spaces, found 11
(#440) global $PAGE cannot be used in renderers. Use $this->page.
(#442) global $PAGE cannot be used in renderers. Use $this->page.
(#443) Line indented incorrectly; expected at least 12 spaces, found 11
(#443) global $PAGE cannot be used in renderers. Use $this->page.
(#445) Expected 1 space after "!=="; 0 found
(#445) global $PAGE cannot be used in renderers. Use $this->page.
(#446) Line indented incorrectly; expected at least 12 spaces, found 11
(#446) global $PAGE cannot be used in renderers. Use $this->page.
(#448) global $PAGE cannot be used in renderers. Use $this->page.
(#449) Line indented incorrectly; expected at least 12 spaces, found 11
(#449) global $PAGE cannot be used in renderers. Use $this->page.
(#451) global $PAGE cannot be used in renderers. Use $this->page.
(#452) Line indented incorrectly; expected at least 12 spaces, found 11
(#452) global $PAGE cannot be used in renderers. Use $this->page.
(#459) Line exceeds 132 characters; contains 135 characters
(#463) Line indented incorrectly; expected at least 4 spaces, found 0
(#471) Line indented incorrectly; expected 8 spaces, found 12
(#473) Line indented incorrectly; expected 12 spaces, found 16
(#475) Line indented incorrectly; expected 12 spaces, found 16
(#477) Line indented incorrectly; expected 8 spaces, found 12
(#478) Line indented incorrectly; expected 8 spaces, found 12
(#478) Expected "} else if (...) {\n"; found "}\n else if (...) {\n"
(#480) Line indented incorrectly; expected 12 spaces, found 16
(#482) Line indented incorrectly; expected 12 spaces, found 16
(#484) Line indented incorrectly; expected 8 spaces, found 12
(#487) Line indented incorrectly; expected 8 spaces, found 12
(#488) Inline comments must start with a capital letter, digit or 3-dots sequence
(#490) Line indented incorrectly; expected 8 spaces, found 12
(#491) Inline comments must start with a capital letter, digit or 3-dots sequence
(#493) Line indented incorrectly; expected 4 spaces, found 8
(#493) Closing brace indented incorrectly; expected 4 spaces, found 8
(#496) global $PAGE cannot be used in renderers. Use $this->page.
(#496) global $OUTPUT cannot be used in renderers. Use $this->output.
(#499) Whitespace found at end of line
(#509) Whitespace found at end of line
(#511) Line exceeds 132 characters; contains 135 characters
(#512) Line indented incorrectly; expected 8 spaces, found 16
(#516) Line indented incorrectly; expected 12 spaces, found 20
(#517) Line indented incorrectly; expected 16 spaces, found 24
(#518) Line indented incorrectly; expected 20 spaces, found 28
(#520) Line indented incorrectly; expected 20 spaces, found 28
(#521) Line indented incorrectly; expected 16 spaces, found 24
(#522) Line indented incorrectly; expected 12 spaces, found 20
(#525) Line indented incorrectly; expected 12 spaces, found 20
(#526) Line indented incorrectly; expected 16 spaces, found 24
(#529) Line indented incorrectly; expected 16 spaces, found 24
(#530) Line indented incorrectly; expected 12 spaces, found 20
(#531) Line indented incorrectly; expected 12 spaces, found 20
(#540) Line indented incorrectly; expected 16 spaces, found 24
(#543) Line indented incorrectly; expected 20 spaces, found 28
(#544) Line indented incorrectly; expected 24 spaces, found 32
(#545) Line indented incorrectly; expected 28 spaces, found 36
(#548) Line indented incorrectly; expected 28 spaces, found 36
(#549) Line indented incorrectly; expected 24 spaces, found 32
(#550) Line indented incorrectly; expected 24 spaces, found 32
(#550) Expected "} else {\n"; found "}\n else {\n"
(#552) Line indented incorrectly; expected 24 spaces, found 32
(#553) Line indented incorrectly; expected 20 spaces, found 28
(#555) Line indented incorrectly; expected 20 spaces, found 28
(#556) Line indented incorrectly; expected 24 spaces, found 32
(#558) Line indented incorrectly; expected 24 spaces, found 32
(#559) Line indented incorrectly; expected 20 spaces, found 28
(#560) Line indented incorrectly; expected 16 spaces, found 24
(#561) Line indented incorrectly; expected 12 spaces, found 20
(#562) Commas (,) must be followed by white space.
(#563) Line indented incorrectly; expected 8 spaces, found 16
(#564) Line indented incorrectly; expected 8 spaces, found 16
(#564) Expected "} else {\n"; found "}\n else {\n"
(#566) Line indented incorrectly; expected 8 spaces, found 16
(#568) Whitespace found at end of line
(#569) Line indented incorrectly; expected 8 spaces, found 16
(#570) Line indented incorrectly; expected 12 spaces, found 20
(#571) Line exceeds 132 characters; contains 162 characters
(#572) Line indented incorrectly; expected 12 spaces, found 20
(#573) Line indented incorrectly; expected 8 spaces, found 16
(#574) Whitespace found at end of line
(#574) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#575) Whitespace found at end of line
(#586) global $PAGE cannot be used in renderers. Use $this->page.
(#586) global $OUTPUT cannot be used in renderers. Use $this->output.
(#587) "require_once" must be immediately followed by an open parenthesis
(#601) Expected "} else {\n"; found "}\n else {\n"
(#607) global $PAGE cannot be used in renderers. Use $this->page.
(#607) global $PAGE cannot be used in renderers. Use $this->page.
(#607) Line exceeds 132 characters; contains 163 characters
(#639) global $PAGE cannot be used in renderers. Use $this->page.
(#646) global $PAGE cannot be used in renderers. Use $this->page.
(#650) global $PAGE cannot be used in renderers. Use $this->page.
(#654) global $PAGE cannot be used in renderers. Use $this->page.
(#659) global $PAGE cannot be used in renderers. Use $this->page.
(#663) global $PAGE cannot be used in renderers. Use $this->page.
(#667) global $PAGE cannot be used in renderers. Use $this->page.
(#672) global $PAGE cannot be used in renderers. Use $this->page.
(#676) global $PAGE cannot be used in renderers. Use $this->page.
(#680) global $PAGE cannot be used in renderers. Use $this->page.
(#684) global $PAGE cannot be used in renderers. Use $this->page.
(#688) global $PAGE cannot be used in renderers. Use $this->page.
(#693) global $PAGE cannot be used in renderers. Use $this->page.
(#697) global $PAGE cannot be used in renderers. Use $this->page.
(#701) global $PAGE cannot be used in renderers. Use $this->page.
(#705) global $PAGE cannot be used in renderers. Use $this->page.
(#715) global $PAGE cannot be used in renderers. Use $this->page.
(#719) global $PAGE cannot be used in renderers. Use $this->page.
(#723) global $PAGE cannot be used in renderers. Use $this->page.
(#727) global $PAGE cannot be used in renderers. Use $this->page.
(#731) global $PAGE cannot be used in renderers. Use $this->page.
(#735) global $PAGE cannot be used in renderers. Use $this->page.
(#739) global $PAGE cannot be used in renderers. Use $this->page.
(#743) global $PAGE cannot be used in renderers. Use $this->page.
(#747) global $PAGE cannot be used in renderers. Use $this->page.
(#751) global $PAGE cannot be used in renderers. Use $this->page.
(#755) global $PAGE cannot be used in renderers. Use $this->page.
(#759) global $PAGE cannot be used in renderers. Use $this->page.
(#763) global $PAGE cannot be used in renderers. Use $this->page.
(#767) global $PAGE cannot be used in renderers. Use $this->page.
(#770) Inline comments must end in full-stops, exclamation marks, or question marks
(#771) global $PAGE cannot be used in renderers. Use $this->page.
(#772) global $PAGE cannot be used in renderers. Use $this->page.
(#775) Expected "} else {\n"; found "}\n else {\n"
(#783) global $PAGE cannot be used in renderers. Use $this->page.
(#816) global $PAGE cannot be used in renderers. Use $this->page.
(#834) global $OUTPUT cannot be used in renderers. Use $this->output.
(#852) Line exceeds 132 characters; contains 135 characters
(#857) global $PAGE cannot be used in renderers. Use $this->page.
(#875) global $OUTPUT cannot be used in renderers. Use $this->output.
(#893) Variable "cmnotetitle_desc" must not contain underscores.
(#905) Expected 1 space after "="; 2 found
(#905) global $PAGE cannot be used in renderers. Use $this->page.
(#908) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#910) global $PAGE cannot be used in renderers. Use $this->page.
(#910) global $PAGE cannot be used in renderers. Use $this->page.
(#910) Line exceeds 132 characters; contains 133 characters
(#911) global $PAGE cannot be used in renderers. Use $this->page.
(#911) global $PAGE cannot be used in renderers. Use $this->page.
(#911) Line exceeds 132 characters; contains 133 characters
(#917) Whitespace found at end of line
(#918) Whitespace found at end of line
(#920) Whitespace found at end of line
(#921) Whitespace found at end of line
(#922) Whitespace found at end of line
(#923) Whitespace found at end of line
(#924) Whitespace found at end of line
(#925) Variable "cmnotetitle_desc" must not contain underscores.
(#925) Whitespace found at end of line
(#926) Whitespace found at end of line
(#928) Whitespace found at end of line
(#929) Whitespace found at end of line
(#930) Whitespace found at end of line
(#931) Whitespace found at end of line
(#932) Whitespace found at end of line
(#933) Whitespace found at end of line
(#934) Whitespace found at end of line
(#935) Whitespace found at end of line
(#936) Whitespace found at end of line
(#937) Whitespace found at end of line
(#938) Whitespace found at end of line
(#939) Whitespace found at end of line
(#940) Whitespace found at end of line
(#941) Whitespace found at end of line
(#942) Whitespace found at end of line
(#943) Expected 1 space before "=>"; 0 found
(#943) Whitespace found at end of line
(#950) Whitespace found at end of line
(#951) Whitespace found at end of line
(#952) Whitespace found at end of line
(#953) Whitespace found at end of line
(#954) Whitespace found at end of line
(#955) Whitespace found at end of line
(#956) Whitespace found at end of line
(#957) Whitespace found at end of line
(#958) Whitespace found at end of line
(#959) Whitespace found at end of line
(#1125) global $PAGE cannot be used in renderers. Use $this->page.
(#1125) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1130) "require_once" must be immediately followed by an open parenthesis
(#1131) "require_once" must be immediately followed by an open parenthesis
(#1141) "require_once" must be immediately followed by an open parenthesis
(#1159) Line exceeds maximum limit of 180 characters; contains 230 characters
(#1162) Whitespace found at end of line
(#1163) global $PAGE cannot be used in renderers. Use $this->page.
(#1164) global $PAGE cannot be used in renderers. Use $this->page.
(#1165) global $PAGE cannot be used in renderers. Use $this->page.
(#1166) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1167) global $PAGE cannot be used in renderers. Use $this->page.
(#1168) global $PAGE cannot be used in renderers. Use $this->page.
(#1175) Line exceeds maximum limit of 180 characters; contains 183 characters
(#1181) Line exceeds maximum limit of 180 characters; contains 187 characters
(#1187) Line exceeds maximum limit of 180 characters; contains 191 characters
(#1193) Line exceeds maximum limit of 180 characters; contains 185 characters
(#1203) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1203) global $PAGE cannot be used in renderers. Use $this->page.
(#1204) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1204) No space found before comment text; expected "// see if user uploaded a custom header background to the theme" but found "//see if user uploaded a custom header background to the theme"
(#1206) Inline comments must end in full-stops, exclamation marks, or question marks
(#1206) No space found before comment text; expected "// use the default theme image when no course image is detected" but found "//use the default theme image when no course image is detected"
(#1207) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1208) No space found before comment text; expected "// See if custom course tile image is used." but found "//See if custom course tile image is used."
(#1209) global $PAGE cannot be used in renderers. Use $this->page.
(#1219) global $PAGE cannot be used in renderers. Use $this->page.
(#1221) global $PAGE cannot be used in renderers. Use $this->page.
(#1221) global $PAGE cannot be used in renderers. Use $this->page.
(#1257) global $PAGE cannot be used in renderers. Use $this->page.
(#1260) global $PAGE cannot be used in renderers. Use $this->page.
(#1260) global $PAGE cannot be used in renderers. Use $this->page.
(#1260) Line exceeds 132 characters; contains 145 characters
(#1262) global $PAGE cannot be used in renderers. Use $this->page.
(#1262) global $PAGE cannot be used in renderers. Use $this->page.
(#1262) Line exceeds 132 characters; contains 153 characters
(#1263) global $PAGE cannot be used in renderers. Use $this->page.
(#1263) global $PAGE cannot be used in renderers. Use $this->page.
(#1263) Line exceeds 132 characters; contains 142 characters
(#1264) global $PAGE cannot be used in renderers. Use $this->page.
(#1264) global $PAGE cannot be used in renderers. Use $this->page.
(#1264) Line exceeds 132 characters; contains 142 characters
(#1265) global $PAGE cannot be used in renderers. Use $this->page.
(#1265) global $PAGE cannot be used in renderers. Use $this->page.
(#1265) Line exceeds 132 characters; contains 142 characters
(#1266) global $PAGE cannot be used in renderers. Use $this->page.
(#1266) global $PAGE cannot be used in renderers. Use $this->page.
(#1266) Line exceeds 132 characters; contains 142 characters
(#1267) global $PAGE cannot be used in renderers. Use $this->page.
(#1267) global $PAGE cannot be used in renderers. Use $this->page.
(#1267) Line exceeds 132 characters; contains 142 characters
(#1268) global $PAGE cannot be used in renderers. Use $this->page.
(#1268) global $PAGE cannot be used in renderers. Use $this->page.
(#1268) Line exceeds 132 characters; contains 142 characters
(#1269) global $PAGE cannot be used in renderers. Use $this->page.
(#1269) global $PAGE cannot be used in renderers. Use $this->page.
(#1269) Line exceeds 132 characters; contains 142 characters
(#1270) global $PAGE cannot be used in renderers. Use $this->page.
(#1270) global $PAGE cannot be used in renderers. Use $this->page.
(#1270) Line exceeds 132 characters; contains 142 characters
(#1271) global $PAGE cannot be used in renderers. Use $this->page.
(#1271) global $PAGE cannot be used in renderers. Use $this->page.
(#1272) global $PAGE cannot be used in renderers. Use $this->page.
(#1272) global $PAGE cannot be used in renderers. Use $this->page.
(#1273) global $PAGE cannot be used in renderers. Use $this->page.
(#1273) global $PAGE cannot be used in renderers. Use $this->page.
(#1274) global $PAGE cannot be used in renderers. Use $this->page.
(#1274) global $PAGE cannot be used in renderers. Use $this->page.
(#1275) global $PAGE cannot be used in renderers. Use $this->page.
(#1275) global $PAGE cannot be used in renderers. Use $this->page.
(#1276) global $PAGE cannot be used in renderers. Use $this->page.
(#1276) global $PAGE cannot be used in renderers. Use $this->page.
(#1277) global $PAGE cannot be used in renderers. Use $this->page.
(#1277) global $PAGE cannot be used in renderers. Use $this->page.
(#1278) global $PAGE cannot be used in renderers. Use $this->page.
(#1278) global $PAGE cannot be used in renderers. Use $this->page.
(#1279) global $PAGE cannot be used in renderers. Use $this->page.
(#1279) global $PAGE cannot be used in renderers. Use $this->page.
(#1279) Line exceeds 132 characters; contains 138 characters
(#1280) global $PAGE cannot be used in renderers. Use $this->page.
(#1280) global $PAGE cannot be used in renderers. Use $this->page.
(#1280) Line exceeds 132 characters; contains 138 characters
(#1281) global $PAGE cannot be used in renderers. Use $this->page.
(#1281) global $PAGE cannot be used in renderers. Use $this->page.
(#1281) Line exceeds 132 characters; contains 138 characters
(#1282) global $PAGE cannot be used in renderers. Use $this->page.
(#1282) global $PAGE cannot be used in renderers. Use $this->page.
(#1282) Line exceeds 132 characters; contains 138 characters
(#1283) global $PAGE cannot be used in renderers. Use $this->page.
(#1283) global $PAGE cannot be used in renderers. Use $this->page.
(#1283) Line exceeds 132 characters; contains 138 characters
(#1284) global $PAGE cannot be used in renderers. Use $this->page.
(#1284) global $PAGE cannot be used in renderers. Use $this->page.
(#1284) Line exceeds 132 characters; contains 138 characters
(#1285) global $PAGE cannot be used in renderers. Use $this->page.
(#1285) global $PAGE cannot be used in renderers. Use $this->page.
(#1285) Line exceeds 132 characters; contains 138 characters
(#1286) global $PAGE cannot be used in renderers. Use $this->page.
(#1286) global $PAGE cannot be used in renderers. Use $this->page.
(#1286) Line exceeds 132 characters; contains 138 characters
(#1287) global $PAGE cannot be used in renderers. Use $this->page.
(#1287) global $PAGE cannot be used in renderers. Use $this->page.
(#1288) global $PAGE cannot be used in renderers. Use $this->page.
(#1288) global $PAGE cannot be used in renderers. Use $this->page.
(#1289) global $PAGE cannot be used in renderers. Use $this->page.
(#1289) global $PAGE cannot be used in renderers. Use $this->page.
(#1290) global $PAGE cannot be used in renderers. Use $this->page.
(#1290) global $PAGE cannot be used in renderers. Use $this->page.
(#1291) global $PAGE cannot be used in renderers. Use $this->page.
(#1291) global $PAGE cannot be used in renderers. Use $this->page.
(#1292) global $PAGE cannot be used in renderers. Use $this->page.
(#1292) global $PAGE cannot be used in renderers. Use $this->page.
(#1293) global $PAGE cannot be used in renderers. Use $this->page.
(#1293) global $PAGE cannot be used in renderers. Use $this->page.
(#1294) global $PAGE cannot be used in renderers. Use $this->page.
(#1294) global $PAGE cannot be used in renderers. Use $this->page.
(#1295) global $PAGE cannot be used in renderers. Use $this->page.
(#1295) global $PAGE cannot be used in renderers. Use $this->page.
(#1295) Line exceeds 132 characters; contains 165 characters
(#1299) Variable "fp_icons" must not contain underscores.
(#1300) global $PAGE cannot be used in renderers. Use $this->page.
(#1300) Whitespace found at end of line
(#1302) Line exceeds maximum limit of 180 characters; contains 190 characters
(#1302) Whitespace found at end of line
(#1368) Whitespace found at end of line
(#1371) Variable "fp_icons" must not contain underscores.
theme/schoollege/classes/privacy/provider.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#4) Whitespace found at end of line
(#5) Whitespace found at end of line
theme/schoollege/config.php
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
theme/schoollege/lang/en/theme_schoollege.php
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) No space found before comment text; expected "// Edit Button Text" but found "//Edit Button Text"
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#182) Inline comments must end in full-stops, exclamation marks, or question marks
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) Inline comments must start with a capital letter, digit or 3-dots sequence
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) No space found before comment text; expected "// teacher and student dashboard slider" but found "//teacher and student dashboard slider"
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) No space found before comment text; expected "// FP Icon Nav" but found "//FP Icon Nav"
theme/schoollege/layout/login.php
(#19) Inline doc block comments are not allowed; use "// Comment." instead
theme/schoollege/lib.php
(#35) Space found before semicolon; expected "$CFG;" but found "$CFG ;"
(#58) Whitespace found at end of line
(#59) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Line exceeds 132 characters; contains 153 characters
theme/schoollege/settings/branding.php
(#43) Inline comments must start with a capital letter, digit or 3-dots sequence
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#61) Inline comments must start with a capital letter, digit or 3-dots sequence
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must start with a capital letter, digit or 3-dots sequence
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Whitespace found at end of line
theme/schoollege/settings/colors.php
(#84) Whitespace found at end of line
theme/schoollege/settings/fpicons.php
(#18) Expected 1 space(s) before asterisk; 0 found
(#19) Expected 1 space(s) before asterisk; 0 found
(#20) Expected 1 space(s) before asterisk; 0 found
(#21) Expected 1 space(s) before asterisk; 0 found
(#22) Expected 1 space(s) before asterisk; 0 found
(#22) Whitespace found at end of line
(#23) Expected 1 space(s) before asterisk; 0 found
(#24) Expected 1 space(s) before asterisk; 0 found
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) 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
(#143) Expected 1 space before "=>"; 0 found
(#143) Expected 1 space after "=>"; 0 found
(#143) Expected 1 space before "=>"; 0 found
(#143) Expected 1 space after "=>"; 0 found
(#143) Expected 1 space before "=>"; 0 found
(#143) Expected 1 space after "=>"; 0 found
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#186) Expected 1 space before "=>"; 0 found
(#186) Expected 1 space after "=>"; 0 found
(#186) Expected 1 space before "=>"; 0 found
(#186) Expected 1 space after "=>"; 0 found
(#186) Expected 1 space before "=>"; 0 found
(#186) Expected 1 space after "=>"; 0 found
(#191) Inline comments must end in full-stops, exclamation marks, or question marks
(#229) Expected 1 space before "=>"; 0 found
(#229) Expected 1 space after "=>"; 0 found
(#229) Expected 1 space before "=>"; 0 found
(#229) Expected 1 space after "=>"; 0 found
(#229) Expected 1 space before "=>"; 0 found
(#229) Expected 1 space after "=>"; 0 found
(#234) Inline comments must end in full-stops, exclamation marks, or question marks
(#260) Expected 1 space after "="; 2 found
(#272) Expected 1 space before "=>"; 0 found
(#272) Expected 1 space after "=>"; 0 found
(#272) Expected 1 space before "=>"; 0 found
(#272) Expected 1 space after "=>"; 0 found
(#272) Expected 1 space before "=>"; 0 found
(#272) Expected 1 space after "=>"; 0 found
(#277) Inline comments must end in full-stops, exclamation marks, or question marks
(#315) Expected 1 space before "=>"; 0 found
(#315) Expected 1 space after "=>"; 0 found
(#315) Expected 1 space before "=>"; 0 found
(#315) Expected 1 space after "=>"; 0 found
(#315) Expected 1 space before "=>"; 0 found
(#315) Expected 1 space after "=>"; 0 found
(#320) Inline comments must end in full-stops, exclamation marks, or question marks
(#358) Expected 1 space before "=>"; 0 found
(#358) Expected 1 space after "=>"; 0 found
(#358) Expected 1 space before "=>"; 0 found
(#358) Expected 1 space after "=>"; 0 found
(#358) Expected 1 space before "=>"; 0 found
(#358) Expected 1 space after "=>"; 0 found
(#363) Inline comments must end in full-stops, exclamation marks, or question marks
(#401) Expected 1 space before "=>"; 0 found
(#401) Expected 1 space after "=>"; 0 found
(#401) Expected 1 space before "=>"; 0 found
(#401) Expected 1 space after "=>"; 0 found
(#401) Expected 1 space before "=>"; 0 found
(#401) Expected 1 space after "=>"; 0 found
(#406) Inline comments must end in full-stops, exclamation marks, or question marks
(#444) Expected 1 space before "=>"; 0 found
(#444) Expected 1 space after "=>"; 0 found
(#444) Expected 1 space before "=>"; 0 found
(#444) Expected 1 space after "=>"; 0 found
(#444) Expected 1 space before "=>"; 0 found
(#444) Expected 1 space after "=>"; 0 found
theme/schoollege/settings/general.php
(#43) Line indented incorrectly; expected 0 spaces, found 4
(#45) Line indented incorrectly; expected 0 spaces, found 4
(#56) Commas (,) must be followed by white space.
(#81) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) 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
(#134) This comment is 63% valid code; is this commented out code?
(#139) Expected 1 space before "=>"; 0 found
(#139) Expected 1 space after "=>"; 0 found
(#139) Expected 1 space before "=>"; 0 found
(#139) Expected 1 space after "=>"; 0 found
(#139) Expected 1 space before "=>"; 0 found
(#139) Expected 1 space after "=>"; 0 found
(#139) Expected 1 space before "=>"; 0 found
(#139) Expected 1 space after "=>"; 0 found
(#139) This comment is 84% valid code; is this commented out code?
(#139) Line exceeds maximum limit of 180 characters; contains 201 characters
theme/schoollege/settings/login.php
(#100) Whitespace found at end of line

Javascript coding style problems

(14 errors, 21 warnings)

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

theme/schoollege/javascript/scrollspy.js
(#1) '$' is not defined. (no-undef)
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#3) '$' is not defined. (no-undef)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#7) Identifier 'viewport_top' is not in camel case. (camelcase)
(#7) '$' is not defined. (no-undef)
(#9) Identifier 'closest_offset' is not in camel case. (camelcase)
(#11) '$' is not defined. (no-undef)
(#11) Unexpected space before function parentheses. (space-before-function-paren)
(#12) Identifier 'this_offset' is not in camel case. (camelcase)
(#12) '$' is not defined. (no-undef)
(#14) '$' is not defined. (no-undef)
(#15) Identifier 'closest_offset' is not in camel case. (camelcase)
(#15) '$' is not defined. (no-undef)
(#17) Use '===' to compare with null. (no-eq-null)
(#17) Identifier 'this_offset' is not in camel case. (camelcase)
(#17) Identifier 'viewport_top' is not in camel case. (camelcase)
(#17) Identifier 'closest_offset' is not in camel case. (camelcase)
(#17) Identifier 'viewport_top' is not in camel case. (camelcase)
(#23) Identifier 'viewport_top' is not in camel case. (camelcase)
(#23) '$' is not defined. (no-undef)
(#27) Identifier 'edit_toggled' is not in camel case. (camelcase)
(#29) Identifier 'edit_toggled' is not in camel case. (camelcase)
(#31) Identifier 'closest_id' is not in camel case. (camelcase)
(#32) Identifier 'closest_delta' is not in camel case. (camelcase)
(#34) Identifier 'closest_id' is not in camel case. (camelcase)
(#34) Identifier 'closest_delta' is not in camel case. (camelcase)
(#35) '$' is not defined. (no-undef)
(#35) Identifier 'closest_id' is not in camel case. (camelcase)
(#36) '$' is not defined. (no-undef)
theme/schoollege/javascript/tooltipfix.js
(#1) '$' is not defined. (no-undef)
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#3) '$' is not defined. (no-undef)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#4) '$' is not defined. (no-undef)

CSS problems

(348 errors, 9 warnings)

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

theme/schoollege/scss/headerimage.scss
(#1) Expected newline after "," (selector-list-comma-newline-after)
theme/schoollege/scss/rebelstylevariables-listing.scss
(#41) Expected "#1968BE" to be "#1968be" (color-hex-case)
(#39) Expected single space before "!" (declaration-bang-space-before)
(#39) Expected whitespace after ")" (function-whitespace-after)
(#2) Expected line length to be no more than 132 characters (max-line-length)
(#1) Unexpected whitespace at end of line (no-eol-whitespace)
theme/schoollege/scss/theme.scss
(#241) Invalid value for `box-shadow` (csstree/validator)
(#404) Expected empty line before at-rule (at-rule-empty-line-before)
(#10) Expected newline before "}" (block-closing-brace-newline-before)
(#13) Expected newline before "}" (block-closing-brace-newline-before)
(#220) Expected newline before "}" (block-closing-brace-newline-before)
(#227) Expected newline before "}" (block-closing-brace-newline-before)
(#260) Expected newline before "}" (block-closing-brace-newline-before)
(#315) Expected newline after "{" (block-opening-brace-newline-after)
(#263) Expected single space before "{" (block-opening-brace-space-before)
(#268) Expected single space before "{" (block-opening-brace-space-before)
(#272) Expected single space before "{" (block-opening-brace-space-before)
(#274) Expected single space before "{" (block-opening-brace-space-before)
(#286) Expected single space before "{" (block-opening-brace-space-before)
(#287) Expected single space before "{" (block-opening-brace-space-before)
(#291) Expected single space before "{" (block-opening-brace-space-before)
(#296) Expected single space before "{" (block-opening-brace-space-before)
(#297) Expected single space before "{" (block-opening-brace-space-before)
(#302) Expected single space before "{" (block-opening-brace-space-before)
(#305) Expected single space before "{" (block-opening-brace-space-before)
(#309) Expected single space before "{" (block-opening-brace-space-before)
(#315) Expected single space before "{" (block-opening-brace-space-before)
(#317) Expected single space before "{" (block-opening-brace-space-before)
(#326) Expected single space before "{" (block-opening-brace-space-before)
(#330) Expected single space before "{" (block-opening-brace-space-before)
(#336) Expected single space before "{" (block-opening-brace-space-before)
(#340) Expected single space before "{" (block-opening-brace-space-before)
(#344) Expected single space before "{" (block-opening-brace-space-before)
(#348) Expected single space before "{" (block-opening-brace-space-before)
(#351) Expected single space before "{" (block-opening-brace-space-before)
(#355) Expected single space before "{" (block-opening-brace-space-before)
(#359) Expected single space before "{" (block-opening-brace-space-before)
(#362) Expected single space before "{" (block-opening-brace-space-before)
(#366) Expected single space before "{" (block-opening-brace-space-before)
(#372) Expected single space before "{" (block-opening-brace-space-before)
(#376) Expected single space before "{" (block-opening-brace-space-before)
(#380) Expected single space before "{" (block-opening-brace-space-before)
(#385) Expected single space before "{" (block-opening-brace-space-before)
(#386) Expected single space before "{" (block-opening-brace-space-before)
(#390) Expected single space before "{" (block-opening-brace-space-before)
(#393) Expected single space before "{" (block-opening-brace-space-before)
(#397) Expected single space before "{" (block-opening-brace-space-before)
(#405) Expected single space before "{" (block-opening-brace-space-before)
(#406) Expected single space before "{" (block-opening-brace-space-before)
(#408) Expected single space before "{" (block-opening-brace-space-before)
(#411) Expected single space before "{" (block-opening-brace-space-before)
(#615) Expected single space before "{" (block-opening-brace-space-before)
(#173) Expected "#CCCCCC" to be "#cccccc" (color-hex-case)
(#190) Expected "#CCCCCC" to be "#cccccc" (color-hex-case)
(#173) Expected "#CCCCCC" to be "#CCC" (color-hex-length)
(#190) Expected "#CCCCCC" to be "#CCC" (color-hex-length)
(#509) Expected single space before "!" (declaration-bang-space-before)
(#515) Expected single space before "!" (declaration-bang-space-before)
(#653) Expected single space before "!" (declaration-bang-space-before)
(#661) Expected single space before "!" (declaration-bang-space-before)
(#670) Expected single space before "!" (declaration-bang-space-before)
(#674) Expected single space before "!" (declaration-bang-space-before)
(#682) Expected single space before "!" (declaration-bang-space-before)
(#701) Expected single space before "!" (declaration-bang-space-before)
(#707) Expected single space before "!" (declaration-bang-space-before)
(#711) Expected single space before "!" (declaration-bang-space-before)
(#257) Expected newline after ";" in a multi-line declaration block (declaration-block-semicolon-newline-after)
(#258) Expected newline after ";" in a multi-line declaration block (declaration-block-semicolon-newline-after)
(#264) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#273) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#275) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#276) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#279) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#281) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#288) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#292) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#299) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#303) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#306) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#307) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#310) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#319) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#321) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#322) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#327) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#328) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#331) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#332) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#333) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#341) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#342) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#345) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#352) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#353) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#356) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#363) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#364) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#367) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#388) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#391) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#759) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#509) Unexpected !important (declaration-no-important)
(#515) Unexpected !important (declaration-no-important)
(#653) Unexpected !important (declaration-no-important)
(#661) Unexpected !important (declaration-no-important)
(#670) Unexpected !important (declaration-no-important)
(#674) Unexpected !important (declaration-no-important)
(#682) Unexpected !important (declaration-no-important)
(#701) Unexpected !important (declaration-no-important)
(#707) Unexpected !important (declaration-no-important)
(#711) Unexpected !important (declaration-no-important)
(#35) Expected no more than 2 empty lines (max-empty-lines)
(#647) Expected line length to be no more than 132 characters (max-line-length)
(#656) Expected line length to be no more than 132 characters (max-line-length)
(#404) Unexpected whitespace after "(" (media-feature-parentheses-space-inside)
(#404) Unexpected whitespace before ")" (media-feature-parentheses-space-inside)
(#793) Unexpected whitespace after "(" (media-feature-parentheses-space-inside)
(#793) Unexpected whitespace before ")" (media-feature-parentheses-space-inside)
(#10) Unexpected whitespace at end of line (no-eol-whitespace)
(#13) Unexpected whitespace at end of line (no-eol-whitespace)
(#257) Unexpected whitespace at end of line (no-eol-whitespace)
(#258) Unexpected whitespace at end of line (no-eol-whitespace)
(#259) Unexpected whitespace at end of line (no-eol-whitespace)
(#271) Unexpected whitespace at end of line (no-eol-whitespace)
(#314) Unexpected whitespace at end of line (no-eol-whitespace)
(#315) Unexpected whitespace at end of line (no-eol-whitespace)
(#339) Unexpected whitespace at end of line (no-eol-whitespace)
(#350) Unexpected whitespace at end of line (no-eol-whitespace)
(#361) Unexpected whitespace at end of line (no-eol-whitespace)
(#384) Unexpected whitespace at end of line (no-eol-whitespace)
(#647) Expected single space after "~" (selector-combinator-space-after)
(#647) Expected single space before "~" (selector-combinator-space-before)
(#37) Expected newline after "," (selector-list-comma-newline-after)
(#37) Expected newline after "," (selector-list-comma-newline-after)
(#208) Expected newline after "," (selector-list-comma-newline-after)
(#555) Expected newline after "," (selector-list-comma-newline-after)
(#555) Expected newline after "," (selector-list-comma-newline-after)
(#559) Expected newline after "," (selector-list-comma-newline-after)
(#600) Expected newline after "," (selector-list-comma-newline-after)
(#600) Expected newline after "," (selector-list-comma-newline-after)
(#600) Expected newline after "," (selector-list-comma-newline-after)
(#647) Expected newline after "," (selector-list-comma-newline-after)
(#656) Expected newline after "," (selector-list-comma-newline-after)
(#746) Expected newline after "," (selector-list-comma-newline-after)
(#753) Expected newline after "," (selector-list-comma-newline-after)
(#10) Expected indentation of 4 spaces (indentation)
(#13) Expected indentation of 4 spaces (indentation)
(#53) Expected indentation of 4 spaces (indentation)
(#54) Expected indentation of 4 spaces (indentation)
(#78) Expected indentation of 4 spaces (indentation)
(#79) Expected indentation of 4 spaces (indentation)
(#80) Expected indentation of 4 spaces (indentation)
(#81) Expected indentation of 4 spaces (indentation)
(#82) Expected indentation of 4 spaces (indentation)
(#86) Expected indentation of 4 spaces (indentation)
(#87) Expected indentation of 4 spaces (indentation)
(#88) Expected indentation of 4 spaces (indentation)
(#89) Expected indentation of 4 spaces (indentation)
(#93) Expected indentation of 4 spaces (indentation)
(#97) Expected indentation of 4 spaces (indentation)
(#98) Expected indentation of 4 spaces (indentation)
(#103) Expected indentation of 4 spaces (indentation)
(#107) Expected indentation of 4 spaces (indentation)
(#155) Expected indentation of 4 spaces (indentation)
(#157) Expected indentation of 4 spaces (indentation)
(#156) Expected indentation of 8 spaces (indentation)
(#158) Expected indentation of 4 spaces (indentation)
(#160) Expected indentation of 4 spaces (indentation)
(#159) Expected indentation of 8 spaces (indentation)
(#217) Expected indentation of 4 spaces (indentation)
(#218) Expected indentation of 4 spaces (indentation)
(#219) Expected indentation of 4 spaces (indentation)
(#220) Expected indentation of 4 spaces (indentation)
(#227) Expected indentation of 4 spaces (indentation)
(#251) Expected indentation of 4 spaces (indentation)
(#255) Expected indentation of 4 spaces (indentation)
(#260) Expected indentation of 4 spaces (indentation)
(#256) Expected indentation of 8 spaces (indentation)
(#257) Expected indentation of 8 spaces (indentation)
(#258) Expected indentation of 8 spaces (indentation)
(#259) Expected indentation of 8 spaces (indentation)
(#264) Expected indentation of 4 spaces (indentation)
(#265) Expected indentation of 4 spaces (indentation)
(#266) Expected indentation of 4 spaces (indentation)
(#267) Expected indentation of 4 spaces (indentation)
(#268) Expected indentation of 4 spaces (indentation)
(#270) Expected indentation of 4 spaces (indentation)
(#269) Expected indentation of 8 spaces (indentation)
(#272) Expected indentation of 4 spaces (indentation)
(#371) Expected indentation of 4 spaces (indentation)
(#273) Expected indentation of 8 spaces (indentation)
(#274) Expected indentation of 8 spaces (indentation)
(#285) Expected indentation of 8 spaces (indentation)
(#275) Expected indentation of 12 spaces (indentation)
(#276) Expected indentation of 12 spaces (indentation)
(#277) Expected indentation of 12 spaces (indentation)
(#278) Expected indentation of 12 spaces (indentation)
(#279) Expected indentation of 12 spaces (indentation)
(#280) Expected indentation of 12 spaces (indentation)
(#281) Expected indentation of 12 spaces (indentation)
(#282) Expected indentation of 12 spaces (indentation)
(#283) Expected indentation of 12 spaces (indentation)
(#284) Expected indentation of 12 spaces (indentation)
(#286) Expected indentation of 8 spaces (indentation)
(#295) Expected indentation of 8 spaces (indentation)
(#287) Expected indentation of 12 spaces (indentation)
(#294) Expected indentation of 12 spaces (indentation)
(#288) Expected indentation of 16 spaces (indentation)
(#289) Expected indentation of 16 spaces (indentation)
(#290) Expected indentation of 16 spaces (indentation)
(#291) Expected indentation of 16 spaces (indentation)
(#293) Expected indentation of 16 spaces (indentation)
(#292) Expected indentation of 20 spaces (indentation)
(#296) Expected indentation of 8 spaces (indentation)
(#313) Expected indentation of 8 spaces (indentation)
(#297) Expected indentation of 12 spaces (indentation)
(#312) Expected indentation of 12 spaces (indentation)
(#298) Expected indentation of 16 spaces (indentation)
(#299) Expected indentation of 16 spaces (indentation)
(#300) Expected indentation of 16 spaces (indentation)
(#301) Expected indentation of 16 spaces (indentation)
(#302) Expected indentation of 16 spaces (indentation)
(#304) Expected indentation of 16 spaces (indentation)
(#303) Expected indentation of 20 spaces (indentation)
(#305) Expected indentation of 16 spaces (indentation)
(#308) Expected indentation of 16 spaces (indentation)
(#306) Expected indentation of 20 spaces (indentation)
(#307) Expected indentation of 20 spaces (indentation)
(#309) Expected indentation of 16 spaces (indentation)
(#311) Expected indentation of 16 spaces (indentation)
(#310) Expected indentation of 20 spaces (indentation)
(#315) Expected indentation of 8 spaces (indentation)
(#370) Expected indentation of 8 spaces (indentation)
(#316) Expected indentation of 12 spaces (indentation)
(#325) Expected indentation of 12 spaces (indentation)
(#317) Expected indentation of 12 spaces (indentation)
(#318) Expected indentation of 16 spaces (indentation)
(#319) Expected indentation of 16 spaces (indentation)
(#320) Expected indentation of 16 spaces (indentation)
(#321) Expected indentation of 16 spaces (indentation)
(#322) Expected indentation of 16 spaces (indentation)
(#323) Expected indentation of 16 spaces (indentation)
(#324) Expected indentation of 16 spaces (indentation)
(#326) Expected indentation of 12 spaces (indentation)
(#329) Expected indentation of 12 spaces (indentation)
(#327) Expected indentation of 16 spaces (indentation)
(#328) Expected indentation of 16 spaces (indentation)
(#330) Expected indentation of 12 spaces (indentation)
(#335) Expected indentation of 12 spaces (indentation)
(#331) Expected indentation of 16 spaces (indentation)
(#332) Expected indentation of 16 spaces (indentation)
(#333) Expected indentation of 16 spaces (indentation)
(#334) Expected indentation of 16 spaces (indentation)
(#336) Expected indentation of 12 spaces (indentation)
(#347) Expected indentation of 12 spaces (indentation)
(#337) Expected indentation of 16 spaces (indentation)
(#338) Expected indentation of 16 spaces (indentation)
(#340) Expected indentation of 16 spaces (indentation)
(#343) Expected indentation of 16 spaces (indentation)
(#341) Expected indentation of 20 spaces (indentation)
(#342) Expected indentation of 20 spaces (indentation)
(#344) Expected indentation of 16 spaces (indentation)
(#346) Expected indentation of 16 spaces (indentation)
(#345) Expected indentation of 20 spaces (indentation)
(#348) Expected indentation of 12 spaces (indentation)
(#358) Expected indentation of 12 spaces (indentation)
(#349) Expected indentation of 16 spaces (indentation)
(#351) Expected indentation of 16 spaces (indentation)
(#354) Expected indentation of 16 spaces (indentation)
(#352) Expected indentation of 20 spaces (indentation)
(#353) Expected indentation of 20 spaces (indentation)
(#355) Expected indentation of 16 spaces (indentation)
(#357) Expected indentation of 16 spaces (indentation)
(#356) Expected indentation of 20 spaces (indentation)
(#359) Expected indentation of 12 spaces (indentation)
(#369) Expected indentation of 12 spaces (indentation)
(#360) Expected indentation of 16 spaces (indentation)
(#362) Expected indentation of 16 spaces (indentation)
(#365) Expected indentation of 16 spaces (indentation)
(#363) Expected indentation of 20 spaces (indentation)
(#364) Expected indentation of 20 spaces (indentation)
(#366) Expected indentation of 16 spaces (indentation)
(#368) Expected indentation of 16 spaces (indentation)
(#367) Expected indentation of 20 spaces (indentation)
(#372) Expected indentation of 4 spaces (indentation)
(#402) Expected indentation of 4 spaces (indentation)
(#373) Expected indentation of 8 spaces (indentation)
(#383) Expected indentation of 8 spaces (indentation)
(#374) Expected indentation of 12 spaces (indentation)
(#375) Expected indentation of 12 spaces (indentation)
(#376) Expected indentation of 12 spaces (indentation)
(#379) Expected indentation of 12 spaces (indentation)
(#377) Expected indentation of 16 spaces (indentation)
(#378) Expected indentation of 16 spaces (indentation)
(#380) Expected indentation of 12 spaces (indentation)
(#382) Expected indentation of 12 spaces (indentation)
(#381) Expected indentation of 16 spaces (indentation)
(#385) Expected indentation of 8 spaces (indentation)
(#401) Expected indentation of 8 spaces (indentation)
(#386) Expected indentation of 12 spaces (indentation)
(#400) Expected indentation of 12 spaces (indentation)
(#387) Expected indentation of 16 spaces (indentation)
(#388) Expected indentation of 16 spaces (indentation)
(#389) Expected indentation of 16 spaces (indentation)
(#390) Expected indentation of 16 spaces (indentation)
(#392) Expected indentation of 16 spaces (indentation)
(#391) Expected indentation of 20 spaces (indentation)
(#393) Expected indentation of 16 spaces (indentation)
(#396) Expected indentation of 16 spaces (indentation)
(#394) Expected indentation of 20 spaces (indentation)
(#395) Expected indentation of 20 spaces (indentation)
(#397) Expected indentation of 16 spaces (indentation)
(#399) Expected indentation of 16 spaces (indentation)
(#398) Expected indentation of 20 spaces (indentation)
(#405) Expected indentation of 4 spaces (indentation)
(#415) Expected indentation of 4 spaces (indentation)
(#406) Expected indentation of 8 spaces (indentation)
(#414) Expected indentation of 8 spaces (indentation)
(#407) Expected indentation of 12 spaces (indentation)
(#408) Expected indentation of 12 spaces (indentation)
(#410) Expected indentation of 12 spaces (indentation)
(#409) Expected indentation of 16 spaces (indentation)
(#411) Expected indentation of 12 spaces (indentation)
(#413) Expected indentation of 12 spaces (indentation)
(#412) Expected indentation of 16 spaces (indentation)
(#473) Expected indentation of 4 spaces (indentation)
(#477) Expected indentation of 4 spaces (indentation)
(#552) Expected indentation of 4 spaces (indentation)
(#560) Expected indentation of 4 spaces (indentation)
(#587) Expected indentation of 4 spaces (indentation)
(#588) Expected indentation of 4 spaces (indentation)
(#589) Expected indentation of 4 spaces (indentation)
(#590) Expected indentation of 4 spaces (indentation)
(#591) Expected indentation of 4 spaces (indentation)
(#592) Expected indentation of 4 spaces (indentation)
(#593) Expected indentation of 4 spaces (indentation)
(#597) Expected indentation of 4 spaces (indentation)
(#794) Expected indentation of 4 spaces (indentation)
(#796) Expected indentation of 4 spaces (indentation)
(#795) Expected indentation of 8 spaces (indentation)
(#797) Expected indentation of 4 spaces (indentation)
(#799) Expected indentation of 4 spaces (indentation)
(#798) Expected indentation of 8 spaces (indentation)
theme/schoollege/scss/preset/schoollege.scss
(#25) Expected "#1968BE" to be "#1968be" (color-hex-case)
(#41) Expected single space before "!" (declaration-bang-space-before)
(#68) Expected single space after "," in a single-line function (function-comma-space-after)
(#68) Expected single space after "," in a single-line function (function-comma-space-after)
(#68) Expected single space after "," in a single-line function (function-comma-space-after)
(#41) Expected whitespace after ")" (function-whitespace-after)
theme/schoollege/scss/sectionstyles/section1.scss
(#9) Expected newline after "," (selector-list-comma-newline-after)
theme/schoollege/scss/sectionstyles/section2.scss
(#3) Expected newline after "," (selector-list-comma-newline-after)
(#9) Expected newline after "," (selector-list-comma-newline-after)
(#21) Expected newline after "," (selector-list-comma-newline-after)
theme/schoollege/scss/sectionstyles/section3.scss
(#12) Expected newline after "," (selector-list-comma-newline-after)
theme/schoollege/scss/sectionstyles/section4.scss
(#20) Expected "Border" to be "border" (property-case)
(#3) Expected newline after "," (selector-list-comma-newline-after)
(#23) Expected newline after "," (selector-list-comma-newline-after)

PHPDocs style problems

(36 errors, 1 warnings)

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

theme/schoollege/classes/output/core_renderer.php
(#46) Package is not specified for class core_renderer. It is also not specified in file-level phpdocs
(#46) Class core_renderer is not documented
(#48) Function core_renderer::full_header is not documented
(#86) Function core_renderer::edit_button_schoollege is not documented
(#119) Function core_renderer::edit_button is not documented
(#124) Function core_renderer::context_header_settings_menu is not documented
(#217) Function core_renderer::enrolformcoursepage is not documented
(#233) Function core_renderer::iconsidebarmenu is not documented
(#422) Function core_renderer::render_login is not documented
(#469) Function core_renderer::timeaccesscompare is not documented
(#495) Function core_renderer::schoollege_mycourses is not documented
(#585) Function core_renderer::teacherdash is not documented
(#1124) Function core_renderer::headerimage is not documented
(#1202) Function core_renderer::get_generated_image_for_id is not documented
(#1218) Function core_renderer::footnote is not documented
(#1225) Function core_renderer::brandorganization_footer is not documented
(#1230) Function core_renderer::brandwebsite_footer is not documented
(#1235) Function core_renderer::brandphone_footer is not documented
(#1240) Function core_renderer::brandemail_footer is not documented
(#1245) Function core_renderer::brandlogo is not documented
(#1250) Function core_renderer::dashboardtextbox is not documented
(#1256) Function core_renderer::fpicons is not documented
theme/schoollege/classes/privacy/provider.php
(#5) Package is not specified for class provider. It is also not specified in file-level phpdocs
(#2) Empty line found after PHP open tag
(#5) Class provider is not documented
(#7) Function provider::get_reason is not documented
theme/schoollege/layout/columns2.php
(#20) Package theme_boost is not valid
theme/schoollege/layout/login.php
(#22) Package theme_boost is not valid
(#17) File-level phpdocs block is not found
theme/schoollege/layout/mydashboard.php
(#20) Package theme_boost is not valid
theme/schoollege/lib.php
(#106) Function theme_schoollege_get_pre_scss is not documented
(#140) Function theme_schoollege_pluginfile is not documented
theme/schoollege/settings.php
(#16) No one-line description found in phpdocs for file
theme/schoollege/settings/branding.php
(#17) No one-line description found in phpdocs for file
theme/schoollege/settings/colors.php
(#17) No one-line description found in phpdocs for file
theme/schoollege/settings/general.php
(#17) No one-line description found in phpdocs for file
theme/schoollege/settings/login.php
(#17) No one-line description found in phpdocs for file

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:scss" 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, 41 warnings)

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

theme/schoollege/templates/columns2.mustache
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( ), Line: 2 Column: 18
(#1) ESLint warning [block-spacing]: Requires a space after '{'. ( ), Line: 2 Column: 64
(#1) ESLint warning [brace-style]: Statement inside of curly braces should be on next line. ( ), Line: 2 Column: 64
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( ), Line: 2 Column: 64
(#1) ESLint warning [block-spacing]: Requires a space before '}'. ( ), Line: 2 Column: 104
(#1) ESLint warning [brace-style]: Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. ( ), Line: 2 Column: 104
(#1) ESLint error [semi]: Missing semicolon. ( ), Line: 2 Column: 104
theme/schoollege/templates/core/navbar.mustache
(#1) HTML Validation info, line 2: The “navigation” role is unnecessary for element “nav”. (ad><body><nav role="navigation" aria-label="[[breadcrumb, access]]"> <)
theme/schoollege/templates/customlogin.mustache
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
theme/schoollege/templates/footer.mustache
(#1) Example context missing (@template section not found.)
theme/schoollege/templates/fpicons.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
theme/schoollege/templates/iconsidebar.mustache
(#1) Example context missing.
theme/schoollege/templates/incourse.mustache
(#1) HTML Validation error, line 21: The “aria-controls” attribute must point to an element in the same document. ( <button aria-expanded="false" aria-controls="nav-drawer" type="button" class="btn nav-link float-sm-left mr-1 btn-light bg-gray" data-action="toggle-drawer" data-side="left" data-preference="drawer-open-nav"><img s)
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( ), Line: 2 Column: 18
(#1) ESLint warning [block-spacing]: Requires a space after '{'. ( ), Line: 2 Column: 64
(#1) ESLint warning [brace-style]: Statement inside of curly braces should be on next line. ( ), Line: 2 Column: 64
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( ), Line: 2 Column: 64
(#1) ESLint warning [block-spacing]: Requires a space before '}'. ( ), Line: 2 Column: 104
(#1) ESLint warning [brace-style]: Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. ( ), Line: 2 Column: 104
(#1) ESLint error [semi]: Missing semicolon. ( ), Line: 2 Column: 104
theme/schoollege/templates/login.mustache
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
theme/schoollege/templates/loginpopup.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 16: The “form” role is unnecessary for element “form”. ( <form class="m-t-1" action="/login/index.php" method="POST" role="form"> )
theme/schoollege/templates/mycourses.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: The “aria-labelledby” attribute must point to an element in the same document. (ad><body><div class="list-group" aria-labelledby="list-group-would-be-a-uniqid"> </di)
theme/schoollege/templates/mydashboard.mustache
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( ), Line: 2 Column: 18
(#1) ESLint warning [block-spacing]: Requires a space after '{'. ( ), Line: 2 Column: 64
(#1) ESLint warning [brace-style]: Statement inside of curly braces should be on next line. ( ), Line: 2 Column: 64
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( ), Line: 2 Column: 64
(#1) ESLint warning [block-spacing]: Requires a space before '}'. ( ), Line: 2 Column: 104
(#1) ESLint warning [brace-style]: Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. ( ), Line: 2 Column: 104
(#1) ESLint error [semi]: Missing semicolon. ( ), Line: 2 Column: 104
theme/schoollege/templates/navbar.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 6: The “aria-controls” attribute must point to an element in the same document. ( <button aria-expanded="false" aria-controls="nav-drawer" type="button" class="btn nav-link float-sm-left mr-1 btn-light bg-gray" data-action="toggle-drawer" data-side="left" data-preference="drawer-open-nav"><img s)
theme/schoollege/templates/progress-bar.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “” for attribute “aria-valuenow” on element “div”: The empty string is not a valid floating point number. (100"> <div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="" style= "width: %" aria-valuemin="0" aria-valuemax="100"> )
(#1) HTML Validation error, line 3: CSS: “width”: Parse Error. (100"> <div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="" style= "width: %" aria-valuemin="0" aria-valuemax="100"> )
theme/schoollege/templates/teacherdash.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content

Gherkin .feature problems

(0 errors, 0 warnings)

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