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

(0 errors, 0 warnings)

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


Javascript coding style problems

(0 errors, 299 warnings)

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

report/lpmonitoring/amd/src/bulkrating.js
(#29) Expected JSDoc for 'templateid' but found 'The'. (valid-jsdoc)
(#67) Unexpected space before function parentheses. (space-before-function-paren)
(#69) Extra space after key 'compid'. (key-spacing)
(#69) Extra space after key 'value'. (key-spacing)
report/lpmonitoring/amd/src/colorcontrast.js
(#57) Expected JSDoc for 'r' but found 'red'. (valid-jsdoc)
(#57) Expected JSDoc for 'g' but found 'green'. (valid-jsdoc)
(#57) Expected JSDoc for 'b' but found 'blue'. (valid-jsdoc)
(#67) Unexpected space before function parentheses. (space-before-function-paren)
(#68) A space is required after ','. (comma-spacing)
(#68) A space is required after ','. (comma-spacing)
(#70) There should be no spaces inside this paren. (space-in-parens)
(#70) There should be no spaces inside this paren. (space-in-parens)
(#75) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#75) Missing JSDoc for parameter 'colorContrastSelector'. (valid-jsdoc)
(#88) Expected to return a value at the end of function. (consistent-return)
(#92) Expected space(s) after "if". (keyword-spacing)
(#94) Expected to return a value at the end of function. (consistent-return)
(#101) Expected space(s) after "if". (keyword-spacing)
(#107) A space is required after ','. (comma-spacing)
(#107) A space is required after ','. (comma-spacing)
(#107) A space is required after ','. (comma-spacing)
(#112) Expected space(s) after "if". (keyword-spacing)
report/lpmonitoring/amd/src/comments_popup.js
(#42) Identifier 'selector_button' is not in camel case. (camelcase)
(#42) Identifier 'selector_nbcomments' is not in camel case. (camelcase)
(#45) Identifier 'selector_nbcomments' is not in camel case. (camelcase)
(#45) Identifier 'selector_nbcomments' is not in camel case. (camelcase)
(#60) Identifier 'selector_nbcomments' is not in camel case. (camelcase)
(#66) Identifier 'selector_commentlist' is not in camel case. (camelcase)
(#78) Identifier 'actual_size' is not in camel case. (camelcase)
(#90) Extra space after key 'methodname'. (key-spacing)
(#91) There should be no space after '{'. (object-curly-spacing)
(#91) There should be no space before '}'. (object-curly-spacing)
(#114) Missing JSDoc for parameter 'js'. (valid-jsdoc)
(#132) Extra space after key 'methodname'. (key-spacing)
(#133) There should be no space after '{'. (object-curly-spacing)
(#133) There should be no space before '}'. (object-curly-spacing)
(#137) Expected catch,fail() or return (promise/catch-or-return)
(#137) Each then() should return a value or throw (promise/always-return)
(#137) Unexpected space before function parentheses. (space-before-function-paren)
(#157) Expected space(s) after "if". (keyword-spacing)
(#157) There should be no spaces inside this paren. (space-in-parens)
(#157) There should be no spaces inside this paren. (space-in-parens)
(#161) Expected space(s) after "if". (keyword-spacing)
(#161) There should be no spaces inside this paren. (space-in-parens)
(#172) Identifier 'actual_size' is not in camel case. (camelcase)
(#185) Identifier 'selector_button' is not in camel case. (camelcase)
(#185) Identifier 'selector_nbcomments' is not in camel case. (camelcase)
report/lpmonitoring/amd/src/datatable_popup.js
(#55) 'requests' used outside of binding context. (block-scoped-var)
(#63) 'requests' is already defined. (no-redeclare)
(#63) 'requests' used outside of binding context. (block-scoped-var)
(#72) 'requests' used outside of binding context. (block-scoped-var)
(#72) 'requests' used outside of binding context. (block-scoped-var)
(#102) Missing JSDoc parameter type for 'Dialogue'. (valid-jsdoc)
(#102) Expected JSDoc for 'dialg' but found 'Dialogue'. (valid-jsdoc)
report/lpmonitoring/amd/src/learningplan.js
(#80) A space is required after ','. (comma-spacing)
(#80) There should be no space before ','. (comma-spacing)
(#80) A space is required after ','. (comma-spacing)
(#87) A space is required after ','. (comma-spacing)
(#87) There should be no space before ','. (comma-spacing)
(#87) A space is required after ','. (comma-spacing)
(#89) A space is required after ','. (comma-spacing)
(#89) A space is required after ','. (comma-spacing)
(#89) There should be no space before ','. (comma-spacing)
(#94) A space is required after ','. (comma-spacing)
(#94) A space is required after ','. (comma-spacing)
(#154) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#184) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#193) Expected space(s) after "if". (keyword-spacing)
(#204) Each then() should return a value or throw (promise/always-return)
(#214) There should be no spaces inside this paren. (space-in-parens)
(#214) There should be no spaces inside this paren. (space-in-parens)
(#215) Expected space(s) after "if". (keyword-spacing)
(#236) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#236) Missing JSDoc for parameter 'event'. (valid-jsdoc)
(#249) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#279) Each then() should return a value or throw (promise/always-return)
(#292) There should be no spaces inside this paren. (space-in-parens)
(#292) There should be no spaces inside this paren. (space-in-parens)
(#293) Expected space(s) after "if". (keyword-spacing)
(#319) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#333) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#343) There should be no spaces inside this paren. (space-in-parens)
(#343) There should be no spaces inside this paren. (space-in-parens)
(#362) Each then() should return a value or throw (promise/always-return)
(#369) Each then() should return a value or throw (promise/always-return)
(#384) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#406) Each then() should return a value or throw (promise/always-return)
(#408) Each then() should return a value or throw (promise/always-return)
(#426) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#449) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#473) Each then() should return a value or throw (promise/always-return)
(#497) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#516) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#530) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#549) Expected catch,fail() or return (promise/catch-or-return)
(#552) Each then() should return a value or throw (promise/always-return)
(#571) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#585) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#616) Expected JSDoc for 'elementloading' but found 'Loader'. (valid-jsdoc)
(#616) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#616) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#635) Each then() should return a value or throw (promise/always-return)
(#637) Identifier 'competencies_list' is not in camel case. (camelcase)
(#637) Missing space before value for key 'competencies_list'. (key-spacing)
(#637) Missing space before value for key 'plan'. (key-spacing)
(#662) Expected JSDoc for 'element' but found 'loader'. (valid-jsdoc)
(#662) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#662) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#678) Missing space before value for key 'usercompetency'. (key-spacing)
(#691) Expected catch,fail() or return (promise/catch-or-return)
(#691) Each then() should return a value or throw (promise/always-return)
(#738) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#754) Each then() should return a value or throw (promise/always-return)
(#754) ["competencies_list"] is better written in dot notation. (dot-notation)
(#755) 'competencies' used outside of binding context. (block-scoped-var)
(#755) Missing space before value for key 'reportinfos'. (key-spacing)
(#755) Missing space before value for key 'plan'. (key-spacing)
(#760) 'competencies' used outside of binding context. (block-scoped-var)
(#760) Identifier 'filterchecked_course' is not in camel case. (camelcase)
(#762) 'competencies' used outside of binding context. (block-scoped-var)
(#762) Identifier 'filterchecked_module' is not in camel case. (camelcase)
(#764) 'competencies' used outside of binding context. (block-scoped-var)
(#764) Identifier 'filterchecked_both' is not in camel case. (camelcase)
(#767) 'competencies' used outside of binding context. (block-scoped-var)
(#768) 'competencies' used outside of binding context. (block-scoped-var)
(#769) 'competencies' used outside of binding context. (block-scoped-var)
(#772) 'competencies' used outside of binding context. (block-scoped-var)
(#784) 'competencies' is already defined. (no-redeclare)
(#784) 'competencies' used outside of binding context. (block-scoped-var)
(#785) 'competencies' used outside of binding context. (block-scoped-var)
(#797) Expected JSDoc for 'userid' but found 'User'. (valid-jsdoc)
(#797) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#797) Expected JSDoc for 'planid' but found 'Plan'. (valid-jsdoc)
(#797) Expected JSDoc for 'competencyid' but found 'Competency'. (valid-jsdoc)
(#797) Expected JSDoc for 'scaleid' but found 'Scale'. (valid-jsdoc)
(#829) Expected JSDoc for 'planid' but found 'Plan'. (valid-jsdoc)
(#829) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#829) Expected JSDoc for 'competencyid' but found 'Competency'. (valid-jsdoc)
(#829) Expected JSDoc for 'userid' but found 'User'. (valid-jsdoc)
(#844) There should be no space after '{'. (object-curly-spacing)
(#844) There should be no space before '}'. (object-curly-spacing)
(#852) A space is required after ','. (comma-spacing)
(#866) Expected catch,fail() or return (promise/catch-or-return)
(#866) Each then() should return a value or throw (promise/always-return)
(#867) Expected catch,fail() or return (promise/catch-or-return)
(#867) Each then() should return a value or throw (promise/always-return)
(#902) Expected catch,fail() or return (promise/catch-or-return)
(#902) Each then() should return a value or throw (promise/always-return)
(#905) Missing space before value for key 'plan'. (key-spacing)
(#906) Missing space before value for key 'hascompetencies'. (key-spacing)
(#917) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#963) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#999) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1009) Unexpected space before function parentheses. (space-before-function-paren)
(#1011) Extra space after key 'scalevalue'. (key-spacing)
(#1011) Extra space after key 'scaleid'. (key-spacing)
(#1043) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1066) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1082) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1095) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1108) Expected JSDoc for 'evidences' but found 'Evidence'. (valid-jsdoc)
(#1108) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1127) Missing space before opening brace. (space-before-blocks)
(#1137) Comments should not begin with a lowercase character (capitalized-comments)
(#1137) Missing JSDoc parameter type for 'Dialogue'. (valid-jsdoc)
(#1137) Expected JSDoc for 'dialg' but found 'Dialogue'. (valid-jsdoc)
(#1147) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1166) Missing space before opening brace. (space-before-blocks)
(#1176) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1195) Missing space before opening brace. (space-before-blocks)
(#1205) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1205) Missing JSDoc for parameter 'tagid'. (valid-jsdoc)
(#1217) Expected space(s) after "if". (keyword-spacing)
(#1242) Expected to return a value at the end of function. (consistent-return)
(#1255) Each then() should return a value or throw (promise/always-return)
(#1270) Expected to return a value at the end of function. (consistent-return)
(#1273) Missing space before value for key 'exception'. (key-spacing)
(#1289) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1289) Missing JSDoc for parameter 'listcourses'. (valid-jsdoc)
(#1307) Missing space before opening brace. (space-before-blocks)
(#1318) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1337) Missing space before opening brace. (space-before-blocks)
(#1348) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1376) Each then() should return a value or throw (promise/always-return)
(#1390) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1400) There should be no space after '{'. (object-curly-spacing)
(#1400) There should be no space before '}'. (object-curly-spacing)
(#1401) There should be no space after '{'. (object-curly-spacing)
(#1401) There should be no space before '}'. (object-curly-spacing)
(#1403) Unexpected space before function parentheses. (space-before-function-paren)
(#1477) Missing space before opening brace. (space-before-blocks)
(#1478) Missing space before opening brace. (space-before-blocks)
(#1486) Missing space before opening brace. (space-before-blocks)
(#1487) Missing space before opening brace. (space-before-blocks)
(#1495) Missing space before opening brace. (space-before-blocks)
(#1496) Missing space before opening brace. (space-before-blocks)
(#1506) Missing space before opening brace. (space-before-blocks)
(#1613) There should be no space after '{'. (object-curly-spacing)
(#1614) There should be no space after '{'. (object-curly-spacing)
(#1616) Unexpected space before function parentheses. (space-before-function-paren)
(#1635) Expected JSDoc for 'userview' but found 'True'. (valid-jsdoc)
(#1673) Expected to return a value at the end of method 'transport'. (consistent-return)
(#1700) Expected catch,fail() or return (promise/catch-or-return)
(#1718) Each then() should return a value or throw (promise/always-return)
report/lpmonitoring/amd/src/learningplanstats.js
(#62) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#81) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#95) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#104) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#122) Identifier 'competencies_list' is not in camel case. (camelcase)
(#122) Missing space before value for key 'competencies_list'. (key-spacing)
(#144) Expected JSDoc for 'templatename' but found 'templateid'. (valid-jsdoc)
(#160) Missing space before opening brace. (space-before-blocks)
(#183) There should be no spaces inside this paren. (space-in-parens)
(#217) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#254) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#289) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#308) Missing space before opening brace. (space-before-blocks)
(#319) Comments should not begin with a lowercase character (capitalized-comments)
(#319) Missing JSDoc parameter type for 'Dialogue'. (valid-jsdoc)
(#319) Expected JSDoc for 'dialg' but found 'Dialogue'. (valid-jsdoc)
(#329) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#339) There should be no space after '{'. (object-curly-spacing)
(#339) There should be no space before '}'. (object-curly-spacing)
(#340) There should be no space after '{'. (object-curly-spacing)
(#340) There should be no space before '}'. (object-curly-spacing)
(#342) Unexpected space before function parentheses. (space-before-function-paren)
(#359) Missing space before opening brace. (space-before-blocks)
(#427) Expected to return a value at the end of method 'transport'. (consistent-return)
(#442) Expected catch,fail() or return (promise/catch-or-return)
(#452) Each then() should return a value or throw (promise/always-return)
report/lpmonitoring/amd/src/paginated_datatable.js
(#25) Unexpected space before function parentheses. (space-before-function-paren)
(#157) Unexpected whitespace before property i. (no-whitespace-before-property)
(#159) Unexpected whitespace before property i. (no-whitespace-before-property)
(#163) Missing JSDoc comment. (require-jsdoc)
(#165) Unexpected space before function parentheses. (space-before-function-paren)
(#171) Unexpected space before function parentheses. (space-before-function-paren)
(#176) Unexpected space before function parentheses. (space-before-function-paren)
(#199) Unexpected space before function parentheses. (space-before-function-paren)
(#204) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#206) Unexpected space before function parentheses. (space-before-function-paren)
(#208) Unexpected space before function parentheses. (space-before-function-paren)
(#220) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#301) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#302) Empty block statement. (no-empty)
(#325) Unexpected space before function parentheses. (space-before-function-paren)
(#335) Unexpected space before function parentheses. (space-before-function-paren)
report/lpmonitoring/amd/src/report_datatable.js
(#25) Unexpected space before function parentheses. (space-before-function-paren)
(#27) Missing JSDoc for parameter 'filterscalevalue'. (valid-jsdoc)
(#27) Expected JSDoc for 'searchColumnsSelector' but found 'searchCoumnsSelector'. (valid-jsdoc)
(#55) There should be no spaces inside this paren. (space-in-parens)
(#55) There should be no spaces inside this paren. (space-in-parens)
(#113) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#123) There should be no spaces inside this paren. (space-in-parens)
(#123) There should be no spaces inside this paren. (space-in-parens)
(#124) There should be no spaces inside this paren. (space-in-parens)
(#124) There should be no spaces inside this paren. (space-in-parens)
(#131) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#146) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#152) There should be no spaces inside this paren. (space-in-parens)
(#152) There should be no spaces inside this paren. (space-in-parens)
(#172) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#183) Expected to return a value at the end of function. (consistent-return)
(#183) There should be no spaces inside this paren. (space-in-parens)
(#183) There should be no spaces inside this paren. (space-in-parens)
(#205) Unexpected space before function parentheses. (space-before-function-paren)
report/lpmonitoring/amd/src/resetgrade_dialogue.js
(#79) Expected space(s) after "if". (keyword-spacing)
report/lpmonitoring/amd/src/scalecolorconfiguration.js
(#64) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#107) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#122) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#143) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#167) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#208) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#208) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#214) Unexpected space before function parentheses. (space-before-function-paren)
(#216) Extra space after key 'id'. (key-spacing)
(#216) Extra space after key 'color'. (key-spacing)
(#248) Extra space after key 'scrollTop'. (key-spacing)
report/lpmonitoring/amd/src/tags_popup.js
(#36) Identifier 'selector_button' is not in camel case. (camelcase)
(#36) Identifier 'selector_nbtags' is not in camel case. (camelcase)
(#39) Identifier 'selector_nbtags' is not in camel case. (camelcase)
(#39) Identifier 'selector_nbtags' is not in camel case. (camelcase)
(#65) Identifier 'selector_nbtags' is not in camel case. (camelcase)
(#74) Identifier 'selector_button' is not in camel case. (camelcase)
(#111) Missing JSDoc for parameter 'formdata'. (valid-jsdoc)
(#181) Identifier 'selector_button' is not in camel case. (camelcase)
(#181) Identifier 'selector_nbtags' is not in camel case. (camelcase)
report/lpmonitoring/amd/src/user_competency_popup.js
(#33) Expected JSDoc for 'regionSelector' but found 'The'. (valid-jsdoc)
(#33) Missing JSDoc for parameter 'userCompetencySelector'. (valid-jsdoc)
(#33) Duplicate JSDoc parameter 'The'. (valid-jsdoc)
(#64) Extra space after key 'methodname'. (key-spacing)
(#65) There should be no space after '{'. (object-curly-spacing)
(#65) There should be no space before ','. (comma-spacing)
(#65) There should be no space before '}'. (object-curly-spacing)
(#71) Expected catch,fail() or return (promise/catch-or-return)
(#71) Unexpected space before function parentheses. (space-before-function-paren)
(#74) Each then() should return a value or throw (promise/always-return)
(#108) Missing JSDoc parameter type for 'Dialogue'. (valid-jsdoc)
(#124) Unexpected empty function. (no-empty-function)
(#126) Multiple spaces found before 'UserCompetencyPopup'. (no-multi-spaces)

CSS problems

(224 errors, 7 warnings)

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

report/lpmonitoring/style/bootstrap-colorpicker.min.css
(#6) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#20) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#30) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#40) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#53) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#57) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#62) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#68) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#78) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#85) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#89) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#101) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#112) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#116) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#120) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#124) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#132) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#136) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#143) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#150) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#154) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#163) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#170) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#176) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#180) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#184) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#194) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#207) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#211) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#215) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#219) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#223) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#227) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#232) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#237) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#242) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#247) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#153) Expected single space after "+" (selector-combinator-space-after)
(#153) Expected single space before "+" (selector-combinator-space-before)
report/lpmonitoring/style/checkbox.css
(#55) Expected newline before "}" (block-closing-brace-newline-before)
(#249) Expected newline before "}" (block-closing-brace-newline-before)
(#249) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#249) Expected newline after "{" (block-opening-brace-newline-after)
(#249) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#292) Expected "#2196F3" to be "#2196f3" (color-hex-case)
(#49) Unexpected duplicate "outline" (declaration-block-no-duplicate-properties)
(#249) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#299) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#217) Expected indentation of 4 spaces (indentation)
(#220) Expected indentation of 4 spaces (indentation)
(#223) Expected indentation of 4 spaces (indentation)
(#224) Expected indentation of 4 spaces (indentation)
(#225) Expected indentation of 4 spaces (indentation)
(#226) Expected indentation of 4 spaces (indentation)
(#227) Expected indentation of 4 spaces (indentation)
(#228) Expected indentation of 4 spaces (indentation)
(#229) Expected indentation of 4 spaces (indentation)
(#230) Expected indentation of 4 spaces (indentation)
(#231) Expected indentation of 4 spaces (indentation)
(#232) Expected indentation of 4 spaces (indentation)
(#238) Expected indentation of 4 spaces (indentation)
(#241) Expected indentation of 4 spaces (indentation)
(#251) Expected indentation of 4 spaces (indentation)
(#252) Expected indentation of 4 spaces (indentation)
(#253) Expected indentation of 4 spaces (indentation)
(#254) Expected indentation of 4 spaces (indentation)
(#257) Expected indentation of 4 spaces (indentation)
(#258) Expected indentation of 4 spaces (indentation)
(#259) Expected indentation of 4 spaces (indentation)
(#260) Expected indentation of 4 spaces (indentation)
(#261) Expected indentation of 4 spaces (indentation)
(#262) Expected indentation of 4 spaces (indentation)
(#263) Expected indentation of 4 spaces (indentation)
(#264) Expected indentation of 4 spaces (indentation)
(#265) Expected indentation of 4 spaces (indentation)
(#266) Expected indentation of 4 spaces (indentation)
(#267) Expected indentation of 4 spaces (indentation)
(#268) Expected indentation of 4 spaces (indentation)
(#269) Expected indentation of 4 spaces (indentation)
(#270) Expected indentation of 4 spaces (indentation)
(#274) Expected indentation of 4 spaces (indentation)
(#275) Expected indentation of 4 spaces (indentation)
(#276) Expected indentation of 4 spaces (indentation)
(#277) Expected indentation of 4 spaces (indentation)
(#278) Expected indentation of 4 spaces (indentation)
(#279) Expected indentation of 4 spaces (indentation)
(#280) Expected indentation of 4 spaces (indentation)
(#281) Expected indentation of 4 spaces (indentation)
(#282) Expected indentation of 4 spaces (indentation)
(#286) Expected indentation of 4 spaces (indentation)
(#287) Expected indentation of 4 spaces (indentation)
(#288) Expected indentation of 4 spaces (indentation)
(#292) Expected indentation of 4 spaces (indentation)
(#296) Expected indentation of 4 spaces (indentation)
(#297) Expected indentation of 4 spaces (indentation)
(#298) Expected indentation of 4 spaces (indentation)
(#299) Expected indentation of 4 spaces (indentation)
(#304) Expected indentation of 4 spaces (indentation)
(#308) Expected indentation of 4 spaces (indentation)
(#312) Expected indentation of 4 spaces (indentation)
(#316) Expected indentation of 4 spaces (indentation)
(#37) Unexpected unit (length-zero-no-unit)
(#188) Unexpected unit (length-zero-no-unit)
(#244) Unexpected unit (length-zero-no-unit)
(#311) Expected single space after "+" (selector-combinator-space-after)
(#315) Expected single space after "+" (selector-combinator-space-after)
(#190) Expected single space before "+" (selector-combinator-space-before)
(#311) Expected single space before "+" (selector-combinator-space-before)
(#315) Expected single space before "+" (selector-combinator-space-before)
report/lpmonitoring/styles.css
(#803) Invalid value for `display` (csstree/validator)
(#857) Invalid value for `align-self` (csstree/validator)
(#1256) Invalid value for `position` (csstree/validator)
(#1263) Invalid value for `position` (csstree/validator)
(#257) Expected empty line before at-rule (at-rule-empty-line-before)
(#264) Expected empty line before at-rule (at-rule-empty-line-before)
(#270) Expected empty line before at-rule (at-rule-empty-line-before)
(#365) Expected empty line before at-rule (at-rule-empty-line-before)
(#394) Expected empty line before at-rule (at-rule-empty-line-before)
(#412) Expected empty line before at-rule (at-rule-empty-line-before)
(#424) Expected empty line before at-rule (at-rule-empty-line-before)
(#1465) Expected empty line before at-rule (at-rule-empty-line-before)
(#1478) Expected empty line before at-rule (at-rule-empty-line-before)
(#1489) Expected empty line before at-rule (at-rule-empty-line-before)
(#558) Expected single space before "{" (block-opening-brace-space-before)
(#1178) Expected single space before "{" (block-opening-brace-space-before)
(#1604) Expected single space before "{" (block-opening-brace-space-before)
(#250) Expected single space before "{" (block-opening-brace-space-before)
(#1158) Expected "#333333" to be "#333" (color-hex-length)
(#1173) Expected "#333333" to be "#333" (color-hex-length)
(#1359) Expected single space before "!" (declaration-bang-space-before)
(#372) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#499) Unexpected duplicate "color" (declaration-block-no-duplicate-properties)
(#723) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#724) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#725) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#801) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#802) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#803) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#804) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#805) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#875) Unexpected duplicate "padding" (declaration-block-no-duplicate-properties)
(#948) Unexpected duplicate "zoom" (declaration-block-no-duplicate-properties)
(#1044) Unexpected duplicate "width" (declaration-block-no-duplicate-properties)
(#1097) Unexpected duplicate "zoom" (declaration-block-no-duplicate-properties)
(#1257) Unexpected duplicate "position" (declaration-block-no-duplicate-properties)
(#1264) Unexpected duplicate "position" (declaration-block-no-duplicate-properties)
(#1368) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1372) Unexpected duplicate "height" (declaration-block-no-duplicate-properties)
(#1496) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1497) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1498) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1499) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1530) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1531) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1532) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1533) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1548) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1549) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1550) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1551) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1522) Unexpected shorthand "flex-flow" after "flex-direction" (declaration-block-no-shorthand-property-overrides)
(#1331) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1460) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#770) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#856) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1002) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1236) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#12) Unexpected whitespace before ":" (declaration-colon-space-before)
(#272) Unexpected whitespace before ":" (declaration-colon-space-before)
(#763) Unexpected whitespace before ":" (declaration-colon-space-before)
(#16) Unexpected !important (declaration-no-important)
(#329) Unexpected !important (declaration-no-important)
(#335) Unexpected !important (declaration-no-important)
(#962) Unexpected !important (declaration-no-important)
(#1111) Unexpected !important (declaration-no-important)
(#1153) Unexpected !important (declaration-no-important)
(#1158) Unexpected !important (declaration-no-important)
(#1166) Unexpected !important (declaration-no-important)
(#1173) Unexpected !important (declaration-no-important)
(#1301) Unexpected !important (declaration-no-important)
(#1359) Unexpected !important (declaration-no-important)
(#1360) Unexpected !important (declaration-no-important)
(#1361) Unexpected !important (declaration-no-important)
(#1363) Unexpected !important (declaration-no-important)
(#1367) Unexpected !important (declaration-no-important)
(#1380) Unexpected !important (declaration-no-important)
(#1443) Unexpected !important (declaration-no-important)
(#1449) Unexpected !important (declaration-no-important)
(#1596) Unexpected !important (declaration-no-important)
(#1601) Unexpected !important (declaration-no-important)
(#1606) Unexpected !important (declaration-no-important)
(#1625) Unexpected !important (declaration-no-important)
(#430) Expected indentation of 4 spaces (indentation)
(#431) Expected indentation of 4 spaces (indentation)
(#432) Expected indentation of 4 spaces (indentation)
(#435) Expected indentation of 4 spaces (indentation)
(#443) Expected indentation of 4 spaces (indentation)
(#1012) Expected indentation of 4 spaces (indentation)
(#1015) Expected indentation of 4 spaces (indentation)
(#1018) Expected indentation of 4 spaces (indentation)
(#1021) Expected indentation of 4 spaces (indentation)
(#1024) Expected indentation of 4 spaces (indentation)
(#1235) Expected indentation of 4 spaces (indentation)
(#1236) Expected indentation of 4 spaces (indentation)
(#1237) Expected indentation of 4 spaces (indentation)
(#1238) Expected indentation of 4 spaces (indentation)
(#1239) Expected indentation of 4 spaces (indentation)
(#1240) Expected indentation of 4 spaces (indentation)
(#1243) Expected indentation of 4 spaces (indentation)
(#1244) Expected indentation of 4 spaces (indentation)
(#1245) Expected indentation of 4 spaces (indentation)
(#1246) Expected indentation of 4 spaces (indentation)
(#1250) Expected indentation of 4 spaces (indentation)
(#1251) Expected indentation of 4 spaces (indentation)
(#1252) Expected indentation of 4 spaces (indentation)
(#1253) Expected indentation of 4 spaces (indentation)
(#1256) Expected indentation of 4 spaces (indentation)
(#1257) Expected indentation of 4 spaces (indentation)
(#1258) Expected indentation of 4 spaces (indentation)
(#1259) Expected indentation of 4 spaces (indentation)
(#1263) Expected indentation of 4 spaces (indentation)
(#1264) Expected indentation of 4 spaces (indentation)
(#1265) Expected indentation of 4 spaces (indentation)
(#1266) Expected indentation of 4 spaces (indentation)
(#1270) Expected indentation of 4 spaces (indentation)
(#1271) Expected indentation of 4 spaces (indentation)
(#1030) Unexpected unit (length-zero-no-unit)
(#652) Unexpected double-slash CSS comment (no-invalid-double-slash-comments)
(#652) Unexpected unknown property "//margin-top" (property-no-unknown)
(#847) Expected newline after "," (selector-list-comma-newline-after)
(#1222) Expected newline after "," (selector-list-comma-newline-after)

PHPDocs style problems

(65 errors, 0 warnings)

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

report/lpmonitoring/classes/api.php
(#1113) Phpdocs for function api::search_plans_with_tag has incomplete parameters list
(#1339) Phpdocs for function api::user_competency_viewed_in_course has incomplete parameters list
report/lpmonitoring/classes/external.php
(#138) Phpdocs for function external::search_users_by_templateid has incomplete parameters list
report/lpmonitoring/classes/external/competency_evaluations_exporter.php
(#41) Function competency_evaluations_exporter::define_other_properties is not documented
(#56) Function competency_evaluations_exporter::define_related is not documented
(#61) Function competency_evaluations_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/competency_stats_user_exporter.php
(#41) Function competency_stats_user_exporter::define_properties is not documented
(#49) Function competency_stats_user_exporter::define_other_properties is not documented
(#69) Function competency_stats_user_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/evaluations_exporter.php
(#40) Function evaluations_exporter::define_other_properties is not documented
(#60) Function evaluations_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/linked_cm_exporter.php
(#39) Function linked_cm_exporter::define_related is not documented
(#43) Function linked_cm_exporter::define_other_properties is not documented
(#63) Function linked_cm_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/linked_course_and_modules_exporter.php
(#39) Function linked_course_and_modules_exporter::define_other_properties is not documented
(#51) Function linked_course_and_modules_exporter::define_related is not documented
(#56) Function linked_course_and_modules_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/linked_course_exporter.php
(#39) Function linked_course_exporter::define_related is not documented
(#43) Function linked_course_exporter::define_other_properties is not documented
(#57) Function linked_course_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/list_plan_competency_report_exporter.php
(#41) Function list_plan_competency_report_exporter::define_other_properties is not documented
(#57) Function list_plan_competency_report_exporter::define_related is not documented
(#62) Function list_plan_competency_report_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/lpmonitoring_competency_detail_exporter.php
(#46) Function lpmonitoring_competency_detail_exporter::define_other_properties is not documented
(#123) Function lpmonitoring_competency_detail_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/lpmonitoring_competency_statistics_exporter.php
(#43) Function lpmonitoring_competency_statistics_exporter::define_other_properties is not documented
(#65) Function lpmonitoring_competency_statistics_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/lpmonitoring_competency_statistics_incourse_exporter.php
(#42) Function lpmonitoring_competency_statistics_incourse_exporter::define_other_properties is not documented
(#60) Function lpmonitoring_competency_statistics_incourse_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/lpmonitoring_competency_statistics_incoursemodule_exporter.php
(#43) Function lpmonitoring_competency_statistics_incoursemodule_exporter::define_other_properties is not documented
(#61) Function lpmonitoring_competency_statistics_incoursemodule_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/report_user_evidence_summary_exporter.php
(#41) Function report_user_evidence_summary_exporter::define_other_properties is not documented
(#47) Function report_user_evidence_summary_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_competency_incourse_statistics_exporter.php
(#40) Function scale_competency_incourse_statistics_exporter::define_related is not documented
(#44) Function scale_competency_incourse_statistics_exporter::define_properties is not documented
(#58) Function scale_competency_incourse_statistics_exporter::define_other_properties is not documented
(#66) Function scale_competency_incourse_statistics_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_competency_incoursemodule_statistics_exporter.php
(#40) Function scale_competency_incoursemodule_statistics_exporter::define_related is not documented
(#44) Function scale_competency_incoursemodule_statistics_exporter::define_properties is not documented
(#58) Function scale_competency_incoursemodule_statistics_exporter::define_other_properties is not documented
(#66) Function scale_competency_incoursemodule_statistics_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_competency_item_exporter.php
(#41) Function scale_competency_item_exporter::define_related is not documented
(#47) Function scale_competency_item_exporter::define_properties is not documented
(#61) Function scale_competency_item_exporter::define_other_properties is not documented
(#80) Function scale_competency_item_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_competency_item_statistics_exporter.php
(#41) Function scale_competency_item_statistics_exporter::define_related is not documented
(#45) Function scale_competency_item_statistics_exporter::define_properties is not documented
(#59) Function scale_competency_item_statistics_exporter::define_other_properties is not documented
(#71) Function scale_competency_item_statistics_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_value_cm_exporter.php
(#40) Function scale_value_cm_exporter::define_related is not documented
(#44) Function scale_value_cm_exporter::define_other_properties is not documented
(#67) Function scale_value_cm_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_value_course_exporter.php
(#40) Function scale_value_course_exporter::define_related is not documented
(#44) Function scale_value_course_exporter::define_other_properties is not documented
(#65) Function scale_value_course_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/scale_value_user_exporter.php
(#41) Function scale_value_user_exporter::define_properties is not documented
(#49) Function scale_value_user_exporter::define_other_properties is not documented
(#66) Function scale_value_user_exporter::get_other_values is not documented
report/lpmonitoring/classes/external/stats_plan_exporter.php
(#43) Function stats_plan_exporter::define_other_properties is not documented
(#69) Function stats_plan_exporter::define_related is not documented
(#74) Function stats_plan_exporter::get_other_values is not documented
report/lpmonitoring/classes/privacy/provider.php
(#27) Class provider is not documented
(#20) Invalid phpdocs tag @auhtor used
report/lpmonitoring/locallib.php
(#17) No one-line description found in phpdocs for file
report/lpmonitoring/tests/api_cm_test.php
(#783) Phpdocs for function api::set_is_cm_comptency_grading_enabled has incomplete parameters list

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, 49 warnings)

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

report/lpmonitoring/templates/bulk_rating.mustache
(#1) Example context missing.
report/lpmonitoring/templates/comment_area.mustache
(#1) ESLint error []: Parsing error: Unexpected token , ( itemid: , ), Line: 16 Column: 25
report/lpmonitoring/templates/competency_detail.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/competency_detail_stats.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/competency_detail_stats_incourse.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/competency_path.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
report/lpmonitoring/templates/competency_proficiency.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
report/lpmonitoring/templates/competency_reset.mustache
(#1) Example context missing.
report/lpmonitoring/templates/datatable.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/filter.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/filter_for_user.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/filter_stats.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 26: Bad value “true” for attribute “checked” on element “input”. ( <input checked="true" type="radio" name="ratingoptions" id="ratinginplanoption" value="0" aria-labelledby="ratingtargetbytemplate"> )
report/lpmonitoring/templates/form-template-selector-suggestion.mustache
(#1) Example context missing.
report/lpmonitoring/templates/form-user-selector-suggestion.mustache
(#1) HTML Validation error, line 3: Bad value “” for attribute “src” on element “img”: Must be non-empty. (ame"> <img height="18" src="" alt="" role="presentation"> <)
report/lpmonitoring/templates/list_cms_in_competency.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_cms_in_scale_value.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_competencies.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_competencies_stats.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_courses_in_competency.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_courses_in_scale_value.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_evidences_in_competency.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_users_in_competency_stats.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/list_users_in_scale_value.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/plan_stats_report.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 29: End tag “div” seen, but there were open elements. (ts"><span></div> <)
(#1) HTML Validation error, line 29: Unclosed element “span”. (ck-stats"><span></div>)
report/lpmonitoring/templates/report.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/scale_filter.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/scale_filter_apply.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 6: The “aria-labelledby” attribute must point to an element in the same document. ( <input type="radio" name="optionscalefilter" id="scalefiltercourse" value="1" disabled="disabled" aria-labelledby="scalefilterapply"> )
(#1) HTML Validation error, line 14: The “aria-labelledby” attribute must point to an element in the same document. ( <input type="radio" name="optionscalefilter" id="scalefilterplan" value="0" disabled="disabled" aria-labelledby="scalefilterapply"> )
report/lpmonitoring/templates/scale_filter_sortorder.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 6: The “aria-labelledby” attribute must point to an element in the same document. ( <input type="radio" name="optionscalesortorder" id="scalesortorderasc" value="1" disabled="disabled" aria-labelledby="scalesortorderlabel"> )
(#1) HTML Validation error, line 14: The “aria-labelledby” attribute must point to an element in the same document. ( <input type="radio" name="optionscalesortorder" id="scalesortorderdesc" value="1" disabled="disabled" aria-labelledby="scalesortorderlabel"> )
report/lpmonitoring/templates/scalecolorconfiguration.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 56: Saw a “form” start tag, but there was already an active “form” element. Nested forms are not allowed. Ignoring the tag. (dset> <form></div)
(#1) HTML Validation error, line 57: End tag “div” seen, but there were open elements. ( <form></div></bo)
(#1) HTML Validation error, line 3: Unclosed element “form”. (rt "> <form class="mform" id="savecolor" accept-charset="utf-8" method="post" autocomplete="off"> )
report/lpmonitoring/templates/scalecolorconfigurationdetail.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/stats.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 33: Bad value “true” for attribute “checked” on element “input”. ( <input checked="true" type="radio" name="ratingoptions" id="ratinginplanoption" value="0" aria-labelledby="ratingtargetbytemplate"> )
(#1) ESLint warning [comma-spacing]: There should be no space before ','. ( require(['report_lpmonitoring/learningplanstats' ,'tool_lp/competencydialogue'], function(stats, Compdialogue) { ), Line: 2 Column: 50
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( require(['report_lpmonitoring/learningplanstats' ,'tool_lp/competencydialogue'], function(stats, Compdialogue) { ), Line: 2 Column: 50
report/lpmonitoring/templates/template_selector.mustache
(#1) Example context missing (@template section not found.)
report/lpmonitoring/templates/user_info.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
report/lpmonitoring/templates/user_report.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 42: Empty heading. ( <h3></h3>)
report/lpmonitoring/templates/users_list_navigation.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content