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

(73 errors, 14 warnings)

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

theme/shoelace/config.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#79) Expected 1 space before "=>"; 0 found
(#79) Expected 1 space after "=>"; 0 found
(#86) Inline comments must start with a capital letter, digit or 3-dots sequence
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Expected 1 space before "=>"; 0 found
(#97) Expected 1 space after "=>"; 0 found
(#110) Expected 1 space before "=>"; 0 found
(#110) Expected 1 space after "=>"; 0 found
(#121) Expected 1 space before "=>"; 0 found
(#121) Expected 1 space after "=>"; 0 found
(#128) Expected 1 space before "=>"; 0 found
(#128) Expected 1 space after "=>"; 0 found
(#128) Expected 1 space before "=>"; 0 found
(#128) Expected 1 space after "=>"; 0 found
(#134) Expected 1 space before "=>"; 0 found
(#134) Expected 1 space after "=>"; 0 found
(#134) Expected 1 space before "=>"; 0 found
(#134) Expected 1 space after "=>"; 0 found
(#136) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Expected 1 space before "=>"; 0 found
(#147) Expected 1 space after "=>"; 0 found
(#147) Expected 1 space before "=>"; 0 found
(#147) Expected 1 space after "=>"; 0 found
(#147) Expected 1 space before "=>"; 0 found
(#147) Expected 1 space after "=>"; 0 found
(#147) Expected 1 space before "=>"; 0 found
(#147) Expected 1 space after "=>"; 0 found
(#153) Expected 1 space before "=>"; 0 found
(#153) Expected 1 space after "=>"; 0 found
(#153) Expected 1 space before "=>"; 0 found
(#153) Expected 1 space after "=>"; 0 found
theme/shoelace/db/upgrade.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#29) Expected MOODLE_INTERNAL check or config.php inclusion
theme/shoelace/jquery/plugins.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/shoelace/layout/columns1.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#38) Line indented incorrectly; expected 4 spaces, found 8
(#40) Line indented incorrectly; expected 4 spaces, found 8
theme/shoelace/layout/columns2.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#64) Line indented incorrectly; expected 4 spaces, found 8
(#66) Line indented incorrectly; expected 4 spaces, found 8
(#83) Expected "if (...) {\n"; found "if (...) { "
(#83) Closing brace must be on a line by itself
theme/shoelace/layout/columns3.php
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#79) Line indented incorrectly; expected 4 spaces, found 8
(#81) Line indented incorrectly; expected 4 spaces, found 8
theme/shoelace/layout/embedded.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#35) Line indented incorrectly; expected 4 spaces, found 8
(#37) Line indented incorrectly; expected 4 spaces, found 8
theme/shoelace/layout/frontpage.php
(#30) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#62) Line indented incorrectly; expected 4 spaces, found 8
(#64) Line indented incorrectly; expected 4 spaces, found 8
theme/shoelace/layout/maintenance.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/shoelace/layout/popup.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#24) Line indented incorrectly; expected 4 spaces, found 8
(#26) Line indented incorrectly; expected 4 spaces, found 8
(#39) Line indented incorrectly; expected 0 spaces, found 4
(#39) Expected "if (...) {\n"; found "if(...) {\n"
(#42) Line indented incorrectly; expected 0 spaces, found 4
theme/shoelace/layout/secure.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#35) Line indented incorrectly; expected 4 spaces, found 8
(#37) Line indented incorrectly; expected 4 spaces, found 8
theme/shoelace/layout/tiles/cdn_fonts.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Line indented incorrectly; expected 4 spaces, found 1
(#27) Line exceeds 132 characters; contains 147 characters
theme/shoelace/layout/tiles/footer.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#42) A closing tag is not permitted at the end of a PHP file
theme/shoelace/layout/tiles/footer_blocks.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) A closing tag is not permitted at the end of a PHP file
theme/shoelace/layout/tiles/header.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/shoelace/layout/tiles/page-header.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/shoelace/lib.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion
theme/shoelace/renderers.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
theme/shoelace/renderers/core_renderer.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion
(#47) Variable "list_items" must not contain underscores.
(#50) Variable "list_items" must not contain underscores.
(#190) This comment is 67% valid code; is this commented out code?
(#198) Line exceeds 132 characters; contains 134 characters
(#208) Inline comments must start with a capital letter, digit or 3-dots sequence
(#219) Line exceeds 132 characters; contains 133 characters
(#253) Line exceeds 132 characters; contains 135 characters
(#259) Variable "anti_gravity" must not contain underscores.
(#259) Line exceeds 132 characters; contains 142 characters
(#261) Variable "anti_gravity" must not contain underscores.
theme/shoelace/settings.php
(#53) Commas (,) must be followed by white space.
(#61) Commas (,) must be followed by white space.
theme/shoelace/version.php
(#31) This comment is 45% valid code; is this commented out code?

Javascript coding style problems

(0 errors, 6 warnings)

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

theme/shoelace/Gruntfile.js
(#101) Line is too long.
(#117) Expected '!==' and instead saw '!='.
(#117) Expected '!==' and instead saw '!='.
(#110) 'LESSDIR' is defined but never used.
(#207) 'stderror' is defined but never used.
(#207) 'stdout' is defined but never used.

CSS problems

(249 errors, 375 warnings)

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

theme/shoelace/style/custom.css
(#47) Expected IDENT at line 47, col 2.
(#47) Expected IDENT at line 47, col 2.
theme/shoelace/style/editor.css
(#81) Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'auto\9'.
(#146) Use of !important
(#147) Use of !important
(#148) Use of !important
(#149) Use of !important
(#179) Use of !important
(#679) margin-left can't be used with display: table-cell.
(#1268) margin-bottom can't be used with display: inline.
(#1286) Duplicate property '*background-color' found.
(#1288) Duplicate property 'filter' found.
(#1312) Expected end of value but found '\9'.
(#1421) Duplicate property '*background-color' found.
(#1423) Duplicate property 'filter' found.
(#1437) Expected end of value but found '\9'.
(#1452) Duplicate property '*background-color' found.
(#1454) Duplicate property 'filter' found.
(#1468) Expected end of value but found '\9'.
(#1483) Duplicate property '*background-color' found.
(#1485) Duplicate property 'filter' found.
(#1499) Expected end of value but found '\9'.
(#1514) Duplicate property '*background-color' found.
(#1516) Duplicate property 'filter' found.
(#1530) Expected end of value but found '\9'.
(#1545) Duplicate property '*background-color' found.
(#1547) Duplicate property 'filter' found.
(#1561) Expected end of value but found '\9'.
(#1576) Duplicate property '*background-color' found.
(#1578) Duplicate property 'filter' found.
(#1592) Expected end of value but found '\9'.
(#1882) Duplicate property '*background-color' found.
(#1884) Duplicate property 'filter' found.
(#1898) Expected end of value but found '\9'.
theme/shoelace/style/font.css
(#28) @charset not allowed here.
theme/shoelace/style/moodle.css
(#759) margin can't be used with display: inline.
(#1109) Duplicate property 'background-color' found.
(#1110) Duplicate property 'border' found.
(#1111) Duplicate property 'padding' found.
(#1112) Duplicate property '-webkit-border-radius' found.
(#1113) Duplicate property '-moz-border-radius' found.
(#1114) Duplicate property 'border-radius' found.
(#1141) width can't be used with display: inline.
(#1142) margin can't be used with display: inline.
(#1500) margin can't be used with display: inline.
(#1512) float can't be used with display: inline-block.
(#2150) margin can't be used with display: inline.
(#2224) Expected (<margin-width> | inherit) but found 'initial'.
(#2228) Expected (<margin-width> | inherit) but found 'initial'.
(#2970) width can't be used with display: inline.
(#3632) Rule is empty.
(#3691) Expected (<padding-width> | inherit) but found 'initial'.
(#3694) Expected (<margin-width> | inherit) but found 'initial'.
(#3695) Expected (<padding-width> | inherit) but found 'initial'.
(#3696) Expected (<padding-width> | inherit) but found 'initial'.
(#3699) Rule is empty.
(#3711) Expected (<padding-width> | inherit) but found 'initial'.
(#3721) Expected (<padding-width> | inherit) but found 'initial'.
(#3729) Expected (<padding-width> | inherit) but found 'initial'.
(#4194) Expected end of value but found 'right'.
(#4259) Expected end of value but found 'left'.
(#4263) Expected end of value but found 'right'.
(#4291) Duplicate property 'background-color' found.
(#4292) Duplicate property 'border' found.
(#4293) Duplicate property 'min-height' found.
(#4294) Duplicate property 'padding' found.
(#4296) Duplicate property 'margin-bottom' found.
(#4357) Use of !important
(#4463) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#4498) Expected (inline | block | list-item | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | grid | inline-grid | none | inherit | -moz-box | -moz-inline-block | -moz-inline-box | -moz-inline-grid | -moz-inline-stack | -moz-inline-table | -moz-grid | -moz-grid-group | -moz-grid-line | -moz-groupbox | -moz-deck | -moz-popup | -moz-stack | -moz-marker | -webkit-box | -webkit-inline-box | -ms-flexbox | -ms-inline-flexbox | flex | -webkit-flex | inline-flex | -webkit-inline-flex) but found 'initial'.
(#4505) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#4515) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#4605) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#4774) float can't be used with display: inline-block.
(#4935) Duplicate property 'filter' found.
(#4941) margin can't be used with display: inline.
(#4966) width can't be used with display: inline.
(#4972) display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
(#4973) height can't be used with display: inline.
(#5219) display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
(#5599) margin-top can't be used with display: inline.
(#5788) Use of !important
(#5789) Use of !important
(#5790) Use of !important
(#5791) Use of !important
(#5794) Use of !important
(#5798) Use of !important
(#6250) Duplicate property 'background-color' found.
(#6251) Duplicate property 'border' found.
(#6252) Duplicate property 'padding' found.
(#6253) Duplicate property '-webkit-border-radius' found.
(#6254) Duplicate property '-moz-border-radius' found.
(#6255) Duplicate property 'border-radius' found.
(#6256) Duplicate property 'margin-bottom' found.
(#6335) Duplicate property 'background-color' found.
(#6336) Duplicate property 'border' found.
(#6637) Duplicate property 'background-color' found.
(#6638) Duplicate property 'border' found.
(#6859) Duplicate property 'padding' found.
(#7138) Duplicate property 'background-color' found.
(#7139) Duplicate property 'border' found.
(#7327) Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'auto\9'.
(#7392) Use of !important
(#7393) Use of !important
(#7394) Use of !important
(#7395) Use of !important
(#7425) Use of !important
(#8227) Expected end of value but found '\9'.
(#8789) Expected end of value but found '\9'.
(#8791) Expected end of value but found '\9'.
(#8850) margin-bottom can't be used with display: inline.
(#9073) margin-left can't be used with display: table-cell.
(#9908) margin-bottom can't be used with display: inline.
(#9926) Duplicate property '*background-color' found.
(#9928) Duplicate property 'filter' found.
(#9952) Expected end of value but found '\9'.
(#10061) Duplicate property '*background-color' found.
(#10063) Duplicate property 'filter' found.
(#10077) Expected end of value but found '\9'.
(#10092) Duplicate property '*background-color' found.
(#10094) Duplicate property 'filter' found.
(#10108) Expected end of value but found '\9'.
(#10123) Duplicate property '*background-color' found.
(#10125) Duplicate property 'filter' found.
(#10139) Expected end of value but found '\9'.
(#10154) Duplicate property '*background-color' found.
(#10156) Duplicate property 'filter' found.
(#10170) Expected end of value but found '\9'.
(#10185) Duplicate property '*background-color' found.
(#10187) Duplicate property 'filter' found.
(#10201) Expected end of value but found '\9'.
(#10216) Duplicate property '*background-color' found.
(#10218) Duplicate property 'filter' found.
(#10232) Expected end of value but found '\9'.
(#11163) Duplicate property '*background-color' found.
(#11165) Duplicate property 'filter' found.
(#11182) Expected end of value but found '\9'.
(#11396) Duplicate property '*background-color' found.
(#11398) Duplicate property 'filter' found.
(#11412) Expected end of value but found '\9'.
(#11446) margin-bottom can't be used with display: inline.
(#12105) Unknown @ rule: @-ms-keyframes.
(#12542) Expected (<border-width> || <border-style> || <color>) but found 'inherit'.
(#12595) Use of !important
(#12638) vertical-align can't be used with display: block.
(#12638) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#12644) Expected (<repeat-style>) but found 'none'.
(#12646) Expected (<'border-radius'>) but found 'none'.
(#12706) Duplicate property 'background-color' found.
(#12707) Duplicate property 'border' found.
(#12708) Duplicate property 'padding' found.
(#12723) Duplicate property 'color' found.
(#12724) Duplicate property 'font-size' found.
(#12771) Duplicate property 'color' found.
(#12772) Duplicate property 'font-size' found.
(#13037) width can't be used with display: inline.
(#13071) Duplicate property 'margin-bottom' found.
(#13504) Rule is empty.
(#13707) Duplicate property 'background-color' found.
(#13708) Duplicate property 'border' found.
(#13709) Duplicate property 'padding' found.
(#13756) Use of !important
(#13926) Duplicate property 'background-color' found.
(#13927) Duplicate property 'border' found.
(#13928) Duplicate property 'border-radius' found.
(#14028) margin can't be used with display: inline.
(#14049) Duplicate property 'background-color' found.
(#14050) Duplicate property 'border' found.
(#14051) Duplicate property 'padding' found.
(#14123) width can't be used with display: inline.
(#14152) width can't be used with display: inline.
(#14154) margin can't be used with display: inline.
(#14164) width can't be used with display: inline.
(#14166) margin can't be used with display: inline.
(#14399) margin-bottom can't be used with display: inline.
(#14417) Duplicate property 'color' found.
(#14429) Duplicate property '*background-color' found.
(#14431) Duplicate property 'filter' found.
(#14477) Expected end of value but found '\9'.
(#14604) Expected end of value but found '\9'.
(#14691) Duplicate property 'color' found.
(#14703) Duplicate property '*background-color' found.
(#14705) Duplicate property 'filter' found.
(#14706) Duplicate property 'padding' found.
(#14707) Duplicate property 'font-size' found.
(#14708) Duplicate property '-webkit-border-radius' found.
(#14709) Duplicate property '-moz-border-radius' found.
(#14710) Duplicate property 'border-radius' found.
(#14711) Duplicate property 'display' found.
(#14713) Duplicate property 'vertical-align' found.
(#14718) Duplicate property 'padding' found.
(#14719) Duplicate property 'border' found.
(#14733) Expected end of value but found '\9'.
(#14788) Expected end of value but found '\9'.
(#14906) margin-bottom can't be used with display: inline.
(#14924) Duplicate property 'color' found.
(#14936) Duplicate property '*background-color' found.
(#14938) Duplicate property 'filter' found.
(#14940) height can't be used with display: inline.
(#14955) Expected end of value but found '\9'.
(#15010) Expected end of value but found '\9'.
(#15037) Duplicate property '*margin-left' found.
(#15041) Duplicate property 'color' found.
(#15053) Duplicate property '*background-color' found.
(#15055) Duplicate property 'filter' found.
(#15056) Duplicate property 'padding' found.
(#15057) Duplicate property 'margin-bottom' found.
(#15057) margin-bottom can't be used with display: inline.
(#15071) Expected end of value but found '\9'.
(#15126) Expected end of value but found '\9'.
(#15159) Expected (<length> | <percentage> | <content-sizing> | none | inherit) but found 'initial'.
(#15210) vertical-align can't be used with display: block.
(#15223) Duplicate property 'color' found.
(#15235) Duplicate property '*background-color' found.
(#15237) Duplicate property 'filter' found.
(#15238) Duplicate property 'display' found.
(#15241) Duplicate property 'padding' found.
(#15256) Expected end of value but found '\9'.
(#15311) Expected end of value but found '\9'.
(#15387) Duplicate property 'color' found.
(#15388) Duplicate property 'font-size' found.
(#15389) Duplicate property 'padding' found.
(#15430) Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'device-width'.
(#15437) Use of !important
(#15440) Use of !important
(#15443) Use of !important
(#15446) Use of !important
(#15450) Use of !important
(#15453) Use of !important
(#15456) Use of !important
(#15459) Use of !important
(#15464) Use of !important
(#15467) Use of !important
(#15470) Use of !important
(#15473) Use of !important
(#15477) Use of !important
(#15481) Use of !important
(#15484) Use of !important
(#16477) Use of !important
(#16478) Use of !important
(#16531) Unknown property 'y-scroll'.
(#16733) vertical-align can't be used with display: block.
(#16829) Use of !important
(#16830) Use of !important
(#17304) Use of !important
(#17305) Use of !important
(#17306) Use of !important
(#17307) Use of !important
(#17308) Use of !important
(#17309) Use of !important
(#17310) Use of !important
(#17311) Use of !important
(#17312) Use of !important
(#17313) Use of !important
(#17314) Use of !important
(#17315) Use of !important
(#17316) Use of !important
(#17317) Use of !important
(#17318) Use of !important
(#17319) Use of !important
(#17320) Use of !important
(#17321) Use of !important
(#17324) Use of !important
(#17325) Use of !important
(#17326) Use of !important
(#17327) Use of !important
(#17328) Use of !important
(#17329) Use of !important
(#17330) Use of !important
(#17331) Use of !important
(#17332) Use of !important
(#17333) Use of !important
(#17334) Use of !important
(#17335) Use of !important
(#17336) Use of !important
(#17337) Use of !important
(#17338) Use of !important
(#17339) Use of !important
(#17340) Use of !important
(#17341) Use of !important
(#17342) Use of !important
(#17343) Use of !important
(#17344) Use of !important
(#17345) Use of !important
(#17346) Use of !important
(#17347) Use of !important
(#17348) Use of !important
(#17349) Use of !important
(#17368) Duplicate property '*background-color' found.
(#17370) Duplicate property 'filter' found.
(#17416) Expected end of value but found '\9'.
(#17433) margin-bottom can't be used with display: inline.
(#17451) Duplicate property 'color' found.
(#17463) Duplicate property '*background-color' found.
(#17465) Duplicate property 'filter' found.
(#17487) Expected end of value but found '\9'.
(#17560) Expected end of value but found '\9'.
(#17586) Duplicate property '*background-color' found.
(#17588) Duplicate property 'filter' found.
(#17610) Expected end of value but found '\9'.
(#17636) Duplicate property '*background-color' found.
(#17638) Duplicate property 'filter' found.
(#17652) Expected end of value but found '\9'.
(#17671) Duplicate property '*background-color' found.
(#17673) Duplicate property 'filter' found.
(#17687) Expected end of value but found '\9'.
(#17702) Duplicate property '*background-color' found.
(#17704) Duplicate property 'filter' found.
(#17718) Expected end of value but found '\9'.
(#17733) Duplicate property '*background-color' found.
(#17735) Duplicate property 'filter' found.
(#17749) Expected end of value but found '\9'.
(#17764) Duplicate property '*background-color' found.
(#17766) Duplicate property 'filter' found.
(#17780) Expected end of value but found '\9'.
(#17795) Duplicate property '*background-color' found.
(#17797) Duplicate property 'filter' found.
(#17811) Expected end of value but found '\9'.
(#17826) Duplicate property '*background-color' found.
(#17828) Duplicate property 'filter' found.
(#17842) Expected end of value but found '\9'.
(#17994) Use of !important
(#18005) Expected (normal | keep-all | break-all) but found 'break-word'.
(#18063) Use of !important
(#18070) Use of !important
(#18077) Use of !important
(#18084) Use of !important
(#18091) Use of !important
(#18098) Use of !important
(#18105) Use of !important
(#18112) Use of !important
theme/shoelace/style/moodle_min.css
(#1) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#1) margin can't be used with display: inline.
(#1) Duplicate property 'padding' found.
(#1) Duplicate property '-webkit-border-radius' found.
(#1) Duplicate property '-moz-border-radius' found.
(#1) Duplicate property 'border-radius' found.
(#1) width can't be used with display: inline.
(#1) margin can't be used with display: inline.
(#1) margin can't be used with display: inline.
(#1) float can't be used with display: inline-block.
(#1) margin can't be used with display: inline.
(#1) Expected (<margin-width> | inherit) but found 'initial'.
(#1) Expected (<margin-width> | inherit) but found 'initial'.
(#1) width can't be used with display: inline.
(#1) Expected (<padding-width> | inherit) but found 'initial'.
(#1) Expected (<margin-width> | inherit) but found 'initial'.
(#1) Expected (<padding-width> | inherit) but found 'initial'.
(#1) Expected (<padding-width> | inherit) but found 'initial'.
(#1) Expected (<padding-width> | inherit) but found 'initial'.
(#1) Expected (<padding-width> | inherit) but found 'initial'.
(#1) Expected (<padding-width> | inherit) but found 'initial'.
(#1) Expected end of value but found 'right'.
(#1) Expected end of value but found 'left'.
(#1) Expected end of value but found 'right'.
(#1) Duplicate property 'background-color' found.
(#1) Duplicate property 'border' found.
(#1) Duplicate property 'min-height' found.
(#1) Duplicate property 'padding' found.
(#1) Duplicate property 'margin-bottom' found.
(#1) Use of !important
(#1) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#1) Expected (inline | block | list-item | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | grid | inline-grid | none | inherit | -moz-box | -moz-inline-block | -moz-inline-box | -moz-inline-grid | -moz-inline-stack | -moz-inline-table | -moz-grid | -moz-grid-group | -moz-grid-line | -moz-groupbox | -moz-deck | -moz-popup | -moz-stack | -moz-marker | -webkit-box | -webkit-inline-box | -ms-flexbox | -ms-inline-flexbox | flex | -webkit-flex | inline-flex | -webkit-inline-flex) but found 'initial'.
(#1) Duplicate property 'border' found.
(#1) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#1) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#1) float can't be used with display: inline-block.
(#1) Duplicate property 'filter' found.
(#1) margin can't be used with display: inline.
(#1) height can't be used with display: inline.
(#1) width can't be used with display: inline.
(#1) display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
(#1) display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
(#1) margin-top can't be used with display: inline.
(#1) Use of !important
(#1) Use of !important
(#1) Use of !important
(#1) Use of !important
(#1) Use of !important
(#1) Use of !important
(#1) Duplicate property 'background-color' found.
(#1) Duplicate property 'border' found.
(#1) Duplicate property 'padding' found.
(#1) Duplicate property '-webkit-border-radius' found.
(#1) Duplicate property '-moz-border-radius' found.
(#1) Duplicate property 'border-radius' found.
(#1) Duplicate property 'margin-bottom' found.
(#1) Duplicate property 'background-color' found.
(#1) Duplicate property 'border' found.
(#1) Duplicate property 'background-color' found.
(#1) Duplicate property 'border' found.
(#1) Duplicate property 'padding' found.
(#1) Duplicate property 'background-color' found.
(#1) Duplicate property 'border' found.
(#1) Duplicate property 'background-color' found.
(#9) Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'auto\9'.
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) margin-bottom can't be used with display: inline.
(#9) margin-left can't be used with display: table-cell.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) margin-bottom can't be used with display: inline.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) margin-bottom can't be used with display: inline.
(#9) Unknown @ rule: @-ms-keyframes.
(#9) Expected (<border-width> || <border-style> || <color>) but found 'inherit'.
(#9) Use of !important
(#9) Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
(#9) Expected (<repeat-style>) but found 'none'.
(#9) Expected (<'border-radius'>) but found 'none'.
(#9) vertical-align can't be used with display: block.
(#9) Duplicate property 'background-color' found.
(#9) Duplicate property 'border' found.
(#9) Duplicate property 'padding' found.
(#9) Duplicate property 'color' found.
(#9) Duplicate property 'font-size' found.
(#9) Duplicate property 'color' found.
(#9) Duplicate property 'font-size' found.
(#9) width can't be used with display: inline.
(#9) Duplicate property 'margin-bottom' found.
(#9) Duplicate property 'background-color' found.
(#9) Duplicate property 'border' found.
(#9) Duplicate property 'padding' found.
(#9) Use of !important
(#9) Duplicate property 'background-color' found.
(#9) Duplicate property 'border' found.
(#9) Duplicate property 'border-radius' found.
(#9) margin can't be used with display: inline.
(#9) Duplicate property 'background-color' found.
(#9) Duplicate property 'border' found.
(#9) Duplicate property 'padding' found.
(#9) width can't be used with display: inline.
(#9) width can't be used with display: inline.
(#9) margin can't be used with display: inline.
(#9) width can't be used with display: inline.
(#9) margin can't be used with display: inline.
(#9) Duplicate property 'color' found.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) margin-bottom can't be used with display: inline.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property 'color' found.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Duplicate property 'padding' found.
(#9) Duplicate property 'font-size' found.
(#9) Duplicate property '-webkit-border-radius' found.
(#9) Duplicate property '-moz-border-radius' found.
(#9) Duplicate property 'border-radius' found.
(#9) Duplicate property 'display' found.
(#9) Duplicate property 'vertical-align' found.
(#9) Duplicate property 'padding' found.
(#9) Duplicate property 'border' found.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property 'color' found.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) height can't be used with display: inline.
(#9) margin-bottom can't be used with display: inline.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*margin-left' found.
(#9) Duplicate property 'color' found.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Duplicate property 'padding' found.
(#9) Duplicate property 'margin-bottom' found.
(#9) margin-bottom can't be used with display: inline.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Expected (<length> | <percentage> | <content-sizing> | none | inherit) but found 'initial'.
(#9) Duplicate property 'color' found.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Duplicate property 'display' found.
(#9) Duplicate property 'padding' found.
(#9) vertical-align can't be used with display: block.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property 'color' found.
(#9) Duplicate property 'font-size' found.
(#9) Duplicate property 'padding' found.
(#9) Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'device-width'.
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Unknown property 'y-scroll'.
(#9) vertical-align can't be used with display: block.
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property 'color' found.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) margin-bottom can't be used with display: inline.
(#9) Expected end of value but found '\9'.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Duplicate property '*background-color' found.
(#9) Duplicate property 'filter' found.
(#9) Expected end of value but found '\9'.
(#9) Use of !important
(#9) Expected (normal | keep-all | break-all) but found 'break-word'.
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important
(#9) Use of !important

PHPDocs style problems

(34 errors, 1 warnings)

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

theme/shoelace/config.php
(#20) Package theme is not valid
theme/shoelace/db/upgrade.php
(#2) Empty line found after PHP open tag
(#29) Function xmldb_theme_shoelace_upgrade is not documented
(#21) Package theme is not valid
theme/shoelace/jquery/plugins.php
(#20) Package theme is not valid
theme/shoelace/lang/en/theme_shoelace.php
(#20) Package theme is not valid
theme/shoelace/layout/columns1.php
(#20) Package theme is not valid
theme/shoelace/layout/columns2.php
(#20) Package theme is not valid
theme/shoelace/layout/columns3.php
(#20) Package theme is not valid
theme/shoelace/layout/embedded.php
(#20) Package theme is not valid
theme/shoelace/layout/frontpage.php
(#20) Package theme is not valid
theme/shoelace/layout/maintenance.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
theme/shoelace/layout/popup.php
(#17) File-level phpdocs block is not found
theme/shoelace/layout/secure.php
(#20) Package theme is not valid
theme/shoelace/layout/tiles/cdn_fonts.php
(#20) Package theme is not valid
theme/shoelace/layout/tiles/footer.php
(#20) Package theme is not valid
theme/shoelace/layout/tiles/footer_blocks.php
(#20) Package theme is not valid
theme/shoelace/layout/tiles/header.php
(#20) Package theme is not valid
theme/shoelace/layout/tiles/page-header.php
(#20) Package theme is not valid
theme/shoelace/lib.php
(#28) Function theme_shoelace_process_css is not documented
(#44) Function theme_shoelace_set_logo is not documented
(#57) Function theme_shoelace_set_customcss is not documented
(#131) Function theme_shoelace_page_init is not documented
(#20) Package theme is not valid
theme/shoelace/renderers.php
(#20) Package theme is not valid
theme/shoelace/renderers/core_renderer.php
(#17) File-level phpdocs block is not found
(#33) Function theme_shoelace_core_renderer::navbar is not documented
(#230) Function theme_shoelace_core_renderer::user_menu is not documented
(#236) Function theme_shoelace_core_renderer::render_user_menu is not documented
(#250) Function theme_shoelace_core_renderer::render_gotobottom_menu is not documented
(#257) Function theme_shoelace_core_renderer::anti_gravity is not documented
(#20) Package theme is not valid
theme/shoelace/settings.php
(#20) Package theme is not valid
theme/shoelace/version.php
(#20) Package theme is not valid

Update savepoints problems

(2 errors, 0 warnings)

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

theme/shoelace/db/upgrade.php
Detected more 'if' blocks (1) than 'savepoint' calls (0)
version 2014022400 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]