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

(146 errors, 152 warnings)

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

theme/campus/admin_setting_configinteger.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion
(#39) Line exceeds 132 characters; contains 145 characters
theme/campus/campus-lib.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion
(#36) Expected "foreach (...) {\n"; found "foreach(...){\n"
theme/campus/config.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#116) Expected 1 space before "=>"; 0 found
(#116) Expected 1 space after "=>"; 0 found
(#123) Inline comments must start with a capital letter, digit or 3-dots sequence
(#123) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Expected 1 space before "=>"; 0 found
(#146) Expected 1 space after "=>"; 0 found
(#157) Expected 1 space before "=>"; 0 found
(#157) Expected 1 space after "=>"; 0 found
(#164) Expected 1 space before "=>"; 0 found
(#164) Expected 1 space after "=>"; 0 found
(#164) Expected 1 space before "=>"; 0 found
(#164) Expected 1 space after "=>"; 0 found
(#170) Expected 1 space before "=>"; 0 found
(#170) Expected 1 space after "=>"; 0 found
(#170) Expected 1 space before "=>"; 0 found
(#170) Expected 1 space after "=>"; 0 found
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Expected 1 space before "=>"; 0 found
(#183) Expected 1 space after "=>"; 0 found
(#183) Expected 1 space before "=>"; 0 found
(#183) Expected 1 space after "=>"; 0 found
(#183) Expected 1 space before "=>"; 0 found
(#183) Expected 1 space after "=>"; 0 found
(#183) Expected 1 space before "=>"; 0 found
(#183) Expected 1 space after "=>"; 0 found
(#189) Expected 1 space before "=>"; 0 found
(#189) Expected 1 space after "=>"; 0 found
(#189) Expected 1 space before "=>"; 0 found
(#189) Expected 1 space after "=>"; 0 found
theme/campus/db/upgrade.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion
theme/campus/jquery/plugins.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/lang/en/theme_campus.php
(#238) Expected 1 space before "="; 0 found
(#239) Expected 1 space before "="; 0 found
(#246) Expected 1 space before "="; 0 found
(#247) Expected 1 space before "="; 0 found
(#249) Expected 1 space before "="; 0 found
(#250) Expected 1 space before "="; 0 found
(#265) Expected 1 space before "="; 0 found
(#266) Expected 1 space before "="; 0 found
(#298) Expected 1 space before "="; 0 found
(#299) Expected 1 space before "="; 0 found
(#306) Expected 1 space before "="; 0 found
(#307) Expected 1 space before "="; 0 found
(#328) Expected 1 space before "="; 0 found
(#329) Expected 1 space before "="; 0 found
(#367) Expected 1 space before "="; 0 found
(#368) Expected 1 space before "="; 0 found
(#396) Inline comments must start with a capital letter, digit or 3-dots sequence
theme/campus/layout/columns1.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/columns2l.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#86) Expected "if (...) {\n"; found "if (...) { "
(#86) Closing brace must be on a line by itself
theme/campus/layout/columns2r.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#86) Expected "if (...) {\n"; found "if (...) { "
(#86) Closing brace must be on a line by itself
theme/campus/layout/columns3.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/embedded.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/frontpage2l.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#87) Expected "if (...) {\n"; found "if (...) { "
(#87) Closing brace must be on a line by itself
theme/campus/layout/frontpage2r.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#87) Expected "if (...) {\n"; found "if (...) { "
(#87) Closing brace must be on a line by itself
theme/campus/layout/frontpage3.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/maintenance.php
(#39) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/popup.php
(#28) Whitespace found at end of line
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#49) Line indented incorrectly; expected 0 spaces, found 4
(#49) Expected "if (...) {\n"; found "if(...) {\n"
(#52) Line indented incorrectly; expected 0 spaces, found 4
theme/campus/layout/secure.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/tiles/coursecategory-header.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#41) Line exceeds 132 characters; contains 156 characters
(#42) Line exceeds 132 characters; contains 153 characters
(#43) Line exceeds maximum limit of 180 characters; contains 186 characters
(#62) Line exceeds 132 characters; contains 146 characters
(#74) Line exceeds 132 characters; contains 169 characters
(#81) Line exceeds 132 characters; contains 152 characters
(#85) Line exceeds 132 characters; contains 141 characters
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#88) Line exceeds 132 characters; contains 169 characters
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Line exceeds 132 characters; contains 171 characters
(#92) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Line exceeds maximum limit of 180 characters; contains 199 characters
(#121) Line exceeds 132 characters; contains 165 characters
(#127) Line exceeds maximum limit of 180 characters; contains 191 characters
(#149) Line exceeds 132 characters; contains 137 characters
theme/campus/layout/tiles/footer.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#51) A closing tag is not permitted at the end of a PHP file
theme/campus/layout/tiles/footer_blocks.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#29) A closing tag is not permitted at the end of a PHP file
theme/campus/layout/tiles/frontpage-header.php
(#30) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#33) Line exceeds 132 characters; contains 138 characters
(#39) Line exceeds 132 characters; contains 141 characters
(#39) Inline comments must start with a capital letter, digit or 3-dots sequence
(#42) Line exceeds 132 characters; contains 169 characters
(#42) Inline comments must start with a capital letter, digit or 3-dots sequence
(#46) Line exceeds 132 characters; contains 171 characters
(#46) Inline comments must start with a capital letter, digit or 3-dots sequence
(#49) Inline comments must start with a capital letter, digit or 3-dots sequence
(#49) Line exceeds maximum limit of 180 characters; contains 199 characters
(#60) Line exceeds maximum limit of 180 characters; contains 191 characters
(#73) Line exceeds 132 characters; contains 161 characters
(#85) Line exceeds 132 characters; contains 144 characters
theme/campus/layout/tiles/header-tile.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#60) Line exceeds 132 characters; contains 165 characters
(#91) File is being unconditionally included; use "require" instead
theme/campus/layout/tiles/header.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/tiles/navbar.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/layout/tiles/page-header.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
(#47) Line exceeds 132 characters; contains 133 characters
theme/campus/layout/tiles/page-header_frontpage.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#36) Line exceeds 132 characters; contains 133 characters
(#36) Line exceeds 132 characters; contains 133 characters
(#36) Line exceeds 132 characters; contains 133 characters
theme/campus/layout/tiles/pagebody_slideshow.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#29) Line exceeds 132 characters; contains 133 characters
theme/campus/layout/tiles/slideshow.php
(#30) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#31) Line exceeds 132 characters; contains 136 characters
(#31) Line exceeds 132 characters; contains 136 characters
(#31) Line exceeds 132 characters; contains 136 characters
(#31) Line exceeds 132 characters; contains 136 characters
(#31) Line exceeds 132 characters; contains 136 characters
(#31) Line exceeds 132 characters; contains 136 characters
(#31) Line exceeds 132 characters; contains 136 characters
(#37) Expected 1 space before "?"; 0 found
(#56) Line indented incorrectly; expected 0 spaces, found 20
(#56) Closing brace indented incorrectly; expected 0 spaces, found 20
(#69) A closing tag is not permitted at the end of a PHP file
theme/campus/layout/tiles/social.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#51) Line exceeds 132 characters; contains 166 characters
theme/campus/lib.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion
(#214) Line exceeds 132 characters; contains 140 characters
(#235) Line exceeds maximum limit of 180 characters; contains 197 characters
(#238) Line indented incorrectly; expected 8 spaces, found 7
(#238) Closing brace indented incorrectly; expected 8 spaces, found 7
(#264) Line exceeds maximum limit of 180 characters; contains 197 characters
(#299) Whitespace found at end of line
(#308) Line exceeds 132 characters; contains 164 characters
(#320) This comment is 48% valid code; is this commented out code?
(#324) Line exceeds 132 characters; contains 157 characters
(#329) Line exceeds 132 characters; contains 165 characters
(#331) Inline comments must start with a capital letter, digit or 3-dots sequence
(#332) Line exceeds 132 characters; contains 149 characters
(#344) This comment is 48% valid code; is this commented out code?
(#348) Line exceeds 132 characters; contains 157 characters
(#354) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#359) Line exceeds 132 characters; contains 148 characters
(#380) This comment is 50% valid code; is this commented out code?
(#385) Line exceeds 132 characters; contains 157 characters
(#403) This comment is 48% valid code; is this commented out code?
(#408) Line exceeds 132 characters; contains 175 characters
(#413) Line exceeds 132 characters; contains 144 characters
(#416) Line exceeds 132 characters; contains 144 characters
(#435) This comment is 50% valid code; is this commented out code?
(#440) Line exceeds 132 characters; contains 157 characters
(#442) Line exceeds 132 characters; contains 140 characters
(#443) Line exceeds 132 characters; contains 136 characters
(#444) Line exceeds 132 characters; contains 172 characters
(#456) This comment is 50% valid code; is this commented out code?
(#461) Line exceeds 132 characters; contains 175 characters
(#468) This comment is 48% valid code; is this commented out code?
(#468) Line indented incorrectly; expected at least 24 spaces, found 20
(#483) Inline comments must start with a capital letter, digit or 3-dots sequence
(#504) This comment is 50% valid code; is this commented out code?
(#509) Line exceeds 132 characters; contains 157 characters
(#512) Line exceeds 132 characters; contains 173 characters
(#514) Inline comments must start with a capital letter, digit or 3-dots sequence
(#515) Line exceeds 132 characters; contains 157 characters
(#527) This comment is 50% valid code; is this commented out code?
(#532) Line exceeds 132 characters; contains 175 characters
(#542) This comment is 46% valid code; is this commented out code?
(#550) This comment is 48% valid code; is this commented out code?
(#550) Line indented incorrectly; expected at least 20 spaces, found 16
(#568) Inline comments must end in full-stops, exclamation marks, or question marks
(#568) This comment is 43% valid code; is this commented out code?
(#570) Inline comments must start with a capital letter, digit or 3-dots sequence
(#570) Inline comments must end in full-stops, exclamation marks, or question marks
(#570) This comment is 43% valid code; is this commented out code?
(#572) Inline comments must start with a capital letter, digit or 3-dots sequence
(#572) Inline comments must end in full-stops, exclamation marks, or question marks
(#572) This comment is 43% valid code; is this commented out code?
(#606) Inline comments must start with a capital letter, digit or 3-dots sequence
(#639) Inline comments must start with a capital letter, digit or 3-dots sequence
(#672) Inline comments must start with a capital letter, digit or 3-dots sequence
(#705) Inline comments must start with a capital letter, digit or 3-dots sequence
(#742) Inline comments must start with a capital letter, digit or 3-dots sequence
(#748) Line exceeds 132 characters; contains 133 characters
(#748) Inline comments must start with a capital letter, digit or 3-dots sequence
(#754) Inline comments must start with a capital letter, digit or 3-dots sequence
(#760) Line exceeds 132 characters; contains 135 characters
(#760) Inline comments must start with a capital letter, digit or 3-dots sequence
(#809) Inline comments must end in full-stops, exclamation marks, or question marks
(#828) Inline comments must end in full-stops, exclamation marks, or question marks
(#854) Line exceeds 132 characters; contains 145 characters
(#855) Line exceeds 132 characters; contains 147 characters
(#866) Line exceeds 132 characters; contains 160 characters
theme/campus/renderers.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/campus/renderers/core_renderer.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion
(#51) Variable "list_items" must not contain underscores.
(#54) Variable "list_items" must not contain underscores.
(#142) Line exceeds 132 characters; contains 136 characters
(#211) This comment is 67% valid code; is this commented out code?
(#219) Line exceeds 132 characters; contains 134 characters
(#229) Inline comments must start with a capital letter, digit or 3-dots sequence
(#240) Line exceeds 132 characters; contains 133 characters
(#251) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#251) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#277) Variable "anti_gravity" must not contain underscores.
(#277) Line exceeds 132 characters; contains 140 characters
(#279) Variable "anti_gravity" must not contain underscores.
(#310) Opening brace should be on the same line as the declaration
(#329) Inline comments must end in full-stops, exclamation marks, or question marks
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#341) Inline comments must end in full-stops, exclamation marks, or question marks
(#346) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Inline comments must end in full-stops, exclamation marks, or question marks
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#380) Inline comments must end in full-stops, exclamation marks, or question marks
(#382) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#387) Line exceeds 132 characters; contains 139 characters
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
(#456) Inline comments must start with a capital letter, digit or 3-dots sequence
(#456) Inline comments must end in full-stops, exclamation marks, or question marks
(#462) Inline comments must end in full-stops, exclamation marks, or question marks
(#469) Expected 1 space before "=>"; 0 found
(#469) Expected 1 space after "=>"; 0 found
(#480) Inline comments must end in full-stops, exclamation marks, or question marks
(#482) Expected 1 space before "=>"; 0 found
(#482) Expected 1 space after "=>"; 0 found
(#487) Expected 1 space before "=>"; 0 found
(#487) Expected 1 space after "=>"; 0 found
(#487) Commas (,) must be followed by white space.
(#487) Expected 1 space before "=>"; 0 found
(#487) Expected 1 space after "=>"; 0 found
(#487) Expected 1 space before "=>"; 0 found
(#487) Expected 1 space after "=>"; 0 found
(#487) Expected 1 space before "=>"; 0 found
(#487) Expected 1 space after "=>"; 0 found
(#487) Line exceeds maximum limit of 180 characters; contains 188 characters
(#488) Expected 1 space before "=>"; 0 found
(#488) Expected 1 space after "=>"; 0 found
(#488) Line exceeds 132 characters; contains 136 characters
(#493) Line exceeds maximum limit of 180 characters; contains 207 characters
(#519) Line exceeds 132 characters; contains 146 characters
(#542) Whitespace found at end of line
(#543) Expected "if (...) {\n"; found "if (...){\n"
(#551) Inline comments must end in full-stops, exclamation marks, or question marks
(#553) Expected "if (...) {\n"; found "if(...){\n"
(#554) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#555) Expected "if (...) {\n"; found "if(...){\n"
(#581) Opening brace should be on the same line as the declaration
(#585) Line exceeds 132 characters; contains 137 characters
(#587) Inline comments must end in full-stops, exclamation marks, or question marks
(#627) Line exceeds 132 characters; contains 140 characters
(#641) Line exceeds 132 characters; contains 140 characters
(#683) Line exceeds 132 characters; contains 151 characters
(#691) Line exceeds 132 characters; contains 166 characters
(#708) Line exceeds 132 characters; contains 155 characters
(#768) Spaces must be used to indent lines; tabs are not allowed
(#768) Tab found within whitespace
(#768) Line indented incorrectly; expected at least 12 spaces, found 9
(#770) Spaces must be used to indent lines; tabs are not allowed
(#770) Tab found within whitespace
(#770) Line indented incorrectly; expected at least 12 spaces, found 9
theme/campus/settings.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#85) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#87) Whitespace found at end of line
(#171) Line exceeds 132 characters; contains 145 characters
(#644) Line exceeds 132 characters; contains 146 characters
(#653) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#659) Line exceeds 132 characters; contains 160 characters
(#666) Line exceeds 132 characters; contains 133 characters
(#671) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#699) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#749) Line exceeds 132 characters; contains 141 characters
(#776) Commas (,) must be followed by white space.
(#884) Line exceeds 132 characters; contains 133 characters
(#974) Line exceeds 132 characters; contains 137 characters
(#984) Expected "foreach (...) {\n"; found "foreach(...){\n"
theme/campus/version.php
(#32) This comment is 45% valid code; is this commented out code?

Javascript coding style problems

(3 errors, 298 warnings)

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

theme/campus/Gruntfile.js
(#120) Expected '!==' and instead saw '!='.
(#120) Expected '!==' and instead saw '!='.
(#113) 'LESSDIR' is defined but never used.
(#174) 'stderror' is defined but never used.
(#174) 'stdout' is defined but never used.
theme/campus/jquery/affix_navbar_1_3.js
(#33) Missing semicolon.
theme/campus/jquery/bootstrap-affix_2_3_2.js
(#23) Bad option: ';_;'.
(#30) Missing semicolon.
(#33) Missing semicolon.
(#33) Missing semicolon.
(#34) Missing semicolon.
(#35) Missing semicolon.
(#36) Missing semicolon.
(#39) Expected '{' and instead saw 'return'.
(#39) Missing semicolon.
(#42) Comma warnings can be turned off with 'laxcomma'.
(#41) Bad line breaking before ','.
(#42) Bad line breaking before ','.
(#43) Bad line breaking before ','.
(#44) Bad line breaking before ','.
(#45) Bad line breaking before ','.
(#46) Bad line breaking before ','.
(#47) Bad line breaking before ','.
(#48) Missing semicolon.
(#50) Expected '!==' and instead saw '!='.
(#50) Expected '{' and instead saw 'offsetBottom'.
(#50) Missing semicolon.
(#51) Expected '===' and instead saw '=='.
(#51) Expected '{' and instead saw 'offsetTop'.
(#51) Missing semicolon.
(#52) Expected '===' and instead saw '=='.
(#52) Expected '{' and instead saw 'offsetBottom'.
(#52) Missing semicolon.
(#54) Expected '!==' and instead saw '!='.
(#55) Expected '!==' and instead saw '!='.
(#56) Expected '!==' and instead saw '!='.
(#57) Missing semicolon.
(#59) Expected '{' and instead saw 'return'.
(#59) Missing semicolon.
(#61) Missing semicolon.
(#62) Expected '===' and instead saw '=='.
(#62) Missing semicolon.
(#64) Missing semicolon.
(#65) Missing semicolon.
(#71) Missing semicolon.
(#75) Bad line breaking before ','.
(#76) Bad line breaking before ','.
(#77) Expected '===' and instead saw '=='.
(#77) Missing semicolon.
(#78) Expected '{' and instead saw '$this'.
(#78) Missing semicolon.
(#79) Expected '===' and instead saw '=='.
(#79) Expected '{' and instead saw 'data'.
(#79) Missing semicolon.
(#80) Missing semicolon.
(#81) Missing semicolon.
(#83) Missing semicolon.
(#87) Missing semicolon.
(#94) Missing semicolon.
(#95) Missing semicolon.
(#96) Missing semicolon.
(#104) Bad line breaking before ','.
(#105) Missing semicolon.
(#107) Missing semicolon.
(#109) Expected an assignment or function call and instead saw an expression.
(#109) Missing semicolon.
(#110) Expected an assignment or function call and instead saw an expression.
(#110) Missing semicolon.
(#112) Missing semicolon.
(#113) Missing semicolon.
(#114) Missing semicolon.
(#117) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#117) Expected an assignment or function call and instead saw an expression.
theme/campus/jquery/bootstrap-affix_2_3_2_min.js
(#18) Line is too long.
(#18) Missing semicolon.
(#18) Expected an assignment or function call and instead saw an expression.
(#18) Missing semicolon.
(#18) Expected '{' and instead saw 'return'.
(#18) Expected '!==' and instead saw '!='.
(#18) Expected '===' and instead saw '=='.
(#18) Expected '===' and instead saw '=='.
(#18) Expected '!==' and instead saw '!='.
(#18) Expected '!==' and instead saw '!='.
(#18) Expected '!==' and instead saw '!='.
(#18) Expected an assignment or function call and instead saw an expression.
(#18) Expected '{' and instead saw 'return'.
(#18) Expected '===' and instead saw '=='.
(#18) Expected an assignment or function call and instead saw an expression.
(#18) Missing semicolon.
(#18) Expected '===' and instead saw '=='.
(#18) A constructor name should start with an uppercase letter.
(#18) Expected '===' and instead saw '=='.
(#18) Expected an assignment or function call and instead saw an expression.
(#18) Missing semicolon.
(#18) Missing semicolon.
(#18) Missing semicolon.
(#18) Expected an assignment or function call and instead saw an expression.
(#18) Missing semicolon.
(#18) Missing semicolon.
(#18) Expected an assignment or function call and instead saw an expression.
(#18) Missing semicolon.
(#18) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#18) Expected an assignment or function call and instead saw an expression.
theme/campus/jquery/bootstrap-carousel_2_3_2.js
(#23) Bad option: ';_;'.
(#30) Missing semicolon.
(#31) Missing semicolon.
(#32) Missing semicolon.
(#33) Expected '===' and instead saw '=='.
(#35) Expected an assignment or function call and instead saw an expression.
(#35) Missing semicolon.
(#36) Missing semicolon.
(#41) Expected '{' and instead saw 'this'.
(#41) Missing semicolon.
(#42) Expected '{' and instead saw 'clearInterval'.
(#45) Expected an assignment or function call and instead saw an expression.
(#45) Missing semicolon.
(#46) Missing semicolon.
(#49) Comma warnings can be turned off with 'laxcomma'.
(#47) Bad line breaking before ','.
(#50) Missing semicolon.
(#51) Missing semicolon.
(#52) Missing semicolon.
(#53) Bad line breaking before ','.
(#56) Bad line breaking before ','.
(#57) Missing semicolon.
(#59) Expected '{' and instead saw 'return'.
(#59) Missing semicolon.
(#63) Missing semicolon.
(#64) Missing semicolon.
(#67) Expected '===' and instead saw '=='.
(#68) Missing semicolon.
(#71) Missing semicolon.
(#72) Bad line breaking before ','.
(#75) Expected '{' and instead saw 'this'.
(#75) Missing semicolon.
(#77) Missing semicolon.
(#78) Missing semicolon.
(#80) Missing semicolon.
(#81) Missing semicolon.
(#82) Missing semicolon.
(#83) Bad line breaking before ','.
(#86) Expected '{' and instead saw 'return'.
(#86) Missing semicolon.
(#87) Missing semicolon.
(#88) Bad line breaking before ','.
(#91) Expected '{' and instead saw 'return'.
(#91) Missing semicolon.
(#92) Missing semicolon.
(#93) Bad line breaking before ','.
(#96) Bad line breaking before ','.
(#97) Bad line breaking before ','.
(#98) Bad line breaking before ','.
(#99) Expected '===' and instead saw '=='.
(#99) Bad line breaking before ','.
(#100) Expected '===' and instead saw '=='.
(#100) Bad line breaking before ','.
(#101) Bad line breaking before ','.
(#102) Missing semicolon.
(#104) Missing semicolon.
(#106) Expected an assignment or function call and instead saw an expression.
(#106) Missing semicolon.
(#108) Missing semicolon.
(#111) Bad line breaking before ','.
(#113) Missing semicolon.
(#115) Expected '{' and instead saw 'return'.
(#115) Missing semicolon.
(#118) Missing semicolon.
(#120) Missing semicolon.
(#121) Expected an assignment or function call and instead saw an expression.
(#121) Missing semicolon.
(#122) Missing semicolon.
(#126) Missing semicolon.
(#127) Expected '{' and instead saw 'return'.
(#127) Missing semicolon.
(#128) Missing semicolon.
(#129) Expected an assignment or function call and instead saw an expression.
(#129) Missing semicolon.
(#130) Missing semicolon.
(#131) Missing semicolon.
(#133) Missing semicolon.
(#134) Missing semicolon.
(#135) Missing semicolon.
(#136) Missing semicolon.
(#136) Missing semicolon.
(#137) Missing semicolon.
(#139) Missing semicolon.
(#140) Expected '{' and instead saw 'return'.
(#140) Missing semicolon.
(#141) Missing semicolon.
(#142) Missing semicolon.
(#143) Missing semicolon.
(#144) Missing semicolon.
(#147) Expected an assignment or function call and instead saw an expression.
(#147) Missing semicolon.
(#149) Missing semicolon.
(#152) Missing semicolon.
(#158) Missing semicolon.
(#162) Bad line breaking before ','.
(#163) Bad line breaking before ','.
(#164) Expected '===' and instead saw '=='.
(#164) Bad line breaking before ','.
(#165) Expected '===' and instead saw '=='.
(#165) Missing semicolon.
(#166) Expected '{' and instead saw '$this'.
(#166) Missing semicolon.
(#167) Expected '===' and instead saw '=='.
(#167) Expected '{' and instead saw 'data'.
(#167) Missing semicolon.
(#168) Expected '{' and instead saw 'data'.
(#168) Missing semicolon.
(#169) Expected '{' and instead saw 'data'.
(#169) Missing semicolon.
(#170) Missing semicolon.
(#171) Missing semicolon.
(#174) Bad line breaking before ','.
(#176) Missing semicolon.
(#178) Missing semicolon.
(#185) Missing semicolon.
(#186) Missing semicolon.
(#187) Missing semicolon.
(#193) Bad line breaking before ','.
(#194) Bad line breaking before ','.
(#195) Bad line breaking before ','.
(#196) Missing semicolon.
(#198) Missing semicolon.
(#200) Expected a conditional expression and instead saw an assignment.
(#201) Missing semicolon.
(#204) Missing semicolon.
(#205) Missing semicolon.
(#207) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#207) Expected an assignment or function call and instead saw an expression.
theme/campus/jquery/bootstrap-carousel_2_3_2_min.js
(#7) Line is too long.
(#7) Expected '===' and instead saw '=='.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Missing semicolon.
(#7) Missing semicolon.
(#7) Expected '{' and instead saw 'return'.
(#7) Missing semicolon.
(#7) Expected '===' and instead saw '=='.
(#7) Missing semicolon.
(#7) Missing semicolon.
(#7) Expected '{' and instead saw 'return'.
(#7) Missing semicolon.
(#7) Expected '{' and instead saw 'return'.
(#7) Missing semicolon.
(#7) Expected '===' and instead saw '=='.
(#7) Expected '===' and instead saw '=='.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Expected '{' and instead saw 'return'.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Expected '{' and instead saw 'return'.
(#7) Missing semicolon.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Expected '{' and instead saw 'return'.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Missing semicolon.
(#7) Expected '===' and instead saw '=='.
(#7) Expected '===' and instead saw '=='.
(#7) A constructor name should start with an uppercase letter.
(#7) Expected '===' and instead saw '=='.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Missing semicolon.
(#7) Missing semicolon.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
(#7) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#7) Expected an assignment or function call and instead saw an expression.
(#7) Missing semicolon.
theme/campus/jquery/bootstrap-transition_2_3_2.js
(#23) Bad option: ';_;'.
(#36) Comma warnings can be turned off with 'laxcomma'.
(#35) Bad line breaking before ','.
(#37) Bad line breaking before ','.
(#38) Bad line breaking before ','.
(#39) Bad line breaking before ','.
(#41) Bad line breaking before ','.
(#42) Missing semicolon.
(#46) Missing semicolon.
(#50) Missing semicolon.
(#54) Missing semicolon.
(#56) Missing semicolon.
(#58) Missing semicolon.
(#60) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#60) Expected an assignment or function call and instead saw an expression.
theme/campus/jquery/bootstrap-transition_2_3_2_min.js
(#18) Line is too long.
(#18) Expected '{' and instead saw 'if'.
(#18) Expected '{' and instead saw 'return'.
(#18) Missing semicolon.
(#18) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#18) Missing semicolon.
(#18) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#18) Missing semicolon.
(#18) Missing semicolon.
(#18) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#18) Expected an assignment or function call and instead saw an expression.

CSS problems

(13 errors, 0 warnings)

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

theme/campus/style/custom.css
(#10) Expected IDENT at line 10, col 2.
(#10) Expected IDENT at line 10, col 2.
theme/campus/style/font.css
(#29) @charset not allowed here.
(#492) Duplicate property 'font-weight' found.
(#502) Duplicate property 'font-weight' found.
(#511) Duplicate property 'font-weight' found.
(#521) Duplicate property 'font-weight' found.
(#530) Duplicate property 'font-weight' found.
(#540) Duplicate property 'font-weight' found.
(#549) Duplicate property 'font-weight' found.
(#559) Duplicate property 'font-weight' found.
(#569) Duplicate property 'font-weight' found.
(#578) Duplicate property 'font-weight' found.

Update savepoints problems

(2 errors, 0 warnings)

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

theme/campus/db/upgrade.php
Detected more 'if' blocks (1) than 'savepoint' calls (0)
version 2114121700 is missing corresponding savepoint call

Third party library modification problems

(0 errors, 0 warnings)

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


Mustache template problems

(0 errors, 0 warnings)

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