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

(2 errors, 0 warnings)

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

report/lpmonitoring/tests/api_test.php
(#1497) Whitespace found at end of line
(#1499) Whitespace found at end of line

Javascript coding style problems

(0 errors, 331 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 '{'. (babel/object-curly-spacing)
(#91) There should be no space before '}'. (babel/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 '{'. (babel/object-curly-spacing)
(#133) There should be no space before '}'. (babel/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) There should be no space before ','. (comma-spacing)
(#89) A space is required after ','. (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) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#616) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#616) Expected JSDoc for 'elementloading' but found 'Loader'. (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)
(#664) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#664) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#664) Expected JSDoc for 'element' but found 'loader'. (valid-jsdoc)
(#680) Missing space before value for key 'usercompetency'. (key-spacing)
(#693) Expected catch,fail() or return (promise/catch-or-return)
(#693) Each then() should return a value or throw (promise/always-return)
(#740) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#756) Each then() should return a value or throw (promise/always-return)
(#756) ["competencies_list"] is better written in dot notation. (dot-notation)
(#757) 'competencies' used outside of binding context. (block-scoped-var)
(#757) Missing space before value for key 'reportinfos'. (key-spacing)
(#757) Missing space before value for key 'plan'. (key-spacing)
(#762) 'competencies' used outside of binding context. (block-scoped-var)
(#762) Identifier 'filterchecked_course' is not in camel case. (camelcase)
(#764) 'competencies' used outside of binding context. (block-scoped-var)
(#764) Identifier 'filterchecked_module' is not in camel case. (camelcase)
(#766) 'competencies' used outside of binding context. (block-scoped-var)
(#766) Identifier 'filterchecked_both' is not in camel case. (camelcase)
(#769) 'competencies' used outside of binding context. (block-scoped-var)
(#770) 'competencies' used outside of binding context. (block-scoped-var)
(#771) 'competencies' used outside of binding context. (block-scoped-var)
(#774) 'competencies' used outside of binding context. (block-scoped-var)
(#786) 'competencies' is already defined. (no-redeclare)
(#786) 'competencies' used outside of binding context. (block-scoped-var)
(#787) 'competencies' used outside of binding context. (block-scoped-var)
(#799) Expected JSDoc for 'plan' but found 'Plan'. (valid-jsdoc)
(#816) Each then() should return a value or throw (promise/always-return)
(#816) ["scale_competency"] is better written in dot notation. (dot-notation)
(#817) 'competencies' used outside of binding context. (block-scoped-var)
(#817) Missing space before value for key 'reportinfos'. (key-spacing)
(#817) Missing space before value for key 'plan'. (key-spacing)
(#822) 'competencies' used outside of binding context. (block-scoped-var)
(#822) Identifier 'filterchecked_course' is not in camel case. (camelcase)
(#824) 'competencies' used outside of binding context. (block-scoped-var)
(#824) Identifier 'filterchecked_module' is not in camel case. (camelcase)
(#826) 'competencies' used outside of binding context. (block-scoped-var)
(#826) Identifier 'filterchecked_both' is not in camel case. (camelcase)
(#830) 'competencies' used outside of binding context. (block-scoped-var)
(#831) 'competencies' used outside of binding context. (block-scoped-var)
(#832) 'competencies' used outside of binding context. (block-scoped-var)
(#834) 'competencies' used outside of binding context. (block-scoped-var)
(#836) There should be no spaces inside this paren. (space-in-parens)
(#836) There should be no spaces inside this paren. (space-in-parens)
(#837) 'competencies' used outside of binding context. (block-scoped-var)
(#841) 'competencies' used outside of binding context. (block-scoped-var)
(#853) 'competencies' is already defined. (no-redeclare)
(#853) 'competencies' used outside of binding context. (block-scoped-var)
(#854) 'competencies' used outside of binding context. (block-scoped-var)
(#866) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#866) Expected JSDoc for 'competencyid' but found 'Competency'. (valid-jsdoc)
(#866) Expected JSDoc for 'userid' but found 'User'. (valid-jsdoc)
(#866) Expected JSDoc for 'planid' but found 'Plan'. (valid-jsdoc)
(#866) Expected JSDoc for 'scaleid' but found 'Scale'. (valid-jsdoc)
(#898) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#898) Expected JSDoc for 'competencyid' but found 'Competency'. (valid-jsdoc)
(#898) Expected JSDoc for 'userid' but found 'User'. (valid-jsdoc)
(#898) Expected JSDoc for 'planid' but found 'Plan'. (valid-jsdoc)
(#913) There should be no space after '{'. (babel/object-curly-spacing)
(#913) There should be no space before '}'. (babel/object-curly-spacing)
(#921) A space is required after ','. (comma-spacing)
(#935) Expected catch,fail() or return (promise/catch-or-return)
(#935) Each then() should return a value or throw (promise/always-return)
(#936) Expected catch,fail() or return (promise/catch-or-return)
(#936) Each then() should return a value or throw (promise/always-return)
(#971) Expected catch,fail() or return (promise/catch-or-return)
(#971) Each then() should return a value or throw (promise/always-return)
(#974) Missing space before value for key 'plan'. (key-spacing)
(#975) Missing space before value for key 'hascompetencies'. (key-spacing)
(#986) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1032) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1068) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1078) Unexpected space before function parentheses. (space-before-function-paren)
(#1080) Extra space after key 'scalevalue'. (key-spacing)
(#1080) Extra space after key 'scaleid'. (key-spacing)
(#1112) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1135) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1151) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1164) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1177) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1177) Expected JSDoc for 'evidences' but found 'Evidence'. (valid-jsdoc)
(#1196) Missing space before opening brace. (space-before-blocks)
(#1206) Comments should not begin with a lowercase character (capitalized-comments)
(#1206) Missing JSDoc parameter type for 'Dialogue'. (valid-jsdoc)
(#1206) Expected JSDoc for 'dialg' but found 'Dialogue'. (valid-jsdoc)
(#1216) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1235) Missing space before opening brace. (space-before-blocks)
(#1245) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1264) Missing space before opening brace. (space-before-blocks)
(#1274) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1274) Missing JSDoc for parameter 'tagid'. (valid-jsdoc)
(#1286) Expected space(s) after "if". (keyword-spacing)
(#1311) Expected to return a value at the end of function. (consistent-return)
(#1324) Each then() should return a value or throw (promise/always-return)
(#1339) Expected to return a value at the end of function. (consistent-return)
(#1342) Missing space before value for key 'exception'. (key-spacing)
(#1359) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1359) Missing JSDoc for parameter 'listcourses'. (valid-jsdoc)
(#1377) Missing space before opening brace. (space-before-blocks)
(#1388) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1407) Missing space before opening brace. (space-before-blocks)
(#1418) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1446) Each then() should return a value or throw (promise/always-return)
(#1460) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#1470) There should be no space after '{'. (babel/object-curly-spacing)
(#1470) There should be no space before '}'. (babel/object-curly-spacing)
(#1471) There should be no space after '{'. (babel/object-curly-spacing)
(#1471) There should be no space before '}'. (babel/object-curly-spacing)
(#1473) Unexpected space before function parentheses. (space-before-function-paren)
(#1547) Missing space before opening brace. (space-before-blocks)
(#1548) Missing space before opening brace. (space-before-blocks)
(#1556) Missing space before opening brace. (space-before-blocks)
(#1557) Missing space before opening brace. (space-before-blocks)
(#1565) Missing space before opening brace. (space-before-blocks)
(#1566) Missing space before opening brace. (space-before-blocks)
(#1576) Missing space before opening brace. (space-before-blocks)
(#1683) There should be no space after '{'. (babel/object-curly-spacing)
(#1684) There should be no space after '{'. (babel/object-curly-spacing)
(#1686) Unexpected space before function parentheses. (space-before-function-paren)
(#1705) Expected JSDoc for 'userview' but found 'True'. (valid-jsdoc)
(#1743) Expected to return a value at the end of method 'transport'. (consistent-return)
(#1770) Expected catch,fail() or return (promise/catch-or-return)
(#1788) 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 '{'. (babel/object-curly-spacing)
(#339) There should be no space before '}'. (babel/object-curly-spacing)
(#340) There should be no space after '{'. (babel/object-curly-spacing)
(#340) There should be no space before '}'. (babel/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
(#28) Unexpected space before function parentheses. (space-before-function-paren)
(#30) Expected JSDoc for 'searchColumnsSelector' but found 'searchCoumnsSelector'. (valid-jsdoc)
(#30) Missing JSDoc for parameter 'filterscalevalue'. (valid-jsdoc)
(#62) There should be no spaces inside this paren. (space-in-parens)
(#62) There should be no spaces inside this paren. (space-in-parens)
(#120) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#130) There should be no spaces inside this paren. (space-in-parens)
(#130) There should be no spaces inside this paren. (space-in-parens)
(#131) There should be no spaces inside this paren. (space-in-parens)
(#131) There should be no spaces inside this paren. (space-in-parens)
(#138) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#153) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#159) There should be no spaces inside this paren. (space-in-parens)
(#159) There should be no spaces inside this paren. (space-in-parens)
(#179) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#190) Expected to return a value at the end of function. (consistent-return)
(#190) There should be no spaces inside this paren. (space-in-parens)
(#190) There should be no spaces inside this paren. (space-in-parens)
(#212) 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/summary_datatable.js
(#25) Unexpected space before function parentheses. (space-before-function-paren)
(#27) Expected JSDoc for 'totalSelector' but found 'coursesSelector'. (valid-jsdoc)
(#27) Expected JSDoc for 'coursesSelector' but found 'activitiesSelector'. (valid-jsdoc)
(#87) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#98) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#116) There should be no spaces inside this paren. (space-in-parens)
(#116) There should be no spaces inside this paren. (space-in-parens)
(#128) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#146) Unexpected space before function parentheses. (space-before-function-paren)
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) Duplicate JSDoc parameter 'The'. (valid-jsdoc)
(#33) Expected JSDoc for 'regionSelector' but found 'The'. (valid-jsdoc)
(#33) Missing JSDoc for parameter 'userCompetencySelector'. (valid-jsdoc)
(#64) Extra space after key 'methodname'. (key-spacing)
(#65) There should be no space after '{'. (babel/object-curly-spacing)
(#65) There should be no space before ','. (comma-spacing)
(#65) There should be no space before '}'. (babel/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

(230 errors, 9 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)
(#1456) Expected empty line before at-rule (at-rule-empty-line-before)
(#1469) Expected empty line before at-rule (at-rule-empty-line-before)
(#1480) 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)
(#1586) Expected single space before "{" (block-opening-brace-space-before)
(#1595) Expected single space before "{" (block-opening-brace-space-before)
(#250) Expected single space before "{" (block-opening-brace-space-before)
(#1640) Expected "#D9D9D9" to be "#d9d9d9" (color-hex-case)
(#1667) Expected "#FFF" to be "#fff" (color-hex-case)
(#1158) Expected "#333333" to be "#333" (color-hex-length)
(#1173) Expected "#333333" to be "#333" (color-hex-length)
(#1350) 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)
(#1359) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1363) Unexpected duplicate "height" (declaration-block-no-duplicate-properties)
(#1487) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1488) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1489) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1490) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1521) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1522) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1523) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1524) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1539) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1540) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1541) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1542) Unexpected duplicate "display" (declaration-block-no-duplicate-properties)
(#1513) Unexpected shorthand "flex-flow" after "flex-direction" (declaration-block-no-shorthand-property-overrides)
(#1331) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1451) 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)
(#1350) Unexpected !important (declaration-no-important)
(#1351) Unexpected !important (declaration-no-important)
(#1352) Unexpected !important (declaration-no-important)
(#1354) Unexpected !important (declaration-no-important)
(#1358) Unexpected !important (declaration-no-important)
(#1371) Unexpected !important (declaration-no-important)
(#1434) Unexpected !important (declaration-no-important)
(#1440) Unexpected !important (declaration-no-important)
(#1587) Unexpected !important (declaration-no-important)
(#1592) Unexpected !important (declaration-no-important)
(#1597) Unexpected !important (declaration-no-important)
(#1616) 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)
(#1281) Expected newline after "," (selector-list-comma-newline-after)
(#1300) Expected newline after "," (selector-list-comma-newline-after)
(#1636) Expected newline after "," (selector-list-comma-newline-after)
(#1636) Expected newline after "," (selector-list-comma-newline-after)
(#1639) Expected newline after "," (selector-list-comma-newline-after)

PHPDocs style problems

(75 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
(#139) 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/competency_summary_evaluations_exporter.php
(#41) Function competency_summary_evaluations_exporter::define_other_properties is not documented
(#69) Function competency_summary_evaluations_exporter::define_related is not documented
(#75) Function competency_summary_evaluations_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/list_plan_competency_summary_exporter.php
(#42) Function list_plan_competency_summary_exporter::define_other_properties is not documented
(#61) Function list_plan_competency_summary_exporter::define_related is not documented
(#68) Function list_plan_competency_summary_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_competency_summary_exporter.php
(#41) Function scale_competency_summary_exporter::define_other_properties is not documented
(#53) Function scale_competency_summary_exporter::define_related is not documented
(#58) Function scale_competency_summary_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/external/summary_evaluations_exporter.php
(#40) Function summary_evaluations_exporter::define_other_properties 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
(#818) 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, 54 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.)
(#1) HTML Validation error, line 36: CSS: “background-color”: Parse Error. ( <span class="label cr-scalename truncate" style="background-color: "></span)
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.)
(#1) HTML Validation error, line 5: CSS: “background-color”: Parse Error. (tool_lp]] <span class="label cr-scalename truncate" style="background-color: "></span)
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.)
(#1) HTML Validation error, line 5: CSS: “background-color”: Parse Error. (tool_lp]] <span class="label cr-scalename truncate" style="background-color: "></span)
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.)
(#1) HTML Validation error, line 5: CSS: “background-color”: Parse Error. (tool_lp]] <span class="label cr-scalename truncate" style="background-color: "></span)
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/summary.mustache
(#1) Example context missing (@template section not found.)
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

Gherkin .feature problems

(11 errors, 0 warnings)

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

report/lpmonitoring/tests/behat/data_table_cm.feature
(#26) Trailing spaces are not allowed
(#29) Trailing spaces are not allowed
(#55) Trailing spaces are not allowed
report/lpmonitoring/tests/behat/data_table.feature
(#2) Feature name is already used in: report/lpmonitoring/tests/behat/data_table_cm.feature
(#25) Trailing spaces are not allowed
report/lpmonitoring/tests/behat/plan_report_cm.feature
(#2) Feature name is already used in: report/lpmonitoring/tests/behat/data_table_cm.feature, report/lpmonitoring/tests/behat/data_table.feature
report/lpmonitoring/tests/behat/plan_report.feature
(#2) Feature name is already used in: report/lpmonitoring/tests/behat/data_table_cm.feature, report/lpmonitoring/tests/behat/data_table.feature, report/lpmonitoring/tests/behat/plan_report_cm.feature
report/lpmonitoring/tests/behat/summary.feature
(#2) Feature name is already used in: report/lpmonitoring/tests/behat/summary_cm.feature
(#32) Trailing spaces are not allowed
report/lpmonitoring/tests/behat/user_plan_report_cm.feature
(#2) Feature name is already used in: report/lpmonitoring/tests/behat/data_table_cm.feature, report/lpmonitoring/tests/behat/data_table.feature, report/lpmonitoring/tests/behat/plan_report_cm.feature, report/lpmonitoring/tests/behat/plan_report.feature
report/lpmonitoring/tests/behat/user_plan_report.feature
(#2) Feature name is already used in: report/lpmonitoring/tests/behat/data_table_cm.feature, report/lpmonitoring/tests/behat/data_table.feature, report/lpmonitoring/tests/behat/plan_report_cm.feature, report/lpmonitoring/tests/behat/plan_report.feature, report/lpmonitoring/tests/behat/user_plan_report_cm.feature