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

(0 errors, 146 warnings)

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

theme/essential/classes/output/core_renderer.php
(#911) Inline comments must start with a capital letter, digit or 3-dots sequence
(#929) Inline comments must start with a capital letter, digit or 3-dots sequence
(#932) Inline comments must start with a capital letter, digit or 3-dots sequence
(#998) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1107) Line exceeds 132 characters; contains 146 characters
(#1117) Line exceeds 132 characters; contains 143 characters
(#1118) Line exceeds 132 characters; contains 163 characters
(#1123) Line exceeds 132 characters; contains 141 characters
(#1163) Line exceeds 132 characters; contains 143 characters
(#1166) Line exceeds 132 characters; contains 140 characters
(#1934) Line exceeds 132 characters; contains 134 characters
(#2080) This comment is 67% valid code; is this commented out code?
(#2543) Line exceeds 132 characters; contains 143 characters
theme/essential/classes/toolbox.php
(#883) Line exceeds 132 characters; contains 135 characters
theme/essential/essential_admin_setting_advertising.php
(#37) Line exceeds 132 characters; contains 145 characters
theme/essential/essential_admin_setting_configinteger.php
(#79) Line exceeds 132 characters; contains 133 characters
(#81) Line exceeds 132 characters; contains 134 characters
theme/essential/essential_admin_setting_configradio.php
(#156) Line exceeds 132 characters; contains 149 characters
(#160) Line exceeds 132 characters; contains 133 characters
theme/essential/essential_admin_setting_getprops.php
(#39) Line exceeds 132 characters; contains 145 characters
(#43) Line exceeds 132 characters; contains 146 characters
theme/essential/lang/en/theme_essential.php
(#521) This comment is 67% valid code; is this commented out code?
(#962) Inline comments must start with a capital letter, digit or 3-dots sequence
theme/essential/layout/frontpage.php
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#73) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#86) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
(#99) Line exceeds 132 characters; contains 141 characters
theme/essential/layout/tiles/header.php
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
(#75) Line exceeds 132 characters; contains 136 characters
theme/essential/layout/tiles/navbar.php
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
(#31) Line exceeds 132 characters; contains 160 characters
theme/essential/lib.php
(#133) This comment is 43% valid code; is this commented out code?
(#198) Line exceeds 132 characters; contains 149 characters
(#202) Line exceeds 132 characters; contains 137 characters
(#206) Line exceeds 132 characters; contains 135 characters
(#210) Line exceeds 132 characters; contains 139 characters
(#252) Line exceeds 132 characters; contains 137 characters
(#446) Line exceeds 132 characters; contains 136 characters
theme/essential/version.php
(#34) This comment is 45% valid code; is this commented out code?

Javascript coding style problems

(14 errors, 38 warnings)

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

theme/essential/amd/src/coloursswitcher.js
(#42) Don't make functions within a loop. (no-loop-func)
(#44) Unexpected 'this'. (no-invalid-this)
theme/essential/amd/src/course_navigation.js
(#57) Unexpected 'this'. (no-invalid-this)
(#57) Unexpected 'this'. (no-invalid-this)
(#58) Unexpected 'this'. (no-invalid-this)
(#61) Unexpected 'this'. (no-invalid-this)
(#63) Unexpected 'this'. (no-invalid-this)
theme/essential/Gruntfile.js
(#96) 'module' is not defined. (no-undef)
(#103) Multiple spaces found before '='. (no-multi-spaces)
(#106) '__dirname' is not defined. (no-undef)
(#107) 'process' is not defined. (no-undef)
(#119) Unexpected console statement. (no-console)
(#120) Unexpected console statement. (no-console)
(#123) 'process' is not defined. (no-undef)
(#131) Identifier 'essential_p' is not in camel case. (camelcase)
(#142) Identifier 'editor_p' is not in camel case. (camelcase)
(#153) Identifier 'bootstrap_pix_p' is not in camel case. (camelcase)
(#164) Identifier 'fontawesome_p' is not in camel case. (camelcase)
(#175) Identifier 'scrollbars_p' is not in camel case. (camelcase)
(#186) Identifier 'settings_p' is not in camel case. (camelcase)
(#197) Identifier 'alternative_p' is not in camel case. (camelcase)
(#208) Identifier 'essential_d' is not in camel case. (camelcase)
(#221) Identifier 'editor_d' is not in camel case. (camelcase)
(#234) Identifier 'bootstrap_pix_d' is not in camel case. (camelcase)
(#247) Identifier 'fontawesome_d' is not in camel case. (camelcase)
(#260) Identifier 'scrollbars_d' is not in camel case. (camelcase)
(#273) Identifier 'settings_d' is not in camel case. (camelcase)
(#286) Identifier 'alternative_d' is not in camel case. (camelcase)
(#328) Identifier 'essential_p' is not in camel case. (camelcase)
(#346) Identifier 'svg_core' is not in camel case. (camelcase)
(#352) Identifier 'svg_plugins' is not in camel case. (camelcase)
(#360) Identifier 'svg_colours_core' is not in camel case. (camelcase)
(#368) Identifier 'svg_colours_plugins' is not in camel case. (camelcase)
(#381) Line 381 exceeds the maximum line length of 132. (max-len)
(#384) Identifier 'essential_lint' is not in camel case. (camelcase)
(#404) Identifier 'dynamic_mappings' is not in camel case. (camelcase)
theme/essential/javascript/essential.js
(#8) Identifier 'init_block_hider' is not in camel case. (camelcase)
(#10) Identifier 'block_hider' is not in camel case. (camelcase)
(#10) Missing space before opening brace. (space-before-blocks)
(#15) Extra space after key 'initializer'. (key-spacing)
(#48) Extra space after key 'updateState'. (key-spacing)
(#58) Extra space after key 'updateStateKey'. (key-spacing)
(#65) Extra space after key 'NAME'. (key-spacing)
(#66) Extra space after key 'ATTRS'. (key-spacing)
(#67) Extra space after key 'id'. (key-spacing)
(#68) Extra space after key 'preference'. (key-spacing)
(#69) Extra space after key 'iconVisible'. (key-spacing)
(#70) Extra space after key 'value'. (key-spacing)
(#72) Extra space after key 'iconHidden'. (key-spacing)
(#73) Extra space after key 'value'. (key-spacing)
(#75) Extra space after key 'block'. (key-spacing)
(#76) Extra space after key 'setter'. (key-spacing)

CSS problems

(131 errors, 48 warnings)

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

theme/essential/less/essential-alternative.less
(#1483) Unexpected empty block (block-no-empty)
(#526) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#527) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#528) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#529) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#541) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#542) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#543) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#544) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1403) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1404) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1405) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1406) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1413) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1414) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1415) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1416) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1471) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1472) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1473) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1474) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#335) Unexpected !important (declaration-no-important)
(#338) Unexpected !important (declaration-no-important)
(#339) Unexpected !important (declaration-no-important)
(#340) Unexpected !important (declaration-no-important)
(#453) Unexpected !important (declaration-no-important)
(#496) Unexpected !important (declaration-no-important)
(#480) Expected indentation of 20 spaces (indentation)
(#83) Expected line length to be no more than 132 characters (max-line-length)
(#84) Expected line length to be no more than 132 characters (max-line-length)
(#85) Expected line length to be no more than 132 characters (max-line-length)
(#525) Expected line length to be no more than 132 characters (max-line-length)
(#526) Expected line length to be no more than 132 characters (max-line-length)
(#527) Expected line length to be no more than 132 characters (max-line-length)
(#528) Expected line length to be no more than 132 characters (max-line-length)
(#529) Expected line length to be no more than 132 characters (max-line-length)
(#540) Expected line length to be no more than 132 characters (max-line-length)
(#541) Expected line length to be no more than 132 characters (max-line-length)
(#542) Expected line length to be no more than 132 characters (max-line-length)
(#543) Expected line length to be no more than 132 characters (max-line-length)
(#544) Expected line length to be no more than 132 characters (max-line-length)
(#1402) Expected line length to be no more than 132 characters (max-line-length)
(#1403) Expected line length to be no more than 132 characters (max-line-length)
(#1404) Expected line length to be no more than 132 characters (max-line-length)
(#1405) Expected line length to be no more than 132 characters (max-line-length)
(#1406) Expected line length to be no more than 132 characters (max-line-length)
(#1412) Expected line length to be no more than 132 characters (max-line-length)
(#1413) Expected line length to be no more than 132 characters (max-line-length)
(#1414) Expected line length to be no more than 132 characters (max-line-length)
(#1415) Expected line length to be no more than 132 characters (max-line-length)
(#1416) Expected line length to be no more than 132 characters (max-line-length)
(#1470) Expected line length to be no more than 132 characters (max-line-length)
(#1471) Expected line length to be no more than 132 characters (max-line-length)
(#1472) Expected line length to be no more than 132 characters (max-line-length)
(#1473) Expected line length to be no more than 132 characters (max-line-length)
(#1474) Expected line length to be no more than 132 characters (max-line-length)
(#28) Expected newline after "," (selector-list-comma-newline-after)
(#258) Expected newline after "," (selector-list-comma-newline-after)
(#368) Expected newline after "," (selector-list-comma-newline-after)
(#1408) Expected newline after "," (selector-list-comma-newline-after)
(#1408) Expected newline after "," (selector-list-comma-newline-after)
(#1408) Expected newline after "," (selector-list-comma-newline-after)
(#1408) Expected newline after "," (selector-list-comma-newline-after)
(#1408) Expected newline after "," (selector-list-comma-newline-after)
theme/essential/less/essential/assign.less
(#54) Unexpected "width" with "display: inline !important" (declaration-block-no-ignored-properties)
(#53) Unexpected !important (declaration-no-important)
(#72) Unexpected !important (declaration-no-important)
theme/essential/less/essential/blocks.less
(#453) Unexpected duplicate "width" (declaration-block-no-duplicate-properties)
(#140) Unexpected !important (declaration-no-important)
(#181) Unexpected !important (declaration-no-important)
(#302) Unexpected !important (declaration-no-important)
theme/essential/less/essential/button.less
(#7) Unexpected !important (declaration-no-important)
theme/essential/less/essential/carousel.less
(#1) Unclosed block (CssSyntaxError)
theme/essential/less/essential/categories.less
(#44) Unexpected !important (declaration-no-important)
theme/essential/less/essential/core.less
(#63) Unexpected !important (declaration-no-important)
(#67) Unexpected !important (declaration-no-important)
(#143) Unexpected !important (declaration-no-important)
(#153) Expected line length to be no more than 132 characters (max-line-length)
(#70) Expected newline after "," (selector-list-comma-newline-after)
theme/essential/less/essential/course.less
(#71) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/dock.less
(#299) Expected a trailing semicolon (declaration-block-trailing-semicolon)
theme/essential/less/essential/editicons.less
(#10) Unexpected !important (declaration-no-important)
(#49) Unexpected !important (declaration-no-important)
theme/essential/less/essential/fixes.less
(#55) Unexpected !important (declaration-no-important)
(#25) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/footer.less
(#62) Unexpected !important (declaration-no-important)
(#92) Unexpected !important (declaration-no-important)
theme/essential/less/essential/form.less
(#180) Unexpected !important (declaration-no-important)
(#152) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/forum.less
(#25) Unexpected duplicate "word-break" (declaration-block-no-duplicate-properties)
(#18) Unexpected !important (declaration-no-important)
theme/essential/less/essential/frontpage.less
(#91) Unexpected duplicate "background-color" (declaration-block-no-duplicate-properties)
(#48) Unexpected !important (declaration-no-important)
(#113) Unexpected !important (declaration-no-important)
(#141) Unexpected !important (declaration-no-important)
(#142) Unexpected !important (declaration-no-important)
theme/essential/less/essential/greybox.less
(#7) Unexpected !important (declaration-no-important)
(#15) Unexpected !important (declaration-no-important)
(#24) Unexpected !important (declaration-no-important)
theme/essential/less/essential/header.less
(#115) Unexpected !important (declaration-no-important)
theme/essential/less/essential/navigation.less
(#17) Expected line length to be no more than 132 characters (max-line-length)
(#313) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/plugins.less
(#5) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/print.less
(#57) Unexpected !important (declaration-no-important)
(#62) Unexpected !important (declaration-no-important)
(#76) Unexpected !important (declaration-no-important)
(#77) Unexpected !important (declaration-no-important)
(#78) Unexpected !important (declaration-no-important)
(#114) Unexpected !important (declaration-no-important)
(#117) Unexpected !important (declaration-no-important)
theme/essential/less/essential/responsive.less
(#136) Unexpected !important (declaration-no-important)
(#160) Unexpected !important (declaration-no-important)
(#202) Unexpected !important (declaration-no-important)
(#52) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/settings/autocomplete.less
(#1) Expected line length to be no more than 132 characters (max-line-length)
theme/essential/less/essential/settings/backup-restore.less
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline before "}" of a multi-line block (block-closing-brace-newline-before)
(#1) Expected newline after "{" of a multi-line block (block-opening-brace-newline-after)
(#1) Expected line length to be no more than 132 characters (max-line-length)
(#1) Expected newline after "," (selector-list-comma-newline-after)
theme/essential/less/essential/settings/button.less
(#1) Unclosed block (CssSyntaxError)
theme/essential/less/essential/settings/carousel.less
(#1) Unclosed block (CssSyntaxError)
theme/essential/less/essential/settings/form.less
(#39) Expected single space after "+" (selector-combinator-space-after)
(#39) Expected single space before "+" (selector-combinator-space-before)
theme/essential/less/essential/settings/navigation.less
(#123) Expected indentation of 24 spaces (indentation)
(#136) Expected newline after "," (selector-list-comma-newline-after)
theme/essential/less/essential/settings/quiz.less
(#9) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#10) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#11) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#12) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#19) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#20) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#21) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#22) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#8) Expected line length to be no more than 132 characters (max-line-length)
(#9) Expected line length to be no more than 132 characters (max-line-length)
(#10) Expected line length to be no more than 132 characters (max-line-length)
(#11) Expected line length to be no more than 132 characters (max-line-length)
(#12) Expected line length to be no more than 132 characters (max-line-length)
(#18) Expected line length to be no more than 132 characters (max-line-length)
(#19) Expected line length to be no more than 132 characters (max-line-length)
(#20) Expected line length to be no more than 132 characters (max-line-length)
(#21) Expected line length to be no more than 132 characters (max-line-length)
(#22) Expected line length to be no more than 132 characters (max-line-length)
(#14) Expected newline after "," (selector-list-comma-newline-after)
(#14) Expected newline after "," (selector-list-comma-newline-after)
(#14) Expected newline after "," (selector-list-comma-newline-after)
(#14) Expected newline after "," (selector-list-comma-newline-after)
(#14) Expected newline after "," (selector-list-comma-newline-after)
theme/essential/less/essential/settings/scrollbars.less
(#6) Unexpected unknown property "scrollbar-3dlight-color" (property-no-unknown)
theme/essential/less/essential/settings/theme-admin.less
(#111) Unexpected !important (declaration-no-important)
(#114) Unexpected !important (declaration-no-important)
(#117) Unexpected !important (declaration-no-important)
(#120) Unexpected !important (declaration-no-important)
(#123) Unexpected !important (declaration-no-important)
(#153) Unexpected !important (declaration-no-important)
(#440) Unexpected !important (declaration-no-important)
(#442) Unexpected !important (declaration-no-important)
(#480) Unexpected !important (declaration-no-important)
(#319) Expected newline after "," (selector-list-comma-newline-after)
(#327) Expected newline after "," (selector-list-comma-newline-after)
(#340) Expected newline after "," (selector-list-comma-newline-after)
theme/essential/less/moodle-fixes/mod-assign.less
(#14) Expected indentation of 8 spaces (indentation)
(#15) Expected indentation of 8 spaces (indentation)
(#16) Expected indentation of 8 spaces (indentation)
(#13) Expected single space after ">" (selector-combinator-space-after)
(#13) Expected single space after ">" (selector-combinator-space-after)
(#13) Expected single space after ">" (selector-combinator-space-after)
(#13) Expected single space after ">" (selector-combinator-space-after)
(#13) Expected single space before ">" (selector-combinator-space-before)
(#13) Expected single space before ">" (selector-combinator-space-before)
(#13) Expected single space before ">" (selector-combinator-space-before)
(#13) Expected single space before ">" (selector-combinator-space-before)
theme/essential/style/custom.css
(#9) Unknown word (CssSyntaxError)
theme/essential/style/editor.css
(#3) Missed semicolon (CssSyntaxError)
theme/essential/style/essential-alternative.css
(#10) Missed semicolon (CssSyntaxError)
theme/essential/style/essential-scrollbars.css
(#10) Missed semicolon (CssSyntaxError)
theme/essential/style/essential-settings.css
(#21) Missed semicolon (CssSyntaxError)
theme/essential/style/essential.css
(#19325) "declaration-no-important" has already been disabled (CssSyntaxError)

PHPDocs style problems

(147 errors, 0 warnings)

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

theme/essential/classes/core_course_management_renderer.php
(#30) Class theme_essential_core_course_management_renderer is not documented
theme/essential/classes/core_course_renderer.php
(#30) Class theme_essential_core_course_renderer is not documented
(#33) Function theme_essential_core_course_renderer::__construct is not documented
(#31) Variable theme_essential_core_course_renderer::$enablecategoryicon is not documented
theme/essential/classes/format_grid_renderer.php
(#34) Class theme_essential_format_grid_renderer is not documented
(#53) Function theme_essential_format_grid_renderer::get_nav_links is not documented
(#62) Function theme_essential_format_grid_renderer::print_single_section_page is not documented
theme/essential/classes/format_renderer_toolbox.php
(#31) Function get_nav_links is not documented
(#36) Function get_nav_links_content is not documented
(#100) Function print_single_section_page is not documented
(#104) Function print_single_section_page_content is not documented
theme/essential/classes/format_topcoll_renderer.php
(#35) Class theme_essential_format_topcoll_renderer is not documented
theme/essential/classes/format_topics_renderer.php
(#32) Class theme_essential_format_topics_renderer is not documented
theme/essential/classes/format_weeks_renderer.php
(#32) Class theme_essential_format_weeks_renderer is not documented
theme/essential/classes/mod_assign_renderer.php
(#29) Class theme_essential_mod_assign_renderer is not documented
(#20) Package mod_assign is not valid
theme/essential/classes/output/core_renderer.php
(#49) Class core_renderer is not documented
(#910) Function core_renderer::timeaccesscompare is not documented
(#1268) Function core_renderer::render_the_custom_menu is not documented
(#1279) Function core_renderer::get_course_activities is not documented
(#1334) Function core_renderer::custom_menu_editing is not documented
(#1830) Function core_renderer::edit_button is not documented
(#1859) Function core_renderer::render_social_network is not documented
(#2266) Function core_renderer::essential_marketing_button is not documented
(#2334) Function core_renderer::get_title is not documented
(#2527) Function core_renderer::getfontawesomemarkup is not documented
(#51) Variable core_renderer::$language is not documented
(#52) Variable core_renderer::$themeconfig is not documented
(#53) Variable core_renderer::$left is not documented
(#55) Variable core_renderer::$essential is not documented
(#281) Phpdocs for function core_renderer::course_title has incomplete parameters list
(#578) Phpdocs for function core_renderer::render_navbar_action_menu has incomplete parameters list
(#599) Phpdocs for function core_renderer::build_action_menu_from_navigation has incomplete parameters list
(#2187) Phpdocs for function core_renderer::block_header has incomplete parameters list
theme/essential/classes/output/core_renderer_maintenance.php
(#52) Class core_renderer_maintenance is not documented
(#54) Variable core_renderer_maintenance::$themeconfig is not documented
theme/essential/classes/output/core_renderer_toolbox.php
(#33) Function get_setting is not documented
(#46) Function setting_file_url is not documented
(#63) Function pix_url is not documented
(#67) Function get_tile_file is not documented
theme/essential/classes/output/icon_system_fontawesome.php
(#28) Class icon_system_fontawesome is not documented
(#35) Function icon_system_fontawesome::get_core_icon_map is not documented
theme/essential/classes/toolbox.php
(#30) Class toolbox is not documented
(#35) Function toolbox::__construct is not documented
(#38) Function toolbox::get_instance is not documented
(#60) Function toolbox::get_csswww is not documented
(#125) Function toolbox::setting_file_url is not documented
(#131) Function toolbox::pix_url is not documented
(#149) Function toolbox::check_corerenderer is not documented
(#202) Function toolbox::get_categories_list is not documented
(#228) Function toolbox::report_page_has_title is not documented
(#244) Function toolbox::has_page_bottom_region is not documented
(#267) Function toolbox::showslider is not documented
(#281) Function toolbox::render_indicators is not documented
(#293) Function toolbox::render_slide is not documented
(#367) Function toolbox::render_slide_controls is not documented
(#429) Function toolbox::set_font is not documented
(#486) Function toolbox::set_color is not documented
(#499) Function toolbox::set_alternativecolor is not documented
(#513) Function toolbox::get_current_category is not documented
(#519) Function toolbox::set_categorycoursetitleimages is not documented
(#578) Function toolbox::hexadjust is not documented
(#603) Function toolbox::set_headerbackground is not documented
(#634) Function toolbox::set_pagebackground is not documented
(#645) Function toolbox::set_pagebackgroundstyle is not documented
(#665) Function toolbox::set_loginbackground is not documented
(#676) Function toolbox::set_loginbackgroundstyle is not documented
(#689) Function toolbox::set_marketingheight is not documented
(#720) Function toolbox::set_marketingimage is not documented
(#731) Function toolbox::set_customcss is not documented
(#738) Function toolbox::set_integer is not documented
(#750) Function toolbox::set_pagewidth is not documented
(#803) Function toolbox::compile_properties is not documented
(#851) Function toolbox::put_properties is not documented
(#970) Function toolbox::put_prop_file_preprocess is not documented
(#32) Variable toolbox::$corerenderer is not documented
(#33) Variable toolbox::$instance is not documented
(#48) Phpdocs for function toolbox::set_core_renderer has incomplete parameters list
theme/essential/essential_admin_setting_advertising.php
(#29) Class essential_admin_setting_advertising is not documented
(#31) Variable essential_admin_setting_advertising::$linkurl is not documented
(#32) Variable essential_admin_setting_advertising::$imageurl is not documented
(#33) Variable essential_admin_setting_advertising::$imagealttext is not documented
(#52) Phpdocs for function essential_admin_setting_advertising::output_html has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_configinteger.php
(#29) Class essential_admin_setting_configinteger is not documented
(#56) Function essential_admin_setting_configinteger::write_setting is not documented
(#68) Phpdocs for function essential_admin_setting_configinteger::validate has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_configradio.php
(#29) Class essential_admin_setting_configradio is not documented
(#123) Phpdocs for function essential_admin_setting_configradio::output_radio_html has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_configselect.php
(#29) Class essential_admin_setting_configselect is not documented
(#37) Phpdocs for function essential_admin_setting_configselect::output_select_html has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_configtext.php
(#29) Class essential_admin_setting_configtext is not documented
(#55) Phpdocs for function essential_admin_setting_configtext::validate has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_getprops.php
(#29) Class essential_admin_setting_getprops is not documented
(#53) Function essential_admin_setting_getprops::get_setting is not documented
(#57) Function essential_admin_setting_getprops::get_defaultsetting is not documented
(#31) Variable essential_admin_setting_getprops::$props is not documented
(#32) Variable essential_admin_setting_getprops::$returnbuttonname is not documented
(#33) Variable essential_admin_setting_getprops::$settingsectionname is not documented
(#34) Variable essential_admin_setting_getprops::$saveprops is not documented
(#35) Variable essential_admin_setting_getprops::$savepropsbuttonname is not documented
(#39) Phpdocs for function essential_admin_setting_getprops::__construct has incomplete parameters list
(#61) Phpdocs for function essential_admin_setting_getprops::write_setting has incomplete parameters list
(#69) Phpdocs for function essential_admin_setting_getprops::output_html has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_putprops.php
(#29) Class essential_admin_setting_putprops is not documented
(#55) Function essential_admin_setting_putprops::get_defaultsetting is not documented
(#59) Function essential_admin_setting_putprops::write_setting is not documented
(#41) Phpdocs for function essential_admin_setting_putprops::__construct has incomplete parameters list
(#70) Phpdocs for function essential_admin_setting_putprops::validate has incomplete parameters list
(#101) Phpdocs for function essential_admin_setting_putprops::output_html has incomplete parameters list
(#20) Package theme is not valid
theme/essential/essential_admin_setting_styleguide.php
(#48) Class essential_admin_setting_styleguide is not documented
(#7435) Function essential_admin_setting_styleguide::tableone is not documented
(#7471) Function essential_admin_setting_styleguide::tabletwo is not documented
(#7506) Function essential_admin_setting_styleguide::nav is not documented
(#7551) Function essential_admin_setting_styleguide::options is not documented
(#7581) Function essential_admin_setting_styleguide::holder is not documented
(#7585) Function essential_admin_setting_styleguide::threethumbnails is not documented
(#7605) Function essential_admin_setting_styleguide::fourthumbnails is not documented
(#171) Phpdocs for function essential_admin_setting_styleguide::write_setting has incomplete parameters list
(#180) Phpdocs for function essential_admin_setting_styleguide::output_html has incomplete parameters list
(#20) Package theme is not valid
theme/essential/layout/tiles/guniversal.php
(#34) Function analytics_trackurl is not documented
(#71) Function insert_analytics_tracking is not documented
theme/essential/layout/tiles/piwik.php
(#34) Function theme_essential_analytics_trackurl is not documented
(#76) Function theme_essential_insert_analytics_tracking is not documented
theme/essential/lib.php
(#88) Function theme_essential_serve_css is not documented
(#118) Function theme_essential_send_unmodified is not documented
(#131) Function theme_essential_send_cached_css is not documented
(#155) Function theme_essential_process_css is not documented
(#32) Phpdocs for function theme_essential_pluginfile has incomplete parameters list
theme/essential/pages/styleguide.php
(#20) Package theme is not valid
theme/essential/tests/corerenderer_test.php
(#36) Variable theme_essential_corerenderer_testcase::$outputus is not documented
(#30) Class theme_essential_corerenderer_testcase does not have @copyright tag
(#30) Class theme_essential_corerenderer_testcase does not have @license tag
(#32) Invalid phpdocs tag @group used
(#20) Package theme is not valid
theme/essential/tests/toolbox_test.php
(#36) Variable theme_essential_toolbox_testcase::$outputus is not documented
(#30) Class theme_essential_toolbox_testcase does not have @copyright tag
(#30) Class theme_essential_toolbox_testcase does not have @license tag
(#32) Invalid phpdocs tag @group used
(#20) Package theme is not valid

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(1 errors, 1 warnings)

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

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

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(1 errors, 4 warnings)

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

theme/essential/templates/mod_assign/grading_navigation.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 47: Element “form” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.) (> <form> )
(#1) ESLint error [no-unused-vars]: 'nav' is defined but never used. ( var nav = new GradingNavigation('[data-region="user-selector"]'); ), Line: 7 Column: 9
(#1) ESLint error [no-unused-vars]: 'tooltip' is defined but never used. ( var tooltip = new ToolTip('[data-region="assignment-tooltip"]'); ), Line: 8 Column: 9
theme/essential/templates/navbar_action_menu_trigger.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error