This section shows php lint problems in the code detected by php -l
This section shows the coding style problems detected in the code by phpcs
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Line 1 of the opening comment must start "// This file is part of".
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Line 2 of the opening comment must start "//".
Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
Line 6 of the opening comment must start "// (at your option) any later version.".
Line 7 of the opening comment must start "//".
Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 11 of the opening comment must start "// GNU General Public License for more details.".
Line 12 of the opening comment must start "//".
Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Expected MOODLE_INTERNAL check or config.php inclusion
Expected "} else {\n"; found "} else {\n"
Line exceeds 132 characters; contains 141 characters
Whitespace found at end of line
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Line exceeds 132 characters; contains 140 characters
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Line indented incorrectly; expected 16 spaces, found 24
Line indented incorrectly; expected 16 spaces, found 24
Line indented incorrectly; expected 16 spaces, found 24
Line indented incorrectly; expected 12 spaces, found 20
Closing brace indented incorrectly; expected 12 spaces, found 20
Line indented incorrectly; expected 12 spaces, found 20
Line indented incorrectly; expected 16 spaces, found 24
Line exceeds 132 characters; contains 139 characters
Line indented incorrectly; expected 16 spaces, found 24
Line indented incorrectly; expected 12 spaces, found 20
Inline comments must end in full-stops, exclamation marks, or question marks
Line indented incorrectly; expected 16 spaces, found 24
Line indented incorrectly; expected 16 spaces, found 24
Line exceeds 132 characters; contains 140 characters
Line indented incorrectly; expected 16 spaces, found 24
Line exceeds 132 characters; contains 165 characters
Line indented incorrectly; expected 16 spaces, found 24
Line indented incorrectly; expected 12 spaces, found 20
Line indented incorrectly; expected 16 spaces, found 32
Line indented incorrectly; expected 16 spaces, found 32
Line indented incorrectly; expected 12 spaces, found 20
Line exceeds 132 characters; contains 146 characters
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// One block column" but found "//One block column"
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// Two block columns" but found "//Two block columns"
Expected 1 space after "%"; 0 found
Empty IF statement detected
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 86% valid code; is this commented out code?
No space found before comment text; expected "// $bc->add_class('hidden');" but found "//$bc->add_class('hidden');"
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...) {\n"
Line exceeds 132 characters; contains 135 characters
Variable "show_category_depth" must not contain underscores.
Variable "actual_depth" must not contain underscores.
Variable "show_deep_modules" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "actual_depth" must not contain underscores.
Variable "actual_depth" must not contain underscores.
Variable "show_category_depth" must not contain underscores.
Line exceeds maximum limit of 180 characters; contains 192 characters
Variable "sub_parent" must not contain underscores.
Variable "sub_parent" must not contain underscores.
Space found after opening bracket of FOREACH loop
Space found before closing bracket of FOREACH loop
Space found after opening bracket of FOREACH loop
Space found before closing bracket of FOREACH loop
Line exceeds 132 characters; contains 159 characters
Line exceeds 132 characters; contains 155 characters
Line exceeds 132 characters; contains 153 characters
Line exceeds 132 characters; contains 152 characters
Line exceeds 132 characters; contains 153 characters
Line exceeds 132 characters; contains 153 characters
Line exceeds 132 characters; contains 151 characters
Line exceeds 132 characters; contains 150 characters
Line exceeds 132 characters; contains 151 characters
Line indented incorrectly; expected at least 12 spaces, found 10
Line indented incorrectly; expected at least 12 spaces, found 10
"require_once" must be immediately followed by an open parenthesis
Space found before closing bracket of FOREACH loop
Space found after opening bracket of FOREACH loop
Space found before closing bracket of FOREACH loop
Expected MOODLE_INTERNAL check or config.php inclusion
Line 1 of the opening comment must start "// This file is part of".
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Line 2 of the opening comment must start "//".
Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
Line 6 of the opening comment must start "// (at your option) any later version.".
Line 7 of the opening comment must start "//".
Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 11 of the opening comment must start "// GNU General Public License for more details.".
Line 12 of the opening comment must start "//".
Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Inline comments must end in full-stops, exclamation marks, or question marks
Commas (,) must be followed by white space.
Commas (,) must be followed by white space.
Commas (,) must be followed by white space.
Inline comments must end in full-stops, exclamation marks, or question marks
Expected 1 space before "=>"; 0 found
Space found after opening bracket of FOREACH loop
Space found before closing bracket of FOREACH loop
Line indented incorrectly; expected 4 spaces, found 8
Closing brace indented incorrectly; expected 8 spaces, found 4
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Space found after opening bracket of FOREACH loop
Space found before closing bracket of FOREACH loop
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Expected 1 space after "="; 5 found
Expected 1 space after "="; 4 found
Expected 1 space after "="; 5 found
Line exceeds 132 characters; contains 137 characters
Inline comments must end in full-stops, exclamation marks, or question marks
Expected 1 space after "="; 4 found
Expected 1 space after "="; 3 found
Inline comments must end in full-stops, exclamation marks, or question marks
This section shows the coding style problems detected in the code by eslint
Missing semicolon. (semi)
Missing semicolon. (semi)
Trailing spaces not allowed. (no-trailing-spaces)
'jqui' is defined but never used (no-unused-vars)
Missing semicolon. (semi)
Unexpected console statement. (no-console)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Missing space before opening brace. (space-before-blocks)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Trailing spaces not allowed. (no-trailing-spaces)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Missing space before opening brace. (space-before-blocks)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Trailing spaces not allowed. (no-trailing-spaces)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Missing space before opening brace. (space-before-blocks)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Unexpected 'this'. (no-invalid-this)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
There should be no space after '[' (array-bracket-spacing)
There should be no space before ']' (array-bracket-spacing)
Unexpected console statement. (no-console)
Expected space or tab after '//' in comment. (spaced-comment)
'module' is not defined. (no-undef)
'THEMEDIR' is defined but never used (no-unused-vars)
Multiple spaces found before '='. (no-multi-spaces)
'__dirname' is not defined. (no-undef)
'process' is not defined. (no-undef)
'process' is not defined. (no-undef)
Multiple spaces found before '+'. (no-multi-spaces)
'stderror' is defined but never used (no-unused-vars)
Identifier 'font_fix' is not in camel case. (camelcase)
Identifier 'dynamic_mappings' is not in camel case. (camelcase)
Line 2 exceeds the maximum line length of 132. (max-len)
This section shows CSS problems detected by csslint
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Rule is empty.
Unexpected token '[' at line 32, col 21.
Unexpected token '[' at line 39, col 20.
Unexpected token '[' at line 84, col 14.
Unexpected token '[' at line 99, col 14.
Use of !important
Use of !important
Use of !important
Use of !important
Unexpected token '[' at line 144, col 14.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Unexpected token '[' at line 711, col 14.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected IDENT at line 12, col 2.
Rule is empty.
Rule is empty.
Expected RBRACE at line 308, col 27.
margin can't be used with display: inline.
Unexpected token '[' at line 466, col 17.
Unexpected token '[' at line 472, col 14.
Use of !important
Use of !important
Unexpected token '[' at line 637, col 14.
Use of !important
Use of !important
Use of !important
Rule is empty.
Use of !important
Rule is empty.
Unexpected token '[' at line 70, col 14.
Expected (<padding-width> | inherit) but found 'auto'.
Unexpected token '[' at line 315, col 20.
Unexpected token '[' at line 354, col 20.
Unexpected token '[' at line 380, col 20.
Expected IDENT at line 473, col 2.
Expected IDENT at line 473, col 2.
Use of !important
Use of !important
Unexpected token '[' at line 76, col 14.
Unexpected token '[' at line 100, col 14.
Use of !important
Use of !important
Use of !important
Use of !important
Unknown @ rule: @-ms-keyframes.
Unexpected token '}' at line 316, col 1.
Unknown @ rule: @-ms-keyframes.
Unexpected token '100%' at line 393, col 2.
Unexpected token '{' at line 393, col 7.
Expected LBRACE at line 394, col 18.
Unexpected token 'translateY(' at line 394, col 18.
Unexpected token '0' at line 394, col 29.
Unexpected token ')' at line 394, col 30.
Unexpected token ';' at line 394, col 31.
Unexpected token '}' at line 395, col 2.
Unexpected token '}' at line 396, col 1.
Unknown @ rule: @-ms-keyframes.
Unexpected token '[' at line 25, col 20.
Rule is empty.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Duplicate property 'line-height' found.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (<border-width>) but found 'inherit'.
Expected COLON at line 61, col 3.
Expected (<number> | <length> | <percentage> | normal | inherit) but found 'auto'.
Expected (<number> | <length> | <percentage> | normal | inherit) but found 'auto'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected IDENT at line 3, col 2.
Expected IDENT at line 3, col 2.
This section shows the phpdocs problems detected in the code by local_moodlecheck
Class theme_squared_core_course_renderer is not documented
Class toolbox is not documented
Function toolbox::__construct is not documented
Function toolbox::get_instance is not documented
File-level phpdocs block is not found
File-level phpdocs block is not found
File-level phpdocs block is not found
File-level phpdocs block is not found
File-level phpdocs block is not found
File-level phpdocs block does not have @copyright tag
File-level phpdocs block does not have @license tag
File-level phpdocs block is not found
Function theme_squared_grid is not documented
Function theme_squared_less_variables is not documented
Function theme_squared_extra_less is not documented
Class theme_squared_core_renderer is not documented
Function theme_squared_core_renderer::squared_prepare_textlinks is not documented
Function theme_squared_core_renderer::user_menu is not documented
Function theme_squared_core_renderer::render_user_menu is not documented
Function theme_squared_core_renderer::glyphicon is not documented
Function theme_squared_core_renderer::custom_menu is not documented
Function theme_squared_core_renderer::render_custom_menu is not documented
Function theme_squared_core_renderer::render_custom_menu_item is not documented
Variable theme_squared_core_renderer::$themesquared is not documented
Phpdocs for function theme_squared_core_renderer::heading has incomplete parameters list
Phpdocs for function theme_squared_core_renderer::squared_textlinks has incomplete parameters list
Class theme_squared_html_renderer is not documented
Variable theme_squared_html_renderer::$theme is not documented
Phpdocs for function theme_squared_html_renderer::searchbox has incomplete parameters list
File-level phpdocs block is not found
Class squared_simple_theme_settings is not documented
Function squared_simple_theme_settings::__construct is not documented
Function squared_simple_theme_settings::name_for is not documented
Function squared_simple_theme_settings::title_for is not documented
Function squared_simple_theme_settings::description_for is not documented
Function squared_simple_theme_settings::add_checkbox is not documented
Function squared_simple_theme_settings::add_checkboxes is not documented
Function squared_simple_theme_settings::add_text is not documented
Function squared_simple_theme_settings::add_texts is not documented
Function squared_simple_theme_settings::add_heading is not documented
Function squared_simple_theme_settings::add_headings is not documented
Function squared_simple_theme_settings::add_select is not documented
Function squared_simple_theme_settings::add_selects is not documented
Function squared_simple_theme_settings::add_textarea is not documented
Function squared_simple_theme_settings::add_textareas is not documented
Function squared_simple_theme_settings::add_htmleditor is not documented
Function squared_simple_theme_settings::add_colourpicker is not documented
Function squared_simple_theme_settings::add_colourpickers is not documented
Function squared_simple_theme_settings::add_file is not documented
Function squared_simple_theme_settings::add_files is not documented
Function squared_simple_theme_settings::add_numbered_textareas is not documented
Variable squared_simple_theme_settings::$themename is not documented
Variable squared_simple_theme_settings::$settingspage is not documented
No one-line description found in phpdocs for file
Invalid phpdocs tag @authors used
This section shows problems detected with the handling of upgrade savepoints
This section shows problems detected with the modification of third party libraries
This section shows files built by grunt and not commited
Uncommitted change detected.
Uncommitted change detected.
Uncommitted change detected.
Uncommitted change detected.
This section shows problems detected by shifter
This section shows problems detected in mustache templates
Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
Example context missing (@template section not found.)
Example context missing (@template section not found.)
Example context missing.
Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
Example context missing (@template section not found.)
HTML Validation error, line 3: Bad value “” for attribute “action” on element “form”: Must be non-empty. (ive"> <form action="" method="get" class="search"> )
HTML Validation error, line 12: Bad value “” for attribute “name” on element “input”: Must not be empty. (> <input type="text" placeholder="[[search ]]" name="" id="coursesearchbox_squared" style="display: none;"> )
Example context missing (@template section not found.)
HTML Validation info, line 3: The “navigation” role is unnecessary for element “nav”. (uid"> <nav role="navigation" class="navbar navbar-default"> )
HTML Validation error, line 8: Bad value “” for attribute “src” on element “img”: Must be non-empty. ( <img src="" class="togglebtn" alt="toggle menu"> )
Example context missing (@template section not found.)