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

(109 errors, 38 warnings)

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

theme/squared/classes/core_course_renderer.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
theme/squared/classes/toolbox.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
theme/squared/config.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#2) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#3) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Line 12 of the opening comment must start "//".
(#4) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#4) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
theme/squared/layout/default.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/squared/layout/embedded.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/squared/layout/maintenance.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/squared/layout/popup.php
(#18) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/squared/lib.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#29) Expected MOODLE_INTERNAL check or config.php inclusion
(#34) Expected "} else {\n"; found "} else {\n"
(#76) Line exceeds 132 characters; contains 141 characters
(#158) Whitespace found at end of line
theme/squared/renderers.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/squared/renderers/core_renderer.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#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
(#64) Line exceeds 132 characters; contains 140 characters
(#138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Line indented incorrectly; expected 16 spaces, found 24
(#155) Line indented incorrectly; expected 16 spaces, found 24
(#157) Line indented incorrectly; expected 16 spaces, found 24
(#158) Line indented incorrectly; expected 12 spaces, found 20
(#158) Closing brace indented incorrectly; expected 12 spaces, found 20
(#159) Line indented incorrectly; expected 12 spaces, found 20
(#160) Line indented incorrectly; expected 16 spaces, found 24
(#161) Line exceeds 132 characters; contains 139 characters
(#162) Line indented incorrectly; expected 16 spaces, found 24
(#163) Line indented incorrectly; expected 12 spaces, found 20
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Line indented incorrectly; expected 16 spaces, found 24
(#167) Line indented incorrectly; expected 16 spaces, found 24
(#168) Line exceeds 132 characters; contains 140 characters
(#169) Line indented incorrectly; expected 16 spaces, found 24
(#171) Line exceeds 132 characters; contains 165 characters
(#174) Line indented incorrectly; expected 16 spaces, found 24
(#175) Line indented incorrectly; expected 12 spaces, found 20
(#178) Line indented incorrectly; expected 16 spaces, found 32
(#182) Line indented incorrectly; expected 16 spaces, found 32
(#183) Line indented incorrectly; expected 12 spaces, found 20
(#205) Line exceeds 132 characters; contains 146 characters
(#237) Inline comments must end in full-stops, exclamation marks, or question marks
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#282) No space found before comment text; expected "// One block column" but found "//One block column"
(#302) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) No space found before comment text; expected "// Two block columns" but found "//Two block columns"
(#333) Expected 1 space after "%"; 0 found
(#392) Empty IF statement detected
(#393) Inline comments must start with a capital letter, digit or 3-dots sequence
(#394) Inline comments must end in full-stops, exclamation marks, or question marks
(#394) This comment is 86% valid code; is this commented out code?
(#394) No space found before comment text; expected "// $bc->add_class('hidden');" but found "//$bc->add_class('hidden');"
(#409) Inline comments must start with a capital letter, digit or 3-dots sequence
(#409) Inline comments must end in full-stops, exclamation marks, or question marks
(#410) Expected "if (...) {\n"; found "if(...) {\n"
(#450) Line exceeds 132 characters; contains 135 characters
(#452) Variable "show_category_depth" must not contain underscores.
(#454) Variable "actual_depth" must not contain underscores.
(#457) Variable "show_deep_modules" must not contain underscores.
(#459) Inline comments must end in full-stops, exclamation marks, or question marks
(#463) Variable "actual_depth" must not contain underscores.
(#466) Variable "actual_depth" must not contain underscores.
(#466) Variable "show_category_depth" must not contain underscores.
(#469) Line exceeds maximum limit of 180 characters; contains 192 characters
(#470) Variable "sub_parent" must not contain underscores.
(#473) Variable "sub_parent" must not contain underscores.
(#481) Space found after opening bracket of FOREACH loop
(#481) Space found before closing bracket of FOREACH loop
(#490) Space found after opening bracket of FOREACH loop
(#490) Space found before closing bracket of FOREACH loop
(#503) Line exceeds 132 characters; contains 159 characters
(#542) Line exceeds 132 characters; contains 155 characters
(#549) Line exceeds 132 characters; contains 153 characters
(#556) Line exceeds 132 characters; contains 152 characters
(#563) Line exceeds 132 characters; contains 153 characters
(#570) Line exceeds 132 characters; contains 153 characters
(#577) Line exceeds 132 characters; contains 151 characters
(#584) Line exceeds 132 characters; contains 150 characters
(#591) Line exceeds 132 characters; contains 151 characters
(#699) Line indented incorrectly; expected at least 12 spaces, found 10
(#702) Line indented incorrectly; expected at least 12 spaces, found 10
(#710) "require_once" must be immediately followed by an open parenthesis
(#719) Space found before closing bracket of FOREACH loop
(#720) Space found after opening bracket of FOREACH loop
(#720) Space found before closing bracket of FOREACH loop
theme/squared/renderers/squared_renderer.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion
theme/squared/settings.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#3) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Line 12 of the opening comment must start "//".
(#4) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#4) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#9) Inline comments must end in full-stops, exclamation marks, or question marks
(#24) Commas (,) must be followed by white space.
(#24) Commas (,) must be followed by white space.
(#24) Commas (,) must be followed by white space.
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) Expected 1 space before "=>"; 0 found
(#51) Space found after opening bracket of FOREACH loop
(#51) Space found before closing bracket of FOREACH loop
theme/squared/simple_theme_settings.class.php
(#69) Line indented incorrectly; expected 4 spaces, found 8
(#80) Closing brace indented incorrectly; expected 8 spaces, found 4
(#250) Whitespace found at end of line
(#252) Whitespace found at end of line
(#257) Whitespace found at end of line
(#261) Space found after opening bracket of FOREACH loop
(#261) Space found before closing bracket of FOREACH loop
theme/squared/version.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#30) Expected 1 space after "="; 5 found
(#31) Expected 1 space after "="; 4 found
(#32) Expected 1 space after "="; 5 found
(#32) Line exceeds 132 characters; contains 137 characters
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#33) Expected 1 space after "="; 4 found
(#34) Expected 1 space after "="; 3 found
(#34) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(33 errors, 10 warnings)

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

theme/squared/amd/src/bsoptions.js
(#14) Missing semicolon. (semi)
(#19) Missing semicolon. (semi)
theme/squared/amd/src/inspector_scourer.js
(#27) Trailing spaces not allowed. (no-trailing-spaces)
(#37) 'jqui' is defined but never used (no-unused-vars)
(#55) Missing semicolon. (semi)
theme/squared/amd/src/search.js
(#32) Unexpected console statement. (no-console)
(#36) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#36) Missing space before opening brace. (space-before-blocks)
(#37) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#38) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#39) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#40) Trailing spaces not allowed. (no-trailing-spaces)
(#40) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#41) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#41) Missing space before opening brace. (space-before-blocks)
(#42) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#43) Trailing spaces not allowed. (no-trailing-spaces)
(#43) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#44) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#45) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#46) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#47) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#47) Missing space before opening brace. (space-before-blocks)
(#48) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#49) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#49) Unexpected 'this'. (no-invalid-this)
(#50) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
(#51) Mixed spaces and tabs. (no-mixed-spaces-and-tabs)
theme/squared/amd/src/zoom.js
(#28) There should be no space after '[' (array-bracket-spacing)
(#28) There should be no space before ']' (array-bracket-spacing)
(#32) Unexpected console statement. (no-console)
(#48) Expected space or tab after '//' in comment. (spaced-comment)
theme/squared/Gruntfile.js
(#66) 'module' is not defined. (no-undef)
(#72) 'THEMEDIR' is defined but never used (no-unused-vars)
(#72) Multiple spaces found before '='. (no-multi-spaces)
(#75) '__dirname' is not defined. (no-undef)
(#78) 'process' is not defined. (no-undef)
(#87) 'process' is not defined. (no-undef)
(#90) Multiple spaces found before '+'. (no-multi-spaces)
(#97) 'stderror' is defined but never used (no-unused-vars)
(#116) Identifier 'font_fix' is not in camel case. (camelcase)
(#142) Identifier 'dynamic_mappings' is not in camel case. (camelcase)
theme/squared/javascript/squared.js
(#2) Line 2 exceeds the maximum line length of 132. (max-len)

CSS problems

(37 errors, 146 warnings)

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

theme/squared/less/legacy/animate.css
(#368) Use of !important
(#370) Use of !important
(#372) Use of !important
(#374) Use of !important
(#455) Use of !important
(#457) Use of !important
(#459) Use of !important
(#461) Use of !important
(#510) Use of !important
(#512) Use of !important
(#514) Use of !important
(#516) Use of !important
(#596) Use of !important
(#598) Use of !important
(#600) Use of !important
(#602) Use of !important
(#647) Use of !important
(#649) Use of !important
(#651) Use of !important
(#653) Use of !important
theme/squared/less/legacy/blocks.css
(#21) Use of !important
(#22) Use of !important
(#28) Use of !important
(#31) Rule is empty.
(#32) Unexpected token '[' at line 32, col 21.
(#39) Unexpected token '[' at line 39, col 20.
(#84) Unexpected token '[' at line 84, col 14.
(#99) Unexpected token '[' at line 99, col 14.
(#108) Use of !important
(#123) Use of !important
(#124) Use of !important
(#125) Use of !important
(#144) Unexpected token '[' at line 144, col 14.
(#145) Use of !important
(#155) Use of !important
(#159) Use of !important
(#240) Use of !important
(#452) Use of !important
(#458) Use of !important
(#462) Use of !important
(#670) Use of !important
(#679) Use of !important
(#711) Unexpected token '[' at line 711, col 14.
(#712) Use of !important
(#720) Use of !important
(#727) Use of !important
(#731) Use of !important
(#840) Use of !important
theme/squared/less/legacy/core.css
(#12) Expected IDENT at line 12, col 2.
(#73) Rule is empty.
(#122) Rule is empty.
(#308) Expected RBRACE at line 308, col 27.
(#342) margin can't be used with display: inline.
(#466) Unexpected token '[' at line 466, col 17.
(#472) Unexpected token '[' at line 472, col 14.
(#581) Use of !important
(#604) Use of !important
(#637) Unexpected token '[' at line 637, col 14.
(#674) Use of !important
(#678) Use of !important
(#680) Use of !important
(#736) Rule is empty.
(#761) Use of !important
(#772) Rule is empty.
theme/squared/less/legacy/course.css
(#70) Unexpected token '[' at line 70, col 14.
(#106) Expected (<padding-width> | inherit) but found 'auto'.
(#315) Unexpected token '[' at line 315, col 20.
(#354) Unexpected token '[' at line 354, col 20.
(#380) Unexpected token '[' at line 380, col 20.
(#473) Expected IDENT at line 473, col 2.
(#473) Expected IDENT at line 473, col 2.
theme/squared/less/legacy/dock.css
(#3) Use of !important
(#4) Use of !important
(#76) Unexpected token '[' at line 76, col 14.
(#100) Unexpected token '[' at line 100, col 14.
(#141) Use of !important
(#145) Use of !important
(#146) Use of !important
(#163) Use of !important
theme/squared/less/legacy/effects.css
(#312) Unknown @ rule: @-ms-keyframes.
(#316) Unexpected token '}' at line 316, col 1.
(#378) Unknown @ rule: @-ms-keyframes.
(#393) Unexpected token '100%' at line 393, col 2.
(#393) Unexpected token '{' at line 393, col 7.
(#394) Expected LBRACE at line 394, col 18.
(#394) Unexpected token 'translateY(' at line 394, col 18.
(#394) Unexpected token '0' at line 394, col 29.
(#394) Unexpected token ')' at line 394, col 30.
(#394) Unexpected token ';' at line 394, col 31.
(#395) Unexpected token '}' at line 395, col 2.
(#396) Unexpected token '}' at line 396, col 1.
(#470) Unknown @ rule: @-ms-keyframes.
theme/squared/less/legacy/forum.css
(#25) Unexpected token '[' at line 25, col 20.
(#50) Rule is empty.
theme/squared/less/legacy/menu.css
(#31) Use of !important
(#53) Use of !important
(#54) Use of !important
(#55) Use of !important
(#85) Use of !important
(#94) Use of !important
(#96) Use of !important
(#99) Use of !important
(#103) Use of !important
(#111) Use of !important
(#113) Use of !important
(#114) Use of !important
(#117) Use of !important
(#118) Use of !important
(#119) Use of !important
(#120) Use of !important
(#121) Use of !important
(#122) Use of !important
(#126) Use of !important
(#131) Use of !important
(#135) Use of !important
(#137) Use of !important
(#138) Use of !important
(#139) Use of !important
(#140) Use of !important
(#149) Use of !important
(#150) Use of !important
(#154) Use of !important
(#160) Use of !important
(#161) Use of !important
(#162) Use of !important
(#163) Use of !important
(#164) Use of !important
(#166) Use of !important
(#167) Use of !important
(#168) Use of !important
(#176) Use of !important
(#180) Use of !important
(#185) Use of !important
(#186) Use of !important
(#187) Use of !important
(#188) Use of !important
(#194) Use of !important
(#197) Use of !important
(#198) Use of !important
(#202) Use of !important
(#204) Use of !important
(#205) Use of !important
(#206) Use of !important
(#207) Duplicate property 'line-height' found.
(#212) Use of !important
(#216) Use of !important
(#220) Use of !important
(#225) Use of !important
(#226) Use of !important
(#234) Use of !important
(#240) Use of !important
(#242) Use of !important
(#243) Use of !important
(#244) Use of !important
(#245) Use of !important
(#246) Use of !important
(#247) Use of !important
(#248) Use of !important
(#249) Use of !important
(#255) Use of !important
(#256) Use of !important
(#257) Use of !important
(#258) Use of !important
(#259) Use of !important
(#260) Use of !important
(#261) Use of !important
(#262) Use of !important
(#263) Use of !important
(#269) Use of !important
theme/squared/less/legacy/standardoverride.css
(#3) Expected (<border-width>) but found 'inherit'.
(#61) Expected COLON at line 61, col 3.
(#146) Expected (<number> | <length> | <percentage> | normal | inherit) but found 'auto'.
(#151) Expected (<number> | <length> | <percentage> | normal | inherit) but found 'auto'.
(#210) Use of !important
(#236) Use of !important
(#237) Use of !important
(#242) Use of !important
(#262) Use of !important
(#275) Use of !important
(#276) Use of !important
(#277) Use of !important
theme/squared/style/custom.css
(#3) Expected IDENT at line 3, col 2.
(#3) Expected IDENT at line 3, col 2.

PHPDocs style problems

(55 errors, 0 warnings)

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

theme/squared/classes/core_course_renderer.php
(#31) Class theme_squared_core_course_renderer is not documented
theme/squared/classes/toolbox.php
(#33) Class toolbox is not documented
(#35) Function toolbox::__construct is not documented
(#38) Function toolbox::get_instance is not documented
theme/squared/config.php
(#2) File-level phpdocs block is not found
theme/squared/lang/de/theme_squared.php
(#16) File-level phpdocs block is not found
theme/squared/lang/en/theme_squared.php
(#16) File-level phpdocs block is not found
theme/squared/layout/default.php
(#17) File-level phpdocs block is not found
theme/squared/layout/embedded.php
(#17) File-level phpdocs block is not found
theme/squared/layout/maintenance.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
theme/squared/layout/popup.php
(#18) File-level phpdocs block is not found
theme/squared/lib.php
(#29) Function theme_squared_grid is not documented
(#41) Function theme_squared_less_variables is not documented
(#45) Function theme_squared_extra_less is not documented
theme/squared/renderers/core_renderer.php
(#33) Class theme_squared_core_renderer is not documented
(#479) Function theme_squared_core_renderer::squared_prepare_textlinks is not documented
(#600) Function theme_squared_core_renderer::user_menu is not documented
(#605) Function theme_squared_core_renderer::render_user_menu is not documented
(#691) Function theme_squared_core_renderer::glyphicon is not documented
(#696) Function theme_squared_core_renderer::custom_menu is not documented
(#708) Function theme_squared_core_renderer::render_custom_menu is not documented
(#738) Function theme_squared_core_renderer::render_custom_menu_item is not documented
(#35) Variable theme_squared_core_renderer::$themesquared is not documented
(#37) Phpdocs for function theme_squared_core_renderer::heading has incomplete parameters list
(#509) Phpdocs for function theme_squared_core_renderer::squared_textlinks has incomplete parameters list
theme/squared/renderers/squared_renderer.php
(#26) Class theme_squared_html_renderer is not documented
(#28) Variable theme_squared_html_renderer::$theme is not documented
(#194) Phpdocs for function theme_squared_html_renderer::searchbox has incomplete parameters list
theme/squared/settings.php
(#2) File-level phpdocs block is not found
theme/squared/simple_theme_settings.class.php
(#35) Class squared_simple_theme_settings is not documented
(#39) Function squared_simple_theme_settings::__construct is not documented
(#44) Function squared_simple_theme_settings::name_for is not documented
(#48) Function squared_simple_theme_settings::title_for is not documented
(#52) Function squared_simple_theme_settings::description_for is not documented
(#56) Function squared_simple_theme_settings::add_checkbox is not documented
(#69) Function squared_simple_theme_settings::add_checkboxes is not documented
(#82) Function squared_simple_theme_settings::add_text is not documented
(#93) Function squared_simple_theme_settings::add_texts is not documented
(#104) Function squared_simple_theme_settings::add_heading is not documented
(#113) Function squared_simple_theme_settings::add_headings is not documented
(#122) Function squared_simple_theme_settings::add_select is not documented
(#134) Function squared_simple_theme_settings::add_selects is not documented
(#146) Function squared_simple_theme_settings::add_textarea is not documented
(#157) Function squared_simple_theme_settings::add_textareas is not documented
(#168) Function squared_simple_theme_settings::add_htmleditor is not documented
(#178) Function squared_simple_theme_settings::add_colourpicker is not documented
(#189) Function squared_simple_theme_settings::add_colourpickers is not documented
(#200) Function squared_simple_theme_settings::add_file is not documented
(#211) Function squared_simple_theme_settings::add_files is not documented
(#222) Function squared_simple_theme_settings::add_numbered_textareas is not documented
(#36) Variable squared_simple_theme_settings::$themename is not documented
(#37) Variable squared_simple_theme_settings::$settingspage is not documented
(#18) No one-line description found in phpdocs for file
(#29) Invalid phpdocs tag @authors used

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

(4 errors, 0 warnings)

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

npm-shrinkwrap.json
Uncommitted change detected.
theme/squared/amd/build/inspector_scourer.min.js
Uncommitted change detected.
theme/squared/amd/build/search.min.js
Uncommitted change detected.
theme/squared/amd/build/zoom.min.js
Uncommitted change detected.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(2 errors, 10 warnings)

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

theme/squared/templates/blocksrows.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
theme/squared/templates/custommenu.mustache
(#1) Example context missing (@template section not found.)
theme/squared/templates/footer.mustache
(#1) Example context missing (@template section not found.)
theme/squared/templates/imageheading.mustache
(#1) Example context missing.
theme/squared/templates/language.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
theme/squared/templates/navbarsearch.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “” for attribute “action” on element “form”: Must be non-empty. (ive"> <form action="" method="get" class="search"> )
(#1) 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;"> )
theme/squared/templates/navigation.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 3: The “navigation” role is unnecessary for element “nav”. (uid"> <nav role="navigation" class="navbar navbar-default"> )
(#1) HTML Validation error, line 8: Bad value “” for attribute “src” on element “img”: Must be non-empty. ( <img src="" class="togglebtn" alt="toggle menu"> )
theme/squared/templates/socialicons.mustache
(#1) Example context missing (@template section not found.)