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

(3 errors, 6 warnings)

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

report/myfeedback/classes/local/report.php
(#78) Logical operator "or" is prohibited; use "||" instead
(#78) Logical operator "or" is prohibited; use "||" instead
(#119) Logical operator "and" is prohibited; use "&&" instead
report/myfeedback/classes/privacy/provider.php
(#39) Line exceeds 132 characters; contains 162 characters
report/myfeedback/programmeadmin/index.php
(#37) Line exceeds 132 characters; contains 180 characters
(#37) Whitespace found at end of line within string
report/myfeedback/tutor/mymodules.php
(#100) Line exceeds 132 characters; contains 175 characters
report/myfeedback/tutor/personaltutoring.php
(#204) Whitespace found at end of line
(#205) Whitespace found at end of line

Javascript coding style problems

(0 errors, 156 warnings)

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

report/myfeedback/amd/src/academicyear.js
(#16) A space is required after ','. (comma-spacing)
(#19) There should be no space after this paren. (space-in-parens)
(#19) Unexpected space before function parentheses. (space-before-function-paren)
(#20) Missing space before opening brace. (space-before-blocks)
(#22) A space is required after ','. (comma-spacing)
(#22) Operator '+' must be spaced. (space-infix-ops)
(#22) Operator '+' must be spaced. (space-infix-ops)
report/myfeedback/amd/src/feedback.js
(#38) There should be no space after this paren. (space-in-parens)
(#38) Unexpected space before function parentheses. (space-before-function-paren)
(#43) There should be no space after this paren. (space-in-parens)
(#43) Unexpected space before function parentheses. (space-before-function-paren)
(#56) There should be no space after '['. (array-bracket-spacing)
(#56) There should be no space before ']'. (array-bracket-spacing)
(#61) There should be no space after '['. (array-bracket-spacing)
(#61) There should be no space before ']'. (array-bracket-spacing)
(#64) A space is required after ','. (comma-spacing)
(#72) There should be no space before this paren. (space-in-parens)
(#75) There should be no space after this paren. (space-in-parens)
(#75) Unexpected space before function parentheses. (space-before-function-paren)
(#76) There should be no space after this paren. (space-in-parens)
(#76) There should be no space before this paren. (space-in-parens)
(#80) Unnecessary escape character: \". (no-useless-escape)
(#80) Unnecessary escape character: \". (no-useless-escape)
(#82) There should be no space after this paren. (space-in-parens)
(#82) There should be no space after this paren. (space-in-parens)
(#82) There should be no space before this paren. (space-in-parens)
(#82) There should be no space before this paren. (space-in-parens)
(#84) There should be no space after this paren. (space-in-parens)
(#88) There should be no space before this paren. (space-in-parens)
(#95) There should be no space after this paren. (space-in-parens)
(#97) There should be no space before this paren. (space-in-parens)
(#101) There should be no space after this paren. (space-in-parens)
(#101) There should be no space before this paren. (space-in-parens)
(#103) There should be no space after this paren. (space-in-parens)
(#103) There should be no space before this paren. (space-in-parens)
(#109) Unexpected space before function parentheses. (space-before-function-paren)
(#115) There should be no space before this paren. (space-in-parens)
(#118) Operator '=' must be spaced. (space-infix-ops)
(#121) Unexpected space before function parentheses. (space-before-function-paren)
(#125) Unexpected space before function parentheses. (space-before-function-paren)
(#131) Operator '+' must be spaced. (space-infix-ops)
(#131) Operator '+' must be spaced. (space-infix-ops)
(#134) Unexpected space before function parentheses. (space-before-function-paren)
(#140) Operator '+' must be spaced. (space-infix-ops)
(#140) Operator '+' must be spaced. (space-infix-ops)
report/myfeedback/amd/src/main.js
(#19) There should be no space after this paren. (space-in-parens)
(#19) Unexpected space before function parentheses. (space-before-function-paren)
(#20) Missing space before value for key 'cursor'. (key-spacing)
(#20) A space is required after ','. (comma-spacing)
(#20) Missing space before value for key 'display'. (key-spacing)
report/myfeedback/amd/src/mymodules.js
(#34) Unexpected space before function parentheses. (space-before-function-paren)
(#88) Unexpected space before function parentheses. (space-before-function-paren)
(#89) Unexpected space before function parentheses. (space-before-function-paren)
(#92) Expected catch,fail() or return (promise/catch-or-return)
(#119) Unexpected space before function parentheses. (space-before-function-paren)
(#123) Unexpected space before function parentheses. (space-before-function-paren)
(#134) Unexpected space before function parentheses. (space-before-function-paren)
(#156) Unexpected space before function parentheses. (space-before-function-paren)
(#178) Unexpected space before function parentheses. (space-before-function-paren)
report/myfeedback/amd/src/overview.js
(#38) There should be no space after this paren. (space-in-parens)
(#38) Unexpected space before function parentheses. (space-before-function-paren)
(#41) There should be no space before this paren. (space-in-parens)
(#43) There should be no space after this paren. (space-in-parens)
(#43) Unexpected space before function parentheses. (space-before-function-paren)
(#49) There should be no space after this paren. (space-in-parens)
(#55) There should be no space after '{'. (babel/object-curly-spacing)
(#55) There should be no space after '['. (array-bracket-spacing)
(#55) There should be no space before ']'. (array-bracket-spacing)
(#63) A space is required after ','. (comma-spacing)
(#64) There should be no space after this paren. (space-in-parens)
(#64) There should be no space before this paren. (space-in-parens)
(#67) There should be no space after this paren. (space-in-parens)
(#67) There should be no space after this paren. (space-in-parens)
(#67) There should be no space before this paren. (space-in-parens)
(#67) There should be no space before this paren. (space-in-parens)
(#70) There should be no space before this paren. (space-in-parens)
(#73) There should be no space after this paren. (space-in-parens)
(#73) Array.prototype.every() expects a return value from function. (array-callback-return)
(#73) Unexpected space before function parentheses. (space-before-function-paren)
(#74) There should be no space after this paren. (space-in-parens)
(#74) There should be no space before this paren. (space-in-parens)
(#78) Unnecessary escape character: \". (no-useless-escape)
(#78) Unnecessary escape character: \". (no-useless-escape)
(#80) There should be no space after this paren. (space-in-parens)
(#80) There should be no space after this paren. (space-in-parens)
(#80) There should be no space before this paren. (space-in-parens)
(#80) There should be no space before this paren. (space-in-parens)
(#82) There should be no space after this paren. (space-in-parens)
(#86) There should be no space before this paren. (space-in-parens)
(#93) There should be no space after this paren. (space-in-parens)
(#95) There should be no space before this paren. (space-in-parens)
(#99) There should be no space after this paren. (space-in-parens)
(#99) There should be no space before this paren. (space-in-parens)
(#101) There should be no space after this paren. (space-in-parens)
(#101) There should be no space before this paren. (space-in-parens)
(#107) Unexpected space before function parentheses. (space-before-function-paren)
(#113) There should be no space before this paren. (space-in-parens)
(#116) Operator '=' must be spaced. (space-infix-ops)
(#119) Unexpected space before function parentheses. (space-before-function-paren)
(#123) Unexpected space before function parentheses. (space-before-function-paren)
report/myfeedback/amd/src/personaltutor.js
(#43) There should be no space before ']'. (array-bracket-spacing)
(#45) There should be no space before '}'. (babel/object-curly-spacing)
(#46) There should be no space after '['. (array-bracket-spacing)
(#46) There should be no space before ']'. (array-bracket-spacing)
(#50) Missing space before opening brace. (space-before-blocks)
(#55) Missing space before opening brace. (space-before-blocks)
(#61) Expected catch,fail() or return (promise/catch-or-return)
(#61) Each then() should return a value or throw (promise/always-return)
(#61) Identifier 'email_tutee_subject' is not in camel case. (camelcase)
(#62) Identifier 'email_tutee_subject' is not in camel case. (camelcase)
(#67) There should be no space after this paren. (space-in-parens)
(#67) Unexpected space before function parentheses. (space-before-function-paren)
(#71) There should be no space after this paren. (space-in-parens)
(#72) Operator '=' must be spaced. (space-infix-ops)
(#75) Missing space before opening brace. (space-before-blocks)
(#77) Expected space(s) after "if". (keyword-spacing)
report/myfeedback/amd/src/programmeadmin.js
(#16) Unexpected space before function parentheses. (space-before-function-paren)
(#94) Unexpected space before function parentheses. (space-before-function-paren)
(#95) Unexpected space before function parentheses. (space-before-function-paren)
(#98) Expected catch,fail() or return (promise/catch-or-return)
(#103) Unexpected space before function parentheses. (space-before-function-paren)
(#106) Unexpected space before function parentheses. (space-before-function-paren)
(#109) Unexpected space before function parentheses. (space-before-function-paren)
(#112) Unexpected space before function parentheses. (space-before-function-paren)
(#116) Unexpected space before function parentheses. (space-before-function-paren)
(#120) Unexpected space before function parentheses. (space-before-function-paren)
(#124) Unexpected space before function parentheses. (space-before-function-paren)
(#151) Unexpected space before function parentheses. (space-before-function-paren)
(#175) Unexpected space before function parentheses. (space-before-function-paren)
(#192) Unexpected space before function parentheses. (space-before-function-paren)
(#208) Unexpected space before function parentheses. (space-before-function-paren)
(#219) Unexpected space before function parentheses. (space-before-function-paren)
(#222) Unexpected space before function parentheses. (space-before-function-paren)
(#224) Unexpected space before function parentheses. (space-before-function-paren)
report/myfeedback/amd/src/tooltip.js
(#30) Unexpected space before function parentheses. (space-before-function-paren)
(#33) Expected to return a value at the end of function. (consistent-return)
(#33) Unexpected space before function parentheses. (space-before-function-paren)
(#47) Identifier 'init_tooltip' is not in camel case. (camelcase)
(#54) Identifier 'pos_left' is not in camel case. (camelcase)
(#55) Identifier 'pos_top' is not in camel case. (camelcase)
(#57) Identifier 'pos_left' is not in camel case. (camelcase)
(#58) Identifier 'pos_left' is not in camel case. (camelcase)
(#64) Identifier 'pos_left' is not in camel case. (camelcase)
(#65) Identifier 'pos_left' is not in camel case. (camelcase)
(#71) Identifier 'pos_top' is not in camel case. (camelcase)
(#72) Identifier 'pos_top' is not in camel case. (camelcase)
(#78) Identifier 'pos_left' is not in camel case. (camelcase)
(#78) Identifier 'pos_top' is not in camel case. (camelcase)
(#85) Identifier 'remove_tooltip' is not in camel case. (camelcase)
report/myfeedback/amd/src/usage.js
(#37) There should be no space after this paren. (space-in-parens)
(#37) Unexpected space before function parentheses. (space-before-function-paren)
(#39) Missing space before opening brace. (space-before-blocks)
(#43) Missing space before opening brace. (space-before-blocks)
(#56) There should be no space before ']'. (array-bracket-spacing)
(#68) Unexpected space before function parentheses. (space-before-function-paren)
(#73) Operator '=' must be spaced. (space-infix-ops)

CSS problems

(402 errors, 31 warnings)

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

report/myfeedback/styles.css
(#381) Invalid value for `position` (csstree/validator)
(#382) Invalid value for `position` (csstree/validator)
(#383) Invalid value for `position` (csstree/validator)
(#668) Invalid value for `background` (csstree/validator)
(#670) Invalid value for `background` (csstree/validator)
(#671) Can't parse value "progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 )" (csstree/validator)
(#688) Invalid value for `background` (csstree/validator)
(#690) Invalid value for `background` (csstree/validator)
(#691) Can't parse value "progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f4f4f4',GradientType=0 )" (csstree/validator)
(#781) Invalid value for `background` (csstree/validator)
(#784) Can't parse value "progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e8e8e8',GradientType=0 )" (csstree/validator)
(#791) Invalid value for `background` (csstree/validator)
(#793) Invalid value for `background` (csstree/validator)
(#794) Can't parse value "progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e2e2e2',GradientType=0 )" (csstree/validator)
(#858) Invalid value for `background-image` (csstree/validator)
(#863) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9')" (csstree/validator)
(#883) Invalid value for `background-image` (csstree/validator)
(#888) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')" (csstree/validator)
(#901) Invalid value for `background-image` (csstree/validator)
(#906) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2')" (csstree/validator)
(#921) Invalid value for `background-image` (csstree/validator)
(#926) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')" (csstree/validator)
(#943) Invalid value for `background-image` (csstree/validator)
(#948) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')" (csstree/validator)
(#962) Invalid value for `background-image` (csstree/validator)
(#967) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')" (csstree/validator)
(#1025) Invalid value for `background-image` (csstree/validator)
(#1030) Can't parse value "progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada')" (csstree/validator)
(#1089) Invalid value for `background` (csstree/validator)
(#1095) Invalid value for `background` (csstree/validator)
(#1483) Invalid value for `-moz-background-clip` (csstree/validator)
(#1541) Unknown property `size`
(#1135) Expected single space before "{" (block-opening-brace-space-before)
(#231) Expected "#99B3FF" to be "#99b3ff" (color-hex-case)
(#494) Expected "#E0E2FF" to be "#e0e2ff" (color-hex-case)
(#627) Expected "#0259C4" to be "#0259c4" (color-hex-case)
(#1152) Expected "#FFF" to be "#fff" (color-hex-case)
(#1327) Expected "#227C94" to be "#227c94" (color-hex-case)
(#322) Expected "#ffffff" to be "#fff" (color-hex-length)
(#665) Expected "#ffffff" to be "#fff" (color-hex-length)
(#666) Expected "#ffffff" to be "#fff" (color-hex-length)
(#667) Expected "#ffffff" to be "#fff" (color-hex-length)
(#668) Expected "#ffffff" to be "#fff" (color-hex-length)
(#669) Expected "#ffffff" to be "#fff" (color-hex-length)
(#670) Expected "#ffffff" to be "#fff" (color-hex-length)
(#879) Expected "#ffffff" to be "#fff" (color-hex-length)
(#881) Expected "#ffffff" to be "#fff" (color-hex-length)
(#883) Expected "#ffffff" to be "#fff" (color-hex-length)
(#885) Expected "#ffffff" to be "#fff" (color-hex-length)
(#887) Expected "#ffffff" to be "#fff" (color-hex-length)
(#907) Expected "#999999" to be "#999" (color-hex-length)
(#914) Expected "#999999" to be "#999" (color-hex-length)
(#915) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#917) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#919) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#921) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#923) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#925) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#381) Unexpected duplicate "position" (declaration-block-no-duplicate-properties)
(#382) Unexpected duplicate "position" (declaration-block-no-duplicate-properties)
(#383) Unexpected duplicate "position" (declaration-block-no-duplicate-properties)
(#384) Unexpected duplicate "position" (declaration-block-no-duplicate-properties)
(#418) Unexpected duplicate "border-bottom-color" (declaration-block-no-duplicate-properties)
(#647) Unexpected duplicate "cursor" (declaration-block-no-duplicate-properties)
(#666) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#667) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#668) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#669) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#670) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#686) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#687) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#688) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#689) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#690) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#724) Unexpected duplicate "border" (declaration-block-no-duplicate-properties)
(#726) Unexpected duplicate "background-color" (declaration-block-no-duplicate-properties)
(#779) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#780) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#781) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#782) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#783) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#789) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#790) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#791) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#792) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#793) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#856) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#858) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#860) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#862) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#881) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#883) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#885) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#887) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#899) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#901) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#903) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#905) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#919) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#921) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#923) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#925) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#941) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#943) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#945) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#947) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#960) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#962) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#964) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#966) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#990) Unexpected duplicate "border" (declaration-block-no-duplicate-properties)
(#996) Unexpected duplicate "z-index" (declaration-block-no-duplicate-properties)
(#1023) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1025) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1027) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1029) Unexpected duplicate "background-image" (declaration-block-no-duplicate-properties)
(#1089) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1091) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1093) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1095) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1097) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1099) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1149) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1150) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1151) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1161) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1162) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#1163) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#417) Unexpected shorthand "border-color" after "border-bottom-color" (declaration-block-no-shorthand-property-overrides)
(#269) 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)
(#300) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#301) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#308) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#667) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#668) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#669) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#670) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#687) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#688) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#689) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#690) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#780) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#781) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#782) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#783) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#790) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#791) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#792) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#793) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#168) Unexpected !important (declaration-no-important)
(#174) Unexpected !important (declaration-no-important)
(#185) Unexpected !important (declaration-no-important)
(#218) Unexpected !important (declaration-no-important)
(#227) Unexpected !important (declaration-no-important)
(#258) Unexpected !important (declaration-no-important)
(#259) Unexpected !important (declaration-no-important)
(#260) Unexpected !important (declaration-no-important)
(#263) Unexpected !important (declaration-no-important)
(#264) Unexpected !important (declaration-no-important)
(#265) Unexpected !important (declaration-no-important)
(#269) Unexpected !important (declaration-no-important)
(#270) Unexpected !important (declaration-no-important)
(#271) Unexpected !important (declaration-no-important)
(#332) Unexpected !important (declaration-no-important)
(#343) Unexpected !important (declaration-no-important)
(#373) Unexpected !important (declaration-no-important)
(#379) Unexpected !important (declaration-no-important)
(#591) Unexpected !important (declaration-no-important)
(#649) Unexpected !important (declaration-no-important)
(#677) Unexpected !important (declaration-no-important)
(#700) Unexpected !important (declaration-no-important)
(#1106) Unexpected !important (declaration-no-important)
(#1357) Unexpected !important (declaration-no-important)
(#1418) Unexpected !important (declaration-no-important)
(#1430) Unexpected !important (declaration-no-important)
(#1439) Unexpected !important (declaration-no-important)
(#1550) Unexpected !important (declaration-no-important)
(#303) Expected single space after "," in a single-line function (function-comma-space-after)
(#303) Expected single space after "," in a single-line function (function-comma-space-after)
(#338) Expected single space after "," in a single-line function (function-comma-space-after)
(#338) Expected single space after "," in a single-line function (function-comma-space-after)
(#666) Expected single space after "," in a single-line function (function-comma-space-after)
(#666) Expected single space after "," in a single-line function (function-comma-space-after)
(#667) Expected single space after "," in a single-line function (function-comma-space-after)
(#667) Expected single space after "," in a single-line function (function-comma-space-after)
(#668) Expected single space after "," in a single-line function (function-comma-space-after)
(#668) Expected single space after "," in a single-line function (function-comma-space-after)
(#669) Expected single space after "," in a single-line function (function-comma-space-after)
(#669) Expected single space after "," in a single-line function (function-comma-space-after)
(#670) Expected single space after "," in a single-line function (function-comma-space-after)
(#670) Expected single space after "," in a single-line function (function-comma-space-after)
(#671) Expected single space after "," in a single-line function (function-comma-space-after)
(#686) Expected single space after "," in a single-line function (function-comma-space-after)
(#686) Expected single space after "," in a single-line function (function-comma-space-after)
(#687) Expected single space after "," in a single-line function (function-comma-space-after)
(#687) Expected single space after "," in a single-line function (function-comma-space-after)
(#688) Expected single space after "," in a single-line function (function-comma-space-after)
(#688) Expected single space after "," in a single-line function (function-comma-space-after)
(#689) Expected single space after "," in a single-line function (function-comma-space-after)
(#689) Expected single space after "," in a single-line function (function-comma-space-after)
(#690) Expected single space after "," in a single-line function (function-comma-space-after)
(#690) Expected single space after "," in a single-line function (function-comma-space-after)
(#691) Expected single space after "," in a single-line function (function-comma-space-after)
(#778) Expected single space after "," in a single-line function (function-comma-space-after)
(#778) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#779) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#780) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#781) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#782) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#783) Expected single space after "," in a single-line function (function-comma-space-after)
(#784) Expected single space after "," in a single-line function (function-comma-space-after)
(#789) Expected single space after "," in a single-line function (function-comma-space-after)
(#789) Expected single space after "," in a single-line function (function-comma-space-after)
(#790) Expected single space after "," in a single-line function (function-comma-space-after)
(#790) Expected single space after "," in a single-line function (function-comma-space-after)
(#791) Expected single space after "," in a single-line function (function-comma-space-after)
(#791) Expected single space after "," in a single-line function (function-comma-space-after)
(#792) Expected single space after "," in a single-line function (function-comma-space-after)
(#792) Expected single space after "," in a single-line function (function-comma-space-after)
(#793) Expected single space after "," in a single-line function (function-comma-space-after)
(#793) Expected single space after "," in a single-line function (function-comma-space-after)
(#794) Expected single space after "," in a single-line function (function-comma-space-after)
(#863) Expected single space after "," in a single-line function (function-comma-space-after)
(#888) Expected single space after "," in a single-line function (function-comma-space-after)
(#906) Expected single space after "," in a single-line function (function-comma-space-after)
(#926) Expected single space after "," in a single-line function (function-comma-space-after)
(#948) Expected single space after "," in a single-line function (function-comma-space-after)
(#967) Expected single space after "," in a single-line function (function-comma-space-after)
(#1030) Expected single space after "," in a single-line function (function-comma-space-after)
(#670) Unexpected nonstandard direction (function-linear-gradient-no-nonstandard-direction)
(#690) Unexpected nonstandard direction (function-linear-gradient-no-nonstandard-direction)
(#793) Unexpected nonstandard direction (function-linear-gradient-no-nonstandard-direction)
(#671) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#691) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#784) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#794) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#863) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#888) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#906) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#926) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#948) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#967) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#1030) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#671) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#671) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#691) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#691) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#724) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#724) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#726) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#726) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#784) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#784) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#794) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#794) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#1320) Unexpected unit (length-zero-no-unit)
(#779) Expected line length to be no more than 132 characters (max-line-length)
(#780) Expected line length to be no more than 132 characters (max-line-length)
(#782) Expected line length to be no more than 132 characters (max-line-length)
(#783) Expected line length to be no more than 132 characters (max-line-length)
(#1095) Expected line length to be no more than 132 characters (max-line-length)
(#320) Expected newline after "," (selector-list-comma-newline-after)
(#890) Expected newline after "," (selector-list-comma-newline-after)
(#909) Expected newline after "," (selector-list-comma-newline-after)
(#1014) Expected newline after "," (selector-list-comma-newline-after)
(#1489) Expected newline after "," (selector-list-comma-newline-after)
(#813) Expected indentation of 4 spaces (indentation)
(#814) Expected indentation of 4 spaces (indentation)
(#815) Expected indentation of 4 spaces (indentation)
(#816) Expected indentation of 4 spaces (indentation)
(#817) Expected indentation of 4 spaces (indentation)
(#818) Expected indentation of 4 spaces (indentation)
(#819) Expected indentation of 4 spaces (indentation)
(#820) Expected indentation of 4 spaces (indentation)
(#821) Expected indentation of 4 spaces (indentation)
(#822) Expected indentation of 4 spaces (indentation)
(#823) Expected indentation of 4 spaces (indentation)
(#824) Expected indentation of 4 spaces (indentation)
(#827) Expected indentation of 4 spaces (indentation)
(#828) Expected indentation of 4 spaces (indentation)
(#829) Expected indentation of 4 spaces (indentation)
(#830) Expected indentation of 4 spaces (indentation)
(#831) Expected indentation of 4 spaces (indentation)
(#834) Expected indentation of 4 spaces (indentation)
(#840) Expected indentation of 4 spaces (indentation)
(#841) Expected indentation of 4 spaces (indentation)
(#842) Expected indentation of 4 spaces (indentation)
(#843) Expected indentation of 4 spaces (indentation)
(#844) Expected indentation of 4 spaces (indentation)
(#845) Expected indentation of 4 spaces (indentation)
(#846) Expected indentation of 4 spaces (indentation)
(#847) Expected indentation of 4 spaces (indentation)
(#848) Expected indentation of 4 spaces (indentation)
(#849) Expected indentation of 4 spaces (indentation)
(#850) Expected indentation of 4 spaces (indentation)
(#851) Expected indentation of 4 spaces (indentation)
(#852) Expected indentation of 4 spaces (indentation)
(#853) Expected indentation of 4 spaces (indentation)
(#854) Expected indentation of 4 spaces (indentation)
(#855) Expected indentation of 4 spaces (indentation)
(#856) Expected indentation of 4 spaces (indentation)
(#857) Expected indentation of 4 spaces (indentation)
(#858) Expected indentation of 4 spaces (indentation)
(#859) Expected indentation of 4 spaces (indentation)
(#860) Expected indentation of 4 spaces (indentation)
(#861) Expected indentation of 4 spaces (indentation)
(#862) Expected indentation of 4 spaces (indentation)
(#863) Expected indentation of 4 spaces (indentation)
(#864) Expected indentation of 4 spaces (indentation)
(#865) Expected indentation of 4 spaces (indentation)
(#866) Expected indentation of 4 spaces (indentation)
(#867) Expected indentation of 4 spaces (indentation)
(#868) Expected indentation of 4 spaces (indentation)
(#869) Expected indentation of 4 spaces (indentation)
(#874) Expected indentation of 4 spaces (indentation)
(#875) Expected indentation of 4 spaces (indentation)
(#876) Expected indentation of 4 spaces (indentation)
(#877) Expected indentation of 4 spaces (indentation)
(#878) Expected indentation of 4 spaces (indentation)
(#879) Expected indentation of 4 spaces (indentation)
(#880) Expected indentation of 4 spaces (indentation)
(#881) Expected indentation of 4 spaces (indentation)
(#882) Expected indentation of 4 spaces (indentation)
(#883) Expected indentation of 4 spaces (indentation)
(#884) Expected indentation of 4 spaces (indentation)
(#885) Expected indentation of 4 spaces (indentation)
(#886) Expected indentation of 4 spaces (indentation)
(#887) Expected indentation of 4 spaces (indentation)
(#888) Expected indentation of 4 spaces (indentation)
(#895) Expected indentation of 4 spaces (indentation)
(#896) Expected indentation of 4 spaces (indentation)
(#897) Expected indentation of 4 spaces (indentation)
(#898) Expected indentation of 4 spaces (indentation)
(#899) Expected indentation of 4 spaces (indentation)
(#900) Expected indentation of 4 spaces (indentation)
(#901) Expected indentation of 4 spaces (indentation)
(#902) Expected indentation of 4 spaces (indentation)
(#903) Expected indentation of 4 spaces (indentation)
(#904) Expected indentation of 4 spaces (indentation)
(#905) Expected indentation of 4 spaces (indentation)
(#906) Expected indentation of 4 spaces (indentation)
(#907) Expected indentation of 4 spaces (indentation)
(#914) Expected indentation of 4 spaces (indentation)
(#915) Expected indentation of 4 spaces (indentation)
(#916) Expected indentation of 4 spaces (indentation)
(#917) Expected indentation of 4 spaces (indentation)
(#918) Expected indentation of 4 spaces (indentation)
(#919) Expected indentation of 4 spaces (indentation)
(#920) Expected indentation of 4 spaces (indentation)
(#921) Expected indentation of 4 spaces (indentation)
(#922) Expected indentation of 4 spaces (indentation)
(#923) Expected indentation of 4 spaces (indentation)
(#924) Expected indentation of 4 spaces (indentation)
(#925) Expected indentation of 4 spaces (indentation)
(#926) Expected indentation of 4 spaces (indentation)
(#931) Expected indentation of 4 spaces (indentation)
(#936) Expected indentation of 4 spaces (indentation)
(#937) Expected indentation of 4 spaces (indentation)
(#938) Expected indentation of 4 spaces (indentation)
(#939) Expected indentation of 4 spaces (indentation)
(#940) Expected indentation of 4 spaces (indentation)
(#941) Expected indentation of 4 spaces (indentation)
(#942) Expected indentation of 4 spaces (indentation)
(#943) Expected indentation of 4 spaces (indentation)
(#944) Expected indentation of 4 spaces (indentation)
(#945) Expected indentation of 4 spaces (indentation)
(#946) Expected indentation of 4 spaces (indentation)
(#947) Expected indentation of 4 spaces (indentation)
(#948) Expected indentation of 4 spaces (indentation)
(#953) Expected indentation of 4 spaces (indentation)
(#954) Expected indentation of 4 spaces (indentation)
(#955) Expected indentation of 4 spaces (indentation)
(#956) Expected indentation of 4 spaces (indentation)
(#957) Expected indentation of 4 spaces (indentation)
(#958) Expected indentation of 4 spaces (indentation)
(#959) Expected indentation of 4 spaces (indentation)
(#960) Expected indentation of 4 spaces (indentation)
(#961) Expected indentation of 4 spaces (indentation)
(#962) Expected indentation of 4 spaces (indentation)
(#963) Expected indentation of 4 spaces (indentation)
(#964) Expected indentation of 4 spaces (indentation)
(#965) Expected indentation of 4 spaces (indentation)
(#966) Expected indentation of 4 spaces (indentation)
(#967) Expected indentation of 4 spaces (indentation)

PHPDocs style problems

(69 errors, 70 warnings)

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

report/myfeedback/classes/event/myfeedbackreport_viewed_usagedash.php
(#28) Class myfeedbackreport_viewed_usagedash is not documented
(#17) File-level phpdocs block does not have @copyright tag
report/myfeedback/classes/local/report.php
(#58) Phpdocs for function report::setup_external_db has incomplete parameters list
(#531) Phpdocs for function report::get_quiz_attempts_link has incomplete parameters list
(#1092) Phpdocs for function report::bst_gmt has incomplete parameters list
(#1121) Phpdocs for function report::get_dashboard_capability has incomplete parameters list
(#1157) Phpdocs for function report::search_all_categories has incomplete parameters list
(#1765) Phpdocs for function report::get_my_personal_tutor has incomplete parameters list
(#1825) Phpdocs for function report::get_module_graph has incomplete parameters list
(#2137) Phpdocs for function report::get_user_analytics has incomplete parameters list
(#2256) Phpdocs for function report::get_table_headers has incomplete parameters list
(#2289) Phpdocs for function report::get_subcategory_menu has incomplete parameters list
(#2524) Phpdocs for function report::get_parent_category_link has incomplete parameters list
(#2550) Phpdocs for function report::get_course_category_link has incomplete parameters list
(#2634) Phpdocs for function report::get_overall_staff_usage_statistics has incomplete parameters list
(#2735) Phpdocs for function report::get_overall_student_usage_statistics has incomplete parameters list
(#3131) Phpdocs for function report::get_student_statistics_table has incomplete parameters list
(#3435) Phpdocs for function report::get_user_usage_logs has incomplete parameters list
(#3448) Phpdocs for function report::get_notes_and_feedback has incomplete parameters list
(#3613) Phpdocs for function report::get_progadmin_ptutor has incomplete parameters list
(#3748) Phpdocs for function report::get_notes has incomplete parameters list
(#3771) Phpdocs for function report::get_turnitin_feedback has incomplete parameters list
(#3829) Phpdocs for function report::get_academic_years has incomplete parameters list
(#3842) Phpdocs for function report::get_dashboard_tutees has incomplete parameters list
(#3896) Phpdocs for function report::get_eachcourse_dashboard_grades has incomplete parameters list
(#3990) Phpdocs for function report::get_eachcourse_dashboard_submissions has incomplete parameters list
(#4202) Phpdocs for function report::get_dashboard_zscore has incomplete parameters list
(#4591) Phpdocs for function report::get_prog_admin_dept_prog has incomplete parameters list
(#58) Invalid phpdocs tag @params used
(#242) Not recommended phpdocs tag @global used
(#242) Not recommended phpdocs tag @global used
(#458) Not recommended phpdocs tag @global used
(#480) Not recommended phpdocs tag @global used
(#502) Not recommended phpdocs tag @global used
(#810) Not recommended phpdocs tag @global used
(#839) Not recommended phpdocs tag @global used
(#866) Not recommended phpdocs tag @global used
(#893) Not recommended phpdocs tag @global used
(#922) Not recommended phpdocs tag @global used
(#954) Not recommended phpdocs tag @global used
(#979) Not recommended phpdocs tag @global used
(#1004) Not recommended phpdocs tag @global used
(#1059) Not recommended phpdocs tag @global used
(#1059) Not recommended phpdocs tag @global used
(#1106) Not recommended phpdocs tag @global used
(#1120) Not recommended phpdocs tag @global used
(#1155) Not recommended phpdocs tag @global used
(#1155) Not recommended phpdocs tag @global used
(#1245) Not recommended phpdocs tag @global used
(#1263) Not recommended phpdocs tag @global used
(#1263) Not recommended phpdocs tag @global used
(#1356) Not recommended phpdocs tag @global used
(#1356) Not recommended phpdocs tag @global used
(#1449) Not recommended phpdocs tag @global used
(#1449) Not recommended phpdocs tag @global used
(#1449) Not recommended phpdocs tag @global used
(#1632) Not recommended phpdocs tag @global used
(#1632) Not recommended phpdocs tag @global used
(#1684) Not recommended phpdocs tag @global used
(#1764) Not recommended phpdocs tag @global used
(#1782) Not recommended phpdocs tag @global used
(#1798) Not recommended phpdocs tag @global used
(#2034) Not recommended phpdocs tag @global used
(#2135) Not recommended phpdocs tag @global used
(#2135) Not recommended phpdocs tag @global used
(#2273) Not recommended phpdocs tag @global used
(#2326) Not recommended phpdocs tag @global used
(#2388) Not recommended phpdocs tag @global used
(#2454) Not recommended phpdocs tag @global used
(#2467) Not recommended phpdocs tag @global used
(#2481) Not recommended phpdocs tag @global used
(#2502) Not recommended phpdocs tag @global used
(#2522) Not recommended phpdocs tag @global used
(#2522) Not recommended phpdocs tag @global used
(#2548) Not recommended phpdocs tag @global used
(#2548) Not recommended phpdocs tag @global used
(#2574) Not recommended phpdocs tag @global used
(#2596) Not recommended phpdocs tag @global used
(#2612) Not recommended phpdocs tag @global used
(#2633) Not recommended phpdocs tag @global used
(#2801) Not recommended phpdocs tag @global used
(#3130) Not recommended phpdocs tag @global used
(#3434) Not recommended phpdocs tag @global used
(#3447) Not recommended phpdocs tag @global used
(#3670) Not recommended phpdocs tag @global used
(#3747) Not recommended phpdocs tag @global used
(#3770) Not recommended phpdocs tag @global used
(#3845) Not recommended phpdocs tag @global used
(#3845) Not recommended phpdocs tag @global used
(#3845) Not recommended phpdocs tag @global used
(#3845) Not recommended phpdocs tag @global used
(#3895) Not recommended phpdocs tag @global used
(#3989) Not recommended phpdocs tag @global used
(#4201) Not recommended phpdocs tag @global used
(#5110) Not recommended phpdocs tag @global used
(#5110) Not recommended phpdocs tag @global used
(#5110) Not recommended phpdocs tag @global used
report/myfeedback/classes/privacy/provider.php
(#224) Function provider::delete_single_user_data is not documented
report/myfeedback/db/access.php
(#20) Package report_courseoverview is not valid
report/myfeedback/db/upgrade.php
(#23) File-level phpdocs block is not found
(#23) Function xmldb_report_myfeedback_upgrade is not documented
(#23) Package is not specified for function xmldb_report_myfeedback_upgrade. It is also not specified in file-level phpdocs
report/myfeedback/export.php
(#26) File-level phpdocs block is not found
(#23) Invalid phpdocs tag @credits used
report/myfeedback/index.php
(#17) File-level phpdocs block does not have @copyright tag
(#23) Invalid phpdocs tag @credits used
report/myfeedback/lang/en/report_myfeedback.php
(#17) File-level phpdocs block does not have @copyright tag
(#23) Invalid phpdocs tag @credits used
report/myfeedback/lib.php
(#47) Phpdocs for function report_myfeedback_extend_navigation_user has incomplete parameters list
(#96) Phpdocs for function report_myfeedback_myprofile_navigation has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#23) Invalid phpdocs tag @credits used
report/myfeedback/mytutees.php
(#25) File-level phpdocs block is not found
report/myfeedback/nonmoodlefeedback.php
(#17) File-level phpdocs block does not have @copyright tag
report/myfeedback/programmeadmin/index.php
(#25) File-level phpdocs block is not found
report/myfeedback/reflectivenotes.php
(#17) File-level phpdocs block does not have @copyright tag
report/myfeedback/settings.php
(#17) File-level phpdocs block is not found
report/myfeedback/student/academicyear.php
(#25) File-level phpdocs block is not found
report/myfeedback/student/feedback.php
(#25) File-level phpdocs block is not found
report/myfeedback/student/overview.php
(#25) File-level phpdocs block is not found
report/myfeedback/student/personaltutor.php
(#25) File-level phpdocs block is not found
report/myfeedback/tests/behat/behat_myfeedback.php
(#93) Function behat_myfeedback::extract_column_mappings is not documented
(#41) There is no description in phpdocs for function i_have_a_moodle_account_with_the_following_details
(#48) There is no description in phpdocs for function assign_grades_to_students_for_assignments
(#107) There is no description in phpdocs for function user_is_granted_departmental_admin_rights
(#148) There is no description in phpdocs for function the_following_personal_tutors_are_assigned_the_following_tutees
(#171) There is no description in phpdocs for function i_should_see_the_following_students_listed
(#41) Phpdocs for function behat_myfeedback::i_have_a_moodle_account_with_the_following_details has incomplete parameters list
(#48) Phpdocs for function behat_myfeedback::assign_grades_to_students_for_assignments has incomplete parameters list
(#107) Phpdocs for function behat_myfeedback::user_is_granted_departmental_admin_rights has incomplete parameters list
(#202) Phpdocs for function behat_myfeedback::i_should_see_a_tab_named has incomplete parameters list
(#218) Phpdocs for function behat_myfeedback::i_click_tab_titled has incomplete parameters list
(#227) Phpdocs for function behat_myfeedback::i_submit_search_form_for_students has incomplete parameters list
report/myfeedback/tutor/modules.php
(#25) File-level phpdocs block is not found
report/myfeedback/tutor/mymodules.php
(#25) File-level phpdocs block is not found
report/myfeedback/tutor/personaltutoring.php
(#25) File-level phpdocs block is not found
report/myfeedback/usage/index.php
(#26) File-level phpdocs block is not found
report/myfeedback/version.php
(#17) File-level phpdocs block does not have @copyright tag
(#23) Invalid phpdocs tag @credits used

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

(1 errors, 1 warnings)

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

report/myfeedback/templates/modal.mustache
(#1) HTML Validation error, line 14: Element “textarea” is missing required attribute “cols”. ( <textarea id="notename" class="autoexpand" name="notename" wrap="hard" rows="4" data-min-rows="4"></text)
report/myfeedback/templates/progress.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error

Gherkin .feature problems

(2 errors, 0 warnings)

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

report/myfeedback/tests/behat/non_student_access.feature
(#93) New line at EOF(end of file) is required
report/myfeedback/tests/behat/student_access.feature
(#52) New line at EOF(end of file) is required