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

(52 errors, 3 warnings)

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

theme/klass/classes/navigation/primary.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/classes/privacy/provider.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/config.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/db/install.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/lang/ar/theme_klass.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#66) Whitespace found at end of line within string
(#67) Whitespace found at end of line within string
(#68) Whitespace found at end of line within string
(#69) Whitespace found at end of line within string
(#71) Whitespace found at end of line within string
(#72) Whitespace found at end of line within string
(#73) Whitespace found at end of line within string
(#74) Whitespace found at end of line within string
(#75) Whitespace found at end of line within string
(#76) Whitespace found at end of line within string
theme/klass/lang/en/theme_klass.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#66) Whitespace found at end of line within string
(#67) Whitespace found at end of line within string
(#68) Whitespace found at end of line within string
(#70) Whitespace found at end of line within string
(#71) Whitespace found at end of line within string
(#72) Whitespace found at end of line within string
(#73) Whitespace found at end of line within string
(#74) Whitespace found at end of line within string
(#75) Whitespace found at end of line within string
(#97) Whitespace found at end of line within string
theme/klass/layout/columns1.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/columns2.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/drawers.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/embedded.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/frontpage.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/includes/footer.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/includes/header.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/includes/slideshow.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/includes/themedata.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#52) Line exceeds 132 characters; contains 148 characters
(#53) Line exceeds 132 characters; contains 146 characters
theme/klass/layout/login.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/maintenance.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/layout/secure.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/lib.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/renderers.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/renderers/core_renderer.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/renderers/course_renderer.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#43) Whitespace found at end of line within string
(#80) Whitespace found at end of line within string
(#81) Whitespace found at end of line within string
(#82) Whitespace found at end of line within string
(#100) Logical operator "or" is prohibited; use "||" instead
(#130) Whitespace found at end of line within string
(#161) Whitespace found at end of line within string
(#162) Whitespace found at end of line within string
(#163) Whitespace found at end of line within string
theme/klass/settings.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
theme/klass/version.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"

Javascript coding style problems

(303 errors, 19 warnings)

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

theme/klass/javascript/bootstrap-carousel.js
(#1) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#2) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#3) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#4) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#5) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#6) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#7) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#8) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#9) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#10) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#11) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#12) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#13) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#14) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#15) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#16) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#17) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#18) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#19) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#20) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#21) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#21) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#21) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#22) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#23) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#24) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#25) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#26) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#27) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#28) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#29) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#30) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#31) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#31) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#32) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#32) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#33) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#34) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#35) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#36) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#37) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#38) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#39) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#40) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#41) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#42) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#43) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#43) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#44) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#45) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#46) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#47) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#48) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#49) ',' should be placed last. (comma-style)
(#49) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#50) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#51) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#52) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#53) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#54) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#55) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#56) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#57) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#58) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#59) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#60) Method 'to' expected no return value. (consistent-return)
(#60) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#61) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#62) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#63) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#64) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#65) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#66) Method 'to' expected no return value. (consistent-return)
(#66) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#67) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#68) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#69) Method 'to' expected no return value. (consistent-return)
(#69) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#70) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#71) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#72) ',' should be placed last. (comma-style)
(#72) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#73) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#74) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#75) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#76) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#77) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#78) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#79) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#80) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#81) ',' should be placed last. (comma-style)
(#81) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#82) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#83) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#84) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#85) Method 'next' expected no return value. (consistent-return)
(#85) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#85) Missing semicolon. (semi)
(#86) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#87) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#88) ',' should be placed last. (comma-style)
(#88) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#89) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#90) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#91) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#92) Method 'prev' expected no return value. (consistent-return)
(#92) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#93) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#94) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#95) ',' should be placed last. (comma-style)
(#95) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#96) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#97) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#98) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#99) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#100) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#101) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#102) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#103) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#104) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#105) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#106) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#106) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#107) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#108) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#109) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#110) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#111) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#112) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#113) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#114) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#115) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#116) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#117) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#118) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#119) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#120) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#120) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#121) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#122) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#123) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#124) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#125) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#126) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#127) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#128) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#129) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#130) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#131) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#132) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#133) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#134) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#135) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#136) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#137) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#138) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#139) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#140) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#141) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#142) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#142) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#143) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#144) Method 'slide' expected no return value. (consistent-return)
(#144) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#145) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#146) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#147) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#148) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#149) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#150) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#151) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#152) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#153) Unexpected 'this'. (no-invalid-this)
(#153) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#154) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#155) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#156) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#157) Unexpected 'this'. (no-invalid-this)
(#157) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#158) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#159) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#160) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#161) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#161) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#162) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#163) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#164) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#164) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#165) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#166) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#167) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#168) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#169) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#170) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#171) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#172) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#173) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#174) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#175) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#176) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#177) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#178) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#179) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#180) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#181) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#182) Unexpected 'this'. (no-invalid-this)
(#182) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#183) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#184) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#185) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#186) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#187) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#188) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#189) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#190) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#191) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
theme/klass/javascript/bootstrap-transition.js
(#1) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#2) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#3) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#4) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#5) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#6) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#7) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#8) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#9) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#10) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#11) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#12) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#13) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#14) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#15) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#16) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#17) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#18) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#19) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#20) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#20) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#20) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#21) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#22) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#23) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#24) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#25) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#26) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#27) Expected to return a value at the end of function. (consistent-return)
(#27) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#28) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#29) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#30) Extra space after key 'WebkitTransition'. (key-spacing)
(#30) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#31) Extra space after key 'MozTransition'. (key-spacing)
(#31) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#32) Extra space after key 'OTransition'. (key-spacing)
(#32) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#33) Extra space after key 'msTransition'. (key-spacing)
(#33) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#34) Extra space after key 'transition'. (key-spacing)
(#34) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#35) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#36) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#37) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#38) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#39) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#40) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#41) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#42) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#43) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#44) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#45) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#46) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#47) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
theme/klass/javascript/theme.js
(#1) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#2) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#3) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#4) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#5) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#6) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#7) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#8) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#9) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#10) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#11) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#12) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#13) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#14) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#15) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#16) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#17) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#18) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#19) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#20) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#21) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#22) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#23) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#24) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#25) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#26) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#27) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#28) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#29) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#30) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#31) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#32) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#33) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#34) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#35) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#36) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#37) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#38) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#39) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#40) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#41) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#42) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#43) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#44) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#45) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#46) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#47) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#48) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#49) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#50) Expected linebreaks to be 'LF' but found 'CRLF'. (linebreak-style)
(#51) 'jQuery' is not defined. (no-undef)

CSS problems

(33 errors, 0 warnings)

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

theme/klass/style/custom.css
(#1) Unknown word (CssSyntaxError)
theme/klass/style/theme.css
(#208) Unexpected !important (declaration-no-important)
(#209) Unexpected !important (declaration-no-important)
(#542) Unexpected !important (declaration-no-important)
(#546) Unexpected !important (declaration-no-important)
(#566) Unexpected !important (declaration-no-important)
(#573) Unexpected !important (declaration-no-important)
(#584) Unexpected !important (declaration-no-important)
(#585) Unexpected !important (declaration-no-important)
(#1730) Unexpected !important (declaration-no-important)
(#1998) Unexpected !important (declaration-no-important)
(#1999) Unexpected !important (declaration-no-important)
(#2005) Unexpected !important (declaration-no-important)
(#2499) Unexpected !important (declaration-no-important)
(#2791) Unexpected !important (declaration-no-important)
(#2795) Unexpected !important (declaration-no-important)
(#2994) Unexpected !important (declaration-no-important)
(#3014) Unexpected !important (declaration-no-important)
(#3158) Unexpected !important (declaration-no-important)
(#3161) Unexpected !important (declaration-no-important)
(#3326) Unexpected !important (declaration-no-important)
(#3333) Unexpected !important (declaration-no-important)
(#3336) Unexpected !important (declaration-no-important)
(#3391) Unexpected !important (declaration-no-important)
(#3428) Unexpected !important (declaration-no-important)
(#3561) Unexpected !important (declaration-no-important)
(#3564) Unexpected !important (declaration-no-important)
(#3568) Unexpected !important (declaration-no-important)
(#3571) Unexpected !important (declaration-no-important)
(#4342) Unexpected !important (declaration-no-important)
(#4648) Unexpected !important (declaration-no-important)
(#4649) Unexpected !important (declaration-no-important)
(#4794) Unexpected !important (declaration-no-important)

PHPDocs style problems

(0 errors, 0 warnings)

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


Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(1 errors, 1 warnings)

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

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

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 84 warnings)

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

theme/klass/templates/columns1.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (itle> <link rel="shortcut icon" href="favicon.ico" /> )
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader'], function() {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( }); ), Line: 5 Column: 4
theme/klass/templates/columns2.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (itle> <link rel="shortcut icon" href="favicon.ico" /> )
(#1) HTML Validation error, line 17: Bad value “banner” for attribute “role” on element “nav”. ( <nav id="header" role="banner" class="fixed-top navbar navbar-light bg-faded navbar-expand moodle-has-zindex"> )
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( Drawer.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( });
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( FooterPopover.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( }); ), Line: 12 Column: 4
theme/klass/templates/drawers.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (itle> <link rel="shortcut icon" href="favicon.ico" /> )
(#1) HTML Validation error, line 16: Bad value “banner” for attribute “role” on element “nav”. ( <nav id="header" role="banner" class="fixed-top navbar navbar-light bg-faded navbar-expand moodle-has-zindex"> )
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( Drawer.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( });
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( FooterPopover.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( }); ), Line: 14 Column: 4
theme/klass/templates/footer.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( Drawer.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( });
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( FooterPopover.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( }); ), Line: 10 Column: 4
theme/klass/templates/frontpage.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (itle> <link rel="shortcut icon" href="favicon.ico" /> )
(#1) HTML Validation error, line 16: Bad value “banner” for attribute “role” on element “nav”. ( <nav id="header" role="banner" class="fixed-top navbar navbar-light bg-faded navbar-expand moodle-has-zindex"> )
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( Drawer.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( });
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( FooterPopover.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( }); ), Line: 14 Column: 4
theme/klass/templates/header.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “banner” for attribute “role” on element “nav”. (d><body><nav id="header" role="banner" class="fixed-top navbar navbar-light bg-faded navbar-expand moodle-has-zindex"> )
theme/klass/templates/login.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (itle> <link rel="shortcut icon" href="favicon.ico" /> )
(#1) HTML Validation error, line 18: Bad value “banner” for attribute “role” on element “nav”. ( <nav id="header" role="banner" class="fixed-top navbar navbar-light bg-faded navbar-expand moodle-has-zindex"> )
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( Drawer.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( });
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/footer-popover'], function(FooterPopover) {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( FooterPopover.init();
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( });
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_pending('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader'], function() {
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( M.util.js_complete('theme_boost/loader');
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( }); ), Line: 17 Column: 4
theme/klass/templates/maintenance.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (itle> <link rel="shortcut icon" href="favicon.ico" /> )
(#1) HTML Validation info, line 2: Consider adding a “lang” attribute to the “html” start tag to declare the language of this document. (TYPE html><html ><head)
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader']); ), Line: 1 Column: 1
(#1) ESLint error [linebreak-style]: Expected linebreaks to be 'LF' but found 'CRLF'. ( require(['theme_boost/loader']); ), Line: 2 Column: 33
theme/klass/templates/navbar.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Bad value “banner” for attribute “role” on element “nav”. (ad><body><nav id="header" role="banner" class="fixed-top navbar navbar-light bg-faded navbar-expand moodle-has-zindex"> )
theme/klass/templates/slideshow.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content

Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]