Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


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

(3179 errors, 994 warnings)

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

public/local/trustgrade/backup/moodle2/backup_local_trustgrade_plugin.class.php
(#8) Comment does not contain full Moodle boilerplate
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#22) Opening brace must not be followed by a blank line
(#29) Whitespace found at end of line
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Whitespace found at end of line
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Whitespace found at end of line
(#36) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) There should be a comma after the last array item in a multi-line array.
(#43) Whitespace found at end of line
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Whitespace found at end of line
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Whitespace found at end of line
(#58) Whitespace found at end of line
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Whitespace found at end of line
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Whitespace found at end of line
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) There should be a comma after the last array item in a multi-line array.
(#72) Whitespace found at end of line
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) There should be a comma after the last array item in a multi-line array.
(#80) Whitespace found at end of line
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) There should be a comma after the last array item in a multi-line array.
(#88) Whitespace found at end of line
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) There should be a comma after the last array item in a multi-line array.
(#99) Whitespace found at end of line
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) There should be a comma after the last array item in a multi-line array.
(#109) Whitespace found at end of line
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Opening parenthesis of a multi-line function call must be the last content on the line
(#111) Whitespace found at end of line
(#112) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#112) Closing parenthesis of a multi-line function call must be on a line by itself
(#113) Whitespace found at end of line
(#114) Opening parenthesis of a multi-line function call must be the last content on the line
(#114) Whitespace found at end of line
(#115) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#115) Closing parenthesis of a multi-line function call must be on a line by itself
(#116) Whitespace found at end of line
(#117) Opening parenthesis of a multi-line function call must be the last content on the line
(#117) Whitespace found at end of line
(#118) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#118) Closing parenthesis of a multi-line function call must be on a line by itself
(#119) Whitespace found at end of line
(#120) Opening parenthesis of a multi-line function call must be the last content on the line
(#120) Whitespace found at end of line
(#121) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#121) Closing parenthesis of a multi-line function call must be on a line by itself
(#122) Whitespace found at end of line
(#123) Opening parenthesis of a multi-line function call must be the last content on the line
(#123) Whitespace found at end of line
(#124) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#124) Closing parenthesis of a multi-line function call must be on a line by itself
(#125) Whitespace found at end of line
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Whitespace found at end of line
public/local/trustgrade/backup/moodle2/restore_local_trustgrade_plugin.class.php
(#8) Comment does not contain full Moodle boilerplate
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#22) Opening brace must not be followed by a blank line
(#29) Whitespace found at end of line
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#31) Opening parenthesis of a multi-line function call must be the last content on the line
(#32) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#32) Closing parenthesis of a multi-line function call must be on a line by itself
(#33) Whitespace found at end of line
(#42) Whitespace found at end of line
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Opening parenthesis of a multi-line function call must be the last content on the line
(#45) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#45) Closing parenthesis of a multi-line function call must be on a line by itself
(#46) Whitespace found at end of line
(#47) Opening parenthesis of a multi-line function call must be the last content on the line
(#48) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#48) Closing parenthesis of a multi-line function call must be on a line by itself
(#49) Whitespace found at end of line
(#50) Opening parenthesis of a multi-line function call must be the last content on the line
(#51) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#51) Closing parenthesis of a multi-line function call must be on a line by itself
(#52) Whitespace found at end of line
(#53) Opening parenthesis of a multi-line function call must be the last content on the line
(#54) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#54) Closing parenthesis of a multi-line function call must be on a line by itself
(#55) Whitespace found at end of line
(#56) Opening parenthesis of a multi-line function call must be the last content on the line
(#57) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#57) Closing parenthesis of a multi-line function call must be on a line by itself
(#58) Whitespace found at end of line
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Whitespace found at end of line
(#131) Whitespace found at end of line
(#149) Whitespace found at end of line
(#164) Whitespace found at end of line
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#173) Whitespace found at end of line
public/local/trustgrade/cache_management.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Whitespace found at end of line
(#49) Whitespace found at end of line
(#54) Whitespace found at end of line
(#59) Whitespace found at end of line
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Whitespace found at end of line
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Variable "debug_mode" must not contain underscores.
(#76) Variable "debug_mode" must not contain underscores.
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Whitespace found at end of line
(#97) Whitespace found at end of line
(#99) Whitespace found at end of line
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#109) Whitespace found at end of line
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) Whitespace found at end of line
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#129) Whitespace found at end of line
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Whitespace found at end of line
(#141) Whitespace found at end of line
(#142) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Whitespace found at end of line
(#160) Whitespace found at end of line
(#161) Variable "clear_url" must not contain underscores.
(#163) There should be a comma after the last array item in a multi-line array.
(#165) Variable "clear_url" must not contain underscores.
(#165) Line exceeds 132 characters; contains 138 characters
(#166) Whitespace found at end of line
(#170) Whitespace found at end of line
(#174) Whitespace found at end of line
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Variable "recent_activity" must not contain underscores.
(#177) Variable "recent_activity" must not contain underscores.
(#188) Whitespace found at end of line
(#189) Variable "recent_activity" must not contain underscores.
(#193) Whitespace found at end of line
(#194) Whitespace found at end of line
(#199) Whitespace found at end of line
(#204) Blank line found at end of control structure
(#204) Whitespace found at end of line
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#218) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) Variable "clear_all_url" must not contain underscores.
(#225) Variable "clear_all_url" must not contain underscores.
(#227) There should be a comma after the last array item in a multi-line array.
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#239) Variable "cleanup_url" must not contain underscores.
(#240) Variable "cleanup_url" must not contain underscores.
(#247) Inline comments must end in full-stops, exclamation marks, or question marks
public/local/trustgrade/classes/admin_setting_course_multiselect.php
(#34) Opening brace must not be followed by a blank line
(#35) Whitespace found at end of line
(#44) Possible useless method overriding detected
(#58) Whitespace found at end of line
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Whitespace found at end of line
(#78) Whitespace found at end of line
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Variable "course_specific" must not contain underscores.
(#95) Whitespace found at end of line
(#96) Variable "course_specific" must not contain underscores.
(#96) Variable "course_specific" must not contain underscores.
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Whitespace found at end of line
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Variable "selected_courses" must not contain underscores.
(#114) Variable "selected_courses" must not contain underscores.
(#115) Variable "selected_courses" must not contain underscores.
(#119) Whitespace found at end of line
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Variable "selected_courses" must not contain underscores.
(#130) Opening parenthesis of a multi-line function call must be the last content on the line
(#130) Whitespace found at end of line
(#136) Whitespace found at end of line
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Opening parenthesis of a multi-line function call must be the last content on the line
(#139) Whitespace found at end of line
(#147) Opening parenthesis of a multi-line function call must be the last content on the line
(#156) Whitespace found at end of line
(#157) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Variable "search_id" must not contain underscores.
(#159) Variable "container_id" must not contain underscores.
(#160) Whitespace found at end of line
(#162) Opening parenthesis of a multi-line function call must be the last content on the line
(#162) Whitespace found at end of line
(#164) Variable "search_id" must not contain underscores.
(#168) Variable "search_id" must not contain underscores.
(#173) Whitespace found at end of line
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Variable "container_id" must not contain underscores.
(#178) There should be a comma after the last array item in a multi-line array.
(#180) Whitespace found at end of line
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Variable "selected_courses" must not contain underscores.
(#184) Variable "checkbox_id" must not contain underscores.
(#185) Whitespace found at end of line
(#188) There should be a comma after the last array item in a multi-line array.
(#190) Whitespace found at end of line
(#194) Variable "checkbox_id" must not contain underscores.
(#199) Whitespace found at end of line
(#200) Opening parenthesis of a multi-line function call must be the last content on the line
(#201) Whitespace found at end of line
(#203) Variable "checkbox_id" must not contain underscores.
(#205) Whitespace found at end of line
(#208) Whitespace found at end of line
(#210) Whitespace found at end of line
(#214) Variable "search_id" must not contain underscores.
(#220) Whitespace found at end of line within string
(#236) Whitespace found at end of line within string
(#249) Whitespace found at end of line within string
(#262) Whitespace found at end of line within string
(#267) Whitespace found at end of line within string
(#272) Line exceeds 132 characters; contains 147 characters
(#275) Whitespace found at end of line within string
(#279) Whitespace found at end of line within string
(#289) Whitespace found at end of line
public/local/trustgrade/classes/api.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#51) There should be a comma after the last array item in a multi-line array.
(#56) Blank line found at end of control structure
public/local/trustgrade/classes/async_task_manager.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#45) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#45) Multi-line function declarations must define one parameter per line
(#45) Variable "submission_id" must not contain underscores.
(#45) Multi-line function declarations must define one parameter per line
(#45) Multi-line function declarations must define one parameter per line
(#45) Variable "submission_content" must not contain underscores.
(#45) Multi-line function declarations must define one parameter per line
(#45) Variable "assignment_instructions" must not contain underscores.
(#46) Multi-line function declaration not indented correctly; expected 8 spaces but found 12
(#46) Variable "questions_count" must not contain underscores.
(#46) The closing parenthesis of a multi-line function declaration must be on a new line
(#51) Variable "submission_id" must not contain underscores.
(#54) Variable "submission_content" must not contain underscores.
(#55) Variable "assignment_instructions" must not contain underscores.
(#56) Variable "questions_count" must not contain underscores.
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Variable "task_id" must not contain underscores.
(#64) Variable "task_id" must not contain underscores.
(#64) Variable "submission_id" must not contain underscores.
(#66) Variable "task_id" must not contain underscores.
(#68) Variable "task_id" must not contain underscores.
(#76) Variable "task_id" must not contain underscores.
(#79) There should be a comma after the last array item in a multi-line array.
(#79) Variable "task_id" must not contain underscores.
(#83) Variable "task_id" must not contain underscores.
(#94) Opening parenthesis of a multi-line function call must be the last content on the line
(#95) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#96) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#97) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#98) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#99) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#119) Opening parenthesis of a multi-line function call must be the last content on the line
(#120) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#120) Closing parenthesis of a multi-line function call must be on a line by itself
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#129) Variable "submission_content" must not contain underscores.
(#130) Variable "assignment_instructions" must not contain underscores.
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#134) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#134) Variable "submission_content" must not contain underscores.
(#135) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#135) Variable "assignment_instructions" must not contain underscores.
(#136) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#137) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#138) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#147) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#148) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#154) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#155) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#160) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Blank line found at end of control structure
(#177) Opening parenthesis of a multi-line function call must be the last content on the line
(#178) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#178) Closing parenthesis of a multi-line function call must be on a line by itself
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Variable "error_message" must not contain underscores.
(#182) Variable "is_retryable" must not contain underscores.
(#185) Variable "non_retryable_patterns" must not contain underscores.
(#190) There should be a comma after the last array item in a multi-line array.
(#193) Variable "non_retryable_patterns" must not contain underscores.
(#194) Variable "error_message" must not contain underscores.
(#195) Variable "is_retryable" must not contain underscores.
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#204) Variable "is_retryable" must not contain underscores.
(#204) Blank line found at start of control structure
(#207) Variable "error_message" must not contain underscores.
(#212) Inline comments must end in full-stops, exclamation marks, or question marks
(#218) Inline comments must end in full-stops, exclamation marks, or question marks
(#220) Variable "error_message" must not contain underscores.
(#221) Each PHP statement must be on a line by itself
(#225) Inline comments must end in full-stops, exclamation marks, or question marks
(#228) Variable "is_retryable" must not contain underscores.
(#234) Inline comments must end in full-stops, exclamation marks, or question marks
(#245) Variable "task_id" must not contain underscores.
(#248) Variable "task_id" must not contain underscores.
(#251) Variable "task_id" must not contain underscores.
(#287) There should be a comma after the last array item in a multi-line array.
(#288) There should be a comma after the last array item in a multi-line array.
(#294) There should be a comma after the last array item in a multi-line array.
(#337) Variable "submission_id" must not contain underscores.
(#342) Variable "submission_id" must not contain underscores.
(#343) There should be a comma after the last array item in a multi-line array.
(#357) Variable "submission_id" must not contain underscores.
(#360) Opening parenthesis of a multi-line function call must be the last content on the line
(#361) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#362) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#362) Variable "submission_id" must not contain underscores.
(#376) Variable "twentyfour_hours_ago" must not contain underscores.
(#378) Inline comments must end in full-stops, exclamation marks, or question marks
(#379) Opening parenthesis of a multi-line function call must be the last content on the line
(#380) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#381) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#381) Variable "twentyfour_hours_ago" must not contain underscores.
(#382) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#388) Variable "task_status" must not contain underscores.
(#393) Variable "task_status" must not contain underscores.
(#397) There should be a comma after the last array item in a multi-line array.
(#402) Opening parenthesis of a multi-line function call must be the last content on the line
(#403) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#404) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#404) Variable "twentyfour_hours_ago" must not contain underscores.
(#405) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#411) Inline comments must end in full-stops, exclamation marks, or question marks
(#412) Variable "has_preparing" must not contain underscores.
(#415) Variable "has_preparing" must not contain underscores.
(#420) Inline comments must end in full-stops, exclamation marks, or question marks
(#421) Variable "has_preparing" must not contain underscores.
(#430) There should be a comma after the last array item in a multi-line array.
(#432) There should be a comma after the last array item in a multi-line array.
(#438) Expected 1 space after FUNCTION keyword; 0 found
(#474) There should be a comma after the last array item in a multi-line array.
(#497) There should be a comma after the last array item in a multi-line array.
(#498) There should be a comma after the last array item in a multi-line array.
public/local/trustgrade/classes/course_availability.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#36) Whitespace found at end of line
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Whitespace found at end of line
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Variable "course_specific" must not contain underscores.
(#48) Whitespace found at end of line
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Variable "course_specific" must not contain underscores.
(#53) Whitespace found at end of line
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Variable "enabled_courses_json" must not contain underscores.
(#56) Variable "enabled_courses" must not contain underscores.
(#56) Variable "enabled_courses_json" must not contain underscores.
(#57) Whitespace found at end of line
(#58) Variable "enabled_courses" must not contain underscores.
(#59) Variable "enabled_courses" must not contain underscores.
(#61) Whitespace found at end of line
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Variable "enabled_courses" must not contain underscores.
(#65) Whitespace found at end of line
(#68) Whitespace found at end of line
(#74) Whitespace found at end of line
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) Whitespace found at end of line
(#81) Whitespace found at end of line
(#84) Whitespace found at end of line
(#87) Whitespace found at end of line
(#91) Variable "enabled_courses_json" must not contain underscores.
(#92) Variable "enabled_courses" must not contain underscores.
(#92) Variable "enabled_courses_json" must not contain underscores.
(#93) Whitespace found at end of line
(#94) Variable "enabled_courses" must not contain underscores.
(#97) Whitespace found at end of line
(#98) Variable "enabled_courses" must not contain underscores.
public/local/trustgrade/classes/disclosure_handler.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#29) Missing docblock for class disclosure_handler
(#29) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Whitespace found at end of line
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Variable "quiz_settings" must not contain underscores.
(#45) Whitespace found at end of line
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Variable "quiz_settings" must not contain underscores.
(#52) Whitespace found at end of line
(#60) Whitespace found at end of line
(#61) Variable "quiz_settings" must not contain underscores.
(#62) Whitespace found at end of line
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Variable "custom_message" must not contain underscores.
(#65) Whitespace found at end of line
(#66) Variable "custom_message" must not contain underscores.
(#67) Variable "disclosure_content" must not contain underscores.
(#67) Variable "custom_message" must not contain underscores.
(#69) Variable "disclosure_content" must not contain underscores.
(#71) Whitespace found at end of line
(#75) Variable "disclosure_content" must not contain underscores.
(#76) Whitespace found at end of line
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Variable "custom_message" must not contain underscores.
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Variable "details_id" must not contain underscores.
(#81) Whitespace found at end of line
(#83) Variable "details_id" must not contain underscores.
(#86) Whitespace found at end of line
(#87) Variable "details_id" must not contain underscores.
(#90) Variable "quiz_settings" must not contain underscores.
(#90) Line exceeds 132 characters; contains 145 characters
(#91) Variable "quiz_settings" must not contain underscores.
(#91) Line exceeds 132 characters; contains 140 characters
(#92) Variable "quiz_settings" must not contain underscores.
(#92) Line exceeds 132 characters; contains 138 characters
(#98) Whitespace found at end of line
(#100) Whitespace found at end of line
(#106) Whitespace found at end of line
(#112) Whitespace found at end of line
(#116) Whitespace found at end of line
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) Whitespace found at end of line
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#121) Variable "disclosure_html" must not contain underscores.
(#122) Whitespace found at end of line
(#123) Variable "disclosure_html" must not contain underscores.
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) Variable "disclosure_html" must not contain underscores.
(#131) Whitespace found at end of line
(#144) Whitespace found at end of line within string
(#148) Whitespace found at end of line within string
public/local/trustgrade/classes/event/task_status_changed.php
(#8) Comment does not contain full Moodle boilerplate
(#11) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#20) Opening brace must not be followed by a blank line
public/local/trustgrade/classes/external.php
(#39) Missing docblock for class external
(#39) Opening brace must not be followed by a blank line
(#41) Line indented incorrectly; expected at least 4 spaces, found 1
(#46) Line indented incorrectly; expected 4 spaces, found 1
(#47) Line indented incorrectly; expected at least 8 spaces, found 5
(#48) Line indented incorrectly; expected at least 8 spaces, found 5
(#49) Line indented incorrectly; expected at least 8 spaces, found 5
(#50) Line indented incorrectly; expected at least 8 spaces, found 5
(#51) Line indented incorrectly; expected 4 spaces, found 1
(#53) Line indented incorrectly; expected at least 4 spaces, found 1
(#58) Line indented incorrectly; expected 4 spaces, found 1
(#59) Line indented incorrectly; expected 8 spaces, found 5
(#60) Line indented incorrectly; expected at least 12 spaces, found 9
(#61) Line indented incorrectly; expected at least 12 spaces, found 9
(#62) Line indented incorrectly; expected at least 12 spaces, found 9
(#63) Line indented incorrectly; expected at least 12 spaces, found 9
(#64) Line indented incorrectly; expected 8 spaces, found 5
(#65) Line indented incorrectly; expected at least 8 spaces, found 5
(#66) Line indented incorrectly; expected 4 spaces, found 1
(#68) Line indented incorrectly; expected at least 4 spaces, found 1
(#73) Line indented incorrectly; expected 4 spaces, found 1
(#74) Line indented incorrectly; expected at least 8 spaces, found 5
(#75) Line indented incorrectly; expected at least 8 spaces, found 5
(#76) Line indented incorrectly; expected at least 8 spaces, found 5
(#77) Line indented incorrectly; expected at least 8 spaces, found 5
(#78) Line indented incorrectly; expected 4 spaces, found 1
(#80) Line indented incorrectly; expected at least 4 spaces, found 1
(#83) Line indented incorrectly; expected 4 spaces, found 1
(#83) Variable "intro_itemid" must not contain underscores.
(#83) Variable "intro_attachments_itemid" must not contain underscores.
(#84) Line indented incorrectly; expected at least 8 spaces, found 5
(#85) Line indented incorrectly; expected at least 8 spaces, found 5
(#87) Line indented incorrectly; expected at least 8 spaces, found 5
(#87) Variable "readDraft" must be all lower-case
(#87) Expected 1 space after FUNCTION keyword; 0 found
(#88) Line indented incorrectly; expected 12 spaces, found 9
(#89) Line indented incorrectly; expected at least 16 spaces, found 13
(#90) Line indented incorrectly; expected 12 spaces, found 9
(#91) Line indented incorrectly; expected at least 12 spaces, found 9
(#92) Line indented incorrectly; expected at least 12 spaces, found 9
(#93) Line indented incorrectly; expected at least 12 spaces, found 9
(#94) Line indented incorrectly; expected at least 12 spaces, found 9
(#95) Line indented incorrectly; expected 8 spaces, found 5
(#97) Line indented incorrectly; expected at least 8 spaces, found 5
(#97) Variable "maxFiles" must be all lower-case
(#98) Line indented incorrectly; expected at least 8 spaces, found 5
(#98) Variable "maxPreviewBytes" must be all lower-case
(#100) Line indented incorrectly; expected at least 8 spaces, found 5
(#101) Line indented incorrectly; expected 8 spaces, found 5
(#101) Variable "intro_itemid" must not contain underscores.
(#101) Variable "intro_attachments_itemid" must not contain underscores.
(#102) Line indented incorrectly; expected at least 12 spaces, found 9
(#102) Variable "readDraft" must be all lower-case
(#103) Line indented incorrectly; expected 8 spaces, found 5
(#105) Line indented incorrectly; expected 8 spaces, found 5
(#106) Line indented incorrectly; expected at least 12 spaces, found 9
(#107) Line indented incorrectly; expected 8 spaces, found 5
(#109) Line indented incorrectly; expected at least 8 spaces, found 5
(#110) Line indented incorrectly; expected 8 spaces, found 5
(#111) Line indented incorrectly; expected 12 spaces, found 9
(#111) Variable "maxFiles" must be all lower-case
(#112) Line indented incorrectly; expected at least 16 spaces, found 13
(#113) Line indented incorrectly; expected at least 16 spaces, found 13
(#114) Line indented incorrectly; expected 12 spaces, found 9
(#115) Line indented incorrectly; expected 12 spaces, found 9
(#116) Line indented incorrectly; expected at least 16 spaces, found 13
(#117) Line indented incorrectly; expected 12 spaces, found 9
(#118) Line indented incorrectly; expected at least 12 spaces, found 9
(#119) Line indented incorrectly; expected at least 12 spaces, found 9
(#120) Line indented incorrectly; expected at least 12 spaces, found 9
(#121) Line indented incorrectly; expected at least 12 spaces, found 9
(#122) Line indented incorrectly; expected at least 12 spaces, found 9
(#124) Line indented incorrectly; expected at least 12 spaces, found 9
(#124) Variable "isTextLike" must be all lower-case
(#127) Line indented incorrectly; expected at least 15 spaces, found 9
(#129) Line indented incorrectly; expected 15 spaces, found 9
(#129) Variable "isTextLike" must be all lower-case
(#130) Line indented incorrectly; expected 19 spaces, found 13
(#131) Line indented incorrectly; expected at least 23 spaces, found 17
(#132) Line indented incorrectly; expected 23 spaces, found 17
(#133) Line indented incorrectly; expected at least 27 spaces, found 21
(#133) Variable "maxPreviewBytes" must be all lower-case
(#134) Line indented incorrectly; expected at least 27 spaces, found 21
(#135) Line indented incorrectly; expected at least 27 spaces, found 21
(#135) Variable "maxPreviewBytes" must be all lower-case
(#135) Line exceeds 132 characters; contains 179 characters
(#136) Line indented incorrectly; expected 23 spaces, found 17
(#137) Line indented incorrectly; expected 19 spaces, found 13
(#137) Empty CATCH statement detected
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Line indented incorrectly; expected at least 23 spaces, found 17
(#139) Line indented incorrectly; expected 19 spaces, found 13
(#140) Line indented incorrectly; expected 15 spaces, found 9
(#141) Line indented incorrectly; expected 8 spaces, found 5
(#143) Line indented incorrectly; expected at least 8 spaces, found 5
(#144) Line indented incorrectly; expected 4 spaces, found 1
(#146) Line indented incorrectly; expected at least 4 spaces, found 1
(#150) Line indented incorrectly; expected 4 spaces, found 1
(#150) Variable "intro_itemid" must not contain underscores.
(#150) Variable "intro_attachments_itemid" must not contain underscores.
(#151) Line indented incorrectly; expected at least 8 spaces, found 5
(#152) Line indented incorrectly; expected at least 8 spaces, found 5
(#152) Variable "filesOut" must be all lower-case
(#154) Line indented incorrectly; expected at least 8 spaces, found 5
(#154) Variable "readDraft" must be all lower-case
(#154) Expected 1 space after FUNCTION keyword; 0 found
(#155) Line indented incorrectly; expected 12 spaces, found 9
(#156) Line indented incorrectly; expected at least 16 spaces, found 13
(#157) Line indented incorrectly; expected 12 spaces, found 9
(#158) Line indented incorrectly; expected at least 12 spaces, found 9
(#159) Line indented incorrectly; expected at least 12 spaces, found 9
(#160) Line indented incorrectly; expected at least 12 spaces, found 9
(#161) Line indented incorrectly; expected 8 spaces, found 5
(#163) Line indented incorrectly; expected at least 8 spaces, found 5
(#163) Variable "readAssignmentFiles" must be all lower-case
(#163) Expected 1 space after FUNCTION keyword; 0 found
(#164) Line indented incorrectly; expected 12 spaces, found 9
(#165) Line indented incorrectly; expected at least 16 spaces, found 13
(#166) Line indented incorrectly; expected 12 spaces, found 9
(#167) Line indented incorrectly; expected 12 spaces, found 9
(#168) Line indented incorrectly; expected at least 16 spaces, found 13
(#169) Line indented incorrectly; expected at least 16 spaces, found 13
(#170) Line indented incorrectly; expected at least 16 spaces, found 13
(#171) Whitespace found at end of line
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Line indented incorrectly; expected at least 16 spaces, found 13
(#173) Line indented incorrectly; expected at least 16 spaces, found 13
(#173) Variable "introFiles" must be all lower-case
(#174) Line indented incorrectly; expected at least 16 spaces, found 13
(#174) Variable "attachmentFiles" must be all lower-case
(#175) Whitespace found at end of line
(#176) Line indented incorrectly; expected at least 16 spaces, found 13
(#176) Variable "introFiles" must be all lower-case
(#176) Variable "attachmentFiles" must be all lower-case
(#177) Line indented incorrectly; expected 12 spaces, found 9
(#178) Line indented incorrectly; expected at least 16 spaces, found 13
(#179) Line indented incorrectly; expected 12 spaces, found 9
(#180) Line indented incorrectly; expected 8 spaces, found 5
(#182) Line indented incorrectly; expected at least 8 spaces, found 5
(#183) Whitespace found at end of line
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Line indented incorrectly; expected at least 8 spaces, found 5
(#185) Line indented incorrectly; expected 8 spaces, found 5
(#185) Variable "intro_itemid" must not contain underscores.
(#185) Variable "intro_attachments_itemid" must not contain underscores.
(#186) Line indented incorrectly; expected at least 12 spaces, found 9
(#186) Variable "readDraft" must be all lower-case
(#187) Line indented incorrectly; expected 8 spaces, found 5
(#188) Whitespace found at end of line
(#189) Line indented incorrectly; expected 8 spaces, found 5
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Line indented incorrectly; expected at least 12 spaces, found 9
(#191) Line indented incorrectly; expected at least 12 spaces, found 9
(#192) Line indented incorrectly; expected 12 spaces, found 9
(#193) Line indented incorrectly; expected at least 16 spaces, found 13
(#194) Line indented incorrectly; expected 12 spaces, found 9
(#195) Line indented incorrectly; expected 12 spaces, found 9
(#196) Line indented incorrectly; expected at least 16 spaces, found 13
(#197) Line indented incorrectly; expected 12 spaces, found 9
(#198) Whitespace found at end of line
(#199) Line indented incorrectly; expected 12 spaces, found 9
(#200) Line indented incorrectly; expected at least 16 spaces, found 13
(#200) Variable "readAssignmentFiles" must be all lower-case
(#201) Line indented incorrectly; expected 12 spaces, found 9
(#202) Line indented incorrectly; expected 8 spaces, found 5
(#204) Line indented incorrectly; expected 8 spaces, found 5
(#205) Line indented incorrectly; expected at least 12 spaces, found 9
(#205) Variable "filesOut" must be all lower-case
(#206) Line indented incorrectly; expected 8 spaces, found 5
(#208) Line indented incorrectly; expected 8 spaces, found 5
(#209) Line indented incorrectly; expected 12 spaces, found 9
(#210) Line indented incorrectly; expected at least 16 spaces, found 13
(#211) Line indented incorrectly; expected 12 spaces, found 9
(#212) Line indented incorrectly; expected 12 spaces, found 9
(#213) Line indented incorrectly; expected at least 16 spaces, found 13
(#214) Line indented incorrectly; expected 16 spaces, found 13
(#215) Line indented incorrectly; expected at least 20 spaces, found 17
(#216) Line indented incorrectly; expected 16 spaces, found 13
(#217) Line indented incorrectly; expected at least 16 spaces, found 13
(#218) Line indented incorrectly; expected at least 16 spaces, found 13
(#218) Variable "filesOut" must be all lower-case
(#223) Line indented incorrectly; expected at least 16 spaces, found 13
(#224) Line indented incorrectly; expected 12 spaces, found 9
(#225) Inline comments must end in full-stops, exclamation marks, or question marks
(#225) Line indented incorrectly; expected at least 16 spaces, found 13
(#226) Line indented incorrectly; expected at least 16 spaces, found 13
(#227) Line indented incorrectly; expected 12 spaces, found 9
(#228) Line indented incorrectly; expected 8 spaces, found 5
(#230) Line indented incorrectly; expected at least 8 spaces, found 5
(#230) Variable "filesOut" must be all lower-case
(#231) Line indented incorrectly; expected 4 spaces, found 1
(#233) Line indented incorrectly; expected at least 4 spaces, found 1
(#237) Line indented incorrectly; expected 4 spaces, found 1
(#237) Missing docblock for function save_grade_parameters
(#238) Line indented incorrectly; expected at least 8 spaces, found 5
(#242) Line indented incorrectly; expected at least 8 spaces, found 5
(#243) Line indented incorrectly; expected 4 spaces, found 1
(#245) Line indented incorrectly; expected 4 spaces, found 1
(#245) Missing docblock for function save_grade_returns
(#246) Line indented incorrectly; expected at least 8 spaces, found 5
(#250) Line indented incorrectly; expected at least 8 spaces, found 5
(#251) Line indented incorrectly; expected 4 spaces, found 1
(#253) Line indented incorrectly; expected 4 spaces, found 1
(#253) Missing docblock for function save_grade
(#254) Line indented incorrectly; expected at least 8 spaces, found 5
(#255) Line indented incorrectly; expected at least 8 spaces, found 5
(#256) Line indented incorrectly; expected at least 8 spaces, found 5
(#257) Line indented incorrectly; expected 4 spaces, found 1
(#259) Line indented incorrectly; expected 4 spaces, found 1
(#259) Missing docblock for function save_bulk_grades_parameters
(#260) Line indented incorrectly; expected at least 8 spaces, found 5
(#263) Line indented incorrectly; expected at least 8 spaces, found 5
(#264) Line indented incorrectly; expected 4 spaces, found 1
(#266) Line indented incorrectly; expected 4 spaces, found 1
(#266) Missing docblock for function save_bulk_grades_returns
(#267) Line indented incorrectly; expected at least 8 spaces, found 5
(#271) Line indented incorrectly; expected at least 8 spaces, found 5
(#272) Line indented incorrectly; expected 4 spaces, found 1
(#274) Line indented incorrectly; expected 4 spaces, found 1
(#274) Missing docblock for function save_bulk_grades
(#275) Line indented incorrectly; expected at least 8 spaces, found 5
(#276) Line indented incorrectly; expected at least 8 spaces, found 5
(#276) Variable "grades_array" must not contain underscores.
(#277) Line indented incorrectly; expected 8 spaces, found 5
(#277) Variable "grades_array" must not contain underscores.
(#278) Line indented incorrectly; expected at least 12 spaces, found 9
(#279) Line indented incorrectly; expected 8 spaces, found 5
(#280) Line indented incorrectly; expected at least 8 spaces, found 5
(#281) Line indented incorrectly; expected at least 8 spaces, found 5
(#281) Variable "grades_array" must not contain underscores.
(#282) Line indented incorrectly; expected 4 spaces, found 1
(#284) Line indented incorrectly; expected 4 spaces, found 1
(#284) Missing docblock for function clear_all_grades_parameters
(#285) Line indented incorrectly; expected at least 8 spaces, found 5
(#286) Line indented incorrectly; expected 4 spaces, found 1
(#288) Line indented incorrectly; expected 4 spaces, found 1
(#288) Missing docblock for function clear_all_grades_returns
(#289) Line indented incorrectly; expected at least 8 spaces, found 5
(#292) Line indented incorrectly; expected at least 8 spaces, found 5
(#293) Line indented incorrectly; expected 4 spaces, found 1
(#295) Line indented incorrectly; expected 4 spaces, found 1
(#295) Missing docblock for function clear_all_grades
(#296) Line indented incorrectly; expected at least 8 spaces, found 5
(#297) Line indented incorrectly; expected at least 8 spaces, found 5
(#298) Line indented incorrectly; expected at least 8 spaces, found 5
(#299) Line indented incorrectly; expected 4 spaces, found 1
(#301) Line indented incorrectly; expected 4 spaces, found 1
(#301) Missing docblock for function get_current_grades_parameters
(#302) Line indented incorrectly; expected at least 8 spaces, found 5
(#305) Line indented incorrectly; expected at least 8 spaces, found 5
(#306) Line indented incorrectly; expected 4 spaces, found 1
(#308) Line indented incorrectly; expected 4 spaces, found 1
(#308) Missing docblock for function get_current_grades_returns
(#309) Line indented incorrectly; expected at least 8 spaces, found 5
(#312) Line indented incorrectly; expected at least 8 spaces, found 5
(#313) Line indented incorrectly; expected 4 spaces, found 1
(#315) Line indented incorrectly; expected 4 spaces, found 1
(#315) Missing docblock for function get_current_grades
(#316) Line indented incorrectly; expected at least 8 spaces, found 5
(#317) Line indented incorrectly; expected at least 8 spaces, found 5
(#318) Line indented incorrectly; expected at least 8 spaces, found 5
(#319) Line indented incorrectly; expected at least 8 spaces, found 5
(#320) Line indented incorrectly; expected 4 spaces, found 1
(#322) Line indented incorrectly; expected 4 spaces, found 1
(#322) Missing docblock for function auto_grade_by_quiz_parameters
(#323) Line indented incorrectly; expected at least 8 spaces, found 5
(#324) Line indented incorrectly; expected 4 spaces, found 1
(#326) Line indented incorrectly; expected 4 spaces, found 1
(#326) Missing docblock for function auto_grade_by_quiz_returns
(#327) Line indented incorrectly; expected at least 8 spaces, found 5
(#332) Opening parenthesis of a multi-line function call must be the last content on the line
(#332) Only one argument is allowed per line in a multi-line function call
(#333) Multi-line function call not indented correctly; expected 13 spaces but found 21
(#333) Closing parenthesis of a multi-line function call must be on a line by itself
(#334) Line indented incorrectly; expected at least 8 spaces, found 5
(#335) Line indented incorrectly; expected 4 spaces, found 1
(#337) Line indented incorrectly; expected 4 spaces, found 1
(#337) Missing docblock for function auto_grade_by_quiz
(#338) Line indented incorrectly; expected at least 8 spaces, found 5
(#339) Line indented incorrectly; expected at least 8 spaces, found 5
(#340) Line indented incorrectly; expected at least 8 spaces, found 5
(#341) Line indented incorrectly; expected 8 spaces, found 5
(#342) Line indented incorrectly; expected at least 12 spaces, found 9
(#343) Line indented incorrectly; expected 8 spaces, found 5
(#344) Line indented incorrectly; expected at least 8 spaces, found 5
(#345) Line indented incorrectly; expected 4 spaces, found 1
(#347) Line indented incorrectly; expected at least 4 spaces, found 1
(#351) Line indented incorrectly; expected 4 spaces, found 1
(#351) Missing docblock for function check_instructions_parameters
(#352) Line indented incorrectly; expected at least 8 spaces, found 5
(#356) Line exceeds 132 characters; contains 142 characters
(#357) Line indented incorrectly; expected at least 8 spaces, found 5
(#358) Line indented incorrectly; expected 4 spaces, found 1
(#360) Line indented incorrectly; expected 4 spaces, found 1
(#360) Missing docblock for function check_instructions_returns
(#361) Line indented incorrectly; expected at least 8 spaces, found 5
(#366) Line indented incorrectly; expected at least 8 spaces, found 5
(#367) Line indented incorrectly; expected 4 spaces, found 1
(#369) Line indented incorrectly; expected 4 spaces, found 1
(#369) Missing docblock for function check_instructions
(#369) Variable "intro_itemid" must not contain underscores.
(#369) Variable "intro_attachments_itemid" must not contain underscores.
(#370) Line indented incorrectly; expected at least 8 spaces, found 5
(#371) Line indented incorrectly; expected at least 8 spaces, found 5
(#372) Whitespace found at end of line
(#373) Line indented incorrectly; expected at least 8 spaces, found 5
(#373) Variable "intro_itemid" must not contain underscores.
(#373) Variable "intro_attachments_itemid" must not contain underscores.
(#374) Whitespace found at end of line
(#375) Line indented incorrectly; expected 8 spaces, found 5
(#376) Line indented incorrectly; expected at least 12 spaces, found 9
(#377) Line indented incorrectly; expected 8 spaces, found 5
(#379) Line indented incorrectly; expected at least 8 spaces, found 5
(#380) Line indented incorrectly; expected 8 spaces, found 5
(#381) Line indented incorrectly; expected at least 12 spaces, found 9
(#382) Line indented incorrectly; expected 8 spaces, found 5
(#384) Line indented incorrectly; expected at least 8 spaces, found 5
(#385) Line indented incorrectly; expected 4 spaces, found 1
(#387) Line indented incorrectly; expected 4 spaces, found 1
(#387) Missing docblock for function generate_questions_parameters
(#388) Line indented incorrectly; expected at least 8 spaces, found 6
(#392) Line exceeds 132 characters; contains 143 characters
(#393) Line indented incorrectly; expected at least 8 spaces, found 6
(#394) Line indented incorrectly; expected 4 spaces, found 2
(#394) Closing brace indented incorrectly; expected 1 spaces, found 2
(#396) Line indented incorrectly; expected 4 spaces, found 1
(#396) Missing docblock for function generate_questions_returns
(#397) Line indented incorrectly; expected at least 8 spaces, found 5
(#403) Line indented incorrectly; expected at least 8 spaces, found 5
(#404) Line indented incorrectly; expected 4 spaces, found 1
(#406) Line indented incorrectly; expected 4 spaces, found 1
(#406) Missing docblock for function generate_questions
(#406) Variable "intro_itemid" must not contain underscores.
(#406) Variable "intro_attachments_itemid" must not contain underscores.
(#407) Line indented incorrectly; expected 8 spaces, found 4
(#408) Line indented incorrectly; expected at least 12 spaces, found 8
(#409) Whitespace found at end of line
(#410) There should be a comma after the last array item in a multi-line array.
(#411) Line indented incorrectly; expected at least 12 spaces, found 8
(#412) Line indented incorrectly; expected 8 spaces, found 4
(#413) Whitespace found at end of line
(#414) Line indented incorrectly; expected at least 8 spaces, found 4
(#415) Line indented incorrectly; expected at least 8 spaces, found 4
(#416) Whitespace found at end of line
(#417) Line indented incorrectly; expected at least 8 spaces, found 4
(#417) Variable "intro_itemid" must not contain underscores.
(#417) Variable "intro_attachments_itemid" must not contain underscores.
(#418) Whitespace found at end of line
(#419) Line indented incorrectly; expected 8 spaces, found 4
(#420) Line indented incorrectly; expected at least 12 spaces, found 8
(#421) Line indented incorrectly; expected 8 spaces, found 4
(#423) Line indented incorrectly; expected at least 8 spaces, found 4
(#423) Variable "quiz_settings" must not contain underscores.
(#424) Line indented incorrectly; expected at least 8 spaces, found 4
(#424) Variable "questions_to_generate" must not contain underscores.
(#424) Variable "quiz_settings" must not contain underscores.
(#426) Line indented incorrectly; expected at least 8 spaces, found 4
(#427) Line indented incorrectly; expected 8 spaces, found 4
(#428) Line indented incorrectly; expected 12 spaces, found 8
(#429) Line indented incorrectly; expected at least 16 spaces, found 12
(#430) Line indented incorrectly; expected at least 16 spaces, found 12
(#430) Variable "gwResult" must be all lower-case
(#430) Variable "questions_to_generate" must not contain underscores.
(#431) Line indented incorrectly; expected 16 spaces, found 12
(#431) Variable "gwResult" must be all lower-case
(#432) Line indented incorrectly; expected at least 20 spaces, found 16
(#432) Variable "gwResult" must be all lower-case
(#433) Line indented incorrectly; expected 16 spaces, found 12
(#435) Line indented incorrectly; expected at least 16 spaces, found 12
(#435) Variable "gwResult" must be all lower-case
(#436) Line indented incorrectly; expected at least 16 spaces, found 12
(#438) Line indented incorrectly; expected 16 spaces, found 12
(#439) Line indented incorrectly; expected at least 20 spaces, found 16
(#440) Line indented incorrectly; expected 16 spaces, found 12
(#442) Line indented incorrectly; expected at least 16 spaces, found 12
(#442) Variable "save_success" must not contain underscores.
(#443) Line indented incorrectly; expected 16 spaces, found 12
(#443) Variable "save_success" must not contain underscores.
(#444) Line indented incorrectly; expected at least 20 spaces, found 16
(#447) There should be a comma after the last array item in a multi-line array.
(#448) Line indented incorrectly; expected at least 20 spaces, found 16
(#449) Line indented incorrectly; expected 16 spaces, found 12
(#450) Line indented incorrectly; expected at least 20 spaces, found 16
(#451) Line indented incorrectly; expected 16 spaces, found 12
(#452) Line indented incorrectly; expected 12 spaces, found 8
(#453) Line indented incorrectly; expected at least 16 spaces, found 12
(#454) Line indented incorrectly; expected 12 spaces, found 8
(#455) Line indented incorrectly; expected 8 spaces, found 4
(#457) Line indented incorrectly; expected at least 8 spaces, found 4
(#458) Line indented incorrectly; expected at least 8 spaces, found 4
(#458) Variable "questions_to_generate" must not contain underscores.
(#459) Line indented incorrectly; expected 8 spaces, found 4
(#460) Line indented incorrectly; expected at least 12 spaces, found 8
(#460) Variable "save_success" must not contain underscores.
(#461) Line indented incorrectly; expected 12 spaces, found 8
(#461) Variable "save_success" must not contain underscores.
(#462) Line indented incorrectly; expected at least 16 spaces, found 12
(#463) Line indented incorrectly; expected at least 16 spaces, found 12
(#464) Line indented incorrectly; expected 12 spaces, found 8
(#465) Line indented incorrectly; expected at least 16 spaces, found 12
(#466) Line indented incorrectly; expected at least 16 spaces, found 12
(#467) Line indented incorrectly; expected 12 spaces, found 8
(#468) Line indented incorrectly; expected 8 spaces, found 4
(#469) Line indented incorrectly; expected at least 12 spaces, found 8
(#470) Line indented incorrectly; expected at least 12 spaces, found 8
(#471) Line indented incorrectly; expected 8 spaces, found 4
(#472) Line indented incorrectly; expected at least 8 spaces, found 4
(#473) Line indented incorrectly; expected 4 spaces, found 2
(#473) Closing brace indented incorrectly; expected 1 spaces, found 2
(#475) Line indented incorrectly; expected 4 spaces, found 1
(#475) Missing docblock for function save_question_parameters
(#476) Line indented incorrectly; expected at least 8 spaces, found 5
(#480) Line indented incorrectly; expected at least 8 spaces, found 5
(#481) Line indented incorrectly; expected 4 spaces, found 1
(#483) Line indented incorrectly; expected 4 spaces, found 1
(#483) Missing docblock for function save_question_returns
(#484) Line indented incorrectly; expected at least 8 spaces, found 5
(#487) Line indented incorrectly; expected at least 8 spaces, found 5
(#488) Line indented incorrectly; expected 4 spaces, found 1
(#490) Line indented incorrectly; expected 4 spaces, found 1
(#490) Missing docblock for function save_question
(#490) Variable "question_index" must not contain underscores.
(#490) Variable "question_data" must not contain underscores.
(#491) Line indented incorrectly; expected at least 8 spaces, found 5
(#492) Line indented incorrectly; expected at least 8 spaces, found 5
(#492) Variable "question_data_decoded" must not contain underscores.
(#492) Variable "question_data" must not contain underscores.
(#493) Line indented incorrectly; expected 8 spaces, found 5
(#493) Variable "question_data_decoded" must not contain underscores.
(#494) Line indented incorrectly; expected at least 12 spaces, found 9
(#495) Line indented incorrectly; expected 8 spaces, found 5
(#496) Line indented incorrectly; expected at least 8 spaces, found 5
(#496) Variable "question_index" must not contain underscores.
(#496) Variable "question_data_decoded" must not contain underscores.
(#497) Line indented incorrectly; expected 4 spaces, found 1
(#499) Line indented incorrectly; expected 4 spaces, found 1
(#499) Missing docblock for function delete_question_parameters
(#500) Line indented incorrectly; expected at least 8 spaces, found 5
(#503) Line indented incorrectly; expected at least 8 spaces, found 5
(#504) Line indented incorrectly; expected 4 spaces, found 1
(#506) Line indented incorrectly; expected 4 spaces, found 1
(#506) Missing docblock for function delete_question_returns
(#507) Line indented incorrectly; expected at least 8 spaces, found 5
(#510) Line indented incorrectly; expected at least 8 spaces, found 5
(#511) Line indented incorrectly; expected 4 spaces, found 1
(#513) Line indented incorrectly; expected 4 spaces, found 1
(#513) Missing docblock for function delete_question
(#513) Variable "question_index" must not contain underscores.
(#514) Line indented incorrectly; expected at least 8 spaces, found 5
(#515) Line indented incorrectly; expected at least 8 spaces, found 5
(#515) Variable "question_index" must not contain underscores.
(#516) Line indented incorrectly; expected 4 spaces, found 1
(#518) Line indented incorrectly; expected 4 spaces, found 1
(#518) Missing docblock for function get_question_bank_parameters
(#519) Line indented incorrectly; expected at least 8 spaces, found 5
(#520) Line indented incorrectly; expected 4 spaces, found 1
(#522) Line indented incorrectly; expected 4 spaces, found 1
(#522) Missing docblock for function get_question_bank_returns
(#523) Line indented incorrectly; expected at least 8 spaces, found 5
(#528) Line indented incorrectly; expected at least 8 spaces, found 5
(#529) Line indented incorrectly; expected 4 spaces, found 1
(#531) Line indented incorrectly; expected 4 spaces, found 1
(#531) Missing docblock for function get_question_bank
(#532) Line indented incorrectly; expected at least 8 spaces, found 5
(#533) Line indented incorrectly; expected at least 8 spaces, found 5
(#533) Variable "existing_questions" must not contain underscores.
(#534) Line indented incorrectly; expected 8 spaces, found 5
(#534) Variable "existing_questions" must not contain underscores.
(#535) Line indented incorrectly; expected at least 12 spaces, found 9
(#535) Variable "question_bank_html" must not contain underscores.
(#535) Variable "existing_questions" must not contain underscores.
(#536) Line indented incorrectly; expected at least 12 spaces, found 9
(#538) Variable "existing_questions" must not contain underscores.
(#539) There should be a comma after the last array item in a multi-line array.
(#539) Variable "question_bank_html" must not contain underscores.
(#540) Line indented incorrectly; expected at least 12 spaces, found 9
(#541) Line indented incorrectly; expected 8 spaces, found 5
(#542) Line indented incorrectly; expected at least 12 spaces, found 9
(#543) Line indented incorrectly; expected 8 spaces, found 5
(#544) Line indented incorrectly; expected 4 spaces, found 1
(#546) Line indented incorrectly; expected 4 spaces, found 1
(#546) Missing docblock for function update_quiz_setting_parameters
(#547) Line indented incorrectly; expected at least 8 spaces, found 5
(#551) Line indented incorrectly; expected at least 8 spaces, found 5
(#552) Line indented incorrectly; expected 4 spaces, found 1
(#554) Line indented incorrectly; expected 4 spaces, found 1
(#554) Missing docblock for function update_quiz_setting_returns
(#555) Line indented incorrectly; expected at least 8 spaces, found 5
(#558) Line indented incorrectly; expected at least 8 spaces, found 5
(#559) Line indented incorrectly; expected 4 spaces, found 1
(#561) Line indented incorrectly; expected 4 spaces, found 1
(#561) Missing docblock for function update_quiz_setting
(#561) Variable "setting_name" must not contain underscores.
(#561) Variable "setting_value" must not contain underscores.
(#562) Line indented incorrectly; expected at least 8 spaces, found 5
(#563) Line indented incorrectly; expected at least 8 spaces, found 5
(#563) Variable "allowed_settings" must not contain underscores.
(#565) There should be a comma after the last array item in a multi-line array.
(#566) Line indented incorrectly; expected at least 8 spaces, found 5
(#567) Line indented incorrectly; expected 8 spaces, found 5
(#567) Variable "setting_name" must not contain underscores.
(#567) Variable "allowed_settings" must not contain underscores.
(#568) Line indented incorrectly; expected at least 12 spaces, found 9
(#569) Line indented incorrectly; expected 8 spaces, found 5
(#570) Line indented incorrectly; expected at least 8 spaces, found 5
(#571) Line indented incorrectly; expected at least 8 spaces, found 5
(#571) Variable "setting_name" must not contain underscores.
(#571) Variable "setting_value" must not contain underscores.
(#572) Line indented incorrectly; expected at least 8 spaces, found 5
(#573) Line indented incorrectly; expected 8 spaces, found 5
(#574) Line indented incorrectly; expected at least 12 spaces, found 9
(#575) Line indented incorrectly; expected 8 spaces, found 5
(#576) Line indented incorrectly; expected at least 12 spaces, found 9
(#577) Line indented incorrectly; expected 8 spaces, found 5
(#578) Line indented incorrectly; expected 4 spaces, found 1
(#580) Line indented incorrectly; expected at least 4 spaces, found 1
(#584) Line indented incorrectly; expected 4 spaces, found 1
(#584) Missing docblock for function start_quiz_attempt_parameters
(#585) Line indented incorrectly; expected at least 8 spaces, found 5
(#588) Line indented incorrectly; expected at least 8 spaces, found 5
(#589) Line indented incorrectly; expected 4 spaces, found 1
(#591) Line indented incorrectly; expected 4 spaces, found 1
(#591) Missing docblock for function start_quiz_attempt_returns
(#592) Line indented incorrectly; expected at least 8 spaces, found 5
(#595) Line indented incorrectly; expected at least 8 spaces, found 5
(#596) Line indented incorrectly; expected 4 spaces, found 1
(#598) Line indented incorrectly; expected 4 spaces, found 1
(#598) Missing docblock for function start_quiz_attempt
(#599) Line indented incorrectly; expected at least 8 spaces, found 5
(#600) Line indented incorrectly; expected at least 8 spaces, found 5
(#601) Line indented incorrectly; expected at least 8 spaces, found 5
(#602) Line indented incorrectly; expected 8 spaces, found 5
(#603) Line indented incorrectly; expected at least 12 spaces, found 9
(#604) Line indented incorrectly; expected 8 spaces, found 5
(#605) Line indented incorrectly; expected at least 12 spaces, found 9
(#606) Line indented incorrectly; expected 8 spaces, found 5
(#607) Line indented incorrectly; expected 4 spaces, found 1
(#609) Line indented incorrectly; expected 4 spaces, found 1
(#609) Missing docblock for function update_quiz_session_parameters
(#610) Line indented incorrectly; expected at least 8 spaces, found 5
(#614) Line indented incorrectly; expected at least 8 spaces, found 5
(#615) Line indented incorrectly; expected 4 spaces, found 1
(#617) Line indented incorrectly; expected 4 spaces, found 1
(#617) Missing docblock for function update_quiz_session_returns
(#618) Line indented incorrectly; expected at least 8 spaces, found 5
(#621) Line indented incorrectly; expected at least 8 spaces, found 5
(#622) Line indented incorrectly; expected 4 spaces, found 1
(#624) Line indented incorrectly; expected 4 spaces, found 1
(#624) Missing docblock for function update_quiz_session
(#625) Line indented incorrectly; expected at least 8 spaces, found 5
(#626) Line indented incorrectly; expected at least 8 spaces, found 5
(#627) Line indented incorrectly; expected at least 8 spaces, found 5
(#627) Variable "updates_decoded" must not contain underscores.
(#628) Line indented incorrectly; expected 8 spaces, found 5
(#628) Variable "updates_decoded" must not contain underscores.
(#629) Line indented incorrectly; expected at least 12 spaces, found 9
(#630) Line indented incorrectly; expected 8 spaces, found 5
(#631) Line indented incorrectly; expected at least 8 spaces, found 5
(#631) Variable "updates_decoded" must not contain underscores.
(#632) Line indented incorrectly; expected 8 spaces, found 5
(#633) Line indented incorrectly; expected at least 12 spaces, found 9
(#634) Line indented incorrectly; expected 8 spaces, found 5
(#635) Line indented incorrectly; expected at least 12 spaces, found 9
(#636) Line indented incorrectly; expected 8 spaces, found 5
(#637) Line indented incorrectly; expected 4 spaces, found 1
(#639) Line indented incorrectly; expected 4 spaces, found 1
(#639) Missing docblock for function complete_quiz_session_parameters
(#640) Line indented incorrectly; expected at least 8 spaces, found 5
(#645) Line indented incorrectly; expected at least 8 spaces, found 5
(#646) Line indented incorrectly; expected 4 spaces, found 1
(#648) Line indented incorrectly; expected 4 spaces, found 1
(#648) Missing docblock for function complete_quiz_session_returns
(#649) Line indented incorrectly; expected at least 8 spaces, found 5
(#653) Line indented incorrectly; expected at least 8 spaces, found 5
(#654) Line indented incorrectly; expected 4 spaces, found 1
(#656) Line indented incorrectly; expected 4 spaces, found 1
(#656) Missing docblock for function complete_quiz_session
(#656) Variable "final_answers" must not contain underscores.
(#656) Variable "final_score" must not contain underscores.
(#657) Line indented incorrectly; expected at least 8 spaces, found 5
(#658) Line indented incorrectly; expected at least 8 spaces, found 5
(#659) Line indented incorrectly; expected at least 8 spaces, found 5
(#659) Variable "final_answers_decoded" must not contain underscores.
(#659) Variable "final_answers" must not contain underscores.
(#660) Line indented incorrectly; expected 8 spaces, found 5
(#660) Variable "final_answers_decoded" must not contain underscores.
(#661) Line indented incorrectly; expected at least 12 spaces, found 9
(#662) Line indented incorrectly; expected 8 spaces, found 5
(#663) Line indented incorrectly; expected at least 8 spaces, found 5
(#663) Variable "final_answers_decoded" must not contain underscores.
(#663) Variable "final_score" must not contain underscores.
(#664) Line indented incorrectly; expected 8 spaces, found 5
(#665) Line indented incorrectly; expected at least 12 spaces, found 9
(#666) Line indented incorrectly; expected 8 spaces, found 5
(#667) Line indented incorrectly; expected at least 12 spaces, found 9
(#668) Line indented incorrectly; expected 8 spaces, found 5
(#669) Line indented incorrectly; expected 4 spaces, found 1
(#671) Line indented incorrectly; expected 4 spaces, found 1
(#671) Missing docblock for function log_integrity_violation_parameters
(#672) Line indented incorrectly; expected at least 8 spaces, found 5
(#677) Line indented incorrectly; expected at least 8 spaces, found 5
(#678) Line indented incorrectly; expected 4 spaces, found 1
(#680) Line indented incorrectly; expected 4 spaces, found 1
(#680) Missing docblock for function log_integrity_violation_returns
(#681) Line indented incorrectly; expected at least 8 spaces, found 5
(#684) Line indented incorrectly; expected at least 8 spaces, found 5
(#685) Line indented incorrectly; expected 4 spaces, found 1
(#687) Line indented incorrectly; expected 4 spaces, found 1
(#687) Missing docblock for function log_integrity_violation
(#687) Variable "violation_type" must not contain underscores.
(#687) Variable "violation_data" must not contain underscores.
(#688) Line indented incorrectly; expected at least 8 spaces, found 5
(#689) Line indented incorrectly; expected at least 8 spaces, found 5
(#690) Line indented incorrectly; expected at least 8 spaces, found 5
(#690) Variable "violation_data_decoded" must not contain underscores.
(#690) Variable "violation_data" must not contain underscores.
(#691) Line indented incorrectly; expected at least 8 spaces, found 5
(#691) Variable "violation_type" must not contain underscores.
(#691) Variable "violation_data_decoded" must not contain underscores.
(#692) Line indented incorrectly; expected 8 spaces, found 5
(#693) Line indented incorrectly; expected at least 12 spaces, found 9
(#694) Line indented incorrectly; expected 8 spaces, found 5
(#695) Line indented incorrectly; expected at least 12 spaces, found 9
(#696) Line indented incorrectly; expected 8 spaces, found 5
(#697) Line indented incorrectly; expected 4 spaces, found 1
(#699) Line indented incorrectly; expected 4 spaces, found 1
(#699) Missing docblock for function get_pending_tasks_parameters
(#700) Line indented incorrectly; expected at least 8 spaces, found 5
(#701) Line indented incorrectly; expected 4 spaces, found 1
(#703) Line indented incorrectly; expected 4 spaces, found 1
(#703) Missing docblock for function get_pending_tasks_returns
(#704) Line indented incorrectly; expected at least 8 spaces, found 5
(#709) Line indented incorrectly; expected 4 spaces, found 5
(#709) Closing brace indented incorrectly; expected 1 spaces, found 5
(#711) Line indented incorrectly; expected 4 spaces, found 1
(#711) Missing docblock for function get_pending_tasks
(#712) Line indented incorrectly; expected at least 8 spaces, found 5
(#713) Line indented incorrectly; expected at least 8 spaces, found 5
(#714) Line indented incorrectly; expected at least 8 spaces, found 5
(#715) Whitespace found at end of line
(#716) Line indented incorrectly; expected 8 spaces, found 5
(#717) Line indented incorrectly; expected at least 12 spaces, found 9
(#718) Line indented incorrectly; expected at least 12 spaces, found 9
(#720) There should be a comma after the last array item in a multi-line array.
(#721) Line indented incorrectly; expected at least 12 spaces, found 9
(#722) Line indented incorrectly; expected 8 spaces, found 5
(#723) Line indented incorrectly; expected at least 12 spaces, found 9
(#725) There should be a comma after the last array item in a multi-line array.
(#726) Line indented incorrectly; expected at least 12 spaces, found 9
(#727) Line indented incorrectly; expected 8 spaces, found 5
(#728) Line indented incorrectly; expected 4 spaces, found 1
(#730) Line indented incorrectly; expected 4 spaces, found 1
(#730) Missing docblock for function has_pending_tasks_parameters
(#731) Line indented incorrectly; expected at least 8 spaces, found 5
(#732) Line indented incorrectly; expected 4 spaces, found 1
(#733) Whitespace found at end of line
(#734) Line indented incorrectly; expected 4 spaces, found 1
(#734) Missing docblock for function has_pending_tasks_returns
(#735) Line indented incorrectly; expected at least 8 spaces, found 5
(#739) Line indented incorrectly; expected at least 8 spaces, found 5
(#740) Line indented incorrectly; expected 4 spaces, found 1
(#741) Whitespace found at end of line
(#742) Line indented incorrectly; expected 4 spaces, found 1
(#742) Missing docblock for function has_pending_tasks
(#743) Line indented incorrectly; expected at least 8 spaces, found 5
(#744) Line indented incorrectly; expected at least 8 spaces, found 5
(#745) Line indented incorrectly; expected at least 8 spaces, found 5
(#746) Whitespace found at end of line
(#747) Line indented incorrectly; expected 8 spaces, found 5
(#748) Line indented incorrectly; expected at least 12 spaces, found 9
(#749) Line indented incorrectly; expected at least 12 spaces, found 9
(#749) Variable "twentyfour_hours_ago" must not contain underscores.
(#750) Whitespace found at end of line
(#751) Inline comments must end in full-stops, exclamation marks, or question marks
(#751) Line indented incorrectly; expected at least 12 spaces, found 9
(#752) Line indented incorrectly; expected at least 12 spaces, found 9
(#752) Variable "has_tasks" must not contain underscores.
(#752) Opening parenthesis of a multi-line function call must be the last content on the line
(#754) Variable "twentyfour_hours_ago" must not contain underscores.
(#755) Line indented incorrectly; expected at least 15 spaces, found 9
(#756) Whitespace found at end of line
(#757) Inline comments must end in full-stops, exclamation marks, or question marks
(#757) Line indented incorrectly; expected at least 15 spaces, found 9
(#758) Line indented incorrectly; expected 15 spaces, found 9
(#758) Variable "has_tasks" must not contain underscores.
(#759) Line indented incorrectly; expected at least 19 spaces, found 13
(#759) Variable "has_tasks" must not contain underscores.
(#759) Opening parenthesis of a multi-line function call must be the last content on the line
(#760) Line indented incorrectly; expected at least 19 spaces, found 17
(#761) Line indented incorrectly; expected at least 19 spaces, found 17
(#761) Variable "twentyfour_hours_ago" must not contain underscores.
(#762) Line indented incorrectly; expected at least 25 spaces, found 13
(#763) Line indented incorrectly; expected 15 spaces, found 9
(#764) Whitespace found at end of line
(#765) Line indented incorrectly; expected at least 15 spaces, found 9
(#766) Line indented incorrectly; expected at least 15 spaces, found 13
(#767) Line indented incorrectly; expected at least 15 spaces, found 13
(#767) There should be a comma after the last array item in a multi-line array.
(#767) Variable "has_tasks" must not contain underscores.
(#768) Line indented incorrectly; expected at least 15 spaces, found 9
(#769) Line indented incorrectly; expected 8 spaces, found 5
(#770) Line indented incorrectly; expected at least 12 spaces, found 9
(#773) There should be a comma after the last array item in a multi-line array.
(#774) Line indented incorrectly; expected at least 12 spaces, found 9
(#775) Line indented incorrectly; expected 8 spaces, found 5
(#776) Line indented incorrectly; expected 4 spaces, found 1
(#778) Line indented incorrectly; expected 4 spaces, found 1
(#778) Missing docblock for function get_quiz_grades_for_grading_parameters
(#779) Line indented incorrectly; expected at least 8 spaces, found 5
(#781) Line indented incorrectly; expected at least 8 spaces, found 5
(#782) Line indented incorrectly; expected 4 spaces, found 1
(#784) Line indented incorrectly; expected 4 spaces, found 1
(#784) Missing docblock for function get_quiz_grades_for_grading_returns
(#785) Line indented incorrectly; expected at least 8 spaces, found 5
(#789) Line indented incorrectly; expected at least 8 spaces, found 5
(#790) Line indented incorrectly; expected 4 spaces, found 1
(#792) Line indented incorrectly; expected 4 spaces, found 1
(#792) Missing docblock for function get_quiz_grades_for_grading
(#793) Line indented incorrectly; expected at least 8 spaces, found 5
(#795) Line indented incorrectly; expected at least 8 spaces, found 5
(#797) Line indented incorrectly; expected at least 8 spaces, found 5
(#799) Line indented incorrectly; expected 8 spaces, found 5
(#800) Inline comments must end in full-stops, exclamation marks, or question marks
(#800) Line indented incorrectly; expected at least 12 spaces, found 9
(#801) Line indented incorrectly; expected 12 spaces, found 9
(#802) Line indented incorrectly; expected at least 16 spaces, found 13
(#805) There should be a comma after the last array item in a multi-line array.
(#806) Line indented incorrectly; expected at least 16 spaces, found 13
(#807) Line indented incorrectly; expected 12 spaces, found 9
(#809) Line indented incorrectly; expected at least 12 spaces, found 9
(#810) Line indented incorrectly; expected at least 12 spaces, found 9
(#811) Line indented incorrectly; expected at least 12 spaces, found 9
(#812) Line indented incorrectly; expected at least 12 spaces, found 9
(#814) Inline comments must end in full-stops, exclamation marks, or question marks
(#814) Line indented incorrectly; expected at least 12 spaces, found 9
(#815) Line indented incorrectly; expected at least 12 spaces, found 9
(#816) Line indented incorrectly; expected 12 spaces, found 9
(#817) Line indented incorrectly; expected at least 16 spaces, found 13
(#820) There should be a comma after the last array item in a multi-line array.
(#821) Line indented incorrectly; expected at least 16 spaces, found 13
(#822) Line indented incorrectly; expected 12 spaces, found 9
(#824) Inline comments must end in full-stops, exclamation marks, or question marks
(#824) Line indented incorrectly; expected at least 12 spaces, found 9
(#825) Line indented incorrectly; expected at least 12 spaces, found 9
(#827) Line indented incorrectly; expected at least 12 spaces, found 9
(#828) Line indented incorrectly; expected 12 spaces, found 9
(#829) Inline comments must end in full-stops, exclamation marks, or question marks
(#829) Line indented incorrectly; expected at least 16 spaces, found 13
(#830) Line indented incorrectly; expected 16 spaces, found 13
(#831) Inline comments must end in full-stops, exclamation marks, or question marks
(#831) Line indented incorrectly; expected at least 20 spaces, found 17
(#832) Line indented incorrectly; expected at least 20 spaces, found 17
(#833) Line indented incorrectly; expected at least 20 spaces, found 17
(#833) Variable "total_points" must not contain underscores.
(#834) Line indented incorrectly; expected 20 spaces, found 17
(#835) Line indented incorrectly; expected at least 24 spaces, found 21
(#835) Variable "total_points" must not contain underscores.
(#836) Line indented incorrectly; expected 20 spaces, found 17
(#837) Whitespace found at end of line
(#838) Inline comments must start with a capital letter, digit or 3-dots sequence
(#838) Inline comments must end in full-stops, exclamation marks, or question marks
(#838) Line indented incorrectly; expected at least 20 spaces, found 17
(#839) Line indented incorrectly; expected at least 20 spaces, found 17
(#839) Variable "earned_points" must not contain underscores.
(#840) Line indented incorrectly; expected at least 20 spaces, found 17
(#840) Variable "total_points" must not contain underscores.
(#840) Variable "earned_points" must not contain underscores.
(#840) Variable "total_points" must not contain underscores.
(#841) Whitespace found at end of line
(#842) Inline comments must end in full-stops, exclamation marks, or question marks
(#842) Line indented incorrectly; expected at least 20 spaces, found 17
(#843) Line indented incorrectly; expected at least 20 spaces, found 17
(#843) Variable "completed_date" must not contain underscores.
(#844) Line indented incorrectly; expected at least 20 spaces, found 17
(#844) Variable "completed_date" must not contain underscores.
(#845) Whitespace found at end of line
(#846) Line indented incorrectly; expected at least 20 spaces, found 17
(#848) Variable "earned_points" must not contain underscores.
(#849) Variable "total_points" must not contain underscores.
(#852) There should be a comma after the last array item in a multi-line array.
(#852) Variable "completed_date" must not contain underscores.
(#853) Line indented incorrectly; expected at least 20 spaces, found 17
(#854) Line indented incorrectly; expected 16 spaces, found 13
(#855) Line indented incorrectly; expected 12 spaces, found 9
(#857) Line indented incorrectly; expected at least 12 spaces, found 9
(#859) There should be a comma after the last array item in a multi-line array.
(#860) Line indented incorrectly; expected at least 12 spaces, found 9
(#861) Line indented incorrectly; expected 8 spaces, found 5
(#862) Line indented incorrectly; expected at least 12 spaces, found 9
(#865) There should be a comma after the last array item in a multi-line array.
(#866) Line indented incorrectly; expected at least 12 spaces, found 9
(#867) Line indented incorrectly; expected 8 spaces, found 5
(#868) Line indented incorrectly; expected 4 spaces, found 1
(#870) Line indented incorrectly; expected 4 spaces, found 1
(#870) Missing docblock for function toggle_mandatory_question_parameters
(#871) Line indented incorrectly; expected at least 8 spaces, found 5
(#874) Line indented incorrectly; expected at least 8 spaces, found 5
(#875) Line indented incorrectly; expected 4 spaces, found 1
(#877) Line indented incorrectly; expected 4 spaces, found 1
(#877) Missing docblock for function toggle_mandatory_question_returns
(#878) Line indented incorrectly; expected at least 8 spaces, found 5
(#882) Line indented incorrectly; expected at least 8 spaces, found 5
(#883) Line indented incorrectly; expected 4 spaces, found 1
(#885) Line indented incorrectly; expected 4 spaces, found 1
(#885) Missing docblock for function toggle_mandatory_question
(#885) Variable "is_mandatory" must not contain underscores.
(#886) Line indented incorrectly; expected at least 8 spaces, found 5
(#888) Line indented incorrectly; expected at least 8 spaces, found 5
(#890) Variable "is_mandatory" must not contain underscores.
(#891) Line indented incorrectly; expected at least 8 spaces, found 5
(#893) Inline comments must end in full-stops, exclamation marks, or question marks
(#893) Line indented incorrectly; expected at least 8 spaces, found 5
(#894) Line indented incorrectly; expected at least 8 spaces, found 5
(#895) Whitespace found at end of line
(#896) Inline comments must end in full-stops, exclamation marks, or question marks
(#896) Line indented incorrectly; expected at least 8 spaces, found 5
(#897) Line indented incorrectly; expected at least 8 spaces, found 5
(#898) Line indented incorrectly; expected at least 8 spaces, found 5
(#899) Line indented incorrectly; expected at least 8 spaces, found 5
(#900) Line indented incorrectly; expected at least 8 spaces, found 5
(#902) Inline comments must end in full-stops, exclamation marks, or question marks
(#902) Line indented incorrectly; expected at least 8 spaces, found 5
(#903) Line indented incorrectly; expected at least 8 spaces, found 5
(#904) Line indented incorrectly; expected at least 8 spaces, found 5
(#905) Whitespace found at end of line
(#906) Line indented incorrectly; expected at least 8 spaces, found 5
(#908) Line indented incorrectly; expected 8 spaces, found 5
(#909) Line indented incorrectly; expected at least 12 spaces, found 9
(#912) Line indented incorrectly; expected at least 12 spaces, found 9
(#913) Line indented incorrectly; expected 8 spaces, found 5
(#914) Line indented incorrectly; expected at least 12 spaces, found 9
(#918) Line indented incorrectly; expected at least 12 spaces, found 9
(#919) Line indented incorrectly; expected 8 spaces, found 5
(#920) Line indented incorrectly; expected 4 spaces, found 1
public/local/trustgrade/classes/gateway_client.php
(#32) Expected 1 space before asterisk; 0 found
(#33) Expected 1 space before asterisk; 0 found
(#34) Opening brace must not be followed by a blank line
(#36) Line indented incorrectly; expected at least 4 spaces, found 2
(#36) Missing member variable doc comment
(#37) Line indented incorrectly; expected at least 4 spaces, found 2
(#37) Missing member variable doc comment
(#38) Line indented incorrectly; expected at least 4 spaces, found 2
(#38) Missing member variable doc comment
(#40) Line indented incorrectly; expected 4 spaces, found 2
(#40) Missing docblock for function __construct
(#41) Line indented incorrectly; expected at least 8 spaces, found 6
(#42) Line indented incorrectly; expected at least 8 spaces, found 6
(#43) Line indented incorrectly; expected at least 8 spaces, found 6
(#45) Line indented incorrectly; expected 8 spaces, found 6
(#46) Line indented incorrectly; expected at least 12 spaces, found 10
(#47) Line indented incorrectly; expected 8 spaces, found 6
(#49) Line indented incorrectly; expected 8 spaces, found 6
(#50) Line indented incorrectly; expected at least 12 spaces, found 10
(#50) Line exceeds 132 characters; contains 134 characters
(#51) Line indented incorrectly; expected 8 spaces, found 6
(#52) Line indented incorrectly; expected 4 spaces, found 2
(#54) Line indented incorrectly; expected at least 4 spaces, found 2
(#61) Line indented incorrectly; expected 4 spaces, found 2
(#61) Public method name "gateway_client::checkInstructions" must be in lower-case letters only
(#62) Line indented incorrectly; expected at least 8 spaces, found 6
(#62) Variable "requestData" must be all lower-case
(#66) Line indented incorrectly; expected at least 8 spaces, found 6
(#68) Line indented incorrectly; expected at least 8 spaces, found 6
(#68) Variable "requestData" must be all lower-case
(#69) Line indented incorrectly; expected 4 spaces, found 2
(#71) Line indented incorrectly; expected at least 4 spaces, found 2
(#79) Line indented incorrectly; expected 4 spaces, found 2
(#79) Public method name "gateway_client::generateQuestions" must be in lower-case letters only
(#79) Variable "questionCount" must be all lower-case
(#80) Line indented incorrectly; expected at least 8 spaces, found 6
(#80) Variable "requestData" must be all lower-case
(#83) Variable "questionCount" must be all lower-case
(#85) Line indented incorrectly; expected at least 8 spaces, found 6
(#87) Line indented incorrectly; expected at least 8 spaces, found 6
(#87) Variable "requestData" must be all lower-case
(#88) Line indented incorrectly; expected 4 spaces, found 2
(#90) Line indented incorrectly; expected at least 4 spaces, found 2
(#100) Line indented incorrectly; expected 4 spaces, found 2
(#100) Public method name "gateway_client::generateSubmissionQuestions" must be in lower-case letters only
(#100) Variable "submissionText" must be all lower-case
(#100) Variable "questionCount" must be all lower-case
(#100) Line exceeds 132 characters; contains 133 characters
(#101) Line indented incorrectly; expected at least 8 spaces, found 6
(#101) Variable "requestData" must be all lower-case
(#103) Variable "submissionText" must be all lower-case
(#105) Variable "questionCount" must be all lower-case
(#107) There should be a comma after the last array item in a multi-line array.
(#108) Line indented incorrectly; expected at least 8 spaces, found 6
(#110) Line indented incorrectly; expected at least 8 spaces, found 6
(#110) Variable "requestData" must be all lower-case
(#111) Line indented incorrectly; expected 4 spaces, found 2
(#113) Line indented incorrectly; expected at least 4 spaces, found 2
(#119) Line indented incorrectly; expected 4 spaces, found 2
(#119) Private method name "gateway_client::makeRequest" must be in lower-case letters only
(#120) Line indented incorrectly; expected at least 8 spaces, found 6
(#121) Whitespace found at end of line
(#122) Line indented incorrectly; expected 8 spaces, found 6
(#123) Line indented incorrectly; expected at least 12 spaces, found 10
(#124) Line indented incorrectly; expected 8 spaces, found 6
(#125) Line indented incorrectly; expected 8 spaces, found 6
(#126) Line indented incorrectly; expected at least 12 spaces, found 10
(#127) Line indented incorrectly; expected 8 spaces, found 6
(#128) Whitespace found at end of line
(#129) Line indented incorrectly; expected at least 8 spaces, found 6
(#130) Whitespace found at end of line
(#131) Line indented incorrectly; expected at least 8 spaces, found 6
(#134) Line indented incorrectly; expected at least 8 spaces, found 6
(#135) Whitespace found at end of line
(#136) Line indented incorrectly; expected at least 8 spaces, found 6
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#140) There should be a comma after the last array item in a multi-line array.
(#141) Line indented incorrectly; expected at least 8 spaces, found 6
(#142) Whitespace found at end of line
(#143) Line indented incorrectly; expected at least 8 spaces, found 6
(#144) Whitespace found at end of line
(#145) Line indented incorrectly; expected at least 8 spaces, found 6
(#146) Line indented incorrectly; expected at least 8 spaces, found 6
(#146) Variable "httpCode" must be all lower-case
(#147) Line indented incorrectly; expected at least 8 spaces, found 6
(#149) Line indented incorrectly; expected 8 spaces, found 6
(#150) Line indented incorrectly; expected at least 12 spaces, found 10
(#152) There should be a comma after the last array item in a multi-line array.
(#153) Line indented incorrectly; expected at least 12 spaces, found 10
(#154) Line indented incorrectly; expected 8 spaces, found 6
(#156) Line indented incorrectly; expected 8 spaces, found 6
(#156) Variable "httpCode" must be all lower-case
(#157) Line indented incorrectly; expected at least 12 spaces, found 10
(#159) There should be a comma after the last array item in a multi-line array.
(#160) Line indented incorrectly; expected at least 12 spaces, found 10
(#161) Line indented incorrectly; expected 8 spaces, found 6
(#163) Line indented incorrectly; expected 8 spaces, found 6
(#163) Variable "httpCode" must be all lower-case
(#164) Line indented incorrectly; expected at least 12 spaces, found 10
(#166) There should be a comma after the last array item in a multi-line array.
(#167) Line indented incorrectly; expected at least 12 spaces, found 10
(#168) Line indented incorrectly; expected 8 spaces, found 6
(#170) Line indented incorrectly; expected 8 spaces, found 6
(#170) Variable "httpCode" must be all lower-case
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#171) Line indented incorrectly; expected at least 12 spaces, found 10
(#172) Line indented incorrectly; expected at least 12 spaces, found 10
(#173) Line indented incorrectly; expected at least 12 spaces, found 10
(#173) Variable "error_message" must not contain underscores.
(#173) Variable "httpCode" must be all lower-case
(#174) Whitespace found at end of line
(#175) Line indented incorrectly; expected 12 spaces, found 10
(#176) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Line indented incorrectly; expected at least 16 spaces, found 14
(#177) Line indented incorrectly; expected 16 spaces, found 14
(#178) Line indented incorrectly; expected at least 20 spaces, found 18
(#178) Variable "error_message" must not contain underscores.
(#179) Line indented incorrectly; expected 16 spaces, found 14
(#180) Line indented incorrectly; expected at least 20 spaces, found 18
(#180) Variable "error_message" must not contain underscores.
(#181) Line indented incorrectly; expected 16 spaces, found 14
(#182) Line indented incorrectly; expected 12 spaces, found 10
(#183) Line indented incorrectly; expected at least 16 spaces, found 14
(#183) Variable "error_message" must not contain underscores.
(#184) Line indented incorrectly; expected 12 spaces, found 10
(#185) Whitespace found at end of line
(#186) Line indented incorrectly; expected at least 12 spaces, found 10
(#188) There should be a comma after the last array item in a multi-line array.
(#188) Variable "error_message" must not contain underscores.
(#189) Line indented incorrectly; expected at least 12 spaces, found 10
(#190) Line indented incorrectly; expected 8 spaces, found 6
(#192) Line indented incorrectly; expected at least 8 spaces, found 6
(#194) Line indented incorrectly; expected 8 spaces, found 6
(#195) Line indented incorrectly; expected at least 12 spaces, found 10
(#197) There should be a comma after the last array item in a multi-line array.
(#198) Line indented incorrectly; expected at least 12 spaces, found 10
(#199) Line indented incorrectly; expected 8 spaces, found 6
(#201) Line indented incorrectly; expected 8 spaces, found 6
(#202) Line indented incorrectly; expected at least 12 spaces, found 10
(#204) There should be a comma after the last array item in a multi-line array.
(#205) Line indented incorrectly; expected at least 12 spaces, found 10
(#206) Line indented incorrectly; expected 8 spaces, found 6
(#208) Line indented incorrectly; expected 8 spaces, found 6
(#209) Line indented incorrectly; expected at least 12 spaces, found 10
(#211) There should be a comma after the last array item in a multi-line array.
(#212) Line indented incorrectly; expected at least 12 spaces, found 10
(#213) Line indented incorrectly; expected 8 spaces, found 6
(#215) Line indented incorrectly; expected at least 8 spaces, found 6
(#217) There should be a comma after the last array item in a multi-line array.
(#218) Line indented incorrectly; expected at least 8 spaces, found 6
(#219) Line indented incorrectly; expected 4 spaces, found 2
(#221) Line indented incorrectly; expected at least 4 spaces, found 2
(#226) Line indented incorrectly; expected 4 spaces, found 2
(#226) Public method name "gateway_client::testConnection" must be in lower-case letters only
(#227) Line indented incorrectly; expected 8 spaces, found 6
(#228) Line indented incorrectly; expected at least 12 spaces, found 10
(#228) Variable "testData" must be all lower-case
(#230) There should be a comma after the last array item in a multi-line array.
(#231) Line indented incorrectly; expected at least 12 spaces, found 10
(#233) Line indented incorrectly; expected at least 12 spaces, found 10
(#233) Variable "testData" must be all lower-case
(#235) Line indented incorrectly; expected 12 spaces, found 10
(#236) Line indented incorrectly; expected at least 16 spaces, found 14
(#238) There should be a comma after the last array item in a multi-line array.
(#239) Line indented incorrectly; expected at least 16 spaces, found 14
(#240) Line indented incorrectly; expected 12 spaces, found 10
(#241) Line indented incorrectly; expected at least 16 spaces, found 14
(#243) There should be a comma after the last array item in a multi-line array.
(#244) Line indented incorrectly; expected at least 16 spaces, found 14
(#245) Line indented incorrectly; expected 12 spaces, found 10
(#246) Blank line found at end of control structure
(#247) Line indented incorrectly; expected 8 spaces, found 6
(#248) Line indented incorrectly; expected at least 12 spaces, found 10
(#250) There should be a comma after the last array item in a multi-line array.
(#251) Line indented incorrectly; expected at least 12 spaces, found 10
(#252) Line indented incorrectly; expected 8 spaces, found 6
(#253) Line indented incorrectly; expected 4 spaces, found 2
public/local/trustgrade/classes/grading_manager.php
(#34) Opening brace must not be followed by a blank line
(#46) Member variable "max_grade" must not contain underscores.
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) Variable "grade_item" must not contain underscores.
(#123) There should be a comma after the last array item in a multi-line array.
(#126) Variable "grade_item" must not contain underscores.
(#127) Variable "grade_grade" must not contain underscores.
(#127) Variable "grade_item" must not contain underscores.
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Variable "grade_grade" must not contain underscores.
(#130) Variable "grade_grade" must not contain underscores.
(#133) There should be a comma after the last array item in a multi-line array.
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Variable "existing_grade" must not contain underscores.
(#143) There should be a comma after the last array item in a multi-line array.
(#146) Variable "existing_grade" must not contain underscores.
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Variable "existing_grade" must not contain underscores.
(#149) Variable "existing_grade" must not contain underscores.
(#150) Variable "existing_grade" must not contain underscores.
(#151) Variable "existing_grade" must not contain underscores.
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Variable "grade_record" must not contain underscores.
(#155) Variable "grade_record" must not contain underscores.
(#156) Variable "grade_record" must not contain underscores.
(#157) Variable "grade_record" must not contain underscores.
(#158) Variable "grade_record" must not contain underscores.
(#159) Variable "grade_record" must not contain underscores.
(#160) Variable "grade_record" must not contain underscores.
(#161) Variable "grade_record" must not contain underscores.
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) There should be a comma after the last array item in a multi-line array.
(#172) Blank line found at end of control structure
(#176) There should be a comma after the last array item in a multi-line array.
(#188) Variable "saved_count" must not contain underscores.
(#189) Variable "failed_count" must not contain underscores.
(#196) Variable "saved_count" must not contain underscores.
(#198) Variable "failed_count" must not contain underscores.
(#203) Variable "failed_count" must not contain underscores.
(#206) Variable "saved_count" must not contain underscores.
(#207) Variable "saved_count" must not contain underscores.
(#207) There should be a comma after the last array item in a multi-line array.
(#212) Variable "saved_count" must not contain underscores.
(#213) Variable "failed_count" must not contain underscores.
(#215) Variable "saved_count" must not contain underscores.
(#216) There should be a comma after the last array item in a multi-line array.
(#216) Variable "failed_count" must not contain underscores.
(#218) There should be a comma after the last array item in a multi-line array.
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Inline comments must end in full-stops, exclamation marks, or question marks
(#242) There should be a comma after the last array item in a multi-line array.
(#244) Blank line found at end of control structure
(#248) There should be a comma after the last array item in a multi-line array.
(#262) Inline comments must end in full-stops, exclamation marks, or question marks
(#271) There should be a comma after the last array item in a multi-line array.
(#276) Variable "overridden_userids" must not contain underscores.
(#279) Variable "grade_item" must not contain underscores.
(#283) There should be a comma after the last array item in a multi-line array.
(#286) Variable "grade_item" must not contain underscores.
(#288) Variable "grade_grade" must not contain underscores.
(#288) Variable "grade_item" must not contain underscores.
(#289) Variable "grade_grade" must not contain underscores.
(#289) Variable "grade_grade" must not contain underscores.
(#290) Variable "overridden_userids" must not contain underscores.
(#296) Variable "graded_count" must not contain underscores.
(#297) Variable "applied_grades" must not contain underscores.
(#299) Variable "skipped_count" must not contain underscores.
(#302) Variable "overridden_userids" must not contain underscores.
(#303) Variable "skipped_count" must not contain underscores.
(#309) Inline comments must end in full-stops, exclamation marks, or question marks
(#310) Variable "quiz_grade" must not contain underscores.
(#312) Variable "quiz_grade" must not contain underscores.
(#313) Variable "quiz_grade" must not contain underscores.
(#316) Variable "graded_count" must not contain underscores.
(#317) Inline comments must end in full-stops, exclamation marks, or question marks
(#318) Variable "applied_grades" must not contain underscores.
(#318) Variable "quiz_grade" must not contain underscores.
(#328) Variable "graded_count" must not contain underscores.
(#329) Variable "skipped_count" must not contain underscores.
(#330) Variable "skipped_count" must not contain underscores.
(#333) Variable "graded_count" must not contain underscores.
(#336) Variable "graded_count" must not contain underscores.
(#337) Variable "skipped_count" must not contain underscores.
(#338) Variable "applied_grades" must not contain underscores.
(#340) There should be a comma after the last array item in a multi-line array.
(#347) Variable "skipped_count" must not contain underscores.
(#349) There should be a comma after the last array item in a multi-line array.
(#352) Blank line found at end of control structure
(#359) There should be a comma after the last array item in a multi-line array.
(#371) Inline comments must end in full-stops, exclamation marks, or question marks
(#373) Variable "final_score" must not contain underscores.
(#375) Variable "final_score" must not contain underscores.
(#379) Inline comments must end in full-stops, exclamation marks, or question marks
(#380) Variable "total_points" must not contain underscores.
(#383) Variable "total_points" must not contain underscores.
(#385) Variable "total_points" must not contain underscores.
(#387) Inline comments must end in full-stops, exclamation marks, or question marks
(#388) Variable "total_points" must not contain underscores.
(#392) Variable "total_points" must not contain underscores.
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
(#397) Variable "final_score" must not contain underscores.
(#397) Variable "total_points" must not contain underscores.
(#398) Variable "assignment_grade" must not contain underscores.
(#400) Inline comments must end in full-stops, exclamation marks, or question marks
(#401) Variable "assignment_grade" must not contain underscores.
(#401) Variable "assignment_grade" must not contain underscores.
(#402) Variable "assignment_grade" must not contain underscores.
(#402) Variable "assignment_grade" must not contain underscores.
(#404) Variable "assignment_grade" must not contain underscores.
(#421) Variable "where_clause" must not contain underscores.
(#424) Long list syntax is not allowed
(#424) Variable "in_sql" must not contain underscores.
(#424) Variable "in_params" must not contain underscores.
(#425) Variable "where_clause" must not contain underscores.
(#425) Variable "in_sql" must not contain underscores.
(#426) Variable "in_params" must not contain underscores.
(#429) Variable "where_clause" must not contain underscores.
(#434) Inline comments must end in full-stops, exclamation marks, or question marks
(#437) Inline comments must end in full-stops, exclamation marks, or question marks
(#454) Variable "grade_item" must not contain underscores.
(#458) There should be a comma after the last array item in a multi-line array.
(#461) Variable "grade_item" must not contain underscores.
(#463) Variable "grade_item" must not contain underscores.
(#475) Variable "grade_item" must not contain underscores.
(#479) There should be a comma after the last array item in a multi-line array.
(#482) Variable "grade_item" must not contain underscores.
(#483) Variable "grade_item" must not contain underscores.
public/local/trustgrade/classes/observer.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#41) Variable "submission_id" must not contain underscores.
(#41) Variable "event_name" must not contain underscores.
(#43) Variable "submission_id" must not contain underscores.
(#44) Whitespace found at end of line
(#45) Variable "processed_data" must not contain underscores.
(#46) Whitespace found at end of line
(#47) Variable "processed_data" must not contain underscores.
(#47) Variable "processed_data" must not contain underscores.
(#48) Variable "event_name" must not contain underscores.
(#48) Whitespace found at end of line
(#49) Variable "submission_id" must not contain underscores.
(#49) Whitespace found at end of line
(#50) Variable "processed_data" must not contain underscores.
(#50) Whitespace found at end of line
(#51) Variable "processed_data" must not contain underscores.
(#54) Whitespace found at end of line
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) There should be a comma after the last array item in a multi-line array.
(#58) Variable "event_name" must not contain underscores.
(#60) Whitespace found at end of line
(#70) Variable "submission_id" must not contain underscores.
(#71) Variable "submission_id" must not contain underscores.
(#72) Whitespace found at end of line
(#73) Variable "submission_id" must not contain underscores.
(#76) Whitespace found at end of line
(#86) Variable "submission_id" must not contain underscores.
(#87) Variable "submission_id" must not contain underscores.
(#88) Whitespace found at end of line
(#89) Variable "submission_id" must not contain underscores.
(#92) Whitespace found at end of line
(#103) Variable "submission_id" must not contain underscores.
(#104) Variable "submission_id" must not contain underscores.
(#105) Whitespace found at end of line
(#106) Variable "submission_id" must not contain underscores.
(#109) Whitespace found at end of line
(#120) Whitespace found at end of line
(#123) Variable "new_cmid" must not contain underscores.
(#124) Whitespace found at end of line
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#129) Whitespace found at end of line
(#130) Variable "new_cmid" must not contain underscores.
(#131) Whitespace found at end of line
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Whitespace found at end of line
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Variable "course_id" must not contain underscores.
(#139) Whitespace found at end of line
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Opening parenthesis of a multi-line function call must be the last content on the line
(#141) Whitespace found at end of line
(#142) Variable "course_id" must not contain underscores.
(#142) Whitespace found at end of line
(#143) Whitespace found at end of line
(#144) Whitespace found at end of line
(#145) Whitespace found at end of line
(#148) Whitespace found at end of line
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Whitespace found at end of line
(#155) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Variable "source_cmid" must not contain underscores.
(#157) Variable "cms_array" must not contain underscores.
(#158) Whitespace found at end of line
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#160) Variable "cms_array" must not contain underscores.
(#161) Variable "potential_source" must not contain underscores.
(#161) Variable "cms_array" must not contain underscores.
(#162) Variable "potential_source" must not contain underscores.
(#163) Variable "source_cmid" must not contain underscores.
(#163) Variable "potential_source" must not contain underscores.
(#164) Variable "source_cmid" must not contain underscores.
(#168) Whitespace found at end of line
(#169) Variable "source_cmid" must not contain underscores.
(#173) Whitespace found at end of line
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Variable "source_cmid" must not contain underscores.
(#175) Variable "new_cmid" must not contain underscores.
(#176) Blank line found at end of control structure
(#176) Whitespace found at end of line
(#178) Line exceeds 132 characters; contains 135 characters
(#179) The use of function error_log() is forbidden; use debugging() instead
(#189) Variable "source_cmid" must not contain underscores.
(#189) Variable "target_cmid" must not contain underscores.
(#191) Whitespace found at end of line
(#193) Variable "source_settings" must not contain underscores.
(#193) Variable "source_cmid" must not contain underscores.
(#194) Whitespace found at end of line
(#195) Variable "source_settings" must not contain underscores.
(#196) Variable "source_cmid" must not contain underscores.
(#199) Whitespace found at end of line
(#200) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) Variable "target_cmid" must not contain underscores.
(#202) Variable "target_cmid" must not contain underscores.
(#202) Line exceeds 132 characters; contains 137 characters
(#205) Whitespace found at end of line
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#207) Variable "new_settings" must not contain underscores.
(#208) Variable "new_settings" must not contain underscores.
(#208) Variable "target_cmid" must not contain underscores.
(#209) Variable "new_settings" must not contain underscores.
(#209) Variable "source_settings" must not contain underscores.
(#210) Variable "new_settings" must not contain underscores.
(#210) Variable "source_settings" must not contain underscores.
(#211) Variable "new_settings" must not contain underscores.
(#211) Variable "source_settings" must not contain underscores.
(#212) Variable "new_settings" must not contain underscores.
(#212) Variable "source_settings" must not contain underscores.
(#213) Variable "new_settings" must not contain underscores.
(#213) Variable "source_settings" must not contain underscores.
(#214) Variable "new_settings" must not contain underscores.
(#214) Variable "source_settings" must not contain underscores.
(#215) Variable "new_settings" must not contain underscores.
(#215) Variable "source_settings" must not contain underscores.
(#216) Variable "new_settings" must not contain underscores.
(#217) Variable "new_settings" must not contain underscores.
(#218) Whitespace found at end of line
(#219) Variable "new_settings" must not contain underscores.
(#220) Whitespace found at end of line
(#221) Variable "source_cmid" must not contain underscores.
(#221) Variable "target_cmid" must not contain underscores.
(#221) Line exceeds 132 characters; contains 149 characters
(#222) Blank line found at end of control structure
(#222) Whitespace found at end of line
(#225) The use of function error_log() is forbidden; use debugging() instead
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#239) Variable "submission_id" must not contain underscores.
(#243) Variable "submission_id" must not contain underscores.
(#243) Whitespace found at end of line
(#251) Variable "quiz_settings" must not contain underscores.
(#252) Variable "quiz_settings" must not contain underscores.
(#253) Line exceeds 132 characters; contains 134 characters
(#254) Inline comments must end in full-stops, exclamation marks, or question marks
(#257) Inline comments must end in full-stops, exclamation marks, or question marks
(#258) Variable "submission_id" must not contain underscores.
(#260) Variable "submission_id" must not contain underscores.
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#266) Whitespace found at end of line
(#271) Inline comments must end in full-stops, exclamation marks, or question marks
(#278) Inline comments must end in full-stops, exclamation marks, or question marks
(#279) Variable "questions_to_generate" must not contain underscores.
(#279) Variable "quiz_settings" must not contain underscores.
(#280) Variable "questions_to_generate" must not contain underscores.
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) Variable "submission_content" must not contain underscores.
(#285) Variable "submission_content" must not contain underscores.
(#285) Variable "submission_content" must not contain underscores.
(#287) Inline comments must end in full-stops, exclamation marks, or question marks
(#290) Variable "assignment_instructions" must not contain underscores.
(#293) Whitespace found at end of line
(#296) Variable "submission_id" must not contain underscores.
(#298) Variable "submission_content" must not contain underscores.
(#299) Variable "assignment_instructions" must not contain underscores.
(#300) Variable "questions_to_generate" must not contain underscores.
(#302) Whitespace found at end of line
(#304) Blank line found at end of control structure
(#306) Inline comments must end in full-stops, exclamation marks, or question marks
(#308) The use of function error_log() is forbidden; use debugging() instead
(#322) Whitespace found at end of line
(#323) Inline comments must end in full-stops, exclamation marks, or question marks
(#324) Variable "submission_id" must not contain underscores.
(#324) Inline comments must start with a capital letter, digit or 3-dots sequence
(#324) Inline comments must end in full-stops, exclamation marks, or question marks
(#325) Variable "assignment_id" must not contain underscores.
(#325) Inline comments must start with a capital letter, digit or 3-dots sequence
(#325) Inline comments must end in full-stops, exclamation marks, or question marks
(#326) Variable "user_id" must not contain underscores.
(#329) Variable "submission_id" must not contain underscores.
(#329) Whitespace found at end of line
(#330) Variable "assignment_id" must not contain underscores.
(#332) Inline comments must end in full-stops, exclamation marks, or question marks
(#333) Variable "assignment_id" must not contain underscores.
(#335) Variable "assignment_id" must not contain underscores.
(#339) Variable "quiz_settings" must not contain underscores.
(#340) Variable "quiz_settings" must not contain underscores.
(#341) Line exceeds 132 characters; contains 134 characters
(#342) Inline comments must end in full-stops, exclamation marks, or question marks
(#345) Inline comments must end in full-stops, exclamation marks, or question marks
(#346) Variable "submission_id" must not contain underscores.
(#348) Variable "submission_id" must not contain underscores.
(#352) Inline comments must end in full-stops, exclamation marks, or question marks
(#359) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Variable "questions_to_generate" must not contain underscores.
(#360) Variable "quiz_settings" must not contain underscores.
(#361) Variable "questions_to_generate" must not contain underscores.
(#361) Line exceeds 132 characters; contains 141 characters
(#363) Inline comments must end in full-stops, exclamation marks, or question marks
(#364) Variable "submission_content" must not contain underscores.
(#366) Variable "submission_content" must not contain underscores.
(#366) Variable "submission_content" must not contain underscores.
(#368) Inline comments must end in full-stops, exclamation marks, or question marks
(#371) Variable "assignment_instructions" must not contain underscores.
(#374) Whitespace found at end of line
(#377) Variable "submission_id" must not contain underscores.
(#378) Variable "user_id" must not contain underscores.
(#379) Variable "submission_content" must not contain underscores.
(#380) Variable "assignment_instructions" must not contain underscores.
(#381) Variable "questions_to_generate" must not contain underscores.
(#383) Whitespace found at end of line
(#385) Blank line found at end of control structure
(#387) Inline comments must end in full-stops, exclamation marks, or question marks
(#388) Line exceeds 132 characters; contains 135 characters
(#389) The use of function error_log() is forbidden; use debugging() instead
(#400) Variable "submission_id" must not contain underscores.
(#401) Whitespace found at end of line
(#402) Variable "submission_id" must not contain underscores.
(#403) Variable "submission_id" must not contain underscores.
(#412) Variable "submission_id" must not contain underscores.
(#413) Whitespace found at end of line
(#414) Variable "submission_id" must not contain underscores.
(#415) Whitespace found at end of line
(#417) Whitespace found at end of line
(#419) Variable "submission_id" must not contain underscores.
(#420) There should be a comma after the last array item in a multi-line array.
(#434) There should be a comma after the last array item in a multi-line array.
(#438) Whitespace found at end of line
(#439) Inline comments must end in full-stops, exclamation marks, or question marks
(#440) Variable "intro_files" must not contain underscores.
(#444) Inline comments must start with a capital letter, digit or 3-dots sequence
(#444) Inline comments must end in full-stops, exclamation marks, or question marks
(#448) Whitespace found at end of line
(#449) Inline comments must end in full-stops, exclamation marks, or question marks
(#450) Variable "attachment_files" must not contain underscores.
(#454) Inline comments must start with a capital letter, digit or 3-dots sequence
(#454) Inline comments must end in full-stops, exclamation marks, or question marks
(#458) Whitespace found at end of line
(#459) Inline comments must end in full-stops, exclamation marks, or question marks
(#460) Variable "all_files" must not contain underscores.
(#460) Variable "intro_files" must not contain underscores.
(#460) Variable "attachment_files" must not contain underscores.
(#462) Variable "all_files" must not contain underscores.
(#467) Variable "file_content" must not contain underscores.
(#468) Variable "file_content" must not contain underscores.
(#473) Variable "file_content" must not contain underscores.
(#473) There should be a comma after the last array item in a multi-line array.
public/local/trustgrade/classes/output/renderer.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#36) Whitespace found at end of line
(#43) Whitespace found at end of line
(#46) Whitespace found at end of line
(#54) Whitespace found at end of line
(#59) Whitespace found at end of line
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Whitespace found at end of line
public/local/trustgrade/classes/output/report_renderer.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#34) Opening brace must not be followed by a blank line
(#44) global $PAGE cannot be used in renderers. Use $this->page.
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) global $PAGE cannot be used in renderers. Use $this->page.
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) There should be a comma after the last array item in a multi-line array.
(#75) Variable "collapse_id" must not contain underscores.
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Variable "total_points" must not contain underscores.
(#88) Variable "total_points" must not contain underscores.
(#90) Variable "quiz_score" must not contain underscores.
(#91) Variable "total_points" must not contain underscores.
(#91) Variable "quiz_score" must not contain underscores.
(#91) Variable "total_points" must not contain underscores.
(#92) Whitespace found at end of line
(#93) Variable "completed_date" must not contain underscores.
(#94) Variable "time_taken" must not contain underscores.
(#94) Variable "completed_date" must not contain underscores.
(#95) Whitespace found at end of line
(#96) Variable "score_html" must not contain underscores.
(#96) Variable "quiz_score" must not contain underscores.
(#96) Variable "total_points" must not contain underscores.
(#97) Variable "score_html" must not contain underscores.
(#98) Variable "completed_date" must not contain underscores.
(#98) Line exceeds 132 characters; contains 137 characters
(#101) Variable "score_html" must not contain underscores.
(#102) Variable "time_taken" must not contain underscores.
(#102) Line exceeds 132 characters; contains 164 characters
(#105) Whitespace found at end of line
(#106) Variable "score_html" must not contain underscores.
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#109) Variable "current_grade" must not contain underscores.
(#110) Variable "grade_input_html" must not contain underscores.
(#110) Variable "current_grade" must not contain underscores.
(#111) Variable "grade_input_html" must not contain underscores.
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Variable "details_button" must not contain underscores.
(#119) Variable "collapse_id" must not contain underscores.
(#121) There should be a comma after the last array item in a multi-line array.
(#121) Variable "collapse_id" must not contain underscores.
(#123) Variable "details_button" must not contain underscores.
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Variable "details_html" must not contain underscores.
(#129) Variable "details_cell" must not contain underscores.
(#129) Variable "details_html" must not contain underscores.
(#130) Variable "details_cell" must not contain underscores.
(#131) Variable "details_cell" must not contain underscores.
(#133) Variable "details_row" must not contain underscores.
(#134) Variable "details_row" must not contain underscores.
(#134) Variable "details_cell" must not contain underscores.
(#135) Variable "details_row" must not contain underscores.
(#136) Variable "details_row" must not contain underscores.
(#136) Variable "collapse_id" must not contain underscores.
(#138) Variable "details_row" must not contain underscores.
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Opening parenthesis of a multi-line function call must be the last content on the line
(#167) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#168) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#171) There should be a comma after the last array item in a multi-line array.
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#177) Opening parenthesis of a multi-line function call must be the last content on the line
(#178) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#179) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#182) There should be a comma after the last array item in a multi-line array.
(#187) Opening parenthesis of a multi-line function call must be the last content on the line
(#188) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#189) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#191) There should be a comma after the last array item in a multi-line array.
(#195) Inline comments must start with a capital letter, digit or 3-dots sequence
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Inline comments must start with a capital letter, digit or 3-dots sequence
(#196) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#202) There should be a comma after the last array item in a multi-line array.
(#204) Inline comments must start with a capital letter, digit or 3-dots sequence
(#204) Inline comments must end in full-stops, exclamation marks, or question marks
(#206) Inline comments must start with a capital letter, digit or 3-dots sequence
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) Opening parenthesis of a multi-line function call must be the last content on the line
(#211) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#212) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#216) Inline comments must start with a capital letter, digit or 3-dots sequence
(#216) Inline comments must end in full-stops, exclamation marks, or question marks
(#229) Variable "current_grade" must not contain underscores.
(#230) Variable "grade_value" must not contain underscores.
(#230) Variable "current_grade" must not contain underscores.
(#230) Variable "current_grade" must not contain underscores.
(#230) Variable "current_grade" must not contain underscores.
(#234) Inline comments must end in full-stops, exclamation marks, or question marks
(#237) There should be a comma after the last array item in a multi-line array.
(#240) Inline comments must end in full-stops, exclamation marks, or question marks
(#243) Inline comments must end in full-stops, exclamation marks, or question marks
(#249) Variable "grade_value" must not contain underscores.
(#253) There should be a comma after the last array item in a multi-line array.
(#256) Inline comments must end in full-stops, exclamation marks, or question marks
(#259) There should be a comma after the last array item in a multi-line array.
(#263) Inline comments must start with a capital letter, digit or 3-dots sequence
(#263) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) Inline comments must start with a capital letter, digit or 3-dots sequence
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#278) Inline comments must end in full-stops, exclamation marks, or question marks
(#289) Variable "time_taken" must not contain underscores.
(#290) Variable "time_taken" must not contain underscores.
(#295) Variable "total_points" must not contain underscores.
(#297) Variable "total_points" must not contain underscores.
(#300) Variable "total_points" must not contain underscores.
(#300) Variable "total_points" must not contain underscores.
(#303) Variable "total_points" must not contain underscores.
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#310) Variable "blur_count" must not contain underscores.
(#313) Variable "blur_count" must not contain underscores.
(#314) Variable "blur_count" must not contain underscores.
(#320) Opening parenthesis of a multi-line function call must be the last content on the line
(#321) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#329) Inline comments must end in full-stops, exclamation marks, or question marks
(#349) There should be a comma after the last array item in a multi-line array.
(#357) Inline comments must end in full-stops, exclamation marks, or question marks
(#358) Variable "user_answer" must not contain underscores.
(#360) Variable "student_answer_display" must not contain underscores.
(#360) Variable "user_answer" must not contain underscores.
(#361) Variable "correct_answer_display" must not contain underscores.
(#361) Variable "user_answer" must not contain underscores.
(#363) Variable "blooms_level" must not contain underscores.
(#364) Variable "blooms_display" must not contain underscores.
(#364) Variable "blooms_level" must not contain underscores.
(#366) Inline comments must end in full-stops, exclamation marks, or question marks
(#367) Variable "is_correct" must not contain underscores.
(#367) Variable "user_answer" must not contain underscores.
(#369) Inline comments must end in full-stops, exclamation marks, or question marks
(#370) Variable "question_points" must not contain underscores.
(#371) Variable "earned_points" must not contain underscores.
(#371) Variable "is_correct" must not contain underscores.
(#371) Variable "question_points" must not contain underscores.
(#373) Variable "result_icon" must not contain underscores.
(#373) Variable "is_correct" must not contain underscores.
(#374) Opening parenthesis of a multi-line function call must be the last content on the line
(#374) Only one argument is allowed per line in a multi-line function call
(#374) Only one argument is allowed per line in a multi-line function call
(#375) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#375) Closing parenthesis of a multi-line function call must be on a line by itself
(#376) Opening parenthesis of a multi-line function call must be the last content on the line
(#376) Only one argument is allowed per line in a multi-line function call
(#376) Only one argument is allowed per line in a multi-line function call
(#377) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#377) Closing parenthesis of a multi-line function call must be on a line by itself
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#387) Variable "blooms_display" must not contain underscores.
(#388) Whitespace found at end of line
(#389) Inline comments must end in full-stops, exclamation marks, or question marks
(#390) Variable "is_mandatory" must not contain underscores.
(#392) Variable "is_mandatory" must not contain underscores.
(#394) Variable "is_mandatory" must not contain underscores.
(#396) Whitespace found at end of line
(#397) Variable "is_mandatory" must not contain underscores.
(#403) Whitespace found at end of line
(#404) Variable "question_header" must not contain underscores.
(#405) Whitespace found at end of line
(#406) Variable "question_cell" must not contain underscores.
(#407) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#407) Variable "question_header" must not contain underscores.
(#408) Opening parenthesis of a multi-line function call must be the last content on the line
(#408) Only one argument is allowed per line in a multi-line function call
(#409) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#409) Closing parenthesis of a multi-line function call must be on a line by itself
(#410) Variable "user_answer" must not contain underscores.
(#411) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#413) Variable "question_cell" must not contain underscores.
(#415) Variable "student_answer_display" must not contain underscores.
(#416) Variable "earned_points" must not contain underscores.
(#416) Variable "question_points" must not contain underscores.
(#417) Variable "result_icon" must not contain underscores.
(#419) Inline comments must end in full-stops, exclamation marks, or question marks
(#420) Variable "is_correct" must not contain underscores.
(#435) Variable "user_answer" must not contain underscores.
(#436) Variable "user_answer" must not contain underscores.
(#436) Variable "user_answer" must not contain underscores.
(#443) Variable "user_answer" must not contain underscores.
(#444) Variable "selectedDisplayIndex" must be all lower-case
(#444) Variable "user_answer" must not contain underscores.
(#445) Variable "selectedBaseIndex" must be all lower-case
(#445) Variable "selectedDisplayIndex" must be all lower-case
(#447) Variable "raw_answer_display" must not contain underscores.
(#448) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#449) Variable "user_answer" must not contain underscores.
(#450) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#453) Variable "selectedBaseIndex" must be all lower-case
(#453) Variable "selectedBaseIndex" must be all lower-case
(#454) Variable "selectedDisplayIndex" must be all lower-case
(#455) Variable "selectedBaseIndex" must be all lower-case
(#456) Variable "raw_answer_display" must not contain underscores.
(#457) Opening parenthesis of a multi-line function call must be the last content on the line
(#457) Variable "selectedDisplayIndex" must be all lower-case
(#458) Multi-line function call not indented correctly; expected 28 spaces but found 36
(#458) Closing parenthesis of a multi-line function call must be on a line by itself
(#460) Variable "invalid_display" must not contain underscores.
(#461) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#462) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#464) Variable "raw_answer_display" must not contain underscores.
(#464) Variable "invalid_display" must not contain underscores.
(#469) Variable "raw_answer_display" must not contain underscores.
(#470) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#471) Variable "user_answer" must not contain underscores.
(#472) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#475) Variable "user_answer" must not contain underscores.
(#475) Variable "user_answer" must not contain underscores.
(#475) Variable "user_answer" must not contain underscores.
(#475) Variable "user_answer" must not contain underscores.
(#476) Variable "raw_answer_display" must not contain underscores.
(#477) Variable "user_answer" must not contain underscores.
(#477) Variable "user_answer" must not contain underscores.
(#477) Variable "user_answer" must not contain underscores.
(#477) Variable "user_answer" must not contain underscores.
(#478) Variable "raw_answer_display" must not contain underscores.
(#480) Variable "invalid_display" must not contain underscores.
(#481) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#482) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#484) Variable "raw_answer_display" must not contain underscores.
(#484) Variable "invalid_display" must not contain underscores.
(#488) Variable "user_answer" must not contain underscores.
(#492) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#493) Variable "user_answer" must not contain underscores.
(#495) Multi-line function call not indented correctly; expected 28 spaces but found 32
(#496) Multi-line function call not indented correctly; expected 28 spaces but found 32
(#498) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#510) Variable "user_answer" must not contain underscores.
(#519) Variable "user_answer" must not contain underscores.
(#522) Variable "correctItems" must be all lower-case
(#523) Variable "baseIndex" must be all lower-case
(#526) Variable "displayIndex" must be all lower-case
(#526) Variable "baseIndex" must be all lower-case
(#527) Variable "displayIndex" must be all lower-case
(#527) Variable "displayIndex" must be all lower-case
(#528) Variable "correctItems" must be all lower-case
(#532) Variable "correctItems" must be all lower-case
(#533) Inline comments must end in full-stops, exclamation marks, or question marks
(#535) Variable "baseIndex" must be all lower-case
(#536) Variable "displayIndex" must be all lower-case
(#536) Variable "baseIndex" must be all lower-case
(#537) Variable "displayIndex" must be all lower-case
(#537) Variable "displayIndex" must be all lower-case
(#538) Variable "baseIndex" must be all lower-case
(#544) Variable "correctItems" must be all lower-case
(#567) Variable "user_answer" must not contain underscores.
(#568) Variable "user_answer" must not contain underscores.
(#568) Variable "user_answer" must not contain underscores.
(#573) CASE statements must be defined using a colon
(#579) Variable "user_answer" must not contain underscores.
(#580) Variable "selectedDisplayIndex" must be all lower-case
(#580) Variable "user_answer" must not contain underscores.
(#581) Variable "selectedBaseIndex" must be all lower-case
(#581) Variable "selectedDisplayIndex" must be all lower-case
(#583) Variable "selectedBaseIndex" must be all lower-case
(#583) Variable "selectedBaseIndex" must be all lower-case
(#585) Variable "user_answer" must not contain underscores.
(#585) Variable "user_answer" must not contain underscores.
(#586) Variable "selectedBaseIndex" must be all lower-case
(#586) Variable "user_answer" must not contain underscores.
(#593) Variable "selectedBaseIndex" must be all lower-case
(#594) Variable "selectedBaseIndex" must be all lower-case
(#597) Inline comments must end in full-stops, exclamation marks, or question marks
(#599) Variable "selectedBaseIndex" must be all lower-case
(#605) CASE statements must be defined using a colon
(#607) Variable "user_bool" must not contain underscores.
(#608) Variable "user_answer" must not contain underscores.
(#608) Variable "user_answer" must not contain underscores.
(#608) Variable "user_answer" must not contain underscores.
(#608) Variable "user_answer" must not contain underscores.
(#609) Variable "user_bool" must not contain underscores.
(#610) Variable "user_answer" must not contain underscores.
(#610) Variable "user_answer" must not contain underscores.
(#610) Variable "user_answer" must not contain underscores.
(#610) Variable "user_answer" must not contain underscores.
(#611) Variable "user_bool" must not contain underscores.
(#614) Variable "user_bool" must not contain underscores.
(#614) Variable "user_bool" must not contain underscores.
(#618) Variable "user_answer" must not contain underscores.
(#633) Variable "user_answer" must not contain underscores.
(#643) Variable "user_answer" must not contain underscores.
(#648) Variable "displayIndex" must be all lower-case
(#648) Variable "baseIndex" must be all lower-case
(#649) Variable "baseIndex" must be all lower-case
(#652) Variable "baseIndex" must be all lower-case
(#656) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#656) Variable "displayIndex" must be all lower-case
(#658) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#699) There should be a comma after the last array item in a multi-line array.
(#707) Inline comments must end in full-stops, exclamation marks, or question marks
(#736) Inline comments must end in full-stops, exclamation marks, or question marks
(#742) Variable "hasCorrectIndex" must be all lower-case
(#753) Inline comments must end in full-stops, exclamation marks, or question marks
(#755) Variable "hasCorrectIndex" must be all lower-case
(#761) Variable "optObj" must be all lower-case
(#763) Variable "optObj" must be all lower-case
(#763) Variable "optObj" must be all lower-case
(#763) Variable "optObj" must be all lower-case
(#763) Variable "optObj" must be all lower-case
(#764) Variable "optObj" must be all lower-case
(#764) Variable "optObj" must be all lower-case
(#765) Variable "optObj" must be all lower-case
(#765) Variable "optObj" must be all lower-case
(#767) Inline comments must end in full-stops, exclamation marks, or question marks
(#768) Variable "optObj" must be all lower-case
(#769) Variable "optObj" must be all lower-case
(#770) Variable "optObj" must be all lower-case
(#771) Variable "optObj" must be all lower-case
(#772) Variable "optObj" must be all lower-case
(#773) Variable "optObj" must be all lower-case
(#774) Variable "hasCorrectIndex" must be all lower-case
(#775) Inline comments must end in full-stops, exclamation marks, or question marks
(#807) Variable "user_answer" must not contain underscores.
(#810) Inline comments must end in full-stops, exclamation marks, or question marks
(#811) Variable "user_answer" must not contain underscores.
(#811) Variable "user_answer" must not contain underscores.
(#812) Variable "user_answer" must not contain underscores.
(#812) Variable "user_answer" must not contain underscores.
(#812) Variable "user_answer" must not contain underscores.
(#822) Inline comments must end in full-stops, exclamation marks, or question marks
(#822) This comment is 45% valid code; is this commented out code?
(#833) Inline comments must end in full-stops, exclamation marks, or question marks
(#841) Inline comments must end in full-stops, exclamation marks, or question marks
(#845) Inline comments must start with a capital letter, digit or 3-dots sequence
(#845) Inline comments must end in full-stops, exclamation marks, or question marks
(#858) Variable "user_answer" must not contain underscores.
(#859) Variable "user_answer" must not contain underscores.
(#860) Variable "user_answer" must not contain underscores.
(#863) Variable "user_answer" must not contain underscores.
(#863) Variable "user_answer" must not contain underscores.
(#864) Variable "user_answer" must not contain underscores.
(#864) Variable "user_answer" must not contain underscores.
(#864) Variable "user_answer" must not contain underscores.
(#882) Variable "displayIndex" must be all lower-case
(#883) Variable "displayIndex" must be all lower-case
(#886) Variable "displayIndex" must be all lower-case
(#886) Variable "displayIndex" must be all lower-case
(#896) Variable "baseIndex" must be all lower-case
(#897) Variable "displayIndex" must be all lower-case
(#897) Variable "baseIndex" must be all lower-case
(#898) Variable "displayIndex" must be all lower-case
(#898) Variable "displayIndex" must be all lower-case
(#907) Variable "blooms_level" must not contain underscores.
(#908) Variable "blooms_level" must not contain underscores.
(#912) Variable "level_key" must not contain underscores.
(#912) Variable "blooms_level" must not contain underscores.
(#913) Variable "level_key" must not contain underscores.
(#914) Variable "level_key" must not contain underscores.
(#917) Inline comments must end in full-stops, exclamation marks, or question marks
(#918) Variable "blooms_level" must not contain underscores.
(#929) Inline comments must end in full-stops, exclamation marks, or question marks
(#932) Variable "source_key" must not contain underscores.
(#933) Variable "source_key" must not contain underscores.
(#934) Variable "source_key" must not contain underscores.
(#937) Inline comments must end in full-stops, exclamation marks, or question marks
public/local/trustgrade/classes/privacy/provider.php
(#34) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#39) The interface names in a "class implements" statement should be ordered alphabetically. Expected: \core_privacy\local\metadata\provider, \core_privacy\local\request\core_userlist_provider, \core_privacy\local\request\plugin\provider; Found: \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, \core_privacy\local\request\core_userlist_provider
(#42) Opening brace must not be followed by a blank line
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#155) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#179) Inline comments must end in full-stops, exclamation marks, or question marks
(#191) Inline comments must end in full-stops, exclamation marks, or question marks
(#203) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#246) Inline comments must end in full-stops, exclamation marks, or question marks
(#254) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Inline comments must end in full-stops, exclamation marks, or question marks
(#293) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) Expected 1 space after FUNCTION keyword; 0 found
(#310) Inline comments must end in full-stops, exclamation marks, or question marks
(#313) Expected 1 space after FUNCTION keyword; 0 found
(#327) Inline comments must end in full-stops, exclamation marks, or question marks
(#330) Expected 1 space after FUNCTION keyword; 0 found
(#345) Inline comments must end in full-stops, exclamation marks, or question marks
(#348) Expected 1 space after FUNCTION keyword; 0 found
(#363) Line exceeds 132 characters; contains 139 characters
(#373) Inline comments must end in full-stops, exclamation marks, or question marks
(#376) Expected 1 space after FUNCTION keyword; 0 found
(#408) Inline comments must end in full-stops, exclamation marks, or question marks
(#437) Inline comments must end in full-stops, exclamation marks, or question marks
(#467) Long list syntax is not allowed
(#469) Inline comments must end in full-stops, exclamation marks, or question marks
(#470) Opening parenthesis of a multi-line function call must be the last content on the line
(#470) Only one argument is allowed per line in a multi-line function call
(#470) Whitespace found at end of line
(#471) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#471) Closing parenthesis of a multi-line function call must be on a line by itself
(#472) Opening parenthesis of a multi-line function call must be the last content on the line
(#472) Only one argument is allowed per line in a multi-line function call
(#472) Whitespace found at end of line
(#473) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#473) Closing parenthesis of a multi-line function call must be on a line by itself
(#474) Opening parenthesis of a multi-line function call must be the last content on the line
(#474) Only one argument is allowed per line in a multi-line function call
(#474) Whitespace found at end of line
(#475) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#475) Closing parenthesis of a multi-line function call must be on a line by itself
(#476) Opening parenthesis of a multi-line function call must be the last content on the line
(#476) Only one argument is allowed per line in a multi-line function call
(#476) Whitespace found at end of line
(#477) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#477) Closing parenthesis of a multi-line function call must be on a line by itself
(#478) Opening parenthesis of a multi-line function call must be the last content on the line
(#478) Only one argument is allowed per line in a multi-line function call
(#478) Whitespace found at end of line
(#479) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#479) Closing parenthesis of a multi-line function call must be on a line by itself
public/local/trustgrade/classes/question_bank_renderer.php
(#2) Inline comments must end in full-stops, exclamation marks, or question marks
(#3) Comment does not contain full Moodle boilerplate
(#6) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#8) Missing @copyright tag
(#8) Missing @license tag
(#9) Expected 1 space before asterisk; 0 found
(#10) Expected 1 space before asterisk; 0 found
(#11) Expected 1 space before asterisk; 0 found
(#12) Expected 1 space before asterisk; 0 found
(#13) Expected 1 space before asterisk; 0 found
(#14) Expected 1 space before asterisk; 0 found
(#15) Expected 1 space before asterisk; 0 found
(#16) Expected 1 space before asterisk; 0 found
(#17) Expected 1 space before asterisk; 0 found
(#18) Expected 1 space before asterisk; 0 found
(#19) Expected 1 space before asterisk; 0 found
(#20) Expected 1 space before asterisk; 0 found
(#21) DocBlock missing a @package tag for class question_bank_renderer. Expected @package local_trustgrade
(#21) Opening brace must not be followed by a blank line
(#23) Line indented incorrectly; expected at least 4 spaces, found 2
(#30) Line indented incorrectly; expected 4 spaces, found 2
(#31) Line indented incorrectly; expected at least 8 spaces, found 6
(#33) Line indented incorrectly; expected at least 8 spaces, found 6
(#35) Line indented incorrectly; expected 8 spaces, found 6
(#36) Line indented incorrectly; expected at least 12 spaces, found 10
(#37) Line indented incorrectly; expected 8 spaces, found 6
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) Line indented incorrectly; expected at least 8 spaces, found 6
(#40) Line indented incorrectly; expected at least 8 spaces, found 6
(#41) Line indented incorrectly; expected at least 8 spaces, found 6
(#42) Line indented incorrectly; expected at least 8 spaces, found 6
(#43) Line indented incorrectly; expected at least 8 spaces, found 6
(#44) Line indented incorrectly; expected at least 8 spaces, found 6
(#46) Line indented incorrectly; expected at least 8 spaces, found 6
(#48) Line indented incorrectly; expected at least 8 spaces, found 6
(#49) Line indented incorrectly; expected 4 spaces, found 2
(#51) Line indented incorrectly; expected at least 4 spaces, found 2
(#59) Line indented incorrectly; expected 4 spaces, found 2
(#60) Line indented incorrectly; expected at least 8 spaces, found 6
(#62) Line indented incorrectly; expected at least 8 spaces, found 6
(#63) Line indented incorrectly; expected at least 8 spaces, found 6
(#63) Line exceeds 132 characters; contains 159 characters
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Line indented incorrectly; expected at least 8 spaces, found 6
(#66) Line indented incorrectly; expected at least 8 spaces, found 6
(#67) Line indented incorrectly; expected at least 8 spaces, found 6
(#68) Line indented incorrectly; expected at least 8 spaces, found 6
(#69) Line indented incorrectly; expected at least 8 spaces, found 6
(#70) Line indented incorrectly; expected at least 8 spaces, found 6
(#71) Line indented incorrectly; expected at least 8 spaces, found 6
(#72) Line indented incorrectly; expected at least 8 spaces, found 6
(#73) Line indented incorrectly; expected at least 8 spaces, found 6
(#74) Line indented incorrectly; expected at least 8 spaces, found 6
(#75) Line indented incorrectly; expected at least 8 spaces, found 6
(#76) Line indented incorrectly; expected at least 8 spaces, found 6
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Line indented incorrectly; expected at least 8 spaces, found 6
(#79) Line indented incorrectly; expected at least 8 spaces, found 6
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) Line indented incorrectly; expected at least 8 spaces, found 6
(#82) Line indented incorrectly; expected at least 8 spaces, found 6
(#83) Line indented incorrectly; expected at least 8 spaces, found 6
(#84) Line indented incorrectly; expected at least 8 spaces, found 6
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Line indented incorrectly; expected at least 8 spaces, found 6
(#87) Line indented incorrectly; expected at least 8 spaces, found 6
(#88) Line indented incorrectly; expected at least 8 spaces, found 6
(#89) Line indented incorrectly; expected at least 8 spaces, found 6
(#91) Line indented incorrectly; expected at least 8 spaces, found 6
(#91) Inline comments must start with a capital letter, digit or 3-dots sequence
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#92) Line indented incorrectly; expected at least 8 spaces, found 6
(#92) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Line indented incorrectly; expected at least 8 spaces, found 6
(#95) Line indented incorrectly; expected 4 spaces, found 2
(#97) Line indented incorrectly; expected at least 4 spaces, found 2
(#103) Line indented incorrectly; expected 4 spaces, found 2
(#104) Line indented incorrectly; expected at least 8 spaces, found 6
(#106) Line indented incorrectly; expected at least 8 spaces, found 6
(#107) Line indented incorrectly; expected at least 8 spaces, found 6
(#108) Line indented incorrectly; expected at least 8 spaces, found 6
(#109) Line indented incorrectly; expected at least 8 spaces, found 6
(#110) Line indented incorrectly; expected at least 8 spaces, found 6
(#111) Line indented incorrectly; expected at least 8 spaces, found 6
(#111) Variable "is_mandatory" must not contain underscores.
(#112) Line indented incorrectly; expected at least 8 spaces, found 6
(#112) Variable "db_id" must not contain underscores.
(#114) Line indented incorrectly; expected at least 8 spaces, found 6
(#115) Line indented incorrectly; expected at least 8 spaces, found 6
(#115) Line exceeds 132 characters; contains 166 characters
(#117) Line indented incorrectly; expected at least 8 spaces, found 6
(#117) Variable "metaBits" must be all lower-case
(#118) Line indented incorrectly; expected 8 spaces, found 6
(#119) Line indented incorrectly; expected at least 12 spaces, found 10
(#119) Variable "metaBits" must be all lower-case
(#120) Line indented incorrectly; expected 8 spaces, found 6
(#121) Line indented incorrectly; expected 8 spaces, found 6
(#122) Line indented incorrectly; expected at least 12 spaces, found 10
(#122) Variable "bloomsLabel" must be all lower-case
(#123) Line indented incorrectly; expected at least 12 spaces, found 10
(#123) Variable "metaBits" must be all lower-case
(#123) Variable "bloomsLabel" must be all lower-case
(#124) Line indented incorrectly; expected 8 spaces, found 6
(#125) Line indented incorrectly; expected 8 spaces, found 6
(#125) Variable "metaBits" must be all lower-case
(#126) Line indented incorrectly; expected at least 12 spaces, found 10
(#126) Variable "metaBits" must be all lower-case
(#127) Line indented incorrectly; expected 8 spaces, found 6
(#129) Line indented incorrectly; expected at least 8 spaces, found 6
(#129) Variable "db_id" must not contain underscores.
(#130) Line indented incorrectly; expected 8 spaces, found 6
(#130) Variable "is_mandatory" must not contain underscores.
(#131) Line indented incorrectly; expected at least 12 spaces, found 10
(#131) Line exceeds 132 characters; contains 135 characters
(#132) Line indented incorrectly; expected at least 12 spaces, found 10
(#132) Variable "db_id" must not contain underscores.
(#132) Line exceeds maximum limit of 180 characters; contains 226 characters
(#133) Line indented incorrectly; expected at least 12 spaces, found 10
(#134) Line indented incorrectly; expected at least 12 spaces, found 10
(#135) Line indented incorrectly; expected 8 spaces, found 6
(#136) Line indented incorrectly; expected at least 12 spaces, found 10
(#136) Variable "db_id" must not contain underscores.
(#136) Line exceeds maximum limit of 180 characters; contains 222 characters
(#137) Line indented incorrectly; expected at least 12 spaces, found 10
(#138) Line indented incorrectly; expected at least 12 spaces, found 10
(#139) Line indented incorrectly; expected 8 spaces, found 6
(#140) Line indented incorrectly; expected at least 8 spaces, found 6
(#142) Line indented incorrectly; expected at least 8 spaces, found 6
(#144) Line indented incorrectly; expected 8 spaces, found 6
(#145) Line indented incorrectly; expected at least 12 spaces, found 10
(#146) Line indented incorrectly; expected at least 12 spaces, found 10
(#147) Line indented incorrectly; expected at least 12 spaces, found 10
(#148) Line indented incorrectly; expected 12 spaces, found 10
(#149) Line indented incorrectly; expected at least 16 spaces, found 14
(#149) Variable "optText" must be all lower-case
(#150) Line indented incorrectly; expected at least 16 spaces, found 14
(#150) Variable "isCorrect" must be all lower-case
(#151) Line indented incorrectly; expected at least 16 spaces, found 14
(#153) Line indented incorrectly; expected at least 16 spaces, found 14
(#153) Variable "correctIndicator" must be all lower-case
(#153) Variable "isCorrect" must be all lower-case
(#154) Line indented incorrectly; expected at least 16 spaces, found 14
(#154) Variable "optText" must be all lower-case
(#154) Variable "correctIndicator" must be all lower-case
(#155) Line indented incorrectly; expected 16 spaces, found 14
(#156) Line indented incorrectly; expected at least 20 spaces, found 18
(#156) Line exceeds maximum limit of 180 characters; contains 192 characters
(#157) Line indented incorrectly; expected 16 spaces, found 14
(#158) Line indented incorrectly; expected at least 16 spaces, found 14
(#159) Line indented incorrectly; expected 12 spaces, found 10
(#160) Line indented incorrectly; expected at least 12 spaces, found 10
(#161) Line indented incorrectly; expected at least 12 spaces, found 10
(#162) Line indented incorrectly; expected 8 spaces, found 6
(#164) Line indented incorrectly; expected at least 8 spaces, found 6
(#166) Line indented incorrectly; expected at least 8 spaces, found 6
(#167) Line indented incorrectly; expected 4 spaces, found 2
(#169) Line indented incorrectly; expected at least 4 spaces, found 2
(#177) Line indented incorrectly; expected 4 spaces, found 2
(#178) Line indented incorrectly; expected at least 8 spaces, found 6
(#180) Line indented incorrectly; expected at least 8 spaces, found 6
(#181) Line indented incorrectly; expected at least 8 spaces, found 6
(#182) Line indented incorrectly; expected at least 8 spaces, found 6
(#183) Line indented incorrectly; expected at least 8 spaces, found 6
(#184) Line indented incorrectly; expected at least 8 spaces, found 6
(#185) Line indented incorrectly; expected at least 8 spaces, found 6
(#185) Variable "is_mandatory" must not contain underscores.
(#187) Line indented incorrectly; expected at least 8 spaces, found 6
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Line indented incorrectly; expected at least 8 spaces, found 6
(#190) Line indented incorrectly; expected at least 8 spaces, found 6
(#191) Line indented incorrectly; expected at least 8 spaces, found 6
(#191) Line exceeds maximum limit of 180 characters; contains 187 characters
(#192) Line indented incorrectly; expected at least 8 spaces, found 6
(#192) Line exceeds maximum limit of 180 characters; contains 222 characters
(#193) Line indented incorrectly; expected at least 8 spaces, found 6
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Line indented incorrectly; expected at least 8 spaces, found 6
(#196) Line indented incorrectly; expected at least 8 spaces, found 6
(#198) Line indented incorrectly; expected at least 8 spaces, found 6
(#199) Line indented incorrectly; expected at least 8 spaces, found 6
(#200) Line indented incorrectly; expected at least 8 spaces, found 6
(#201) Line indented incorrectly; expected at least 8 spaces, found 6
(#202) Line indented incorrectly; expected at least 8 spaces, found 6
(#204) Inline comments must end in full-stops, exclamation marks, or question marks
(#204) Line indented incorrectly; expected at least 8 spaces, found 6
(#205) Line indented incorrectly; expected at least 8 spaces, found 6
(#206) Line indented incorrectly; expected at least 8 spaces, found 6
(#207) Line indented incorrectly; expected at least 8 spaces, found 6
(#207) Line exceeds 132 characters; contains 144 characters
(#208) Line indented incorrectly; expected at least 8 spaces, found 6
(#208) Line exceeds 132 characters; contains 168 characters
(#209) Line indented incorrectly; expected at least 8 spaces, found 6
(#210) Line indented incorrectly; expected at least 8 spaces, found 6
(#211) Line indented incorrectly; expected at least 8 spaces, found 6
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#213) Line indented incorrectly; expected at least 8 spaces, found 6
(#214) Line indented incorrectly; expected at least 8 spaces, found 6
(#215) Line indented incorrectly; expected at least 8 spaces, found 6
(#216) Line indented incorrectly; expected at least 8 spaces, found 6
(#216) Line exceeds 132 characters; contains 156 characters
(#217) Line indented incorrectly; expected at least 8 spaces, found 6
(#219) Line indented incorrectly; expected at least 8 spaces, found 6
(#225) There should be a comma after the last array item in a multi-line array.
(#226) Line indented incorrectly; expected at least 8 spaces, found 6
(#228) Line indented incorrectly; expected 8 spaces, found 6
(#229) Line indented incorrectly; expected at least 12 spaces, found 10
(#230) Line indented incorrectly; expected at least 12 spaces, found 10
(#230) Line exceeds 132 characters; contains 133 characters
(#231) Line indented incorrectly; expected 8 spaces, found 6
(#232) Line indented incorrectly; expected at least 8 spaces, found 6
(#233) Line indented incorrectly; expected at least 8 spaces, found 6
(#234) Line indented incorrectly; expected at least 8 spaces, found 6
(#236) Line indented incorrectly; expected at least 8 spaces, found 6
(#237) Line indented incorrectly; expected at least 8 spaces, found 6
(#238) Line indented incorrectly; expected at least 8 spaces, found 6
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#239) Line indented incorrectly; expected at least 8 spaces, found 6
(#240) Line indented incorrectly; expected at least 8 spaces, found 6
(#240) Variable "is_mandatory" must not contain underscores.
(#241) Line indented incorrectly; expected at least 8 spaces, found 6
(#241) Line exceeds 132 characters; contains 165 characters
(#242) Line indented incorrectly; expected at least 8 spaces, found 6
(#243) Line indented incorrectly; expected at least 8 spaces, found 6
(#244) Line indented incorrectly; expected at least 8 spaces, found 6
(#245) Line indented incorrectly; expected at least 8 spaces, found 6
(#246) Line indented incorrectly; expected at least 8 spaces, found 6
(#246) Line exceeds 132 characters; contains 133 characters
(#247) Line indented incorrectly; expected at least 8 spaces, found 6
(#248) Line indented incorrectly; expected at least 8 spaces, found 6
(#250) Line indented incorrectly; expected at least 8 spaces, found 6
(#250) Inline comments must start with a capital letter, digit or 3-dots sequence
(#250) Inline comments must end in full-stops, exclamation marks, or question marks
(#252) Inline comments must end in full-stops, exclamation marks, or question marks
(#252) Line indented incorrectly; expected at least 8 spaces, found 6
(#253) Line indented incorrectly; expected at least 8 spaces, found 6
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
(#255) Line indented incorrectly; expected at least 8 spaces, found 6
(#256) Line indented incorrectly; expected at least 8 spaces, found 6
(#257) Line indented incorrectly; expected at least 8 spaces, found 6
(#258) Line indented incorrectly; expected at least 8 spaces, found 6
(#260) Inline comments must end in full-stops, exclamation marks, or question marks
(#260) Line indented incorrectly; expected at least 8 spaces, found 6
(#261) Line indented incorrectly; expected at least 8 spaces, found 6
(#262) Line indented incorrectly; expected at least 8 spaces, found 6
(#263) Line indented incorrectly; expected at least 8 spaces, found 6
(#264) Line indented incorrectly; expected at least 8 spaces, found 6
(#265) Line indented incorrectly; expected at least 8 spaces, found 6
(#267) Line indented incorrectly; expected 8 spaces, found 6
(#268) Line indented incorrectly; expected at least 12 spaces, found 10
(#269) Line indented incorrectly; expected 8 spaces, found 6
(#270) Line indented incorrectly; expected at least 8 spaces, found 6
(#272) Inline comments must end in full-stops, exclamation marks, or question marks
(#272) Line indented incorrectly; expected at least 8 spaces, found 6
(#273) Line indented incorrectly; expected at least 8 spaces, found 6
(#274) Line indented incorrectly; expected at least 8 spaces, found 6
(#275) Line indented incorrectly; expected at least 8 spaces, found 6
(#276) Line indented incorrectly; expected at least 8 spaces, found 6
(#278) Line indented incorrectly; expected at least 8 spaces, found 6
(#278) Inline comments must start with a capital letter, digit or 3-dots sequence
(#278) Inline comments must end in full-stops, exclamation marks, or question marks
(#280) Line indented incorrectly; expected at least 8 spaces, found 6
(#281) Line indented incorrectly; expected 4 spaces, found 2
(#283) Line indented incorrectly; expected at least 4 spaces, found 2
(#290) Line indented incorrectly; expected 4 spaces, found 2
(#291) Line indented incorrectly; expected at least 8 spaces, found 6
(#293) Line indented incorrectly; expected at least 8 spaces, found 6
(#294) Inline comments must end in full-stops, exclamation marks, or question marks
(#294) Line indented incorrectly; expected at least 8 spaces, found 6
(#295) Line indented incorrectly; expected 8 spaces, found 6
(#296) Line indented incorrectly; expected at least 12 spaces, found 10
(#297) Line indented incorrectly; expected 8 spaces, found 6
(#299) Line indented incorrectly; expected 8 spaces, found 6
(#300) Line indented incorrectly; expected at least 12 spaces, found 10
(#300) Variable "optText" must be all lower-case
(#301) Line indented incorrectly; expected at least 12 spaces, found 10
(#301) Variable "isCorrect" must be all lower-case
(#302) Line indented incorrectly; expected at least 12 spaces, found 10
(#304) Line indented incorrectly; expected at least 12 spaces, found 10
(#306) Inline comments must end in full-stops, exclamation marks, or question marks
(#306) Line indented incorrectly; expected at least 12 spaces, found 10
(#307) Line indented incorrectly; expected at least 12 spaces, found 10
(#308) Line indented incorrectly; expected at least 12 spaces, found 10
(#308) Variable "isCorrect" must be all lower-case
(#309) Line indented incorrectly; expected at least 12 spaces, found 10
(#309) Line exceeds maximum limit of 180 characters; contains 233 characters
(#310) Line indented incorrectly; expected at least 12 spaces, found 10
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#312) Line indented incorrectly; expected at least 12 spaces, found 10
(#313) Line indented incorrectly; expected at least 12 spaces, found 10
(#314) Line indented incorrectly; expected at least 12 spaces, found 10
(#314) Variable "optText" must be all lower-case
(#314) Line exceeds maximum limit of 180 characters; contains 216 characters
(#315) Line indented incorrectly; expected at least 12 spaces, found 10
(#317) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Line indented incorrectly; expected at least 12 spaces, found 10
(#318) Line indented incorrectly; expected at least 12 spaces, found 10
(#319) Line indented incorrectly; expected at least 12 spaces, found 10
(#319) Line exceeds maximum limit of 180 characters; contains 208 characters
(#320) Line indented incorrectly; expected at least 12 spaces, found 10
(#322) Line indented incorrectly; expected at least 12 spaces, found 10
(#322) Inline comments must start with a capital letter, digit or 3-dots sequence
(#322) Inline comments must end in full-stops, exclamation marks, or question marks
(#323) Line indented incorrectly; expected 8 spaces, found 6
(#325) Line indented incorrectly; expected at least 8 spaces, found 6
(#326) Line indented incorrectly; expected 4 spaces, found 2
public/local/trustgrade/classes/question_editor.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#30) Expected 1 space before asterisk; 0 found
(#31) Expected 1 space before asterisk; 0 found
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#34) Line indented incorrectly; expected at least 4 spaces, found 2
(#36) Whitespace found at end of line
(#42) Line indented incorrectly; expected 4 spaces, found 2
(#42) Variable "question_index" must not contain underscores.
(#42) Variable "question_data" must not contain underscores.
(#43) Line indented incorrectly; expected at least 8 spaces, found 6
(#44) Whitespace found at end of line
(#45) Line indented incorrectly; expected 8 spaces, found 6
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Line indented incorrectly; expected at least 12 spaces, found 10
(#47) Line indented incorrectly; expected at least 12 spaces, found 10
(#47) Variable "existing_questions" must not contain underscores.
(#48) Whitespace found at end of line
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Line indented incorrectly; expected at least 12 spaces, found 10
(#50) Line indented incorrectly; expected at least 12 spaces, found 10
(#50) Variable "validation_result" must not contain underscores.
(#50) Variable "question_data" must not contain underscores.
(#51) Line indented incorrectly; expected 12 spaces, found 10
(#51) Variable "validation_result" must not contain underscores.
(#52) Line indented incorrectly; expected at least 16 spaces, found 14
(#52) Variable "validation_result" must not contain underscores.
(#53) Line indented incorrectly; expected 12 spaces, found 10
(#54) Whitespace found at end of line
(#55) Line indented incorrectly; expected 12 spaces, found 10
(#55) Variable "existing_questions" must not contain underscores.
(#55) Variable "question_index" must not contain underscores.
(#56) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Line indented incorrectly; expected at least 16 spaces, found 14
(#57) Line indented incorrectly; expected at least 16 spaces, found 14
(#57) Variable "existing_questions" must not contain underscores.
(#57) Variable "question_index" must not contain underscores.
(#57) Variable "question_data" must not contain underscores.
(#58) Line indented incorrectly; expected 12 spaces, found 10
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Line indented incorrectly; expected at least 16 spaces, found 14
(#60) Line indented incorrectly; expected at least 16 spaces, found 14
(#60) Variable "existing_questions" must not contain underscores.
(#60) Variable "question_data" must not contain underscores.
(#61) Line indented incorrectly; expected 12 spaces, found 10
(#62) Whitespace found at end of line
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Line indented incorrectly; expected at least 12 spaces, found 10
(#64) Line indented incorrectly; expected at least 12 spaces, found 10
(#65) Whitespace found at end of line
(#66) Inline comments must end in full-stops, exclamation marks, or question marks
(#66) Line indented incorrectly; expected at least 12 spaces, found 10
(#67) Line indented incorrectly; expected 12 spaces, found 10
(#67) Variable "existing_questions" must not contain underscores.
(#68) Line indented incorrectly; expected at least 16 spaces, found 14
(#69) Line indented incorrectly; expected at least 16 spaces, found 14
(#70) Line indented incorrectly; expected at least 16 spaces, found 14
(#71) Line indented incorrectly; expected at least 16 spaces, found 14
(#72) Line indented incorrectly; expected at least 16 spaces, found 14
(#73) Line indented incorrectly; expected at least 16 spaces, found 14
(#74) Line indented incorrectly; expected at least 16 spaces, found 14
(#75) Whitespace found at end of line
(#76) Line indented incorrectly; expected at least 16 spaces, found 14
(#77) Line indented incorrectly; expected 12 spaces, found 10
(#78) Whitespace found at end of line
(#79) Line indented incorrectly; expected at least 12 spaces, found 10
(#80) Blank line found at end of control structure
(#80) Whitespace found at end of line
(#81) Line indented incorrectly; expected 8 spaces, found 6
(#82) Line indented incorrectly; expected at least 12 spaces, found 10
(#83) Line indented incorrectly; expected 8 spaces, found 6
(#84) Line indented incorrectly; expected 4 spaces, found 2
(#85) Whitespace found at end of line
(#86) Line indented incorrectly; expected at least 4 spaces, found 2
(#88) Whitespace found at end of line
(#93) Line indented incorrectly; expected 4 spaces, found 2
(#93) Variable "question_index" must not contain underscores.
(#94) Line indented incorrectly; expected at least 8 spaces, found 6
(#95) Whitespace found at end of line
(#96) Line indented incorrectly; expected 8 spaces, found 6
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Line indented incorrectly; expected at least 12 spaces, found 10
(#98) Line indented incorrectly; expected at least 12 spaces, found 10
(#98) Variable "existing_questions" must not contain underscores.
(#99) Whitespace found at end of line
(#100) Line indented incorrectly; expected 12 spaces, found 10
(#100) Variable "existing_questions" must not contain underscores.
(#100) Variable "question_index" must not contain underscores.
(#101) Line indented incorrectly; expected at least 16 spaces, found 14
(#102) Line indented incorrectly; expected 12 spaces, found 10
(#103) Whitespace found at end of line
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Line indented incorrectly; expected at least 12 spaces, found 10
(#105) Line indented incorrectly; expected at least 12 spaces, found 10
(#105) Variable "existing_questions" must not contain underscores.
(#105) Variable "question_index" must not contain underscores.
(#106) Whitespace found at end of line
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Line indented incorrectly; expected at least 12 spaces, found 10
(#108) Line indented incorrectly; expected at least 12 spaces, found 10
(#108) Variable "existing_questions" must not contain underscores.
(#108) Variable "existing_questions" must not contain underscores.
(#109) Whitespace found at end of line
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Line indented incorrectly; expected at least 12 spaces, found 10
(#111) Line indented incorrectly; expected at least 12 spaces, found 10
(#112) Whitespace found at end of line
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Line indented incorrectly; expected at least 12 spaces, found 10
(#114) Line indented incorrectly; expected 12 spaces, found 10
(#114) Variable "existing_questions" must not contain underscores.
(#115) Line indented incorrectly; expected at least 16 spaces, found 14
(#116) Line indented incorrectly; expected at least 16 spaces, found 14
(#117) Line indented incorrectly; expected at least 16 spaces, found 14
(#118) Line indented incorrectly; expected at least 16 spaces, found 14
(#119) Line indented incorrectly; expected at least 16 spaces, found 14
(#120) Line indented incorrectly; expected at least 16 spaces, found 14
(#121) Line indented incorrectly; expected at least 16 spaces, found 14
(#122) Whitespace found at end of line
(#123) Line indented incorrectly; expected at least 16 spaces, found 14
(#124) Line indented incorrectly; expected 12 spaces, found 10
(#125) Whitespace found at end of line
(#126) Line indented incorrectly; expected at least 12 spaces, found 10
(#127) Blank line found at end of control structure
(#127) Whitespace found at end of line
(#128) Line indented incorrectly; expected 8 spaces, found 6
(#129) Line indented incorrectly; expected at least 12 spaces, found 10
(#130) Line indented incorrectly; expected 8 spaces, found 6
(#131) Line indented incorrectly; expected 4 spaces, found 2
(#132) Whitespace found at end of line
(#133) Line indented incorrectly; expected at least 4 spaces, found 2
(#135) Whitespace found at end of line
(#139) Line indented incorrectly; expected 4 spaces, found 2
(#139) Variable "question_data" must not contain underscores.
(#140) Line indented incorrectly; expected at least 8 spaces, found 6
(#141) Line indented incorrectly; expected 8 spaces, found 6
(#141) Variable "question_data" must not contain underscores.
(#142) Line indented incorrectly; expected at least 12 spaces, found 10
(#142) Variable "question_data" must not contain underscores.
(#143) Line indented incorrectly; expected 12 spaces, found 10
(#144) Line indented incorrectly; expected at least 16 spaces, found 14
(#145) Line indented incorrectly; expected 12 spaces, found 10
(#146) Line indented incorrectly; expected at least 12 spaces, found 10
(#146) Variable "question_data" must not contain underscores.
(#147) Line indented incorrectly; expected 8 spaces, found 6
(#149) Line indented incorrectly; expected 8 spaces, found 6
(#149) Variable "question_data" must not contain underscores.
(#150) Line indented incorrectly; expected at least 12 spaces, found 10
(#151) Line indented incorrectly; expected 8 spaces, found 6
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Line indented incorrectly; expected at least 8 spaces, found 6
(#154) Line indented incorrectly; expected 8 spaces, found 6
(#154) Variable "question_data" must not contain underscores.
(#154) Variable "question_data" must not contain underscores.
(#155) Line indented incorrectly; expected at least 12 spaces, found 10
(#156) Line indented incorrectly; expected 8 spaces, found 6
(#157) Line indented incorrectly; expected at least 8 spaces, found 6
(#157) Variable "question_data" must not contain underscores.
(#158) Line indented incorrectly; expected at least 8 spaces, found 6
(#158) Variable "valid_types" must not contain underscores.
(#159) Line indented incorrectly; expected 8 spaces, found 6
(#159) Variable "valid_types" must not contain underscores.
(#160) Line indented incorrectly; expected at least 12 spaces, found 10
(#161) Line indented incorrectly; expected 8 spaces, found 6
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Line indented incorrectly; expected at least 8 spaces, found 6
(#164) Line indented incorrectly; expected 8 spaces, found 6
(#164) Variable "question_data" must not contain underscores.
(#164) Variable "question_data" must not contain underscores.
(#164) Variable "question_data" must not contain underscores.
(#165) Line indented incorrectly; expected at least 12 spaces, found 10
(#166) Line indented incorrectly; expected 8 spaces, found 6
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) Line indented incorrectly; expected at least 8 spaces, found 6
(#169) Line indented incorrectly; expected 8 spaces, found 6
(#170) Line indented incorrectly; expected 12 spaces, found 10
(#170) Variable "question_data" must not contain underscores.
(#170) Variable "question_data" must not contain underscores.
(#171) Line indented incorrectly; expected at least 16 spaces, found 14
(#172) Line indented incorrectly; expected 12 spaces, found 10
(#173) Line indented incorrectly; expected 12 spaces, found 10
(#173) Variable "question_data" must not contain underscores.
(#174) Line indented incorrectly; expected at least 16 spaces, found 14
(#175) Line indented incorrectly; expected 12 spaces, found 10
(#177) Line indented incorrectly; expected at least 12 spaces, found 10
(#177) Variable "correctCount" must be all lower-case
(#179) Line indented incorrectly; expected 12 spaces, found 10
(#179) Variable "question_data" must not contain underscores.
(#180) Line indented incorrectly; expected 16 spaces, found 14
(#181) Line indented incorrectly; expected at least 20 spaces, found 18
(#182) Line indented incorrectly; expected 16 spaces, found 14
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Line indented incorrectly; expected at least 16 spaces, found 14
(#185) Line indented incorrectly; expected 16 spaces, found 14
(#186) Line indented incorrectly; expected at least 20 spaces, found 18
(#187) Line indented incorrectly; expected 16 spaces, found 14
(#189) Inline comments must start with a capital letter, digit or 3-dots sequence
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Line indented incorrectly; expected at least 16 spaces, found 14
(#190) Line indented incorrectly; expected 16 spaces, found 14
(#191) Line indented incorrectly; expected at least 20 spaces, found 18
(#192) Line indented incorrectly; expected 16 spaces, found 14
(#194) Inline comments must start with a capital letter, digit or 3-dots sequence
(#194) Inline comments must end in full-stops, exclamation marks, or question marks
(#194) Line indented incorrectly; expected at least 16 spaces, found 14
(#195) Line indented incorrectly; expected 16 spaces, found 14
(#196) Line indented incorrectly; expected at least 20 spaces, found 18
(#197) Line indented incorrectly; expected 16 spaces, found 14
(#198) Line indented incorrectly; expected at least 16 spaces, found 14
(#198) Variable "isCorrectRaw" must be all lower-case
(#199) Inline comments must end in full-stops, exclamation marks, or question marks
(#199) This comment is 47% valid code; is this commented out code?
(#199) Line indented incorrectly; expected at least 16 spaces, found 14
(#200) Line indented incorrectly; expected at least 16 spaces, found 14
(#200) Variable "isCorrect" must be all lower-case
(#201) Line indented incorrectly; expected 16 spaces, found 14
(#201) Variable "isCorrectRaw" must be all lower-case
(#202) Line indented incorrectly; expected at least 20 spaces, found 18
(#202) Variable "isCorrect" must be all lower-case
(#202) Variable "isCorrectRaw" must be all lower-case
(#203) Line indented incorrectly; expected 16 spaces, found 14
(#203) Usage of ELSEIF not allowed; use ELSE IF instead
(#203) Variable "isCorrectRaw" must be all lower-case
(#203) Variable "isCorrectRaw" must be all lower-case
(#203) Variable "isCorrectRaw" must be all lower-case
(#203) Variable "isCorrectRaw" must be all lower-case
(#204) Line indented incorrectly; expected at least 20 spaces, found 18
(#204) Variable "isCorrect" must be all lower-case
(#204) Variable "isCorrectRaw" must be all lower-case
(#205) Line indented incorrectly; expected 16 spaces, found 14
(#205) Usage of ELSEIF not allowed; use ELSE IF instead
(#205) Variable "isCorrectRaw" must be all lower-case
(#205) Variable "isCorrectRaw" must be all lower-case
(#206) Line indented incorrectly; expected at least 20 spaces, found 18
(#206) Variable "isCorrect" must be all lower-case
(#206) Variable "isCorrectRaw" must be all lower-case
(#207) Line indented incorrectly; expected 16 spaces, found 14
(#208) Line indented incorrectly; expected 16 spaces, found 14
(#208) Variable "isCorrect" must be all lower-case
(#209) Line indented incorrectly; expected at least 20 spaces, found 18
(#210) Line indented incorrectly; expected 16 spaces, found 14
(#211) Line indented incorrectly; expected 16 spaces, found 14
(#211) Variable "isCorrect" must be all lower-case
(#212) Line indented incorrectly; expected at least 20 spaces, found 18
(#212) Variable "correctCount" must be all lower-case
(#213) Line indented incorrectly; expected 16 spaces, found 14
(#215) Inline comments must start with a capital letter, digit or 3-dots sequence
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
(#215) Line indented incorrectly; expected at least 16 spaces, found 14
(#216) Line indented incorrectly; expected 16 spaces, found 14
(#217) Line indented incorrectly; expected at least 20 spaces, found 18
(#218) Line indented incorrectly; expected 16 spaces, found 14
(#219) Line indented incorrectly; expected 12 spaces, found 10
(#221) Line indented incorrectly; expected 12 spaces, found 10
(#221) Variable "correctCount" must be all lower-case
(#222) Line indented incorrectly; expected at least 16 spaces, found 14
(#223) Line indented incorrectly; expected 12 spaces, found 10
(#224) Line indented incorrectly; expected 8 spaces, found 6
(#226) Inline comments must end in full-stops, exclamation marks, or question marks
(#226) Line indented incorrectly; expected at least 8 spaces, found 6
(#227) Line indented incorrectly; expected 8 spaces, found 6
(#227) Variable "question_data" must not contain underscores.
(#228) Line indented incorrectly; expected 12 spaces, found 10
(#228) Variable "question_data" must not contain underscores.
(#229) Line indented incorrectly; expected at least 16 spaces, found 14
(#230) Line indented incorrectly; expected 12 spaces, found 10
(#231) Line indented incorrectly; expected 12 spaces, found 10
(#231) Variable "question_data" must not contain underscores.
(#232) Line indented incorrectly; expected at least 16 spaces, found 14
(#232) Variable "question_data" must not contain underscores.
(#233) Line indented incorrectly; expected 16 spaces, found 14
(#234) Line indented incorrectly; expected at least 20 spaces, found 18
(#235) Line indented incorrectly; expected 16 spaces, found 14
(#236) Line indented incorrectly; expected 12 spaces, found 10
(#237) Line indented incorrectly; expected 12 spaces, found 10
(#237) Variable "question_data" must not contain underscores.
(#237) Variable "question_data" must not contain underscores.
(#238) Line indented incorrectly; expected at least 16 spaces, found 14
(#239) Line indented incorrectly; expected 12 spaces, found 10
(#240) Line indented incorrectly; expected 8 spaces, found 6
(#242) Line indented incorrectly; expected at least 8 spaces, found 6
(#243) Line indented incorrectly; expected at least 8 spaces, found 6
(#245) Line indented incorrectly; expected at least 8 spaces, found 6
(#246) Line indented incorrectly; expected 4 spaces, found 2
public/local/trustgrade/classes/question_generator.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#36) Whitespace found at end of line
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Whitespace found at end of line
(#50) Whitespace found at end of line
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Whitespace found at end of line
(#57) Whitespace found at end of line
(#62) Variable "questions_count" must not contain underscores.
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Whitespace found at end of line
(#72) Whitespace found at end of line
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Variable "questions_count" must not contain underscores.
(#74) Variable "questions_count" must not contain underscores.
(#75) Whitespace found at end of line
(#78) Variable "questions_count" must not contain underscores.
(#79) Whitespace found at end of line
(#83) There should be a comma after the last array item in a multi-line array.
(#88) Blank line found at end of control structure
(#88) Whitespace found at end of line
(#93) Whitespace found at end of line
(#96) Whitespace found at end of line
(#103) Whitespace found at end of line
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Whitespace found at end of line
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Whitespace found at end of line
(#120) Whitespace found at end of line
(#126) Whitespace found at end of line
(#129) Whitespace found at end of line
(#135) Whitespace found at end of line
(#138) Whitespace found at end of line
(#140) Variable "question_data" must not contain underscores.
(#141) Variable "question_data" must not contain underscores.
(#142) Variable "question_data" must not contain underscores.
(#143) Variable "question_data" must not contain underscores.
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Variable "question_data" must not contain underscores.
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Variable "question_data" must not contain underscores.
(#148) Whitespace found at end of line
public/local/trustgrade/classes/quiz_session.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#53) Whitespace found at end of line
(#56) Whitespace found at end of line
(#64) Whitespace found at end of line
(#69) There should be a comma after the last array item in a multi-line array.
(#71) Whitespace found at end of line
(#75) Whitespace found at end of line
(#90) There should be a comma after the last array item in a multi-line array.
(#92) Blank line found at end of control structure
(#92) Whitespace found at end of line
(#94) The use of function error_log() is forbidden; use debugging() instead
(#98) Whitespace found at end of line
(#101) Whitespace found at end of line
(#110) Whitespace found at end of line
(#115) There should be a comma after the last array item in a multi-line array.
(#117) Whitespace found at end of line
(#121) Whitespace found at end of line
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Whitespace found at end of line
(#151) Whitespace found at end of line
(#153) Blank line found at end of control structure
(#153) Whitespace found at end of line
(#155) The use of function error_log() is forbidden; use debugging() instead
(#159) Whitespace found at end of line
(#162) Whitespace found at end of line
(#170) Variable "final_answers" must not contain underscores.
(#170) Variable "final_score" must not contain underscores.
(#172) Whitespace found at end of line
(#177) There should be a comma after the last array item in a multi-line array.
(#179) Whitespace found at end of line
(#183) Whitespace found at end of line
(#184) Variable "final_answers" must not contain underscores.
(#185) Variable "final_score" must not contain underscores.
(#189) Whitespace found at end of line
(#191) Whitespace found at end of line
(#193) Blank line found at end of control structure
(#193) Whitespace found at end of line
(#195) The use of function error_log() is forbidden; use debugging() instead
(#199) Whitespace found at end of line
(#202) Whitespace found at end of line
(#210) Whitespace found at end of line
(#215) There should be a comma after the last array item in a multi-line array.
(#217) Whitespace found at end of line
(#219) Blank line found at end of control structure
(#219) Whitespace found at end of line
(#221) The use of function error_log() is forbidden; use debugging() instead
(#225) Whitespace found at end of line
(#228) Whitespace found at end of line
(#236) Variable "violation_type" must not contain underscores.
(#236) Variable "violation_data" must not contain underscores.
(#238) Whitespace found at end of line
(#243) There should be a comma after the last array item in a multi-line array.
(#245) Whitespace found at end of line
(#249) Whitespace found at end of line
(#252) Variable "violation_type" must not contain underscores.
(#253) Variable "violation_data" must not contain underscores.
(#254) There should be a comma after the last array item in a multi-line array.
(#256) Whitespace found at end of line
(#259) Whitespace found at end of line
(#261) Whitespace found at end of line
(#263) Blank line found at end of control structure
(#263) Whitespace found at end of line
(#265) The use of function error_log() is forbidden; use debugging() instead
(#269) Whitespace found at end of line
(#272) Whitespace found at end of line
(#278) Whitespace found at end of line
(#284) Whitespace found at end of line
(#287) Whitespace found at end of line
(#293) Whitespace found at end of line
(#295) Blank line found at end of control structure
(#295) Whitespace found at end of line
(#297) The use of function error_log() is forbidden; use debugging() instead
(#301) Whitespace found at end of line
(#304) Whitespace found at end of line
(#310) Whitespace found at end of line
(#318) Whitespace found at end of line
(#321) Whitespace found at end of line
(#327) Whitespace found at end of line
(#329) Blank line found at end of control structure
(#329) Whitespace found at end of line
(#331) The use of function error_log() is forbidden; use debugging() instead
(#335) Whitespace found at end of line
(#338) Whitespace found at end of line
(#343) Whitespace found at end of line
(#344) Whitespace found at end of line within string
(#345) Whitespace found at end of line within string
(#354) Whitespace found at end of line
(#357) Whitespace found at end of line
(#363) Whitespace found at end of line
(#365) Blank line found at end of control structure
(#365) Whitespace found at end of line
(#367) The use of function error_log() is forbidden; use debugging() instead
(#371) Whitespace found at end of line
(#374) Whitespace found at end of line
(#380) Whitespace found at end of line
(#382) Variable "cutoff_time" must not contain underscores.
(#383) Variable "cutoff_time" must not contain underscores.
(#386) The use of function error_log() is forbidden; use debugging() instead
(#390) Whitespace found at end of line
(#402) Whitespace found at end of line
(#407) There should be a comma after the last array item in a multi-line array.
(#441) Blank line found at end of control structure
(#443) The use of function error_log() is forbidden; use debugging() instead
public/local/trustgrade/classes/quiz_settings.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#36) Whitespace found at end of line
(#42) Whitespace found at end of line
(#44) Whitespace found at end of line
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) There should be a comma after the last array item in a multi-line array.
(#59) Whitespace found at end of line
(#62) Whitespace found at end of line
(#65) Whitespace found at end of line
(#68) Whitespace found at end of line
(#75) Whitespace found at end of line
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Variable "validated_settings" must not contain underscores.
(#79) Variable "validated_settings" must not contain underscores.
(#82) Whitespace found at end of line
(#84) Whitespace found at end of line
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Variable "validated_settings" must not contain underscores.
(#88) Variable "validated_settings" must not contain underscores.
(#89) Variable "validated_settings" must not contain underscores.
(#90) Variable "validated_settings" must not contain underscores.
(#91) Variable "validated_settings" must not contain underscores.
(#92) Variable "validated_settings" must not contain underscores.
(#93) Variable "validated_settings" must not contain underscores.
(#95) Whitespace found at end of line
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Variable "validated_settings" must not contain underscores.
(#102) Variable "validated_settings" must not contain underscores.
(#103) Variable "validated_settings" must not contain underscores.
(#104) Variable "validated_settings" must not contain underscores.
(#105) Variable "validated_settings" must not contain underscores.
(#106) Variable "validated_settings" must not contain underscores.
(#107) Variable "validated_settings" must not contain underscores.
(#110) Whitespace found at end of line
(#113) Whitespace found at end of line
(#119) Whitespace found at end of line
(#122) Whitespace found at end of line
(#126) Variable "global_default_enabled" must not contain underscores.
(#127) Whitespace found at end of line
(#129) Variable "global_default_enabled" must not contain underscores.
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) There should be a comma after the last array item in a multi-line array.
(#135) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Whitespace found at end of line
(#141) Whitespace found at end of line
(#147) Whitespace found at end of line
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Whitespace found at end of line
(#152) Whitespace found at end of line
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#155) Whitespace found at end of line
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Whitespace found at end of line
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Whitespace found at end of line
(#162) Variable "valid_times" must not contain underscores.
(#164) Variable "valid_times" must not contain underscores.
(#165) Whitespace found at end of line
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) Whitespace found at end of line
public/local/trustgrade/classes/redirect_handler.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#33) Whitespace found at end of line
(#36) Whitespace found at end of line
(#42) Whitespace found at end of line
(#43) Variable "redirect_data" must not contain underscores.
(#44) Whitespace found at end of line
(#45) Variable "redirect_data" must not contain underscores.
(#48) Whitespace found at end of line
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Variable "redirect_data" must not contain underscores.
(#54) Whitespace found at end of line
(#55) Variable "submission_id" must not contain underscores.
(#55) Variable "redirect_data" must not contain underscores.
(#56) Whitespace found at end of line
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Variable "submission_id" must not contain underscores.
(#59) Whitespace found at end of line
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Whitespace found at end of line
(#66) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Whitespace found at end of line
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Variable "submission_id" must not contain underscores.
(#71) Whitespace found at end of line
(#74) Whitespace found at end of line
(#77) Whitespace found at end of line
(#81) Variable "submission_id" must not contain underscores.
(#83) Whitespace found at end of line
(#84) Variable "quiz_url" must not contain underscores.
(#86) There should be a comma after the last array item in a multi-line array.
(#86) Variable "submission_id" must not contain underscores.
(#88) Whitespace found at end of line
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#91) Whitespace found at end of line
(#94) Whitespace found at end of line
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Variable "quiz_url" must not contain underscores.
public/local/trustgrade/classes/submission_processor.php
(#27) Missing docblock for class submission_processor
(#27) Opening brace must not be followed by a blank line
(#28) Whitespace found at end of line
(#31) Whitespace found at end of line
(#39) Variable "submission_content" must not contain underscores.
(#39) Variable "assignment_instructions" must not contain underscores.
(#39) Variable "questions_count" must not contain underscores.
(#39) Line exceeds 132 characters; contains 173 characters
(#41) Variable "quiz_settings" must not contain underscores.
(#42) Variable "quiz_settings" must not contain underscores.
(#46) Whitespace found at end of line
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Variable "submission_content" must not contain underscores.
(#48) Variable "submission_content" must not contain underscores.
(#48) Variable "submission_content" must not contain underscores.
(#51) Whitespace found at end of line
(#52) Variable "submission_text" must not contain underscores.
(#52) Variable "submission_content" must not contain underscores.
(#53) Variable "submission_files" must not contain underscores.
(#53) Variable "submission_content" must not contain underscores.
(#54) Whitespace found at end of line
(#55) Variable "submission_text" must not contain underscores.
(#55) Variable "submission_files" must not contain underscores.
(#58) Whitespace found at end of line
(#59) Variable "instructions_text" must not contain underscores.
(#60) Variable "instructions_files" must not contain underscores.
(#61) Whitespace found at end of line
(#62) Variable "assignment_instructions" must not contain underscores.
(#63) Variable "instructions_text" must not contain underscores.
(#63) Variable "assignment_instructions" must not contain underscores.
(#64) Variable "instructions_files" must not contain underscores.
(#64) Variable "assignment_instructions" must not contain underscores.
(#66) Variable "instructions_text" must not contain underscores.
(#66) Variable "assignment_instructions" must not contain underscores.
(#68) Whitespace found at end of line
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Variable "questions_count" must not contain underscores.
(#70) Variable "questions_count" must not contain underscores.
(#71) Whitespace found at end of line
(#75) Whitespace found at end of line
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) There should be a comma after the last array item in a multi-line array.
(#91) Whitespace found at end of line
(#94) Variable "all_files" must not contain underscores.
(#94) Variable "submission_files" must not contain underscores.
(#94) Variable "instructions_files" must not contain underscores.
(#95) Variable "submission_text" must not contain underscores.
(#95) Variable "instructions_text" must not contain underscores.
(#95) Variable "questions_count" must not contain underscores.
(#95) Variable "all_files" must not contain underscores.
(#95) Line exceeds 132 characters; contains 139 characters
(#96) Whitespace found at end of line
(#100) There should be a comma after the last array item in a multi-line array.
(#105) Blank line found at end of control structure
(#105) Whitespace found at end of line
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#112) Missing docblock for function generate_submission_questions
(#112) Variable "submission_text" must not contain underscores.
(#112) Variable "assignment_instructions" must not contain underscores.
(#113) Variable "submission_content" must not contain underscores.
(#114) Variable "submission_text" must not contain underscores.
(#115) There should be a comma after the last array item in a multi-line array.
(#117) Variable "submission_content" must not contain underscores.
(#117) Variable "assignment_instructions" must not contain underscores.
(#119) Whitespace found at end of line
(#122) Whitespace found at end of line
(#128) Variable "submission_id" must not contain underscores.
(#130) Whitespace found at end of line
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#134) Variable "submission_id" must not contain underscores.
(#135) There should be a comma after the last array item in a multi-line array.
(#137) Whitespace found at end of line
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Variable "submission_id" must not contain underscores.
(#147) Whitespace found at end of line
(#150) Whitespace found at end of line
(#153) The use of function error_log() is forbidden; use debugging() instead
(#157) Whitespace found at end of line
(#160) Whitespace found at end of line
(#166) Variable "submission_id" must not contain underscores.
(#168) Whitespace found at end of line
(#169) Variable "selected_questions" must not contain underscores.
(#170) Whitespace found at end of line
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Variable "instructor_questions" must not contain underscores.
(#173) Whitespace found at end of line
(#174) Variable "mandatory_questions" must not contain underscores.
(#175) Variable "optional_questions" must not contain underscores.
(#176) Whitespace found at end of line
(#177) Variable "instructor_questions" must not contain underscores.
(#180) Variable "mandatory_questions" must not contain underscores.
(#182) Variable "optional_questions" must not contain underscores.
(#185) Whitespace found at end of line
(#186) Variable "mandatory_questions" must not contain underscores.
(#186) Variable "mandatory_q" must not contain underscores.
(#187) Variable "selected_questions" must not contain underscores.
(#187) Variable "mandatory_q" must not contain underscores.
(#189) Whitespace found at end of line
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#191) Variable "submission_questions" must not contain underscores.
(#192) Variable "submission_id" must not contain underscores.
(#194) Variable "submission_id" must not contain underscores.
(#195) There should be a comma after the last array item in a multi-line array.
(#197) Whitespace found at end of line
(#199) Variable "question_data" must not contain underscores.
(#200) Variable "question_data" must not contain underscores.
(#201) Variable "question_data" must not contain underscores.
(#202) Variable "submission_questions" must not contain underscores.
(#202) Variable "question_data" must not contain underscores.
(#206) Whitespace found at end of line
(#207) Variable "mandatory_count" must not contain underscores.
(#207) Variable "mandatory_questions" must not contain underscores.
(#208) Variable "remaining_slots" must not contain underscores.
(#208) Variable "mandatory_count" must not contain underscores.
(#209) Whitespace found at end of line
(#210) Variable "remaining_slots" must not contain underscores.
(#211) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Variable "instructor_count" must not contain underscores.
(#212) Variable "optional_questions" must not contain underscores.
(#213) Variable "submission_count" must not contain underscores.
(#213) Variable "submission_questions" must not contain underscores.
(#214) Whitespace found at end of line
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) Variable "total_available" must not contain underscores.
(#216) Variable "instructor_count" must not contain underscores.
(#216) Variable "submission_count" must not contain underscores.
(#217) Variable "total_available" must not contain underscores.
(#217) Variable "remaining_slots" must not contain underscores.
(#218) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) Variable "remaining_slots" must not contain underscores.
(#219) Variable "total_available" must not contain underscores.
(#220) Variable "instructor_count" must not contain underscores.
(#220) Variable "instructor_count" must not contain underscores.
(#221) Variable "submission_count" must not contain underscores.
(#221) Variable "remaining_slots" must not contain underscores.
(#221) Variable "instructor_count" must not contain underscores.
(#223) Whitespace found at end of line
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#225) Variable "instructor_count" must not contain underscores.
(#225) Variable "optional_questions" must not contain underscores.
(#226) Variable "selected_instructor" must not contain underscores.
(#226) Variable "optional_questions" must not contain underscores.
(#226) Variable "instructor_count" must not contain underscores.
(#226) Variable "optional_questions" must not contain underscores.
(#227) Variable "selected_instructor" must not contain underscores.
(#228) Variable "selected_instructor" must not contain underscores.
(#228) Variable "selected_instructor" must not contain underscores.
(#230) Variable "selected_instructor" must not contain underscores.
(#231) Variable "selected_questions" must not contain underscores.
(#231) Variable "optional_questions" must not contain underscores.
(#234) Whitespace found at end of line
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Variable "submission_count" must not contain underscores.
(#236) Variable "submission_questions" must not contain underscores.
(#237) Variable "selected_submission" must not contain underscores.
(#237) Variable "submission_questions" must not contain underscores.
(#237) Variable "submission_count" must not contain underscores.
(#237) Variable "submission_questions" must not contain underscores.
(#238) Variable "selected_submission" must not contain underscores.
(#239) Variable "selected_submission" must not contain underscores.
(#239) Variable "selected_submission" must not contain underscores.
(#241) Variable "selected_submission" must not contain underscores.
(#242) Variable "selected_questions" must not contain underscores.
(#242) Variable "submission_questions" must not contain underscores.
(#246) Whitespace found at end of line
(#247) Inline comments must end in full-stops, exclamation marks, or question marks
(#248) Variable "selected_questions" must not contain underscores.
(#248) Variable "mandatory_count" must not contain underscores.
(#249) Variable "non_mandatory" must not contain underscores.
(#249) Variable "selected_questions" must not contain underscores.
(#249) Variable "mandatory_count" must not contain underscores.
(#250) Variable "non_mandatory" must not contain underscores.
(#251) Variable "selected_questions" must not contain underscores.
(#251) Variable "mandatory_questions" must not contain underscores.
(#251) Variable "non_mandatory" must not contain underscores.
(#253) Whitespace found at end of line
(#254) Inline comments must end in full-stops, exclamation marks, or question marks
(#256) Variable "selected_questions" must not contain underscores.
(#262) Whitespace found at end of line
(#263) Variable "selected_questions" must not contain underscores.
(#265) Whitespace found at end of line
(#268) Whitespace found at end of line
(#276) Whitespace found at end of line
(#278) Variable "correct_answer" must not contain underscores.
(#279) Variable "correct_option" must not contain underscores.
(#279) Variable "correct_answer" must not contain underscores.
(#280) Whitespace found at end of line
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) Whitespace found at end of line
(#284) Inline comments must end in full-stops, exclamation marks, or question marks
(#285) Variable "new_correct_answer" must not contain underscores.
(#285) Variable "correct_option" must not contain underscores.
(#286) Whitespace found at end of line
(#288) Variable "new_correct_answer" must not contain underscores.
(#289) Whitespace found at end of line
(#292) Whitespace found at end of line
(#295) Whitespace found at end of line
(#300) Variable "submission_id" must not contain underscores.
(#302) Whitespace found at end of line
(#303) Variable "all_questions" must not contain underscores.
(#304) Whitespace found at end of line
(#305) Inline comments must end in full-stops, exclamation marks, or question marks
(#306) Variable "instructor_questions" must not contain underscores.
(#307) Variable "instructor_questions" must not contain underscores.
(#309) Variable "all_questions" must not contain underscores.
(#311) Whitespace found at end of line
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#313) Variable "submission_id" must not contain underscores.
(#315) Variable "submission_id" must not contain underscores.
(#316) There should be a comma after the last array item in a multi-line array.
(#318) Whitespace found at end of line
(#320) Variable "question_data" must not contain underscores.
(#321) Variable "question_data" must not contain underscores.
(#322) Variable "question_data" must not contain underscores.
(#323) Variable "all_questions" must not contain underscores.
(#323) Variable "question_data" must not contain underscores.
(#327) Whitespace found at end of line
(#328) Variable "all_questions" must not contain underscores.
(#330) Whitespace found at end of line
(#333) Whitespace found at end of line
(#340) Whitespace found at end of line
(#343) There should be a comma after the last array item in a multi-line array.
(#345) Whitespace found at end of line
(#346) Inline comments must end in full-stops, exclamation marks, or question marks
(#347) Variable "submission_plugins" must not contain underscores.
(#347) Opening parenthesis of a multi-line function call must be the last content on the line
(#347) Whitespace found at end of line
(#348) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#348) Closing parenthesis of a multi-line function call must be on a line by itself
(#349) Whitespace found at end of line
(#350) Variable "submission_plugins" must not contain underscores.
(#350) Variable "plugin_data" must not contain underscores.
(#351) Variable "plugin_data" must not contain underscores.
(#352) Variable "plugin_data" must not contain underscores.
(#355) Whitespace found at end of line
(#356) Inline comments must end in full-stops, exclamation marks, or question marks
(#366) Whitespace found at end of line
(#371) Whitespace found at end of line
(#372) Variable "file_content" must not contain underscores.
(#373) Variable "file_content" must not contain underscores.
(#378) Variable "file_content" must not contain underscores.
(#378) There should be a comma after the last array item in a multi-line array.
(#382) Whitespace found at end of line
public/local/trustgrade/classes/task/admin_setting_cache_management.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#34) Opening brace must not be followed by a blank line
(#69) Variable "debug_mode" must not contain underscores.
(#71) Variable "debug_mode" must not contain underscores.
(#72) Opening parenthesis of a multi-line function call must be the last content on the line
(#72) Only one argument is allowed per line in a multi-line function call
(#76) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#76) Only one argument is allowed per line in a multi-line function call
(#76) Only one argument is allowed per line in a multi-line function call
(#76) Only one argument is allowed per line in a multi-line function call
(#76) Only one argument is allowed per line in a multi-line function call
(#76) Closing parenthesis of a multi-line function call must be on a line by itself
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#114) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) There should be a comma after the last array item in a multi-line array.
(#136) There should be a comma after the last array item in a multi-line array.
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) There should be a comma after the last array item in a multi-line array.
(#159) There should be a comma after the last array item in a multi-line array.
(#168) There should be a comma after the last array item in a multi-line array.
(#177) There should be a comma after the last array item in a multi-line array.
(#185) Blank line found at end of control structure
(#191) Functions must not contain multiple empty lines in a row; found 2 empty lines
public/local/trustgrade/classes/task/cleanup_debug_cache.php
(#2) Inline comments must end in full-stops, exclamation marks, or question marks
(#3) Comment does not contain full Moodle boilerplate
(#6) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#8) Missing @copyright tag
(#8) Missing @license tag
(#11) DocBlock missing a @package tag for class cleanup_debug_cache. Expected @package local_trustgrade
(#11) Opening brace must not be followed by a blank line
(#12) Whitespace found at end of line
(#15) Whitespace found at end of line
(#21) Whitespace found at end of line
public/local/trustgrade/classes/task/cleanup_quiz_sessions.php
(#2) Inline comments must end in full-stops, exclamation marks, or question marks
(#3) Comment does not contain full Moodle boilerplate
(#6) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#8) Missing @copyright tag
(#8) Missing @license tag
(#11) DocBlock missing a @package tag for class cleanup_quiz_sessions. Expected @package local_trustgrade
(#11) Opening brace must not be followed by a blank line
(#12) Whitespace found at end of line
(#15) Whitespace found at end of line
(#21) Whitespace found at end of line
public/local/trustgrade/classes/task/process_async_tasks.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#40) Whitespace found at end of line
(#42) Whitespace found at end of line
public/local/trustgrade/classes/task/retry_failed_async_tasks.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#34) Opening brace must not be followed by a blank line
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) There should be a comma after the last array item in a multi-line array.
(#78) Blank line found at end of control structure
public/local/trustgrade/db/caches.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
public/local/trustgrade/db/services.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) Inline comments must end in full-stops, exclamation marks, or question marks
(#223) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) There should be a comma after the last array item in a multi-line array.
public/local/trustgrade/db/tasks.php
(#35) There should be a comma after the last array item in a multi-line array.
(#44) There should be a comma after the last array item in a multi-line array.
(#45) There should be a comma after the last array item in a multi-line array.
public/local/trustgrade/db/upgrade.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#27) Missing docblock for function xmldb_local_trustgrade_upgrade
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Whitespace found at end of line
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
public/local/trustgrade/gateway_test.php
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Whitespace found at end of line
(#49) Whitespace found at end of line
(#52) Whitespace found at end of line
(#54) Whitespace found at end of line
(#55) Whitespace found at end of line
(#56) Whitespace found at end of line
(#59) Whitespace found at end of line
(#60) Opening parenthesis of a multi-line function call must be the last content on the line
(#60) Whitespace found at end of line
(#61) Whitespace found at end of line
(#64) Blank line found at end of control structure
(#64) Whitespace found at end of line
(#67) Whitespace found at end of line
(#71) Whitespace found at end of line
(#80) Blank line found at end of control structure
(#80) Whitespace found at end of line
(#83) Whitespace found at end of line
(#87) Whitespace found at end of line
(#96) Opening parenthesis of a multi-line function call must be the last content on the line
(#96) Whitespace found at end of line
public/local/trustgrade/lang/en/local_trustgrade.php
(#29) The string key "plugindisabled" is not in the correct order, it should be before "pluginname"
(#32) Unexpected comment found. Auto-fixing will not work after this comment
(#33) The string key "plugin_enabled" is not in the correct order, it should be before "trustgradedisabled"
(#35) The string key "default_enabled" is not in the correct order, it should be before "plugin_enabled_desc"
(#37) The string key "course_specific" is not in the correct order, it should be before "default_enabled_desc"
(#43) The string key "enable_course_specific_first" is not in the correct order, it should be before "select_courses_desc"
(#46) The string key "courses_selected" is not in the correct order, it should be before "search_courses"
(#47) Unexpected comment found. Auto-fixing will not work after this comment
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) The string key "course_not_enabled" is not in the correct order, it should be before "courses_selected_short"
(#50) Unexpected comment found. Auto-fixing will not work after this comment
(#54) The string key "trustgrade_description" is not in the correct order, it should be before "trustgrade_tab"
(#55) The string key "save_assignment_first" is not in the correct order, it should be before "trustgrade_description"
(#57) Unexpected comment found. Auto-fixing will not work after this comment
(#58) The string key "gateway_settings" is not in the correct order, it should be before "save_assignment_first"
(#60) The string key "gateway_endpoint" is not in the correct order, it should be before "gateway_settings_desc"
(#64) The string key "gateway_test" is not in the correct order, it should be before "gateway_token_desc"
(#67) Unexpected comment found. Auto-fixing will not work after this comment
(#68) The string key "check_instructions" is not in the correct order, it should be before "test_gateway_connection"
(#69) The string key "ai_recommendation" is not in the correct order, it should be before "check_instructions"
(#71) The string key "no_instructions" is not in the correct order, it should be before "processing"
(#76) Unexpected comment found. Auto-fixing will not work after this comment
(#77) The string key "generate_questions" is not in the correct order, it should be before "no_instructions_questions_error"
(#82) The string key "error_saving_questions" is not in the correct order, it should be before "questions_generated_successfully"
(#83) The string key "error_generating_questions" is not in the correct order, it should be before "error_saving_questions"
(#87) Unexpected comment found. Auto-fixing will not work after this comment
(#88) The string key "auto_generate_questions" is not in the correct order, it should be before "processing_question_generation_message"
(#91) The string key "questions_generation_error" is not in the correct order, it should be before "questions_generation_failed"
(#94) Unexpected comment found. Auto-fixing will not work after this comment
(#95) The string key "question_bank" is not in the correct order, it should be before "questions_will_be_generated"
(#98) The string key "loading_question_bank" is not in the correct order, it should be before "question_bank_title"
(#101) The string key "add_new_question" is not in the correct order, it should be before "no_questions_found"
(#103) Unexpected comment found. Auto-fixing will not work after this comment
(#107) The string key "enter_question_text" is not in the correct order, it should be before "question_text_required"
(#108) The string key "click_edit_add_question" is not in the correct order, it should be before "enter_question_text"
(#110) The string key "multiple_choice" is not in the correct order, it should be before "type"
(#112) The string key "short_answer" is not in the correct order, it should be before "true_false"
(#113) The string key "options" is not in the correct order, it should be before "short_answer"
(#115) The string key "option_text" is not in the correct order, it should be before "options_label"
(#117) The string key "option_placeholder" is not in the correct order, it should be before "optiontext"
(#118) The string key "all_options_required" is not in the correct order, it should be before "option_placeholder"
(#123) The string key "enter_explanation_option" is not in the correct order, it should be before "explanation"
(#125) The string key "explanation_for_false" is not in the correct order, it should be before "explanation_for_true"
(#128) The string key "level" is not in the correct order, it should be before "points_help"
(#129) The string key "blooms_level" is not in the correct order, it should be before "level"
(#132) Unexpected comment found. Auto-fixing will not work after this comment
(#135) The string key "blooms_applying" is not in the correct order, it should be before "blooms_understanding"
(#136) The string key "blooms_analyzing" is not in the correct order, it should be before "blooms_applying"
(#141) The string key "blooms_apply" is not in the correct order, it should be before "blooms_understand"
(#142) The string key "blooms_analyze" is not in the correct order, it should be before "blooms_apply"
(#147) The string key "make_mandatory" is not in the correct order, it should be before "mandatory_question_help"
(#149) The string key "question_marked_mandatory" is not in the correct order, it should be before "remove_mandatory"
(#151) The string key "error_updating_question" is not in the correct order, it should be before "question_unmarked_mandatory"
(#153) Unexpected comment found. Auto-fixing will not work after this comment
(#155) The string key "question_source_ai_generated" is not in the correct order, it should be before "question_source_instructor"
(#157) The string key "instructor_question" is not in the correct order, it should be before "question_source_submission"
(#158) The string key "based_on_submission" is not in the correct order, it should be before "instructor_question"
(#160) Unexpected comment found. Auto-fixing will not work after this comment
(#162) The string key "delete" is not in the correct order, it should be before "edit"
(#164) The string key "question_saved_success" is not in the correct order, it should be before "save_changes"
(#165) The string key "confirm_delete_question" is not in the correct order, it should be before "question_saved_success"
(#167) The string key "confirm_delete_question_message" is not in the correct order, it should be before "confirm_delete_question_title"
(#170) The string key "error_deleting_question" is not in the correct order, it should be before "question_deleted_successfully"
(#172) Unexpected comment found. Auto-fixing will not work after this comment
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#173) The string key "cleanup_quiz_sessions" is not in the correct order, it should be before "error_deleting_question"
(#176) Unexpected comment found. Auto-fixing will not work after this comment
(#176) Inline comments must end in full-stops, exclamation marks, or question marks
(#177) The string key "event_task_status_changed" is not in the correct order, it should be before "task_retry_failed_async_tasks"
(#179) Unexpected comment found. Auto-fixing will not work after this comment
(#181) The string key "questions_to_generate" is not in the correct order, it should be before "quiz_settings_title"
(#183) The string key "question_distribution" is not in the correct order, it should be before "questions_to_generate_help"
(#184) The string key "instructor_questions" is not in the correct order, it should be before "question_distribution"
(#188) The string key "randomize_answers" is not in the correct order, it should be before "submission_questions_help"
(#193) Unexpected comment found. Auto-fixing will not work after this comment
(#194) The string key "disclosure_settings" is not in the correct order, it should be before "time_per_question_help"
(#198) The string key "custom_disclosure_message" is not in the correct order, it should be before "show_disclosure_desc"
(#201) Unexpected comment found. Auto-fixing will not work after this comment
(#202) The string key "ai_disclosure_title" is not in the correct order, it should be before "custom_disclosure_message_desc"
(#203) The string key "ai_disclosure_message" is not in the correct order, it should be before "ai_disclosure_title"
(#204) The string key "ai_disclosure_details_toggle" is not in the correct order, it should be before "ai_disclosure_message"
(#205) The string key "ai_disclosure_detail_analysis" is not in the correct order, it should be before "ai_disclosure_details_toggle"
(#209) The string key "ai_disclosure_detail_privacy" is not in the correct order, it should be before "ai_disclosure_detail_timer"
(#211) Unexpected comment found. Auto-fixing will not work after this comment
(#213) The string key "ai_quiz_report" is not in the correct order, it should be before "ai_quiz_title"
(#216) The string key "quiz_ready_message_html" is not in the correct order, it should be before "quiz_ready_subject"
(#217) The string key "quiz_generation_failed_subject" is not in the correct order, it should be before "quiz_ready_message_html"
(#218) The string key "quiz_generation_failed_message" is not in the correct order, it should be before "quiz_generation_failed_subject"
(#220) The string key "next" is not in the correct order, it should be before "take_quiz"
(#222) The string key "finish_quiz" is not in the correct order, it should be before "next_question"
(#224) The string key "seconds" is not in the correct order, it should be before "submit_final_answers"
(#226) The string key "entertext" is not in the correct order, it should be before "text"
(#227) The string key "enter_answer_placeholder" is not in the correct order, it should be before "entertext"
(#231) The string key "quiz_failed" is not in the correct order, it should be before "quiz_ready"
(#233) The string key "invalid_file_type_error" is not in the correct order, it should be before "quiz_failed_message"
(#235) Unexpected comment found. Auto-fixing will not work after this comment
(#239) The string key "failed_start_session" is not in the correct order, it should be before "quiz_started_notice"
(#241) The string key "quiz_progress_complete" is not in the correct order, it should be before "quiz_progress_saved"
(#242) The string key "question_x_of_y" is not in the correct order, it should be before "quiz_progress_complete"
(#245) Unexpected comment found. Auto-fixing will not work after this comment
(#246) The string key "quiz_completed_header" is not in the correct order, it should be before "time_remaining"
(#249) The string key "correct_answer_was" is not in the correct order, it should be before "your_answer"
(#252) The string key "failed_save_results" is not in the correct order, it should be before "final_score"
(#253) The string key "failed_save_contact_instructor" is not in the correct order, it should be before "failed_save_results"
(#257) Unexpected comment found. Auto-fixing will not work after this comment
(#258) The string key "integrity_report_header" is not in the correct order, it should be before "return_to_assignment"
(#259) The string key "integrity_recorded" is not in the correct order, it should be before "integrity_report_header"
(#262) The string key "incident_logged" is not in the correct order, it should be before "quiz_flagged"
(#264) The string key "dev_tools_blocked" is not in the correct order, it should be before "progress_saved_cannot_continue"
(#266) The string key "window_focus_lost" is not in the correct order, it should be before "window_switching_warning"
(#267) The string key "exceeded_window_switches" is not in the correct order, it should be before "window_focus_lost"
(#269) Unexpected comment found. Auto-fixing will not work after this comment
(#271) The string key "important_formal_assessment" is not in the correct order, it should be before "understand_start_quiz"
(#273) The string key "one_attempt_only" is not in the correct order, it should be before "read_carefully"
(#274) The string key "no_going_back" is not in the correct order, it should be before "one_attempt_only"
(#277) The string key "no_cheating" is not in the correct order, it should be before "time_limits"
(#279) The string key "cannot_restart_notice" is not in the correct order, it should be before "stay_focused"
(#281) Unexpected comment found. Auto-fixing will not work after this comment
(#285) The string key "quiz_report_all_desc" is not in the correct order, it should be before "quiz_report_course_desc"
(#286) The string key "back_to_assignment" is not in the correct order, it should be before "quiz_report_all_desc"
(#289) The string key "details" is not in the correct order, it should be before "quiz_score"
(#292) Unexpected comment found. Auto-fixing will not work after this comment
(#293) The string key "quiz_details" is not in the correct order, it should be before "view_details"
(#295) The string key "completed_on" is not in the correct order, it should be before "session_info"
(#297) The string key "student_answer" is not in the correct order, it should be before "time_taken"
(#298) The string key "result" is not in the correct order, it should be before "student_answer"
(#299) The string key "correct" is not in the correct order, it should be before "result"
(#302) The string key "integrity_summary" is not in the correct order, it should be before "no_completed_quizzes"
(#304) The string key "no_answer" is not in the correct order, it should be before "window_blur_events"
(#306) The string key "false" is not in the correct order, it should be before "true"
(#308) The string key "manual_grading_required" is not in the correct order, it should be before "not_available"
(#309) The string key "integrity_violations_count" is not in the correct order, it should be before "manual_grading_required"
(#311) Unexpected comment found. Auto-fixing will not work after this comment
(#313) The string key "invalid_option_selected" is not in the correct order, it should be before "raw_answer_value"
(#314) The string key "invalid_boolean_value" is not in the correct order, it should be before "invalid_option_selected"
(#317) Unexpected comment found. Auto-fixing will not work after this comment
(#318) The string key "final_grade" is not in the correct order, it should be before "unknown_question_type"
(#320) The string key "clear_all_grades" is not in the correct order, it should be before "save_all_pending"
(#322) The string key "grade_status" is not in the correct order, it should be before "grading_instructions"
(#323) The string key "grade_saved_successfully" is not in the correct order, it should be before "grade_status"
(#324) The string key "grade_save_error" is not in the correct order, it should be before "grade_saved_successfully"
(#325) The string key "grade_pending_save" is not in the correct order, it should be before "grade_save_error"
(#327) The string key "grade_saved" is not in the correct order, it should be before "saving_grade"
(#328) The string key "error_saving_grade" is not in the correct order, it should be before "grade_saved"
(#333) The string key "grade_is_locked_or_overridden" is not in the correct order, it should be before "grade_is_overridden"
(#334) The string key "auto_grade_skipped_locked" is not in the correct order, it should be before "grade_is_locked_or_overridden"
(#337) Unexpected comment found. Auto-fixing will not work after this comment
(#339) The string key "bulk_grades_partial" is not in the correct order, it should be before "bulk_grades_saved"
(#341) The string key "grade_clear_error" is not in the correct order, it should be before "grades_cleared_success"
(#342) The string key "confirm_clear_all_grades" is not in the correct order, it should be before "grade_clear_error"
(#345) Unexpected comment found. Auto-fixing will not work after this comment
(#347) The string key "grade_cannot_be_negative" is not in the correct order, it should be before "grade_not_numeric"
(#350) Unexpected comment found. Auto-fixing will not work after this comment
(#351) The string key "auto_grade_by_quiz" is not in the correct order, it should be before "grade_exceeds_maximum"
(#355) The string key "auto_grade_button_text" is not in the correct order, it should be before "view_quiz_report"
(#357) The string key "auto_grade_no_grades" is not in the correct order, it should be before "auto_grade_success"
(#358) The string key "auto_grade_error" is not in the correct order, it should be before "auto_grade_no_grades"
(#359) The string key "auto_grade_confirmation" is not in the correct order, it should be before "auto_grade_error"
(#363) Unexpected comment found. Auto-fixing will not work after this comment
(#366) The string key "processing_please_wait" is not in the correct order, it should be before "processing_submission_message"
(#367) The string key "error_trustgrade_not_enabled" is not in the correct order, it should be before "processing_please_wait"
(#368) The string key "error_submission_must_be_array" is not in the correct order, it should be before "error_trustgrade_not_enabled"
(#371) Unexpected comment found. Auto-fixing will not work after this comment
(#374) The string key "input_validation_error" is not in the correct order, it should be before "setting_updated_success"
(#375) The string key "gateway_error" is not in the correct order, it should be before "input_validation_error"
(#377) Unexpected comment found. Auto-fixing will not work after this comment
(#378) The string key "criteria_evaluation" is not in the correct order, it should be before "gateway_error"
(#382) The string key "evaluation" is not in the correct order, it should be before "suggestions"
(#387) Unexpected comment found. Auto-fixing will not work after this comment
(#388) The string key "privacy:metadata:local_trustgrade_logs" is not in the correct order, it should be before "recommendation_error"
(#390) The string key "privacy:metadata:local_trustgrade_logs:cmid" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_logs:userid"
(#398) The string key "privacy:metadata:local_trustgrade_questions:question_data" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_questions:userid"
(#402) The string key "privacy:metadata:local_trustgd_sub_questions" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_questions:timemodified"
(#404) The string key "privacy:metadata:local_trustgd_sub_questions:cmid" is not in the correct order, it should be before "privacy:metadata:local_trustgd_sub_questions:submission_id"
(#406) The string key "privacy:metadata:local_trustgd_sub_questions:question_data" is not in the correct order, it should be before "privacy:metadata:local_trustgd_sub_questions:userid"
(#410) The string key "privacy:metadata:local_trustgd_quiz_sessions" is not in the correct order, it should be before "privacy:metadata:local_trustgd_sub_questions:timemodified"
(#414) The string key "privacy:metadata:local_trustgd_quiz_sessions:questions_data" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:userid"
(#416) The string key "privacy:metadata:local_trustgd_quiz_sessions:current_question" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:settings_data"
(#417) The string key "privacy:metadata:local_trustgd_quiz_sessions:answers_data" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:current_question"
(#420) The string key "privacy:metadata:local_trustgd_quiz_sessions:attempt_started" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:window_blur_count"
(#421) The string key "privacy:metadata:local_trustgd_quiz_sessions:attempt_completed" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:attempt_started"
(#423) The string key "privacy:metadata:local_trustgd_quiz_sessions:final_score" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:integrity_violations"
(#426) The string key "privacy:metadata:local_trustgd_quiz_sessions:timecompleted" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:timemodified"
(#428) The string key "privacy:metadata:ai_gateway" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:timecompleted"
(#430) The string key "privacy:metadata:ai_gateway:instructions" is not in the correct order, it should be before "privacy:metadata:ai_gateway:userid"
(#432) The string key "privacy:metadata:ai_gateway:files" is not in the correct order, it should be before "privacy:metadata:ai_gateway:submission_text"
(#435) Unexpected comment found. Auto-fixing will not work after this comment
(#439) The string key "privacy:path:quiz_sessions" is not in the correct order, it should be before "privacy:path:submission_questions"
(#440) The string key "privacy:path:debug" is not in the correct order, it should be before "privacy:path:quiz_sessions"
(#442) Unexpected comment found. Auto-fixing will not work after this comment
(#443) Unexpected comment found. Auto-fixing will not work after this comment
(#444) The string key "cache_management_title" is not in the correct order, it should be before "privacy:path:debug"
(#445) The string key "cache_management_heading" is not in the correct order, it should be before "cache_management_title"
(#448) The string key "cache_statistics" is not in the correct order, it should be before "debug_mode_enabled_info"
(#450) The string key "last_24_hours" is not in the correct order, it should be before "total_cached_responses"
(#451) The string key "cacheable_responses" is not in the correct order, it should be before "last_24_hours"
(#452) The string key "cache_efficiency" is not in the correct order, it should be before "cacheable_responses"
(#453) The string key "cache_by_type" is not in the correct order, it should be before "cache_efficiency"
(#455) The string key "cached_responses" is not in the correct order, it should be before "request_type"
(#456) The string key "actions" is not in the correct order, it should be before "cached_responses"
(#460) The string key "status" is not in the correct order, it should be before "time"
(#461) The string key "cached" is not in the correct order, it should be before "status"
(#463) The string key "error_loading_cache_stats" is not in the correct order, it should be before "not_cached"
(#464) The string key "cache_management_actions" is not in the correct order, it should be before "error_loading_cache_stats"
(#466) The string key "clear_all_cache_desc" is not in the correct order, it should be before "clear_all_cache_title"
(#467) The string key "clear_all_cache_button" is not in the correct order, it should be before "clear_all_cache_desc"
(#468) The string key "cleanup_old_records_title" is not in the correct order, it should be before "clear_all_cache_button"
(#469) The string key "cleanup_old_records_desc" is not in the correct order, it should be before "cleanup_old_records_title"
(#470) The string key "cleanup_old_records_button" is not in the correct order, it should be before "cleanup_old_records_desc"
(#472) The string key "plugin_settings" is not in the correct order, it should be before "related_pages"
(#473) The string key "all_cache_cleared" is not in the correct order, it should be before "plugin_settings"
(#477) The string key "old_cache_cleaned_up" is not in the correct order, it should be before "submission_cache_cleared"
(#479) Unexpected comment found. Auto-fixing will not work after this comment
(#480) Unexpected comment found. Auto-fixing will not work after this comment
(#481) The string key "gateway_test_title" is not in the correct order, it should be before "old_cache_cleaned_up"
(#482) The string key "gateway_test_heading" is not in the correct order, it should be before "gateway_test_title"
(#483) The string key "gateway_connection_success" is not in the correct order, it should be before "gateway_test_heading"
(#484) The string key "gateway_connection_failed" is not in the correct order, it should be before "gateway_connection_success"
(#485) The string key "gateway_configuration" is not in the correct order, it should be before "gateway_connection_failed"
(#488) The string key "gateway_token_configured" is not in the correct order, it should be before "gateway_token_label"
(#490) The string key "gateway_openrouter_note" is not in the correct order, it should be before "gateway_token_not_configured"
(#493) The string key "gateway_check_token" is not in the correct order, it should be before "gateway_verify_url"
(#496) The string key "gateway_config_error" is not in the correct order, it should be before "gateway_verify_apikey"
(#498) The string key "gateway_config_endpoint" is not in the correct order, it should be before "gateway_config_required"
(#500) The string key "gateway_config_openrouter" is not in the correct order, it should be before "gateway_config_token"
(#501) The string key "configure_gateway_settings" is not in the correct order, it should be before "gateway_config_openrouter"
(#503) Unexpected comment found. Auto-fixing will not work after this comment
(#504) Unexpected comment found. Auto-fixing will not work after this comment
(#507) The string key "question_saved_successfully" is not in the correct order, it should be before "question_saved_successfully_msg"
(#509) The string key "failed_save_question" is not in the correct order, it should be before "question_saved_successfully"
(#511) The string key "question_deleted_successfully_msg" is not in the correct order, it should be before "question_not_found_error"
(#512) The string key "failed_delete_question" is not in the correct order, it should be before "question_deleted_successfully_msg"
(#516) The string key "invalid_question_type" is not in the correct order, it should be before "question_type_required"
(#518) The string key "options_must_be_array" is not in the correct order, it should be before "question_text_field_required"
(#519) The string key "at_least_2_options_required" is not in the correct order, it should be before "options_must_be_array"
(#523) The string key "option_is_correct_required" is not in the correct order, it should be before "option_text_required"
(#524) The string key "option_is_correct_invalid" is not in the correct order, it should be before "option_is_correct_required"
(#525) The string key "option_explanation_invalid" is not in the correct order, it should be before "option_is_correct_invalid"
(#526) The string key "at_least_one_correct_option" is not in the correct order, it should be before "option_explanation_invalid"
(#529) The string key "blooms_level_must_be_string" is not in the correct order, it should be before "points_must_be_1_to_100"
(#532) The string key "defaultcoursestudent" is not in the correct order, it should be before "mandatory_question"
(#536) The string key "cachedef_quiz_redirect" is not in the correct order, it should be before "secs_only"
(#539) A closing tag is not permitted at the end of a PHP file
public/local/trustgrade/lang/he/local_trustgrade.php
(#29) The string key "plugindisabled" is not in the correct order, it should be before "pluginname"
(#32) Unexpected comment found. Auto-fixing will not work after this comment
(#33) The string key "plugin_enabled" is not in the correct order, it should be before "trustgradedisabled"
(#35) The string key "default_enabled" is not in the correct order, it should be before "plugin_enabled_desc"
(#38) Unexpected comment found. Auto-fixing will not work after this comment
(#42) The string key "trustgrade_description" is not in the correct order, it should be before "trustgrade_tab"
(#43) The string key "save_assignment_first" is not in the correct order, it should be before "trustgrade_description"
(#45) Unexpected comment found. Auto-fixing will not work after this comment
(#46) The string key "gateway_settings" is not in the correct order, it should be before "save_assignment_first"
(#48) The string key "gateway_endpoint" is not in the correct order, it should be before "gateway_settings_desc"
(#52) The string key "gateway_test" is not in the correct order, it should be before "gateway_token_desc"
(#55) Unexpected comment found. Auto-fixing will not work after this comment
(#56) The string key "check_instructions" is not in the correct order, it should be before "test_gateway_connection"
(#57) The string key "ai_recommendation" is not in the correct order, it should be before "check_instructions"
(#59) The string key "no_instructions" is not in the correct order, it should be before "processing"
(#64) Unexpected comment found. Auto-fixing will not work after this comment
(#65) The string key "generate_questions" is not in the correct order, it should be before "no_instructions_questions_error"
(#70) The string key "error_saving_questions" is not in the correct order, it should be before "questions_generated_successfully"
(#71) The string key "error_generating_questions" is not in the correct order, it should be before "error_saving_questions"
(#75) Unexpected comment found. Auto-fixing will not work after this comment
(#76) The string key "auto_generate_questions" is not in the correct order, it should be before "processing_question_generation_message"
(#79) The string key "questions_generation_error" is not in the correct order, it should be before "questions_generation_failed"
(#82) Unexpected comment found. Auto-fixing will not work after this comment
(#83) The string key "question_bank" is not in the correct order, it should be before "questions_will_be_generated"
(#86) The string key "loading_question_bank" is not in the correct order, it should be before "question_bank_title"
(#89) The string key "add_new_question" is not in the correct order, it should be before "no_questions_found"
(#91) Unexpected comment found. Auto-fixing will not work after this comment
(#95) The string key "enter_question_text" is not in the correct order, it should be before "question_text_required"
(#96) The string key "click_edit_add_question" is not in the correct order, it should be before "enter_question_text"
(#98) The string key "multiple_choice" is not in the correct order, it should be before "type"
(#100) The string key "short_answer" is not in the correct order, it should be before "true_false"
(#101) The string key "options" is not in the correct order, it should be before "short_answer"
(#102) The string key "option_text" is not in the correct order, it should be before "options"
(#104) The string key "option_placeholder" is not in the correct order, it should be before "optiontext"
(#105) The string key "all_options_required" is not in the correct order, it should be before "option_placeholder"
(#110) Unexpected comment found. Auto-fixing will not work after this comment
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) The string key "enter_explanation_option" is not in the correct order, it should be before "explanation"
(#115) The string key "explanation_for_false" is not in the correct order, it should be before "explanation_for_true"
(#118) The string key "level" is not in the correct order, it should be before "points_help"
(#119) The string key "blooms_level" is not in the correct order, it should be before "level"
(#122) Unexpected comment found. Auto-fixing will not work after this comment
(#125) The string key "blooms_applying" is not in the correct order, it should be before "blooms_understanding"
(#126) The string key "blooms_analyzing" is not in the correct order, it should be before "blooms_applying"
(#131) The string key "make_mandatory" is not in the correct order, it should be before "mandatory_question_help"
(#133) The string key "question_marked_mandatory" is not in the correct order, it should be before "remove_mandatory"
(#135) The string key "error_updating_question" is not in the correct order, it should be before "question_unmarked_mandatory"
(#137) Unexpected comment found. Auto-fixing will not work after this comment
(#139) The string key "question_source_ai_generated" is not in the correct order, it should be before "question_source_instructor"
(#141) The string key "instructor_question" is not in the correct order, it should be before "question_source_submission"
(#142) The string key "based_on_submission" is not in the correct order, it should be before "instructor_question"
(#144) Unexpected comment found. Auto-fixing will not work after this comment
(#146) The string key "delete" is not in the correct order, it should be before "edit"
(#148) The string key "question_saved_success" is not in the correct order, it should be before "save_changes"
(#149) The string key "confirm_delete_question" is not in the correct order, it should be before "question_saved_success"
(#151) The string key "confirm_delete_question_message" is not in the correct order, it should be before "confirm_delete_question_title"
(#154) The string key "error_deleting_question" is not in the correct order, it should be before "question_deleted_successfully"
(#156) Unexpected comment found. Auto-fixing will not work after this comment
(#157) The string key "debug_mode" is not in the correct order, it should be before "error_deleting_question"
(#159) The string key "cleanup_debug_cache" is not in the correct order, it should be before "debug_mode_desc"
(#162) Unexpected comment found. Auto-fixing will not work after this comment
(#163) The string key "cache_management" is not in the correct order, it should be before "cleanup_quiz_sessions"
(#165) The string key "cache_disabled_message" is not in the correct order, it should be before "cache_management_widget_desc"
(#168) The string key "clear_all" is not in the correct order, it should be before "full_management"
(#172) The string key "cleanup_old" is not in the correct order, it should be before "clear_submissions"
(#174) The string key "cache_hit" is not in the correct order, it should be before "confirm_clear_cache"
(#176) Unexpected comment found. Auto-fixing will not work after this comment
(#177) The string key "cache_cleared_success" is not in the correct order, it should be before "cache_hit"
(#181) The string key "old_cache_cleaned" is not in the correct order, it should be before "submissions_cache_cleared"
(#182) The string key "cache_clear_error" is not in the correct order, it should be before "old_cache_cleaned"
(#185) Unexpected comment found. Auto-fixing will not work after this comment
(#187) The string key "questions_to_generate" is not in the correct order, it should be before "quiz_settings_title"
(#189) The string key "question_distribution" is not in the correct order, it should be before "questions_to_generate_help"
(#190) The string key "instructor_questions" is not in the correct order, it should be before "question_distribution"
(#194) The string key "randomize_answers" is not in the correct order, it should be before "submission_questions_help"
(#199) Unexpected comment found. Auto-fixing will not work after this comment
(#200) The string key "disclosure_settings" is not in the correct order, it should be before "time_per_question_help"
(#204) The string key "custom_disclosure_message" is not in the correct order, it should be before "show_disclosure_desc"
(#207) Unexpected comment found. Auto-fixing will not work after this comment
(#208) The string key "ai_disclosure_title" is not in the correct order, it should be before "custom_disclosure_message_desc"
(#209) The string key "ai_disclosure_message" is not in the correct order, it should be before "ai_disclosure_title"
(#210) The string key "ai_disclosure_details_toggle" is not in the correct order, it should be before "ai_disclosure_message"
(#211) The string key "ai_disclosure_detail_analysis" is not in the correct order, it should be before "ai_disclosure_details_toggle"
(#215) The string key "ai_disclosure_detail_privacy" is not in the correct order, it should be before "ai_disclosure_detail_timer"
(#217) Unexpected comment found. Auto-fixing will not work after this comment
(#219) The string key "ai_quiz_report" is not in the correct order, it should be before "ai_quiz_title"
(#222) The string key "quiz_ready_message_html" is not in the correct order, it should be before "quiz_ready_subject"
(#223) The string key "quiz_generation_failed_subject" is not in the correct order, it should be before "quiz_ready_message_html"
(#224) The string key "quiz_generation_failed_message" is not in the correct order, it should be before "quiz_generation_failed_subject"
(#226) The string key "next" is not in the correct order, it should be before "take_quiz"
(#228) The string key "finish_quiz" is not in the correct order, it should be before "next_question"
(#230) The string key "seconds" is not in the correct order, it should be before "submit_final_answers"
(#232) The string key "entertext" is not in the correct order, it should be before "text"
(#233) The string key "enter_answer_placeholder" is not in the correct order, it should be before "entertext"
(#237) The string key "quiz_failed" is not in the correct order, it should be before "quiz_ready"
(#239) The string key "invalid_file_type_error" is not in the correct order, it should be before "quiz_failed_message"
(#240) Spaces must be used to indent lines; tabs are not allowed
(#240) Whitespace found at end of line
(#241) Unexpected comment found. Auto-fixing will not work after this comment
(#245) The string key "failed_start_session" is not in the correct order, it should be before "quiz_started_notice"
(#247) The string key "quiz_progress_complete" is not in the correct order, it should be before "quiz_progress_saved"
(#248) The string key "question_x_of_y" is not in the correct order, it should be before "quiz_progress_complete"
(#251) Unexpected comment found. Auto-fixing will not work after this comment
(#252) The string key "quiz_completed_header" is not in the correct order, it should be before "time_remaining"
(#255) The string key "correct_answer_was" is not in the correct order, it should be before "your_answer"
(#258) The string key "failed_save_results" is not in the correct order, it should be before "final_score"
(#259) The string key "failed_save_contact_instructor" is not in the correct order, it should be before "failed_save_results"
(#261) Unexpected comment found. Auto-fixing will not work after this comment
(#263) The string key "integrity_recorded" is not in the correct order, it should be before "integrity_report_header"
(#266) The string key "incident_logged" is not in the correct order, it should be before "quiz_flagged"
(#268) The string key "dev_tools_blocked" is not in the correct order, it should be before "progress_saved_cannot_continue"
(#270) The string key "window_focus_lost" is not in the correct order, it should be before "window_switching_warning"
(#271) The string key "exceeded_window_switches" is not in the correct order, it should be before "window_focus_lost"
(#273) Unexpected comment found. Auto-fixing will not work after this comment
(#275) The string key "important_formal_assessment" is not in the correct order, it should be before "understand_start_quiz"
(#277) The string key "one_attempt_only" is not in the correct order, it should be before "read_carefully"
(#278) The string key "no_going_back" is not in the correct order, it should be before "one_attempt_only"
(#281) The string key "no_cheating" is not in the correct order, it should be before "time_limits"
(#283) The string key "cannot_restart_notice" is not in the correct order, it should be before "stay_focused"
(#285) Unexpected comment found. Auto-fixing will not work after this comment
(#289) The string key "quiz_report_all_desc" is not in the correct order, it should be before "quiz_report_course_desc"
(#290) The string key "back_to_assignment" is not in the correct order, it should be before "quiz_report_all_desc"
(#293) The string key "details" is not in the correct order, it should be before "quiz_score"
(#296) Unexpected comment found. Auto-fixing will not work after this comment
(#297) The string key "quiz_details" is not in the correct order, it should be before "view_details"
(#299) The string key "completed_on" is not in the correct order, it should be before "session_info"
(#301) The string key "student_answer" is not in the correct order, it should be before "time_taken"
(#302) The string key "result" is not in the correct order, it should be before "student_answer"
(#303) The string key "correct" is not in the correct order, it should be before "result"
(#306) The string key "integrity_summary" is not in the correct order, it should be before "no_completed_quizzes"
(#308) The string key "no_answer" is not in the correct order, it should be before "window_blur_events"
(#310) The string key "false" is not in the correct order, it should be before "true"
(#312) The string key "manual_grading_required" is not in the correct order, it should be before "not_available"
(#313) The string key "integrity_violations_count" is not in the correct order, it should be before "manual_grading_required"
(#315) Unexpected comment found. Auto-fixing will not work after this comment
(#317) The string key "invalid_option_selected" is not in the correct order, it should be before "raw_answer_value"
(#318) The string key "invalid_boolean_value" is not in the correct order, it should be before "invalid_option_selected"
(#321) Unexpected comment found. Auto-fixing will not work after this comment
(#322) The string key "final_grade" is not in the correct order, it should be before "unknown_question_type"
(#324) The string key "clear_all_grades" is not in the correct order, it should be before "save_all_pending"
(#326) The string key "grade_status" is not in the correct order, it should be before "grading_instructions"
(#327) The string key "grade_saved_successfully" is not in the correct order, it should be before "grade_status"
(#328) The string key "grade_save_error" is not in the correct order, it should be before "grade_saved_successfully"
(#329) The string key "grade_pending_save" is not in the correct order, it should be before "grade_save_error"
(#331) The string key "grade_saved" is not in the correct order, it should be before "saving_grade"
(#332) The string key "error_saving_grade" is not in the correct order, it should be before "grade_saved"
(#335) The string key "no_pending_grades" is not in the correct order, it should be before "unsaved_changes"
(#337) The string key "grades_saved_success" is not in the correct order, it should be before "saving_grades"
(#338) The string key "error_saving_grades" is not in the correct order, it should be before "grades_saved_success"
(#339) The string key "clearing_grades" is not in the correct order, it should be before "error_saving_grades"
(#340) The string key "all_grades_cleared" is not in the correct order, it should be before "clearing_grades"
(#343) The string key "auto_grade_skipped_overridden" is not in the correct order, it should be before "grade_is_overridden"
(#345) Unexpected comment found. Auto-fixing will not work after this comment
(#347) The string key "bulk_grades_partial" is not in the correct order, it should be before "bulk_grades_saved"
(#349) The string key "grade_clear_error" is not in the correct order, it should be before "grades_cleared_success"
(#350) The string key "confirm_clear_all_grades" is not in the correct order, it should be before "grade_clear_error"
(#355) Unexpected comment found. Auto-fixing will not work after this comment
(#356) The string key "grade_not_numeric" is not in the correct order, it should be before "view_quiz_report"
(#357) The string key "grade_cannot_be_negative" is not in the correct order, it should be before "grade_not_numeric"
(#360) Unexpected comment found. Auto-fixing will not work after this comment
(#361) The string key "auto_grade_by_quiz" is not in the correct order, it should be before "grade_exceeds_maximum"
(#363) The string key "auto_grade_button_text" is not in the correct order, it should be before "auto_grade_by_quiz_desc"
(#365) The string key "auto_grade_no_grades" is not in the correct order, it should be before "auto_grade_success"
(#366) The string key "auto_grade_error" is not in the correct order, it should be before "auto_grade_no_grades"
(#367) The string key "auto_grade_confirmation" is not in the correct order, it should be before "auto_grade_error"
(#371) Unexpected comment found. Auto-fixing will not work after this comment
(#374) The string key "processing_please_wait" is not in the correct order, it should be before "processing_submission_message"
(#376) Unexpected comment found. Auto-fixing will not work after this comment
(#379) The string key "input_validation_error" is not in the correct order, it should be before "setting_updated_success"
(#380) The string key "gateway_error" is not in the correct order, it should be before "input_validation_error"
(#382) Unexpected comment found. Auto-fixing will not work after this comment
(#383) The string key "criteria_evaluation" is not in the correct order, it should be before "gateway_error"
(#387) The string key "evaluation" is not in the correct order, it should be before "suggestions"
(#392) Unexpected comment found. Auto-fixing will not work after this comment
(#393) The string key "privacy:metadata:local_trustgrade_logs" is not in the correct order, it should be before "recommendation_error"
(#395) The string key "privacy:metadata:local_trustgrade_logs:cmid" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_logs:userid"
(#403) The string key "privacy:metadata:local_trustgrade_questions:question_data" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_questions:userid"
(#407) The string key "privacy:metadata:local_trustgd_sub_questions" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_questions:timemodified"
(#409) The string key "privacy:metadata:local_trustgd_sub_questions:cmid" is not in the correct order, it should be before "privacy:metadata:local_trustgd_sub_questions:submission_id"
(#411) The string key "privacy:metadata:local_trustgd_sub_questions:question_data" is not in the correct order, it should be before "privacy:metadata:local_trustgd_sub_questions:userid"
(#417) The string key "privacy:metadata:local_trustgrade_debug:cmid" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_debug:userid"
(#419) The string key "privacy:metadata:local_trustgrade_debug:request_data" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_debug:request_type"
(#420) The string key "privacy:metadata:local_trustgrade_debug:raw_response" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_debug:request_data"
(#421) The string key "privacy:metadata:local_trustgrade_debug:parsed_response" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_debug:raw_response"
(#424) The string key "privacy:metadata:local_trustgd_quiz_sessions" is not in the correct order, it should be before "privacy:metadata:local_trustgrade_debug:timecreated"
(#428) The string key "privacy:metadata:local_trustgd_quiz_sessions:questions_data" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:userid"
(#430) The string key "privacy:metadata:local_trustgd_quiz_sessions:current_question" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:settings_data"
(#431) The string key "privacy:metadata:local_trustgd_quiz_sessions:answers_data" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:current_question"
(#434) The string key "privacy:metadata:local_trustgd_quiz_sessions:attempt_started" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:window_blur_count"
(#435) The string key "privacy:metadata:local_trustgd_quiz_sessions:attempt_completed" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:attempt_started"
(#437) The string key "privacy:metadata:local_trustgd_quiz_sessions:final_score" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:integrity_violations"
(#440) The string key "privacy:metadata:local_trustgd_quiz_sessions:timecompleted" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:timemodified"
(#442) The string key "privacy:metadata:ai_gateway" is not in the correct order, it should be before "privacy:metadata:local_trustgd_quiz_sessions:timecompleted"
(#444) The string key "privacy:metadata:ai_gateway:instructions" is not in the correct order, it should be before "privacy:metadata:ai_gateway:userid"
(#446) The string key "privacy:metadata:ai_gateway:files" is not in the correct order, it should be before "privacy:metadata:ai_gateway:submission_text"
(#449) Unexpected comment found. Auto-fixing will not work after this comment
(#453) The string key "privacy:path:debug" is not in the correct order, it should be before "privacy:path:submission_questions"
(#455) Unexpected comment found. Auto-fixing will not work after this comment
(#456) Unexpected comment found. Auto-fixing will not work after this comment
(#457) The string key "cache_management_title" is not in the correct order, it should be before "privacy:path:debug"
(#458) The string key "cache_management_heading" is not in the correct order, it should be before "cache_management_title"
(#461) The string key "cache_statistics" is not in the correct order, it should be before "debug_mode_enabled_info"
(#463) The string key "last_24_hours" is not in the correct order, it should be before "total_cached_responses"
(#464) The string key "cacheable_responses" is not in the correct order, it should be before "last_24_hours"
(#465) The string key "cache_efficiency" is not in the correct order, it should be before "cacheable_responses"
(#466) The string key "cache_by_type" is not in the correct order, it should be before "cache_efficiency"
(#468) The string key "cached_responses" is not in the correct order, it should be before "request_type"
(#469) The string key "actions" is not in the correct order, it should be before "cached_responses"
(#473) The string key "status" is not in the correct order, it should be before "time"
(#474) The string key "cached" is not in the correct order, it should be before "status"
(#476) The string key "error_loading_cache_stats" is not in the correct order, it should be before "not_cached"
(#477) The string key "cache_management_actions" is not in the correct order, it should be before "error_loading_cache_stats"
(#479) The string key "clear_all_cache_desc" is not in the correct order, it should be before "clear_all_cache_title"
(#480) The string key "clear_all_cache_button" is not in the correct order, it should be before "clear_all_cache_desc"
(#481) The string key "cleanup_old_records_title" is not in the correct order, it should be before "clear_all_cache_button"
(#482) The string key "cleanup_old_records_desc" is not in the correct order, it should be before "cleanup_old_records_title"
(#483) The string key "cleanup_old_records_button" is not in the correct order, it should be before "cleanup_old_records_desc"
(#485) The string key "plugin_settings" is not in the correct order, it should be before "related_pages"
(#486) The string key "all_cache_cleared" is not in the correct order, it should be before "plugin_settings"
(#490) The string key "old_cache_cleaned_up" is not in the correct order, it should be before "submission_cache_cleared"
(#492) Unexpected comment found. Auto-fixing will not work after this comment
(#493) Unexpected comment found. Auto-fixing will not work after this comment
(#494) The string key "gateway_test_title" is not in the correct order, it should be before "old_cache_cleaned_up"
(#495) The string key "gateway_test_heading" is not in the correct order, it should be before "gateway_test_title"
(#496) The string key "gateway_connection_success" is not in the correct order, it should be before "gateway_test_heading"
(#497) The string key "gateway_connection_failed" is not in the correct order, it should be before "gateway_connection_success"
(#498) The string key "gateway_configuration" is not in the correct order, it should be before "gateway_connection_failed"
(#501) The string key "gateway_token_configured" is not in the correct order, it should be before "gateway_token_label"
(#503) The string key "gateway_openrouter_note" is not in the correct order, it should be before "gateway_token_not_configured"
(#506) The string key "gateway_check_token" is not in the correct order, it should be before "gateway_verify_url"
(#509) The string key "gateway_config_error" is not in the correct order, it should be before "gateway_verify_apikey"
(#511) The string key "gateway_config_endpoint" is not in the correct order, it should be before "gateway_config_required"
(#513) The string key "gateway_config_openrouter" is not in the correct order, it should be before "gateway_config_token"
(#514) The string key "configure_gateway_settings" is not in the correct order, it should be before "gateway_config_openrouter"
(#516) Unexpected comment found. Auto-fixing will not work after this comment
(#517) Unexpected comment found. Auto-fixing will not work after this comment
(#519) The string key "failed_save_question" is not in the correct order, it should be before "question_saved_successfully_msg"
(#521) The string key "question_deleted_successfully_msg" is not in the correct order, it should be before "question_not_found_error"
(#522) The string key "failed_delete_question" is not in the correct order, it should be before "question_deleted_successfully_msg"
(#526) The string key "invalid_question_type" is not in the correct order, it should be before "question_type_required"
(#528) The string key "options_must_be_array" is not in the correct order, it should be before "question_text_field_required"
(#529) The string key "at_least_2_options_required" is not in the correct order, it should be before "options_must_be_array"
(#533) The string key "option_is_correct_required" is not in the correct order, it should be before "option_text_required"
(#534) The string key "option_is_correct_invalid" is not in the correct order, it should be before "option_is_correct_required"
(#535) The string key "option_explanation_invalid" is not in the correct order, it should be before "option_is_correct_invalid"
(#536) The string key "at_least_one_correct_option" is not in the correct order, it should be before "option_explanation_invalid"
(#539) The string key "blooms_level_must_be_string" is not in the correct order, it should be before "points_must_be_1_to_100"
(#542) Unexpected comment found. Auto-fixing will not work after this comment
(#543) Unexpected comment found. Auto-fixing will not work after this comment
(#547) The string key "defaultcoursestudent" is not in the correct order, it should be before "return_to_assignment"
(#551) The string key "cachedef_quiz_redirect" is not in the correct order, it should be before "secs_only"
(#554) Unexpected comment found. Auto-fixing will not work after this comment
(#554) Inline comments must end in full-stops, exclamation marks, or question marks
(#558) The string key "quiz_ready_assignment" is not in the correct order, it should be before "quiz_ready_click_to_start"
public/local/trustgrade/lib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Variable "current_settings" must not contain underscores.
(#54) Variable "default_enabled" must not contain underscores.
(#55) Variable "current_settings" must not contain underscores.
(#58) Opening parenthesis of a multi-line function call must be the last content on the line
(#58) Only one argument is allowed per line in a multi-line function call
(#59) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#60) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#60) Closing parenthesis of a multi-line function call must be on a line by itself
(#61) Variable "default_enabled" must not contain underscores.
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Opening parenthesis of a multi-line function call must be the last content on the line
(#64) Only one argument is allowed per line in a multi-line function call
(#64) Only one argument is allowed per line in a multi-line function call
(#65) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#65) Closing parenthesis of a multi-line function call must be on a line by itself
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) Variable "generate_options" must not contain underscores.
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Variable "generate_options" must not contain underscores.
(#74) Opening parenthesis of a multi-line function call must be the last content on the line
(#74) Only one argument is allowed per line in a multi-line function call
(#75) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#76) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#76) Closing parenthesis of a multi-line function call must be on a line by itself
(#77) Variable "default_auto_generate" must not contain underscores.
(#77) Variable "current_settings" must not contain underscores.
(#78) Variable "default_auto_generate" must not contain underscores.
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Variable "question_count_options" must not contain underscores.
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Variable "question_count_options" must not contain underscores.
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Opening parenthesis of a multi-line function call must be the last content on the line
(#88) Only one argument is allowed per line in a multi-line function call
(#88) Only one argument is allowed per line in a multi-line function call
(#89) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#89) Closing parenthesis of a multi-line function call must be on a line by itself
(#92) Opening parenthesis of a multi-line function call must be the last content on the line
(#92) Only one argument is allowed per line in a multi-line function call
(#93) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#93) Only one argument is allowed per line in a multi-line function call
(#93) Variable "question_count_options" must not contain underscores.
(#93) Closing parenthesis of a multi-line function call must be on a line by itself
(#94) Variable "default_instructor" must not contain underscores.
(#94) Variable "current_settings" must not contain underscores.
(#95) Variable "default_instructor" must not contain underscores.
(#99) Opening parenthesis of a multi-line function call must be the last content on the line
(#99) Only one argument is allowed per line in a multi-line function call
(#100) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#100) Only one argument is allowed per line in a multi-line function call
(#100) Variable "question_count_options" must not contain underscores.
(#100) Closing parenthesis of a multi-line function call must be on a line by itself
(#101) Variable "default_submission" must not contain underscores.
(#101) Variable "current_settings" must not contain underscores.
(#102) Variable "default_submission" must not contain underscores.
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#109) Variable "time_options" must not contain underscores.
(#114) There should be a comma after the last array item in a multi-line array.
(#116) Opening parenthesis of a multi-line function call must be the last content on the line
(#116) Only one argument is allowed per line in a multi-line function call
(#117) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#117) Only one argument is allowed per line in a multi-line function call
(#117) Variable "time_options" must not contain underscores.
(#117) Closing parenthesis of a multi-line function call must be on a line by itself
(#118) Variable "current_settings" must not contain underscores.
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#123) Short array syntax must be used to define arrays
(#124) Opening parenthesis of a multi-line function call must be the last content on the line
(#124) Only one argument is allowed per line in a multi-line function call
(#125) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#126) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#126) Short array syntax must be used to define arrays
(#126) Closing parenthesis of a multi-line function call must be on a line by itself
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Opening parenthesis of a multi-line function call must be the last content on the line
(#131) Only one argument is allowed per line in a multi-line function call
(#131) Only one argument is allowed per line in a multi-line function call
(#132) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#135) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#135) Closing parenthesis of a multi-line function call must be on a line by itself
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Opening parenthesis of a multi-line function call must be the last content on the line
(#139) Only one argument is allowed per line in a multi-line function call
(#139) Only one argument is allowed per line in a multi-line function call
(#140) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#141) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#141) Closing parenthesis of a multi-line function call must be on a line by itself
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Opening parenthesis of a multi-line function call must be the last content on the line
(#145) Only one argument is allowed per line in a multi-line function call
(#145) Only one argument is allowed per line in a multi-line function call
(#146) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#153) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#153) Closing parenthesis of a multi-line function call must be on a line by itself
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Blank line found at start of control structure
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Variable "current_cmid" must not contain underscores.
(#190) Variable "current_cmid" must not contain underscores.
(#193) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#207) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Variable "gateway_client" must not contain underscores.
(#209) Variable "gateway_client" must not contain underscores.
(#218) Variable "save_success" must not contain underscores.
(#219) Variable "save_success" must not contain underscores.
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#222) Variable "question_bank_url" must not contain underscores.
(#222) Line exceeds 132 characters; contains 138 characters
(#223) Variable "question_bank_url" must not contain underscores.
(#231) Variable "error_msg" must not contain underscores.
(#231) Line exceeds 132 characters; contains 144 characters
(#232) Variable "error_msg" must not contain underscores.
(#235) Line exceeds 132 characters; contains 134 characters
(#241) Inline comments must end in full-stops, exclamation marks, or question marks
(#245) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#247) Inline comments must end in full-stops, exclamation marks, or question marks
(#257) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#274) Inline comments must end in full-stops, exclamation marks, or question marks
(#279) There should be a comma after the last array item in a multi-line array.
(#297) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) Inline comments must end in full-stops, exclamation marks, or question marks
(#306) Inline comments must end in full-stops, exclamation marks, or question marks
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#309) There should be a comma after the last array item in a multi-line array.
(#317) Inline comments must end in full-stops, exclamation marks, or question marks
(#323) Variable "intro_itemid" must not contain underscores.
(#324) Variable "intro_attachments_itemid" must not contain underscores.
(#326) Inline comments must end in full-stops, exclamation marks, or question marks
(#328) Variable "intro_itemid" must not contain underscores.
(#331) Variable "intro_attachments_itemid" must not contain underscores.
(#338) Variable "intro_itemid" must not contain underscores.
(#339) Variable "intro_attachments_itemid" must not contain underscores.
(#340) There should be a comma after the last array item in a multi-line array.
(#343) Inline comments must end in full-stops, exclamation marks, or question marks
(#357) Inline comments must end in full-stops, exclamation marks, or question marks
(#362) Inline comments must end in full-stops, exclamation marks, or question marks
(#363) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#363) Whitespace found at end of line
(#364) Whitespace found at end of line
(#365) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#365) Blank line found at start of control structure
(#366) Whitespace found at end of line
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#369) Whitespace found at end of line
(#371) Inline comments must end in full-stops, exclamation marks, or question marks
(#373) Whitespace found at end of line
public/local/trustgrade/question_bank.php
(#35) Short array syntax must be used to define arrays
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Short array syntax must be used to define arrays
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) Missing docblock for file question_bank.php
(#82) Missing docblock for file question_bank.php
(#82) Expected 1 space after closing parenthesis; found 0
(#84) Missing docblock for file question_bank.php
(#86) Missing docblock for file question_bank.php
(#86) Expected 1 space after ELSE keyword; 0 found
(#87) Missing docblock for file question_bank.php
(#90) Missing docblock for file question_bank.php
(#94) Missing docblock for file question_bank.php
public/local/trustgrade/quiz_interface.php
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) There should be a comma after the last array item in a multi-line array.
(#120) There should be a comma after the last array item in a multi-line array.
public/local/trustgrade/quiz_report.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Short array syntax must be used to define arrays
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Opening parenthesis of a multi-line function call must be the last content on the line
(#89) Whitespace found at end of line
(#94) Opening parenthesis of a multi-line function call must be the last content on the line
(#94) Whitespace found at end of line
(#99) Opening parenthesis of a multi-line function call must be the last content on the line
(#99) Whitespace found at end of line
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Variable "back_url" must not contain underscores.
(#111) Short array syntax must be used to define arrays
(#113) Opening parenthesis of a multi-line function call must be the last content on the line
(#113) Variable "back_url" must not contain underscores.
(#113) Only one argument is allowed per line in a multi-line function call
(#113) Whitespace found at end of line
(#114) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#114) Closing parenthesis of a multi-line function call must be on a line by itself
(#118) Variable "back_url" must not contain underscores.
(#118) Short array syntax must be used to define arrays
(#120) Opening parenthesis of a multi-line function call must be the last content on the line
(#120) Variable "back_url" must not contain underscores.
(#120) Only one argument is allowed per line in a multi-line function call
(#120) Whitespace found at end of line
(#121) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#121) Closing parenthesis of a multi-line function call must be on a line by itself
public/local/trustgrade/settings.php
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) Variable "gateway_test_link" must not contain underscores.
(#115) Variable "gateway_test_link" must not contain underscores.
public/local/trustgrade/settings_actions.php
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#36) Variable "redirect_url" must not contain underscores.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Whitespace found at end of line
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Whitespace found at end of line
(#49) Blank line found at end of control structure
(#49) Whitespace found at end of line
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Whitespace found at end of line
(#58) Whitespace found at end of line
(#63) Whitespace found at end of line
(#68) Whitespace found at end of line
(#73) Whitespace found at end of line
(#78) Whitespace found at end of line
(#83) Whitespace found at end of line
(#88) Whitespace found at end of line
(#93) Whitespace found at end of line
(#98) Whitespace found at end of line
(#103) Whitespace found at end of line
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Whitespace found at end of line
(#113) Whitespace found at end of line
(#118) Whitespace found at end of line
(#121) Whitespace found at end of line
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Variable "redirect_url" must not contain underscores.
public/local/trustgrade/version.php
(#29) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(1272 errors, 359 warnings)

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

public/local/trustgrade/amd/src/disclosure.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#24) 'Notification' is defined but never used. (no-unused-vars)
(#26) Unexpected space before function parentheses. (space-before-function-paren)
(#27) Missing semicolon. (@babel/semi)
(#28) Missing semicolon. (@babel/semi)
(#29) Missing semicolon. (@babel/semi)
(#32) Unexpected space before function parentheses. (space-before-function-paren)
(#34) Missing semicolon. (@babel/semi)
(#39) Missing semicolon. (@babel/semi)
(#40) Missing semicolon. (@babel/semi)
(#41) Missing semicolon. (@babel/semi)
(#44) Unexpected space before function parentheses. (space-before-function-paren)
(#46) Missing semicolon. (@babel/semi)
(#47) Trailing spaces not allowed. (no-trailing-spaces)
(#51) Missing semicolon. (@babel/semi)
(#52) Missing semicolon. (@babel/semi)
(#53) Trailing spaces not allowed. (no-trailing-spaces)
(#56) Missing semicolon. (@babel/semi)
(#62) Missing semicolon. (@babel/semi)
(#64) Trailing spaces not allowed. (no-trailing-spaces)
(#66) Missing semicolon. (@babel/semi)
(#70) Missing semicolon. (@babel/semi)
(#75) Missing semicolon. (@babel/semi)
(#80) Missing semicolon. (@babel/semi)
(#85) Missing semicolon. (@babel/semi)
(#87) Missing semicolon. (@babel/semi)
(#94) Unexpected space before function parentheses. (space-before-function-paren)
(#95) Missing semicolon. (@babel/semi)
(#96) Missing semicolon. (@babel/semi)
(#97) Missing semicolon. (@babel/semi)
(#98) Missing semicolon. (@babel/semi)
(#102) Missing semicolon. (@babel/semi)
(#103) Missing semicolon. (@babel/semi)
(#105) Missing semicolon. (@babel/semi)
(#106) Missing semicolon. (@babel/semi)
(#109) Missing semicolon. (@babel/semi)
(#112) Unexpected space before function parentheses. (space-before-function-paren)
(#113) Missing semicolon. (@babel/semi)
(#114) Missing semicolon. (@babel/semi)
(#116) Unexpected space before function parentheses. (space-before-function-paren)
(#117) Missing semicolon. (@babel/semi)
(#118) Missing semicolon. (@babel/semi)
(#120) Missing semicolon. (@babel/semi)
(#122) Missing semicolon. (@babel/semi)
(#123) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/grading.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#33) Missing semicolon. (@babel/semi)
(#34) Missing semicolon. (@babel/semi)
(#35) Missing semicolon. (@babel/semi)
(#42) Missing semicolon. (@babel/semi)
(#45) Missing semicolon. (@babel/semi)
(#46) Missing semicolon. (@babel/semi)
(#49) Missing semicolon. (@babel/semi)
(#56) Unexpected space before function parentheses. (space-before-function-paren)
(#57) Missing semicolon. (@babel/semi)
(#58) Missing semicolon. (@babel/semi)
(#59) Missing semicolon. (@babel/semi)
(#62) Missing semicolon. (@babel/semi)
(#63) Missing semicolon. (@babel/semi)
(#64) Missing semicolon. (@babel/semi)
(#68) Missing semicolon. (@babel/semi)
(#73) Missing semicolon. (@babel/semi)
(#74) Missing semicolon. (@babel/semi)
(#75) Missing semicolon. (@babel/semi)
(#77) Unexpected space before function parentheses. (space-before-function-paren)
(#78) Missing semicolon. (@babel/semi)
(#79) Missing semicolon. (@babel/semi)
(#80) Missing semicolon. (@babel/semi)
(#85) Missing semicolon. (@babel/semi)
(#87) Missing semicolon. (@babel/semi)
(#89) Missing semicolon. (@babel/semi)
(#91) Unexpected space before function parentheses. (space-before-function-paren)
(#94) Missing semicolon. (@babel/semi)
(#95) Missing semicolon. (@babel/semi)
(#96) Missing semicolon. (@babel/semi)
(#99) Missing semicolon. (@babel/semi)
(#101) Missing semicolon. (@babel/semi)
(#103) Missing semicolon. (@babel/semi)
(#111) Missing semicolon. (@babel/semi)
(#112) Missing semicolon. (@babel/semi)
(#115) Missing semicolon. (@babel/semi)
(#116) Missing semicolon. (@babel/semi)
(#119) Missing semicolon. (@babel/semi)
(#120) Missing semicolon. (@babel/semi)
(#133) Missing semicolon. (@babel/semi)
(#135) Missing semicolon. (@babel/semi)
(#136) Missing semicolon. (@babel/semi)
(#137) Missing semicolon. (@babel/semi)
(#138) Missing semicolon. (@babel/semi)
(#142) Unexpected confirm. (no-alert)
(#143) Missing semicolon. (@babel/semi)
(#145) Missing semicolon. (@babel/semi)
(#158) Missing semicolon. (@babel/semi)
(#160) Missing semicolon. (@babel/semi)
(#161) Missing semicolon. (@babel/semi)
(#162) Missing semicolon. (@babel/semi)
(#163) Missing semicolon. (@babel/semi)
(#168) Unexpected confirm. (no-alert)
(#169) This line has a length of 135. Maximum allowed is 132. (max-len)
(#172) Missing semicolon. (@babel/semi)
(#174) Missing semicolon. (@babel/semi)
(#184) Missing semicolon. (@babel/semi)
(#195) Missing semicolon. (@babel/semi)
(#200) Missing semicolon. (@babel/semi)
(#201) Missing semicolon. (@babel/semi)
(#202) Missing semicolon. (@babel/semi)
(#206) Missing semicolon. (@babel/semi)
(#209) Missing semicolon. (@babel/semi)
(#213) Each then() should return a value or throw (promise/always-return)
(#215) Missing semicolon. (@babel/semi)
(#221) Missing semicolon. (@babel/semi)
(#222) Missing semicolon. (@babel/semi)
(#226) Missing semicolon. (@babel/semi)
(#227) Missing semicolon. (@babel/semi)
(#228) Missing semicolon. (@babel/semi)
(#237) Each then() should return a value or throw (promise/always-return)
(#241) Missing semicolon. (@babel/semi)
(#247) Missing semicolon. (@babel/semi)
(#248) Missing semicolon. (@babel/semi)
(#249) Missing semicolon. (@babel/semi)
(#252) Missing semicolon. (@babel/semi)
(#254) Each then() should return a value or throw (promise/always-return)
(#255) Missing semicolon. (@babel/semi)
(#258) Missing semicolon. (@babel/semi)
(#259) Missing semicolon. (@babel/semi)
(#262) Missing semicolon. (@babel/semi)
(#264) Missing semicolon. (@babel/semi)
(#265) Missing semicolon. (@babel/semi)
(#275) Missing semicolon. (@babel/semi)
(#282) Missing semicolon. (@babel/semi)
(#283) Missing semicolon. (@babel/semi)
(#286) Missing semicolon. (@babel/semi)
(#287) Missing semicolon. (@babel/semi)
(#288) Missing semicolon. (@babel/semi)
(#290) Missing semicolon. (@babel/semi)
(#291) Missing semicolon. (@babel/semi)
(#294) Each then() should return a value or throw (promise/always-return)
(#298) Missing semicolon. (@babel/semi)
(#304) Missing semicolon. (@babel/semi)
(#305) Missing semicolon. (@babel/semi)
(#310) Each then() should return a value or throw (promise/always-return)
(#312) Missing semicolon. (@babel/semi)
(#318) Missing semicolon. (@babel/semi)
(#319) Missing semicolon. (@babel/semi)
(#325) Each then() should return a value or throw (promise/always-return)
(#326) Missing semicolon. (@babel/semi)
(#329) Missing semicolon. (@babel/semi)
(#330) Missing semicolon. (@babel/semi)
(#331) Missing semicolon. (@babel/semi)
(#338) Missing semicolon. (@babel/semi)
(#340) Each then() should return a value or throw (promise/always-return)
(#341) Missing semicolon. (@babel/semi)
(#344) Missing semicolon. (@babel/semi)
(#345) Missing semicolon. (@babel/semi)
(#354) Missing semicolon. (@babel/semi)
(#362) Unexpected space before function parentheses. (space-before-function-paren)
(#363) Missing semicolon. (@babel/semi)
(#364) Missing semicolon. (@babel/semi)
(#367) Missing semicolon. (@babel/semi)
(#368) Missing semicolon. (@babel/semi)
(#371) Each then() should return a value or throw (promise/always-return)
(#375) Missing semicolon. (@babel/semi)
(#381) Missing semicolon. (@babel/semi)
(#382) Missing semicolon. (@babel/semi)
(#387) Each then() should return a value or throw (promise/always-return)
(#389) Missing semicolon. (@babel/semi)
(#395) Missing semicolon. (@babel/semi)
(#396) Missing semicolon. (@babel/semi)
(#402) Each then() should return a value or throw (promise/always-return)
(#403) Missing semicolon. (@babel/semi)
(#406) Missing semicolon. (@babel/semi)
(#407) Missing semicolon. (@babel/semi)
(#408) Missing semicolon. (@babel/semi)
(#415) Missing semicolon. (@babel/semi)
(#418) Each then() should return a value or throw (promise/always-return)
(#419) Missing semicolon. (@babel/semi)
(#423) Missing semicolon. (@babel/semi)
(#424) Missing semicolon. (@babel/semi)
(#433) Missing semicolon. (@babel/semi)
(#439) Missing semicolon. (@babel/semi)
(#442) Missing semicolon. (@babel/semi)
(#446) Each then() should return a value or throw (promise/always-return)
(#447) Unexpected console statement. (no-console)
(#447) Missing semicolon. (@babel/semi)
(#450) Unexpected console statement. (no-console)
(#450) Missing semicolon. (@babel/semi)
(#451) Missing semicolon. (@babel/semi)
(#452) Missing semicolon. (@babel/semi)
(#458) Missing semicolon. (@babel/semi)
(#459) Missing semicolon. (@babel/semi)
(#461) Missing semicolon. (@babel/semi)
(#462) Missing semicolon. (@babel/semi)
(#465) Function declared in a loop contains unsafe references to variable(s) '$input'. (no-loop-func)
(#466) Missing semicolon. (@babel/semi)
(#467) Missing semicolon. (@babel/semi)
(#473) Missing semicolon. (@babel/semi)
(#474) Missing semicolon. (@babel/semi)
(#477) Each then() should return a value or throw (promise/always-return)
(#481) Missing semicolon. (@babel/semi)
(#488) Missing semicolon. (@babel/semi)
(#489) Missing semicolon. (@babel/semi)
(#494) Each then() should return a value or throw (promise/always-return)
(#496) Missing semicolon. (@babel/semi)
(#502) Missing semicolon. (@babel/semi)
(#503) Missing semicolon. (@babel/semi)
(#509) Each then() should return a value or throw (promise/always-return)
(#510) Missing semicolon. (@babel/semi)
(#513) Missing semicolon. (@babel/semi)
(#514) Missing semicolon. (@babel/semi)
(#515) Missing semicolon. (@babel/semi)
(#522) Missing semicolon. (@babel/semi)
(#523) Unexpected space before function parentheses. (space-before-function-paren)
(#524) Missing semicolon. (@babel/semi)
(#525) Missing semicolon. (@babel/semi)
(#528) Missing semicolon. (@babel/semi)
(#539) Missing semicolon. (@babel/semi)
(#545) Missing semicolon. (@babel/semi)
(#547) Missing semicolon. (@babel/semi)
(#549) Unexpected console statement. (no-console)
(#549) Missing semicolon. (@babel/semi)
(#550) Missing semicolon. (@babel/semi)
(#555) Missing semicolon. (@babel/semi)
(#556) Missing semicolon. (@babel/semi)
(#558) Missing semicolon. (@babel/semi)
(#559) Missing semicolon. (@babel/semi)
(#567) Missing semicolon. (@babel/semi)
(#576) Missing semicolon. (@babel/semi)
(#578) Missing semicolon. (@babel/semi)
(#579) Missing semicolon. (@babel/semi)
(#583) Missing semicolon. (@babel/semi)
(#585) Each then() should return a value or throw (promise/always-return)
(#586) Missing semicolon. (@babel/semi)
(#589) Missing semicolon. (@babel/semi)
(#590) Missing semicolon. (@babel/semi)
(#591) Missing semicolon. (@babel/semi)
(#593) Missing semicolon. (@babel/semi)
(#595) Each then() should return a value or throw (promise/always-return)
(#596) Missing semicolon. (@babel/semi)
(#599) Missing semicolon. (@babel/semi)
(#600) Missing semicolon. (@babel/semi)
(#601) Missing semicolon. (@babel/semi)
(#603) Missing semicolon. (@babel/semi)
(#605) Each then() should return a value or throw (promise/always-return)
(#606) Missing semicolon. (@babel/semi)
(#609) Missing semicolon. (@babel/semi)
(#610) Missing semicolon. (@babel/semi)
(#611) Missing semicolon. (@babel/semi)
(#613) Missing semicolon. (@babel/semi)
(#615) Each then() should return a value or throw (promise/always-return)
(#616) Missing semicolon. (@babel/semi)
(#619) Missing semicolon. (@babel/semi)
(#620) Missing semicolon. (@babel/semi)
(#621) Missing semicolon. (@babel/semi)
(#629) Missing semicolon. (@babel/semi)
(#630) Missing semicolon. (@babel/semi)
(#631) Missing semicolon. (@babel/semi)
(#635) Each then() should return a value or throw (promise/always-return)
(#636) Missing semicolon. (@babel/semi)
(#639) Missing semicolon. (@babel/semi)
(#640) Missing semicolon. (@babel/semi)
(#641) Missing semicolon. (@babel/semi)
(#643) Missing semicolon. (@babel/semi)
(#644) Missing semicolon. (@babel/semi)
(#650) Missing semicolon. (@babel/semi)
(#651) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/grading_table.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#26) Trailing spaces not allowed. (no-trailing-spaces)
(#29) Unexpected console statement. (no-console)
(#30) Trailing spaces not allowed. (no-trailing-spaces)
(#36) Trailing spaces not allowed. (no-trailing-spaces)
(#37) Each then() should return a value or throw (promise/always-return)
(#40) Trailing spaces not allowed. (no-trailing-spaces)
(#48) Trailing spaces not allowed. (no-trailing-spaces)
(#49) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#52) Trailing spaces not allowed. (no-trailing-spaces)
(#54) Unexpected console statement. (no-console)
(#61) Trailing spaces not allowed. (no-trailing-spaces)
(#62) Unexpected console statement. (no-console)
(#63) Trailing spaces not allowed. (no-trailing-spaces)
(#72) Trailing spaces not allowed. (no-trailing-spaces)
(#76) Trailing spaces not allowed. (no-trailing-spaces)
(#77) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#84) Unexpected console statement. (no-console)
(#85) Trailing spaces not allowed. (no-trailing-spaces)
(#88) Unexpected console statement. (no-console)
(#89) Trailing spaces not allowed. (no-trailing-spaces)
(#91) 'bodyRows' declared on line 141 column 29 is used outside of binding context. (block-scoped-var)
(#92) 'bodyRows' declared on line 141 column 29 is used outside of binding context. (block-scoped-var)
(#94) Trailing spaces not allowed. (no-trailing-spaces)
(#97) Trailing spaces not allowed. (no-trailing-spaces)
(#102) Trailing spaces not allowed. (no-trailing-spaces)
(#108) Trailing spaces not allowed. (no-trailing-spaces)
(#112) Trailing spaces not allowed. (no-trailing-spaces)
(#113) Trailing spaces not allowed. (no-trailing-spaces)
(#115) Trailing spaces not allowed. (no-trailing-spaces)
(#121) Trailing spaces not allowed. (no-trailing-spaces)
(#128) Trailing spaces not allowed. (no-trailing-spaces)
(#130) Trailing spaces not allowed. (no-trailing-spaces)
(#139) Unexpected console statement. (no-console)
(#141) 'bodyRows' is already defined. (no-redeclare)
(#141) 'bodyRows' declared on line 91 column 29 is used outside of binding context. (block-scoped-var)
(#142) 'bodyRows' declared on line 91 column 29 is used outside of binding context. (block-scoped-var)
(#147) Unexpected console statement. (no-console)
(#156) Trailing spaces not allowed. (no-trailing-spaces)
(#157) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#159) Trailing spaces not allowed. (no-trailing-spaces)
(#169) Trailing spaces not allowed. (no-trailing-spaces)
(#175) Trailing spaces not allowed. (no-trailing-spaces)
(#181) Trailing spaces not allowed. (no-trailing-spaces)
public/local/trustgrade/amd/src/navigation_buttons.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#26) Unexpected space before function parentheses. (space-before-function-paren)
(#27) Missing semicolon. (@babel/semi)
(#30) Missing semicolon. (@babel/semi)
(#34) Unexpected space before function parentheses. (space-before-function-paren)
(#36) Missing semicolon. (@babel/semi)
(#37) Missing semicolon. (@babel/semi)
(#38) Missing semicolon. (@babel/semi)
(#41) Unexpected space before function parentheses. (space-before-function-paren)
(#42) Missing semicolon. (@babel/semi)
(#45) Each then() should return a value or throw (promise/always-return)
(#46) Missing semicolon. (@babel/semi)
(#50) Missing semicolon. (@babel/semi)
(#51) Missing semicolon. (@babel/semi)
(#54) Unexpected space before function parentheses. (space-before-function-paren)
(#55) Missing semicolon. (@babel/semi)
(#58) Each then() should return a value or throw (promise/always-return)
(#59) Missing semicolon. (@babel/semi)
(#63) Missing semicolon. (@babel/semi)
(#64) Missing semicolon. (@babel/semi)
(#68) Missing semicolon. (@babel/semi)
(#69) Missing semicolon. (@babel/semi)
(#72) Missing semicolon. (@babel/semi)
(#73) Missing semicolon. (@babel/semi)
(#74) Missing semicolon. (@babel/semi)
(#75) Missing semicolon. (@babel/semi)
(#77) Missing semicolon. (@babel/semi)
(#78) Missing semicolon. (@babel/semi)
(#79) Missing semicolon. (@babel/semi)
(#81) Missing semicolon. (@babel/semi)
(#83) Missing semicolon. (@babel/semi)
(#89) Missing semicolon. (@babel/semi)
(#90) Missing semicolon. (@babel/semi)
(#91) Missing semicolon. (@babel/semi)
(#94) Missing semicolon. (@babel/semi)
(#95) Missing semicolon. (@babel/semi)
(#96) Missing semicolon. (@babel/semi)
(#97) Missing semicolon. (@babel/semi)
(#99) Missing semicolon. (@babel/semi)
(#100) Missing semicolon. (@babel/semi)
(#101) Missing semicolon. (@babel/semi)
(#104) Missing semicolon. (@babel/semi)
(#107) Missing semicolon. (@babel/semi)
(#109) Missing semicolon. (@babel/semi)
(#110) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/question_bank.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#29) Unexpected space before function parentheses. (space-before-function-paren)
(#30) Missing semicolon. (@babel/semi)
(#31) Expected catch,fail,always() or return (promise/catch-or-return)
(#31) Each then() should return a value or throw (promise/always-return)
(#32) Missing semicolon. (@babel/semi)
(#33) Missing semicolon. (@babel/semi)
(#36) Unexpected space before function parentheses. (space-before-function-paren)
(#38) There should be no space after '{'. (@babel/object-curly-spacing)
(#38) There should be no space before '}'. (@babel/object-curly-spacing)
(#39) There should be no space after '{'. (@babel/object-curly-spacing)
(#39) There should be no space before '}'. (@babel/object-curly-spacing)
(#40) There should be no space after '{'. (@babel/object-curly-spacing)
(#40) There should be no space before '}'. (@babel/object-curly-spacing)
(#41) There should be no space after '{'. (@babel/object-curly-spacing)
(#41) There should be no space before '}'. (@babel/object-curly-spacing)
(#42) There should be no space after '{'. (@babel/object-curly-spacing)
(#42) There should be no space before '}'. (@babel/object-curly-spacing)
(#43) There should be no space after '{'. (@babel/object-curly-spacing)
(#43) There should be no space before '}'. (@babel/object-curly-spacing)
(#44) Missing semicolon. (@babel/semi)
(#47) Identifier 'mandatory_question' is not in camel case. (camelcase)
(#47) Missing semicolon. (@babel/semi)
(#48) Identifier 'make_mandatory' is not in camel case. (camelcase)
(#48) Missing semicolon. (@babel/semi)
(#49) Identifier 'remove_mandatory' is not in camel case. (camelcase)
(#49) Missing semicolon. (@babel/semi)
(#50) Identifier 'question_marked_mandatory' is not in camel case. (camelcase)
(#50) Missing semicolon. (@babel/semi)
(#51) Identifier 'question_unmarked_mandatory' is not in camel case. (camelcase)
(#51) Missing semicolon. (@babel/semi)
(#52) Identifier 'error_updating_question' is not in camel case. (camelcase)
(#52) Missing semicolon. (@babel/semi)
(#53) Missing semicolon. (@babel/semi)
(#54) Missing semicolon. (@babel/semi)
(#57) Unexpected space before function parentheses. (space-before-function-paren)
(#60) Missing semicolon. (@babel/semi)
(#61) Missing semicolon. (@babel/semi)
(#64) Missing semicolon. (@babel/semi)
(#65) Missing semicolon. (@babel/semi)
(#66) Missing semicolon. (@babel/semi)
(#67) Missing semicolon. (@babel/semi)
(#68) Missing semicolon. (@babel/semi)
(#69) Missing semicolon. (@babel/semi)
(#71) Missing semicolon. (@babel/semi)
(#72) Missing semicolon. (@babel/semi)
(#75) Unexpected space before function parentheses. (space-before-function-paren)
(#76) Missing semicolon. (@babel/semi)
(#78) Missing semicolon. (@babel/semi)
(#79) Missing semicolon. (@babel/semi)
(#89) Missing semicolon. (@babel/semi)
(#93) Missing semicolon. (@babel/semi)
(#94) Missing semicolon. (@babel/semi)
(#96) Each then() should return a value or throw (promise/always-return)
(#100) Missing semicolon. (@babel/semi)
(#102) Missing semicolon. (@babel/semi)
(#107) Missing semicolon. (@babel/semi)
(#110) 'error' is defined but never used. (no-unused-vars)
(#111) Missing semicolon. (@babel/semi)
(#112) Missing semicolon. (@babel/semi)
(#117) Missing semicolon. (@babel/semi)
(#118) Missing semicolon. (@babel/semi)
(#121) Unexpected space before function parentheses. (space-before-function-paren)
(#122) Missing semicolon. (@babel/semi)
(#125) Missing semicolon. (@babel/semi)
(#132) Identifier 'is_mandatory' is not in camel case. (camelcase)
(#135) Missing semicolon. (@babel/semi)
(#139) Each then() should return a value or throw (promise/always-return)
(#140) Missing semicolon. (@babel/semi)
(#148) This line has a length of 143. Maximum allowed is 132. (max-len)
(#156) Missing semicolon. (@babel/semi)
(#160) This line has a length of 139. Maximum allowed is 132. (max-len)
(#168) Missing semicolon. (@babel/semi)
(#172) Missing semicolon. (@babel/semi)
(#179) Missing semicolon. (@babel/semi)
(#184) Missing semicolon. (@babel/semi)
(#187) Missing semicolon. (@babel/semi)
(#189) 'error' is defined but never used. (no-unused-vars)
(#193) Missing semicolon. (@babel/semi)
(#194) Missing semicolon. (@babel/semi)
(#195) Missing semicolon. (@babel/semi)
(#197) Missing semicolon. (@babel/semi)
(#199) Missing semicolon. (@babel/semi)
(#200) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/question_editor.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#36) Unexpected space before function parentheses. (space-before-function-paren)
(#37) Missing semicolon. (@babel/semi)
(#38) Expected { after 'if' condition. (curly)
(#38) Missing semicolon. (@babel/semi)
(#39) Missing semicolon. (@babel/semi)
(#40) Missing semicolon. (@babel/semi)
(#44) Missing semicolon. (@babel/semi)
(#47) Missing semicolon. (@babel/semi)
(#48) Missing semicolon. (@babel/semi)
(#49) Missing semicolon. (@babel/semi)
(#51) Unexpected space before function parentheses. (space-before-function-paren)
(#52) Missing semicolon. (@babel/semi)
(#53) Missing semicolon. (@babel/semi)
(#54) Missing semicolon. (@babel/semi)
(#55) Missing semicolon. (@babel/semi)
(#56) Unexpected space before function parentheses. (space-before-function-paren)
(#57) Missing semicolon. (@babel/semi)
(#58) Missing semicolon. (@babel/semi)
(#59) Missing semicolon. (@babel/semi)
(#60) Missing semicolon. (@babel/semi)
(#61) Unexpected space before function parentheses. (space-before-function-paren)
(#62) Missing semicolon. (@babel/semi)
(#63) Missing semicolon. (@babel/semi)
(#64) Missing semicolon. (@babel/semi)
(#65) Missing semicolon. (@babel/semi)
(#66) Unexpected space before function parentheses. (space-before-function-paren)
(#67) Missing semicolon. (@babel/semi)
(#68) Missing semicolon. (@babel/semi)
(#69) Expected { after 'if' condition. (curly)
(#69) Missing semicolon. (@babel/semi)
(#70) Missing semicolon. (@babel/semi)
(#71) Missing semicolon. (@babel/semi)
(#72) Missing semicolon. (@babel/semi)
(#73) Missing semicolon. (@babel/semi)
(#74) Unexpected space before function parentheses. (space-before-function-paren)
(#74) 'e' is defined but never used. (no-unused-vars)
(#75) Missing semicolon. (@babel/semi)
(#76) Missing semicolon. (@babel/semi)
(#77) Missing semicolon. (@babel/semi)
(#78) Missing semicolon. (@babel/semi)
(#82) Missing semicolon. (@babel/semi)
(#83) Missing semicolon. (@babel/semi)
(#87) Missing semicolon. (@babel/semi)
(#88) Missing semicolon. (@babel/semi)
(#92) Unexpected console statement. (no-console)
(#92) Missing semicolon. (@babel/semi)
(#93) Missing semicolon. (@babel/semi)
(#94) Unexpected console statement. (no-console)
(#94) Missing semicolon. (@babel/semi)
(#95) Missing semicolon. (@babel/semi)
(#97) Missing semicolon. (@babel/semi)
(#98) Missing semicolon. (@babel/semi)
(#99) Unexpected console statement. (no-console)
(#99) Missing semicolon. (@babel/semi)
(#102) Missing semicolon. (@babel/semi)
(#103) Missing semicolon. (@babel/semi)
(#104) Missing semicolon. (@babel/semi)
(#105) Missing semicolon. (@babel/semi)
(#106) Missing semicolon. (@babel/semi)
(#108) Unexpected console statement. (no-console)
(#119) Missing semicolon. (@babel/semi)
(#126) Identifier 'is_mandatory' is not in camel case. (camelcase)
(#129) There should be no space after '{'. (@babel/object-curly-spacing)
(#129) Identifier 'blooms_level' is not in camel case. (camelcase)
(#129) There should be no space before '}'. (@babel/object-curly-spacing)
(#131) Missing semicolon. (@babel/semi)
(#139) Unexpected space before function parentheses. (space-before-function-paren)
(#140) Missing semicolon. (@babel/semi)
(#141) Missing semicolon. (@babel/semi)
(#142) Missing semicolon. (@babel/semi)
(#143) Missing semicolon. (@babel/semi)
(#146) Identifier 'is_correct' is not in camel case. (camelcase)
(#148) Missing semicolon. (@babel/semi)
(#149) Missing semicolon. (@babel/semi)
(#152) Missing semicolon. (@babel/semi)
(#154) Missing semicolon. (@babel/semi)
(#155) Missing semicolon. (@babel/semi)
(#156) Missing semicolon. (@babel/semi)
(#158) Missing semicolon. (@babel/semi)
(#159) Missing semicolon. (@babel/semi)
(#160) Missing semicolon. (@babel/semi)
(#162) There should be no space after '{'. (@babel/object-curly-spacing)
(#162) Identifier 'is_correct' is not in camel case. (camelcase)
(#162) There should be no space before '}'. (@babel/object-curly-spacing)
(#163) There should be no space after '{'. (@babel/object-curly-spacing)
(#163) Identifier 'is_correct' is not in camel case. (camelcase)
(#163) There should be no space before '}'. (@babel/object-curly-spacing)
(#164) Missing semicolon. (@babel/semi)
(#167) Missing semicolon. (@babel/semi)
(#170) Unexpected console statement. (no-console)
(#170) Missing semicolon. (@babel/semi)
(#173) Unexpected console statement. (no-console)
(#173) Missing semicolon. (@babel/semi)
(#174) Expected catch,fail,always() or return (promise/catch-or-return)
(#174) Each then() should return a value or throw (promise/always-return)
(#175) Missing semicolon. (@babel/semi)
(#176) Missing semicolon. (@babel/semi)
(#177) Missing semicolon. (@babel/semi)
(#180) Missing semicolon. (@babel/semi)
(#182) Unexpected console statement. (no-console)
(#182) Missing semicolon. (@babel/semi)
(#183) Expected catch,fail,always() or return (promise/catch-or-return)
(#183) Each then() should return a value or throw (promise/always-return)
(#184) Missing semicolon. (@babel/semi)
(#185) Missing semicolon. (@babel/semi)
(#186) Missing semicolon. (@babel/semi)
(#188) Missing semicolon. (@babel/semi)
(#190) Unexpected console statement. (no-console)
(#190) Missing semicolon. (@babel/semi)
(#191) Expected catch,fail,always() or return (promise/catch-or-return)
(#191) Each then() should return a value or throw (promise/always-return)
(#192) Missing semicolon. (@babel/semi)
(#193) Missing semicolon. (@babel/semi)
(#194) Missing semicolon. (@babel/semi)
(#198) Unexpected console statement. (no-console)
(#198) Missing semicolon. (@babel/semi)
(#200) Missing semicolon. (@babel/semi)
(#201) Missing semicolon. (@babel/semi)
(#208) Identifier 'question_index' is not in camel case. (camelcase)
(#209) Identifier 'question_data' is not in camel case. (camelcase)
(#212) Missing semicolon. (@babel/semi)
(#214) Unexpected console statement. (no-console)
(#214) Missing semicolon. (@babel/semi)
(#218) Unexpected console statement. (no-console)
(#218) Missing semicolon. (@babel/semi)
(#220) Missing semicolon. (@babel/semi)
(#221) Missing semicolon. (@babel/semi)
(#222) Expected catch,fail,always() or return (promise/catch-or-return)
(#223) There should be no space after '{'. (@babel/object-curly-spacing)
(#223) There should be no space before '}'. (@babel/object-curly-spacing)
(#224) Missing semicolon. (@babel/semi)
(#226) Unexpected console statement. (no-console)
(#226) Missing semicolon. (@babel/semi)
(#227) Missing semicolon. (@babel/semi)
(#231) Unexpected console statement. (no-console)
(#231) Missing semicolon. (@babel/semi)
(#232) Missing semicolon. (@babel/semi)
(#233) Missing semicolon. (@babel/semi)
(#235) Missing semicolon. (@babel/semi)
(#239) Expected catch,fail,always() or return (promise/catch-or-return)
(#244) Each then() should return a value or throw (promise/always-return)
(#251) Missing semicolon. (@babel/semi)
(#252) Missing semicolon. (@babel/semi)
(#253) Missing semicolon. (@babel/semi)
(#256) Missing semicolon. (@babel/semi)
(#257) Missing semicolon. (@babel/semi)
(#264) There should be no space after '{'. (@babel/object-curly-spacing)
(#264) Identifier 'question_index' is not in camel case. (camelcase)
(#264) There should be no space before '}'. (@babel/object-curly-spacing)
(#266) Missing semicolon. (@babel/semi)
(#271) Unexpected space before function parentheses. (space-before-function-paren)
(#272) Missing semicolon. (@babel/semi)
(#273) Missing semicolon. (@babel/semi)
(#274) Missing semicolon. (@babel/semi)
(#275) Expected catch,fail,always() or return (promise/catch-or-return)
(#276) There should be no space after '{'. (@babel/object-curly-spacing)
(#276) There should be no space before '}'. (@babel/object-curly-spacing)
(#277) Missing semicolon. (@babel/semi)
(#279) There should be no space after '{'. (@babel/object-curly-spacing)
(#279) There should be no space before '}'. (@babel/object-curly-spacing)
(#279) Missing semicolon. (@babel/semi)
(#282) Missing semicolon. (@babel/semi)
(#286) Missing semicolon. (@babel/semi)
(#287) Expected catch,fail,always() or return (promise/catch-or-return)
(#294) Missing semicolon. (@babel/semi)
(#295) Missing semicolon. (@babel/semi)
(#296) Use '===' to compare with null. (no-eq-null)
(#297) Use '===' to compare with null. (no-eq-null)
(#297) Missing semicolon. (@babel/semi)
(#298) Missing semicolon. (@babel/semi)
(#299) Missing semicolon. (@babel/semi)
(#301) Missing semicolon. (@babel/semi)
(#303) Missing semicolon. (@babel/semi)
(#306) Each then() should return a value or throw (promise/always-return)
(#307) Missing semicolon. (@babel/semi)
(#309) Missing semicolon. (@babel/semi)
(#310) Missing semicolon. (@babel/semi)
(#313) Missing semicolon. (@babel/semi)
(#314) Missing semicolon. (@babel/semi)
(#315) Missing semicolon. (@babel/semi)
(#316) Missing semicolon. (@babel/semi)
(#319) Missing semicolon. (@babel/semi)
(#320) Missing semicolon. (@babel/semi)
(#326) Missing semicolon. (@babel/semi)
(#331) There should be no space after '{'. (@babel/object-curly-spacing)
(#331) There should be no space before '}'. (@babel/object-curly-spacing)
(#332) There should be no space after '{'. (@babel/object-curly-spacing)
(#332) There should be no space before '}'. (@babel/object-curly-spacing)
(#333) There should be no space after '{'. (@babel/object-curly-spacing)
(#333) There should be no space before '}'. (@babel/object-curly-spacing)
(#334) There should be no space after '{'. (@babel/object-curly-spacing)
(#334) There should be no space before '}'. (@babel/object-curly-spacing)
(#336) Missing semicolon. (@babel/semi)
(#339) Missing semicolon. (@babel/semi)
(#347) Missing semicolon. (@babel/semi)
(#350) Missing semicolon. (@babel/semi)
(#352) Missing semicolon. (@babel/semi)
(#356) 'questionIndex' is defined but never used. (no-unused-vars)
(#357) Unexpected console statement. (no-console)
(#357) Missing semicolon. (@babel/semi)
(#358) Missing semicolon. (@babel/semi)
(#361) 'questionIndex' is defined but never used. (no-unused-vars)
(#362) Unexpected console statement. (no-console)
(#362) Missing semicolon. (@babel/semi)
(#363) Missing semicolon. (@babel/semi)
(#367) Expected catch,fail,always() or return (promise/catch-or-return)
(#367) Each then() should return a value or throw (promise/always-return)
(#368) Unexpected space before function parentheses. (space-before-function-paren)
(#369) Missing semicolon. (@babel/semi)
(#372) Missing semicolon. (@babel/semi)
(#373) Missing semicolon. (@babel/semi)
(#374) Missing semicolon. (@babel/semi)
(#377) Unexpected space before function parentheses. (space-before-function-paren)
(#378) Missing semicolon. (@babel/semi)
(#379) Missing semicolon. (@babel/semi)
(#383) Missing semicolon. (@babel/semi)
(#384) Missing semicolon. (@babel/semi)
(#392) There should be no space after '{'. (@babel/object-curly-spacing)
(#392) Identifier 'is_correct' is not in camel case. (camelcase)
(#392) There should be no space before '}'. (@babel/object-curly-spacing)
(#393) There should be no space after '{'. (@babel/object-curly-spacing)
(#393) Identifier 'is_correct' is not in camel case. (camelcase)
(#393) There should be no space before '}'. (@babel/object-curly-spacing)
(#394) There should be no space after '{'. (@babel/object-curly-spacing)
(#394) Identifier 'is_correct' is not in camel case. (camelcase)
(#394) There should be no space before '}'. (@babel/object-curly-spacing)
(#395) There should be no space after '{'. (@babel/object-curly-spacing)
(#395) Identifier 'is_correct' is not in camel case. (camelcase)
(#395) There should be no space before '}'. (@babel/object-curly-spacing)
(#399) Identifier 'blooms_level' is not in camel case. (camelcase)
(#401) Identifier 'is_mandatory' is not in camel case. (camelcase)
(#402) Missing semicolon. (@babel/semi)
(#406) Missing semicolon. (@babel/semi)
(#414) Missing semicolon. (@babel/semi)
(#415) Missing semicolon. (@babel/semi)
(#417) Each then() should return a value or throw (promise/always-return)
(#419) Missing semicolon. (@babel/semi)
(#421) Missing semicolon. (@babel/semi)
(#422) Missing semicolon. (@babel/semi)
(#424) Missing semicolon. (@babel/semi)
(#427) Missing semicolon. (@babel/semi)
(#430) Missing semicolon. (@babel/semi)
(#432) Missing semicolon. (@babel/semi)
(#436) Missing semicolon. (@babel/semi)
(#438) Missing semicolon. (@babel/semi)
(#439) Missing semicolon. (@babel/semi)
(#440) Missing semicolon. (@babel/semi)
(#444) Missing semicolon. (@babel/semi)
(#445) Missing semicolon. (@babel/semi)
(#446) Missing semicolon. (@babel/semi)
(#447) Missing semicolon. (@babel/semi)
(#448) Missing semicolon. (@babel/semi)
(#449) Missing semicolon. (@babel/semi)
(#452) There should be no space after '{'. (@babel/object-curly-spacing)
(#452) There should be no space before '}'. (@babel/object-curly-spacing)
(#453) There should be no space after '{'. (@babel/object-curly-spacing)
(#453) There should be no space before '}'. (@babel/object-curly-spacing)
(#454) There should be no space after '{'. (@babel/object-curly-spacing)
(#454) There should be no space before '}'. (@babel/object-curly-spacing)
(#455) There should be no space after '{'. (@babel/object-curly-spacing)
(#455) There should be no space before '}'. (@babel/object-curly-spacing)
(#456) There should be no space after '{'. (@babel/object-curly-spacing)
(#456) There should be no space before '}'. (@babel/object-curly-spacing)
(#457) There should be no space after '{'. (@babel/object-curly-spacing)
(#457) There should be no space before '}'. (@babel/object-curly-spacing)
(#458) Missing semicolon. (@babel/semi)
(#462) Expected { after 'if' condition. (curly)
(#462) Missing semicolon. (@babel/semi)
(#463) Missing semicolon. (@babel/semi)
(#464) Missing semicolon. (@babel/semi)
(#471) Missing semicolon. (@babel/semi)
(#473) Missing semicolon. (@babel/semi)
(#478) There should be no space after '{'. (@babel/object-curly-spacing)
(#478) Identifier 'is_correct' is not in camel case. (camelcase)
(#478) There should be no space before '}'. (@babel/object-curly-spacing)
(#478) Missing semicolon. (@babel/semi)
(#485) Missing semicolon. (@babel/semi)
(#500) Missing semicolon. (@babel/semi)
(#501) Missing semicolon. (@babel/semi)
(#505) Missing semicolon. (@babel/semi)
(#509) Missing semicolon. (@babel/semi)
(#512) Unexpected console statement. (no-console)
(#512) Missing semicolon. (@babel/semi)
(#515) Unexpected console statement. (no-console)
(#515) Missing semicolon. (@babel/semi)
(#517) There should be no space after '{'. (@babel/object-curly-spacing)
(#517) There should be no space before '}'. (@babel/object-curly-spacing)
(#517) Missing semicolon. (@babel/semi)
(#518) Missing semicolon. (@babel/semi)
(#521) Missing semicolon. (@babel/semi)
(#524) Unexpected console statement. (no-console)
(#524) Missing semicolon. (@babel/semi)
(#526) There should be no space after '{'. (@babel/object-curly-spacing)
(#526) There should be no space before '}'. (@babel/object-curly-spacing)
(#526) Missing semicolon. (@babel/semi)
(#527) Missing semicolon. (@babel/semi)
(#530) Missing semicolon. (@babel/semi)
(#531) Missing semicolon. (@babel/semi)
(#533) Unexpected console statement. (no-console)
(#533) Missing semicolon. (@babel/semi)
(#536) There should be no space after '{'. (@babel/object-curly-spacing)
(#536) There should be no space before '}'. (@babel/object-curly-spacing)
(#536) Missing semicolon. (@babel/semi)
(#540) Missing semicolon. (@babel/semi)
(#541) Missing semicolon. (@babel/semi)
(#543) Missing semicolon. (@babel/semi)
(#545) Missing semicolon. (@babel/semi)
(#546) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/quiz.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#47) Unexpected space before function parentheses. (space-before-function-paren)
(#49) Missing semicolon. (@babel/semi)
(#52) Missing semicolon. (@babel/semi)
(#53) Missing semicolon. (@babel/semi)
(#54) Missing semicolon. (@babel/semi)
(#55) Missing semicolon. (@babel/semi)
(#56) Missing semicolon. (@babel/semi)
(#57) Missing semicolon. (@babel/semi)
(#58) Missing semicolon. (@babel/semi)
(#59) Missing semicolon. (@babel/semi)
(#60) Missing semicolon. (@babel/semi)
(#61) Missing semicolon. (@babel/semi)
(#62) Missing semicolon. (@babel/semi)
(#65) Missing semicolon. (@babel/semi)
(#66) Missing semicolon. (@babel/semi)
(#70) Missing semicolon. (@babel/semi)
(#72) Missing semicolon. (@babel/semi)
(#76) Unexpected space before function parentheses. (space-before-function-paren)
(#77) Missing semicolon. (@babel/semi)
(#78) Missing semicolon. (@babel/semi)
(#79) Missing semicolon. (@babel/semi)
(#80) Missing semicolon. (@babel/semi)
(#81) Missing semicolon. (@babel/semi)
(#84) Unexpected space before function parentheses. (space-before-function-paren)
(#85) Expected catch,fail,always() or return (promise/catch-or-return)
(#97) Each then() should return a value or throw (promise/always-return)
(#102) Comments should not begin with a lowercase character. (capitalized-comments)
(#103) Comments should not begin with a lowercase character. (capitalized-comments)
(#104) Comments should not begin with a lowercase character. (capitalized-comments)
(#105) Comments should not begin with a lowercase character. (capitalized-comments)
(#106) Comments should not begin with a lowercase character. (capitalized-comments)
(#107) Comments should not begin with a lowercase character. (capitalized-comments)
(#108) Comments should not begin with a lowercase character. (capitalized-comments)
(#111) Identifier 'button_text' is not in camel case. (camelcase)
(#112) Missing semicolon. (@babel/semi)
(#114) Avoid nesting promises. (promise/no-nesting)
(#114) Avoid nesting promises. (promise/no-nesting)
(#115) Each then() should return a value or throw (promise/always-return)
(#116) Missing semicolon. (@babel/semi)
(#117) Missing semicolon. (@babel/semi)
(#118) Missing semicolon. (@babel/semi)
(#119) Missing semicolon. (@babel/semi)
(#121) Missing semicolon. (@babel/semi)
(#122) Missing semicolon. (@babel/semi)
(#125) Unexpected space before function parentheses. (space-before-function-paren)
(#129) Missing semicolon. (@babel/semi)
(#130) Missing semicolon. (@babel/semi)
(#133) Unexpected space before function parentheses. (space-before-function-paren)
(#142) Missing semicolon. (@babel/semi)
(#147) Missing semicolon. (@babel/semi)
(#148) Expected catch,fail,always() or return (promise/catch-or-return)
(#148) Each then() should return a value or throw (promise/always-return)
(#149) There should be no space after '{'. (@babel/object-curly-spacing)
(#149) There should be no space before '}'. (@babel/object-curly-spacing)
(#149) Missing semicolon. (@babel/semi)
(#150) Missing semicolon. (@babel/semi)
(#151) Missing semicolon. (@babel/semi)
(#153) Expected catch,fail,always() or return (promise/catch-or-return)
(#154) There should be no space after '{'. (@babel/object-curly-spacing)
(#154) Each then() should return a value or throw (promise/always-return)
(#154) There should be no space before '}'. (@babel/object-curly-spacing)
(#154) Missing semicolon. (@babel/semi)
(#155) Missing semicolon. (@babel/semi)
(#158) Missing semicolon. (@babel/semi)
(#161) Unexpected space before function parentheses. (space-before-function-paren)
(#163) Missing semicolon. (@babel/semi)
(#164) Missing semicolon. (@babel/semi)
(#167) Unexpected space before function parentheses. (space-before-function-paren)
(#169) Missing semicolon. (@babel/semi)
(#173) Identifier 'current_question' is not in camel case. (camelcase)
(#175) Identifier 'time_remaining' is not in camel case. (camelcase)
(#176) Identifier 'window_blur_count' is not in camel case. (camelcase)
(#177) Missing semicolon. (@babel/semi)
(#188) Missing semicolon. (@babel/semi)
(#191) Unexpected space before function parentheses. (space-before-function-paren)
(#192) Missing semicolon. (@babel/semi)
(#195) Missing semicolon. (@babel/semi)
(#196) Missing semicolon. (@babel/semi)
(#198) Missing semicolon. (@babel/semi)
(#201) Missing semicolon. (@babel/semi)
(#202) Missing semicolon. (@babel/semi)
(#204) Missing semicolon. (@babel/semi)
(#206) Missing semicolon. (@babel/semi)
(#207) Missing semicolon. (@babel/semi)
(#208) Missing semicolon. (@babel/semi)
(#210) Missing semicolon. (@babel/semi)
(#211) Missing semicolon. (@babel/semi)
(#212) Missing semicolon. (@babel/semi)
(#215) Unexpected space before function parentheses. (space-before-function-paren)
(#218) Missing semicolon. (@babel/semi)
(#219) There should be no space after '{'. (@babel/object-curly-spacing)
(#219) There should be no space before '}'. (@babel/object-curly-spacing)
(#219) Missing semicolon. (@babel/semi)
(#221) Missing semicolon. (@babel/semi)
(#223) Expected catch,fail,always() or return (promise/catch-or-return)
(#226) Each then() should return a value or throw (promise/always-return)
(#227) There should be no space after '{'. (@babel/object-curly-spacing)
(#227) There should be no space before '}'. (@babel/object-curly-spacing)
(#227) Missing semicolon. (@babel/semi)
(#228) Missing semicolon. (@babel/semi)
(#231) Missing semicolon. (@babel/semi)
(#232) Expected to return a value at the end of arrow function. (consistent-return)
(#234) Missing semicolon. (@babel/semi)
(#235) Missing semicolon. (@babel/semi)
(#237) Missing semicolon. (@babel/semi)
(#238) Expected to return a value at the end of arrow function. (consistent-return)
(#245) Missing semicolon. (@babel/semi)
(#246) Missing semicolon. (@babel/semi)
(#247) Expected catch,fail,always() or return (promise/catch-or-return)
(#247) Each then() should return a value or throw (promise/always-return)
(#248) There should be no space after '{'. (@babel/object-curly-spacing)
(#248) There should be no space before '}'. (@babel/object-curly-spacing)
(#248) Missing semicolon. (@babel/semi)
(#249) Missing semicolon. (@babel/semi)
(#250) Missing semicolon. (@babel/semi)
(#253) Missing semicolon. (@babel/semi)
(#254) Expected to return a value at the end of arrow function. (consistent-return)
(#256) Missing semicolon. (@babel/semi)
(#258) Missing semicolon. (@babel/semi)
(#261) Unexpected space before function parentheses. (space-before-function-paren)
(#268) Identifier 'violation_type' is not in camel case. (camelcase)
(#269) Identifier 'violation_data' is not in camel case. (camelcase)
(#272) Missing semicolon. (@babel/semi)
(#276) Expected { after 'if' condition. (curly)
(#276) Missing semicolon. (@babel/semi)
(#277) Missing semicolon. (@babel/semi)
(#281) Use '===' to compare with null. (no-eq-null)
(#281) Expected { after 'if' condition. (curly)
(#281) Missing semicolon. (@babel/semi)
(#282) Expected { after 'if' condition. (curly)
(#282) Missing semicolon. (@babel/semi)
(#284) Missing semicolon. (@babel/semi)
(#286) Missing semicolon. (@babel/semi)
(#289) Method 'getOptionExplanation' has a complexity of 22. Maximum allowed is 20. (complexity)
(#290) Expected { after 'if' condition. (curly)
(#290) Missing semicolon. (@babel/semi)
(#291) Missing semicolon. (@babel/semi)
(#292) Missing semicolon. (@babel/semi)
(#293) Use '===' to compare with null. (no-eq-null)
(#293) Expected { after 'if' condition. (curly)
(#293) Missing semicolon. (@babel/semi)
(#297) Missing semicolon. (@babel/semi)
(#302) Missing semicolon. (@babel/semi)
(#308) Do not nest ternary expressions. (no-nested-ternary)
(#308) Missing semicolon. (@babel/semi)
(#309) Missing semicolon. (@babel/semi)
(#314) Missing semicolon. (@babel/semi)
(#317) Missing semicolon. (@babel/semi)
(#321) Expected { after 'if' condition. (curly)
(#321) Missing semicolon. (@babel/semi)
(#325) Missing semicolon. (@babel/semi)
(#329) Missing semicolon. (@babel/semi)
(#331) Missing semicolon. (@babel/semi)
(#337) Missing semicolon. (@babel/semi)
(#340) Missing semicolon. (@babel/semi)
(#343) Unexpected space before function parentheses. (space-before-function-paren)
(#344) Expected { after 'if' condition. (curly)
(#344) Missing semicolon. (@babel/semi)
(#348) Expected { after 'if' condition. (curly)
(#348) Missing semicolon. (@babel/semi)
(#349) Missing semicolon. (@babel/semi)
(#350) Expected { after 'if' condition. (curly)
(#350) Missing semicolon. (@babel/semi)
(#352) Expected { after 'if' condition. (curly)
(#352) Missing semicolon. (@babel/semi)
(#353) Missing semicolon. (@babel/semi)
(#356) Missing semicolon. (@babel/semi)
(#357) Use '===' to compare with null. (no-eq-null)
(#357) Expected { after 'if' condition. (curly)
(#357) Missing semicolon. (@babel/semi)
(#358) Missing semicolon. (@babel/semi)
(#359) Missing semicolon. (@babel/semi)
(#362) Unexpected space before function parentheses. (space-before-function-paren)
(#364) Missing semicolon. (@babel/semi)
(#365) Missing semicolon. (@babel/semi)
(#366) Missing semicolon. (@babel/semi)
(#367) Missing semicolon. (@babel/semi)
(#371) Unexpected space before function parentheses. (space-before-function-paren)
(#372) Missing semicolon. (@babel/semi)
(#373) Expected catch,fail,always() or return (promise/catch-or-return)
(#379) There should be no space after '{'. (@babel/object-curly-spacing)
(#379) There should be no space before '}'. (@babel/object-curly-spacing)
(#387) Missing semicolon. (@babel/semi)
(#409) Missing semicolon. (@babel/semi)
(#411) Each then() should return a value or throw (promise/always-return)
(#412) Missing semicolon. (@babel/semi)
(#414) Missing semicolon. (@babel/semi)
(#415) Missing semicolon. (@babel/semi)
(#419) Missing semicolon. (@babel/semi)
(#420) Missing semicolon. (@babel/semi)
(#421) Missing semicolon. (@babel/semi)
(#423) Missing semicolon. (@babel/semi)
(#424) Missing semicolon. (@babel/semi)
(#434) Missing semicolon. (@babel/semi)
(#436) Missing semicolon. (@babel/semi)
(#439) Missing semicolon. (@babel/semi)
(#441) Missing semicolon. (@babel/semi)
(#442) Missing semicolon. (@babel/semi)
(#443) Missing semicolon. (@babel/semi)
(#444) Missing semicolon. (@babel/semi)
(#445) Missing semicolon. (@babel/semi)
(#447) Missing semicolon. (@babel/semi)
(#448) Missing semicolon. (@babel/semi)
(#451) Unexpected space before function parentheses. (space-before-function-paren)
(#453) Expected { after 'if' condition. (curly)
(#453) Missing semicolon. (@babel/semi)
(#455) Missing semicolon. (@babel/semi)
(#457) Missing semicolon. (@babel/semi)
(#458) Missing semicolon. (@babel/semi)
(#460) Missing semicolon. (@babel/semi)
(#461) Missing semicolon. (@babel/semi)
(#463) Missing semicolon. (@babel/semi)
(#464) Missing semicolon. (@babel/semi)
(#466) Missing semicolon. (@babel/semi)
(#469) Unexpected space before function parentheses. (space-before-function-paren)
(#471) Missing semicolon. (@babel/semi)
(#472) Missing semicolon. (@babel/semi)
(#474) Missing semicolon. (@babel/semi)
(#477) Unexpected space before function parentheses. (space-before-function-paren)
(#478) Missing semicolon. (@babel/semi)
(#479) Missing semicolon. (@babel/semi)
(#480) Missing semicolon. (@babel/semi)
(#481) Expected catch,fail,always() or return (promise/catch-or-return)
(#482) Each then() should return a value or throw (promise/always-return)
(#482) Missing semicolon. (@babel/semi)
(#485) Missing semicolon. (@babel/semi)
(#486) Missing semicolon. (@babel/semi)
(#487) Missing semicolon. (@babel/semi)
(#490) Unexpected space before function parentheses. (space-before-function-paren)
(#491) Missing semicolon. (@babel/semi)
(#493) Missing semicolon. (@babel/semi)
(#495) Missing semicolon. (@babel/semi)
(#499) Unexpected space before function parentheses. (space-before-function-paren)
(#500) Missing semicolon. (@babel/semi)
(#501) Missing semicolon. (@babel/semi)
(#502) Expected catch,fail,always() or return (promise/catch-or-return)
(#502) There should be no space after '{'. (@babel/object-curly-spacing)
(#502) There should be no space before '}'. (@babel/object-curly-spacing)
(#502) Each then() should return a value or throw (promise/always-return)
(#503) Missing semicolon. (@babel/semi)
(#504) Missing semicolon. (@babel/semi)
(#507) Unexpected space before function parentheses. (space-before-function-paren)
(#508) Missing semicolon. (@babel/semi)
(#509) Expected catch,fail,always() or return (promise/catch-or-return)
(#513) Each then() should return a value or throw (promise/always-return)
(#514) Missing semicolon. (@babel/semi)
(#515) Missing semicolon. (@babel/semi)
(#517) Missing semicolon. (@babel/semi)
(#518) Missing semicolon. (@babel/semi)
(#520) Missing semicolon. (@babel/semi)
(#523) Unexpected space before function parentheses. (space-before-function-paren)
(#524) Missing semicolon. (@babel/semi)
(#525) Missing semicolon. (@babel/semi)
(#527) Missing semicolon. (@babel/semi)
(#529) Missing semicolon. (@babel/semi)
(#532) Expected catch,fail,always() or return (promise/catch-or-return)
(#532) Each then() should return a value or throw (promise/always-return)
(#533) There should be no space after '{'. (@babel/object-curly-spacing)
(#533) There should be no space before '}'. (@babel/object-curly-spacing)
(#533) Missing semicolon. (@babel/semi)
(#534) Missing semicolon. (@babel/semi)
(#535) Missing semicolon. (@babel/semi)
(#537) Missing semicolon. (@babel/semi)
(#540) Unexpected space before function parentheses. (space-before-function-paren)
(#541) Missing semicolon. (@babel/semi)
(#542) Missing semicolon. (@babel/semi)
(#544) Missing semicolon. (@babel/semi)
(#545) Expected { after 'if' condition. (curly)
(#545) Missing semicolon. (@babel/semi)
(#547) Missing semicolon. (@babel/semi)
(#548) Expected { after 'if' condition. (curly)
(#548) Missing semicolon. (@babel/semi)
(#550) Missing semicolon. (@babel/semi)
(#551) Missing semicolon. (@babel/semi)
(#553) Missing semicolon. (@babel/semi)
(#556) Unexpected space before function parentheses. (space-before-function-paren)
(#557) Expected { after 'if' condition. (curly)
(#557) Missing semicolon. (@babel/semi)
(#558) Missing semicolon. (@babel/semi)
(#559) Missing semicolon. (@babel/semi)
(#560) Expected { after 'if' condition. (curly)
(#560) Missing semicolon. (@babel/semi)
(#561) Missing semicolon. (@babel/semi)
(#562) Missing semicolon. (@babel/semi)
(#563) Missing semicolon. (@babel/semi)
(#570) Identifier 'final_answers' is not in camel case. (camelcase)
(#571) Identifier 'final_score' is not in camel case. (camelcase)
(#574) Missing semicolon. (@babel/semi)
(#579) Expected catch,fail,always() or return (promise/catch-or-return)
(#580) Each then() should return a value or throw (promise/always-return)
(#581) There should be no space after '{'. (@babel/object-curly-spacing)
(#581) There should be no space before '}'. (@babel/object-curly-spacing)
(#581) Missing semicolon. (@babel/semi)
(#583) Missing semicolon. (@babel/semi)
(#585) Missing semicolon. (@babel/semi)
(#588) Expected catch,fail,always() or return (promise/catch-or-return)
(#588) Each then() should return a value or throw (promise/always-return)
(#589) There should be no space after '{'. (@babel/object-curly-spacing)
(#589) There should be no space before '}'. (@babel/object-curly-spacing)
(#589) Missing semicolon. (@babel/semi)
(#590) Missing semicolon. (@babel/semi)
(#591) Missing semicolon. (@babel/semi)
(#592) Missing semicolon. (@babel/semi)
(#595) Unexpected space before function parentheses. (space-before-function-paren)
(#596) Missing semicolon. (@babel/semi)
(#598) Missing semicolon. (@babel/semi)
(#599) Missing semicolon. (@babel/semi)
(#600) Missing semicolon. (@babel/semi)
(#601) Expected { after 'if' condition. (curly)
(#601) Missing semicolon. (@babel/semi)
(#602) Missing semicolon. (@babel/semi)
(#603) Missing semicolon. (@babel/semi)
(#606) Unexpected space before function parentheses. (space-before-function-paren)
(#607) Missing semicolon. (@babel/semi)
(#608) Missing semicolon. (@babel/semi)
(#609) Expected catch,fail,always() or return (promise/catch-or-return)
(#627) Missing semicolon. (@babel/semi)
(#629) Arrow function has a complexity of 44. Maximum allowed is 20. (complexity)
(#630) Missing semicolon. (@babel/semi)
(#631) Missing semicolon. (@babel/semi)
(#632) Missing semicolon. (@babel/semi)
(#633) Missing semicolon. (@babel/semi)
(#634) Expected { after 'if' condition. (curly)
(#634) Missing semicolon. (@babel/semi)
(#643) Missing semicolon. (@babel/semi)
(#647) Missing semicolon. (@babel/semi)
(#654) Missing semicolon. (@babel/semi)
(#656) Missing semicolon. (@babel/semi)
(#659) Missing semicolon. (@babel/semi)
(#661) Missing semicolon. (@babel/semi)
(#664) Do not nest ternary expressions. (no-nested-ternary)
(#664) Missing semicolon. (@babel/semi)
(#665) Missing semicolon. (@babel/semi)
(#668) Missing semicolon. (@babel/semi)
(#672) Missing semicolon. (@babel/semi)
(#675) Missing semicolon. (@babel/semi)
(#679) Missing semicolon. (@babel/semi)
(#685) Missing semicolon. (@babel/semi)
(#689) Missing semicolon. (@babel/semi)
(#692) Missing semicolon. (@babel/semi)
(#698) Missing semicolon. (@babel/semi)
(#699) Missing semicolon. (@babel/semi)
(#701) Each then() should return a value or throw (promise/always-return)
(#701) Missing semicolon. (@babel/semi)
(#702) Expected catch,fail,always() or return (promise/catch-or-return)
(#702) Avoid nesting promises. (promise/no-nesting)
(#711) Missing semicolon. (@babel/semi)
(#712) Missing semicolon. (@babel/semi)
(#713) Each then() should return a value or throw (promise/always-return)
(#714) Expected catch,fail,always() or return (promise/catch-or-return)
(#714) Avoid nesting promises. (promise/no-nesting)
(#718) Each then() should return a value or throw (promise/always-return)
(#723) Missing semicolon. (@babel/semi)
(#724) Missing semicolon. (@babel/semi)
(#725) Missing semicolon. (@babel/semi)
(#727) Missing semicolon. (@babel/semi)
(#729) Missing semicolon. (@babel/semi)
(#730) Missing semicolon. (@babel/semi)
(#734) Missing semicolon. (@babel/semi)
(#735) Missing semicolon. (@babel/semi)
(#736) Missing semicolon. (@babel/semi)
(#737) Missing semicolon. (@babel/semi)
(#738) Missing semicolon. (@babel/semi)
(#741) Unexpected space before function parentheses. (space-before-function-paren)
(#742) Missing semicolon. (@babel/semi)
(#744) Missing semicolon. (@babel/semi)
(#745) Missing semicolon. (@babel/semi)
(#746) Expected { after 'if' condition. (curly)
(#746) Missing semicolon. (@babel/semi)
(#749) Identifier 'current_question' is not in camel case. (camelcase)
(#751) Identifier 'time_remaining' is not in camel case. (camelcase)
(#752) Identifier 'window_blur_count' is not in camel case. (camelcase)
(#753) Identifier 'attempt_completed' is not in camel case. (camelcase)
(#754) Missing semicolon. (@babel/semi)
(#765) Missing semicolon. (@babel/semi)
(#767) Expected catch,fail,always() or return (promise/catch-or-return)
(#773) Each then() should return a value or throw (promise/always-return)
(#776) Identifier 'flagged_message' is not in camel case. (camelcase)
(#777) Identifier 'exceeded_message' is not in camel case. (camelcase)
(#778) Identifier 'logged_message' is not in camel case. (camelcase)
(#779) Identifier 'progress_message' is not in camel case. (camelcase)
(#780) Missing semicolon. (@babel/semi)
(#782) Avoid nesting promises. (promise/no-nesting)
(#782) Avoid nesting promises. (promise/no-nesting)
(#783) Each then() should return a value or throw (promise/always-return)
(#784) Missing semicolon. (@babel/semi)
(#785) Missing semicolon. (@babel/semi)
(#786) Missing semicolon. (@babel/semi)
(#787) Missing semicolon. (@babel/semi)
(#789) Identifier 'violation_type' is not in camel case. (camelcase)
(#790) Identifier 'window_blur_count' is not in camel case. (camelcase)
(#791) Identifier 'current_question' is not in camel case. (camelcase)
(#792) Missing semicolon. (@babel/semi)
(#794) Missing semicolon. (@babel/semi)
(#795) Missing semicolon. (@babel/semi)
(#797) Missing semicolon. (@babel/semi)
(#799) Missing semicolon. (@babel/semi)
(#800) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/submission_processing.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#47) 'e' is defined but never used. (no-unused-vars)
(#52) Unexpected console statement. (no-console)
(#53) Trailing spaces not allowed. (no-trailing-spaces)
(#69) 'e' is defined but never used. (no-unused-vars)
(#82) Unexpected console statement. (no-console)
(#83) Trailing spaces not allowed. (no-trailing-spaces)
(#111) Identifier 'spinner_class' is not in camel case. (camelcase)
(#115) Each then() should return a value or throw (promise/always-return)
(#125) Unexpected console statement. (no-console)
public/local/trustgrade/amd/src/task_indicator.js
(#27) Unexpected space before function parentheses. (space-before-function-paren)
(#28) Missing semicolon. (@babel/semi)
(#29) Trailing spaces not allowed. (no-trailing-spaces)
(#31) Missing semicolon. (@babel/semi)
(#32) Trailing spaces not allowed. (no-trailing-spaces)
(#36) Unexpected console statement. (no-console)
(#36) Missing semicolon. (@babel/semi)
(#37) Missing semicolon. (@babel/semi)
(#39) Missing semicolon. (@babel/semi)
(#41) Trailing spaces not allowed. (no-trailing-spaces)
(#50) Unexpected space before function parentheses. (space-before-function-paren)
(#52) Unexpected console statement. (no-console)
(#52) Missing semicolon. (@babel/semi)
(#53) Missing semicolon. (@babel/semi)
(#55) Unexpected console statement. (no-console)
(#55) Missing semicolon. (@babel/semi)
(#57) Missing semicolon. (@babel/semi)
(#61) Unexpected console statement. (no-console)
(#61) Missing semicolon. (@babel/semi)
(#62) The function binding is unnecessary. (no-extra-bind)
(#64) Missing semicolon. (@babel/semi)
(#66) Trailing spaces not allowed. (no-trailing-spaces)
(#72) Missing semicolon. (@babel/semi)
(#74) Trailing spaces not allowed. (no-trailing-spaces)
(#75) Missing semicolon. (@babel/semi)
(#76) Missing semicolon. (@babel/semi)
(#77) Trailing spaces not allowed. (no-trailing-spaces)
(#79) Missing semicolon. (@babel/semi)
(#80) Trailing spaces not allowed. (no-trailing-spaces)
(#84) Unexpected console statement. (no-console)
(#84) Missing semicolon. (@babel/semi)
(#85) Missing semicolon. (@babel/semi)
(#87) Missing semicolon. (@babel/semi)
(#88) Missing semicolon. (@babel/semi)
(#89) Trailing spaces not allowed. (no-trailing-spaces)
(#92) Unexpected console statement. (no-console)
(#92) Missing semicolon. (@babel/semi)
(#93) Missing semicolon. (@babel/semi)
(#94) Missing semicolon. (@babel/semi)
(#95) Trailing spaces not allowed. (no-trailing-spaces)
(#97) Missing semicolon. (@babel/semi)
(#99) Trailing spaces not allowed. (no-trailing-spaces)
(#104) Unexpected console statement. (no-console)
(#104) Missing semicolon. (@babel/semi)
(#105) Missing semicolon. (@babel/semi)
(#106) Trailing spaces not allowed. (no-trailing-spaces)
(#108) Missing semicolon. (@babel/semi)
(#109) Missing semicolon. (@babel/semi)
(#111) Trailing spaces not allowed. (no-trailing-spaces)
(#114) Missing semicolon. (@babel/semi)
(#115) Missing semicolon. (@babel/semi)
(#117) Missing semicolon. (@babel/semi)
(#118) Trailing spaces not allowed. (no-trailing-spaces)
(#120) Missing semicolon. (@babel/semi)
(#126) Unexpected space before function parentheses. (space-before-function-paren)
(#129) Unquoted reserved word 'class' used as key. (quote-props)
(#130) Missing semicolon. (@babel/semi)
(#148) Missing semicolon. (@babel/semi)
(#150) Missing semicolon. (@babel/semi)
(#151) Missing semicolon. (@babel/semi)
(#158) Unexpected console statement. (no-console)
(#158) Missing semicolon. (@babel/semi)
(#159) Trailing spaces not allowed. (no-trailing-spaces)
(#162) Missing semicolon. (@babel/semi)
(#163) Missing semicolon. (@babel/semi)
(#165) Trailing spaces not allowed. (no-trailing-spaces)
(#167) Missing semicolon. (@babel/semi)
(#168) Trailing spaces not allowed. (no-trailing-spaces)
(#170) Missing semicolon. (@babel/semi)
(#180) Missing semicolon. (@babel/semi)
(#182) Trailing spaces not allowed. (no-trailing-spaces)
(#184) Missing semicolon. (@babel/semi)
(#185) Missing semicolon. (@babel/semi)
(#186) Missing semicolon. (@babel/semi)
(#191) Trailing spaces not allowed. (no-trailing-spaces)
(#194) Unexpected space before function parentheses. (space-before-function-paren)
(#199) Unexpected space before function parentheses. (space-before-function-paren)
(#202) Missing semicolon. (@babel/semi)
(#206) Unexpected console statement. (no-console)
(#206) Missing semicolon. (@babel/semi)
(#207) Missing semicolon. (@babel/semi)
(#209) Missing semicolon. (@babel/semi)
(#212) Missing semicolon. (@babel/semi)
(#215) Missing semicolon. (@babel/semi)
(#219) Unexpected console statement. (no-console)
(#219) Missing semicolon. (@babel/semi)
(#220) Missing semicolon. (@babel/semi)
(#223) Missing semicolon. (@babel/semi)
(#226) Missing semicolon. (@babel/semi)
(#231) Unexpected console statement. (no-console)
(#231) Missing semicolon. (@babel/semi)
(#232) The function binding is unnecessary. (no-extra-bind)
(#234) Missing semicolon. (@babel/semi)
(#242) Unexpected space before function parentheses. (space-before-function-paren)
(#244) Missing semicolon. (@babel/semi)
(#247) Unexpected console statement. (no-console)
(#247) Missing semicolon. (@babel/semi)
(#249) Missing semicolon. (@babel/semi)
(#250) Trailing spaces not allowed. (no-trailing-spaces)
(#253) Unexpected console statement. (no-console)
(#253) Missing semicolon. (@babel/semi)
(#254) Trailing spaces not allowed. (no-trailing-spaces)
(#257) There should be no space after '{'. (@babel/object-curly-spacing)
(#257) There should be no space before '}'. (@babel/object-curly-spacing)
(#259) Missing semicolon. (@babel/semi)
(#260) Missing semicolon. (@babel/semi)
(#261) Missing semicolon. (@babel/semi)
(#262) Missing semicolon. (@babel/semi)
(#263) Missing semicolon. (@babel/semi)
(#264) Missing semicolon. (@babel/semi)
(#265) Missing semicolon. (@babel/semi)
(#266) Trailing spaces not allowed. (no-trailing-spaces)
(#268) Unexpected console statement. (no-console)
(#268) Missing semicolon. (@babel/semi)
(#269) Missing semicolon. (@babel/semi)
(#270) Trailing spaces not allowed. (no-trailing-spaces)
(#273) Missing semicolon. (@babel/semi)
(#274) Missing semicolon. (@babel/semi)
(#276) Unexpected console statement. (no-console)
(#276) Missing semicolon. (@babel/semi)
(#277) Missing semicolon. (@babel/semi)
(#278) Trailing spaces not allowed. (no-trailing-spaces)
(#279) Missing semicolon. (@babel/semi)
(#281) Trailing spaces not allowed. (no-trailing-spaces)
(#283) Missing semicolon. (@babel/semi)
(#284) Missing semicolon. (@babel/semi)
(#285) Missing semicolon. (@babel/semi)
(#287) Missing semicolon. (@babel/semi)
(#288) Missing semicolon. (@babel/semi)
(#289) Missing semicolon. (@babel/semi)
(#291) Missing semicolon. (@babel/semi)
(#292) Missing semicolon. (@babel/semi)
(#293) Missing semicolon. (@babel/semi)
(#298) There should be no space after '{'. (@babel/object-curly-spacing)
(#298) There should be no space before '}'. (@babel/object-curly-spacing)
(#299) There should be no space after '{'. (@babel/object-curly-spacing)
(#299) There should be no space before '}'. (@babel/object-curly-spacing)
(#302) Unexpected space before function parentheses. (space-before-function-paren)
(#303) Missing semicolon. (@babel/semi)
(#304) Missing semicolon. (@babel/semi)
(#307) Missing semicolon. (@babel/semi)
(#309) Missing semicolon. (@babel/semi)
(#310) Missing semicolon. (@babel/semi)
(#311) Missing semicolon. (@babel/semi)
(#312) Missing semicolon. (@babel/semi)
(#314) Missing semicolon. (@babel/semi)
(#315) Missing semicolon. (@babel/semi)
(#316) Missing semicolon. (@babel/semi)
(#317) Missing semicolon. (@babel/semi)
(#318) Trailing spaces not allowed. (no-trailing-spaces)
(#320) Unexpected console statement. (no-console)
(#320) Missing semicolon. (@babel/semi)
(#321) Missing semicolon. (@babel/semi)
(#322) Trailing spaces not allowed. (no-trailing-spaces)
(#325) Missing semicolon. (@babel/semi)
(#326) Missing semicolon. (@babel/semi)
(#328) Missing semicolon. (@babel/semi)
(#329) Missing semicolon. (@babel/semi)
(#330) Missing semicolon. (@babel/semi)
(#331) Missing semicolon. (@babel/semi)
(#334) Missing semicolon. (@babel/semi)
(#338) Unexpected console statement. (no-console)
(#338) Missing semicolon. (@babel/semi)
(#339) Missing semicolon. (@babel/semi)
(#345) Unexpected space before function parentheses. (space-before-function-paren)
(#347) Missing semicolon. (@babel/semi)
(#354) Unexpected space before function parentheses. (space-before-function-paren)
(#356) Missing semicolon. (@babel/semi)
(#357) Missing semicolon. (@babel/semi)
(#359) Trailing spaces not allowed. (no-trailing-spaces)
(#362) Missing semicolon. (@babel/semi)
(#363) Missing semicolon. (@babel/semi)
(#365) Missing semicolon. (@babel/semi)
(#366) Trailing spaces not allowed. (no-trailing-spaces)
(#368) Missing semicolon. (@babel/semi)
(#369) Missing semicolon. (@babel/semi)
(#372) Missing semicolon. (@babel/semi)
(#377) Missing semicolon. (@babel/semi)
(#378) Missing semicolon. (@babel/semi)
(#380) Missing semicolon. (@babel/semi)
(#381) Missing semicolon. (@babel/semi)
public/local/trustgrade/amd/src/trustgrade.js
(#20) @package should be empty. (jsdoc/empty-tags)
(#24) Missing semicolon. (@babel/semi)
(#25) 'M' is assigned a value but never used. (no-unused-vars)
(#25) Missing semicolon. (@babel/semi)
(#26) Missing semicolon. (@babel/semi)
(#36) Unexpected space before function parentheses. (space-before-function-paren)
(#37) Missing semicolon. (@babel/semi)
(#38) Missing semicolon. (@babel/semi)
(#43) Missing semicolon. (@babel/semi)
(#44) Missing semicolon. (@babel/semi)
(#45) Missing semicolon. (@babel/semi)
(#47) Missing semicolon. (@babel/semi)
(#48) Missing semicolon. (@babel/semi)
(#49) Missing semicolon. (@babel/semi)
(#53) Expected catch,fail,always() or return (promise/catch-or-return)
(#57) Missing semicolon. (@babel/semi)
(#61) There should be no space after '{'. (@babel/object-curly-spacing)
(#61) There should be no space before '}'. (@babel/object-curly-spacing)
(#61) Missing semicolon. (@babel/semi)
(#64) Unexpected space before function parentheses. (space-before-function-paren)
(#65) Missing semicolon. (@babel/semi)
(#66) Expected { after 'if' condition. (curly)
(#66) Missing semicolon. (@babel/semi)
(#73) Identifier 'setting_name' is not in camel case. (camelcase)
(#74) Identifier 'setting_value' is not in camel case. (camelcase)
(#77) Missing semicolon. (@babel/semi)
(#82) Expected catch,fail,always() or return (promise/catch-or-return)
(#84) Each then() should return a value or throw (promise/always-return)
(#85) Missing semicolon. (@babel/semi)
(#86) Missing semicolon. (@babel/semi)
(#88) Expected catch,fail,always() or return (promise/catch-or-return)
(#89) Each then() should return a value or throw (promise/always-return)
(#89) Missing semicolon. (@babel/semi)
(#90) Missing semicolon. (@babel/semi)
(#93) Missing semicolon. (@babel/semi)
(#96) Missing JSDoc @param "value" declaration. (jsdoc/require-param)
(#100) Expected { after 'if' condition. (curly)
(#100) Missing semicolon. (@babel/semi)
(#102) There should be no space after '{'. (@babel/object-curly-spacing)
(#102) There should be no space before '}'. (@babel/object-curly-spacing)
(#102) Missing semicolon. (@babel/semi)
(#103) Missing semicolon. (@babel/semi)
(#104) Missing semicolon. (@babel/semi)
(#107) Missing JSDoc @param "markdown" declaration. (jsdoc/require-param)
(#111) Expected { after 'if' condition. (curly)
(#111) Missing semicolon. (@babel/semi)
(#113) Missing semicolon. (@babel/semi)
(#116) Missing semicolon. (@babel/semi)
(#117) Missing semicolon. (@babel/semi)
(#118) Missing semicolon. (@babel/semi)
(#121) Missing semicolon. (@babel/semi)
(#124) Missing semicolon. (@babel/semi)
(#127) Missing semicolon. (@babel/semi)
(#128) Missing semicolon. (@babel/semi)
(#132) Missing semicolon. (@babel/semi)
(#133) Missing semicolon. (@babel/semi)
(#136) Missing semicolon. (@babel/semi)
(#137) Missing semicolon. (@babel/semi)
(#141) Missing semicolon. (@babel/semi)
(#144) Missing semicolon. (@babel/semi)
(#147) Missing JSDoc @param "recommendation" declaration. (jsdoc/require-param)
(#153) Expected catch,fail,always() or return (promise/catch-or-return)
(#172) Missing semicolon. (@babel/semi)
(#175) Identifier 'criteria_evaluation' is not in camel case. (camelcase)
(#180) Identifier 'improved_assignment' is not in camel case. (camelcase)
(#181) Identifier 'no_criteria_provided' is not in camel case. (camelcase)
(#182) Identifier 'recommendation_error' is not in camel case. (camelcase)
(#183) Missing semicolon. (@babel/semi)
(#185) Each then() should return a value or throw (promise/always-return)
(#188) Missing semicolon. (@babel/semi)
(#189) Missing semicolon. (@babel/semi)
(#190) Missing semicolon. (@babel/semi)
(#196) Missing semicolon. (@babel/semi)
(#197) Missing semicolon. (@babel/semi)
(#198) Missing semicolon. (@babel/semi)
(#200) Missing semicolon. (@babel/semi)
(#201) Missing semicolon. (@babel/semi)
(#205) Missing semicolon. (@babel/semi)
(#206) Missing semicolon. (@babel/semi)
(#207) Missing semicolon. (@babel/semi)
(#210) ["Met"] is better written in dot notation. (dot-notation)
(#210) Missing semicolon. (@babel/semi)
(#212) ["Criterion"] is better written in dot notation. (dot-notation)
(#213) ["Met"] is better written in dot notation. (dot-notation)
(#214) ["Suggestions"] is better written in dot notation. (dot-notation)
(#218) Missing semicolon. (@babel/semi)
(#219) Missing semicolon. (@babel/semi)
(#221) Missing semicolon. (@babel/semi)
(#228) Missing semicolon. (@babel/semi)
(#230) Avoid nesting promises. (promise/no-nesting)
(#230) Avoid nesting promises. (promise/no-nesting)
(#230) Avoid nesting promises. (promise/no-nesting)
(#230) Avoid nesting promises. (promise/no-nesting)
(#232) Missing semicolon. (@babel/semi)
(#238) Missing semicolon. (@babel/semi)
(#246) Missing semicolon. (@babel/semi)
(#248) Missing semicolon. (@babel/semi)
(#250) Missing semicolon. (@babel/semi)
(#253) Missing semicolon. (@babel/semi)
(#259) Missing semicolon. (@babel/semi)
(#267) Missing semicolon. (@babel/semi)
(#269) Missing semicolon. (@babel/semi)
(#271) Missing semicolon. (@babel/semi)
(#273) Each then() should return a value or throw (promise/always-return)
(#274) Missing semicolon. (@babel/semi)
(#275) Missing semicolon. (@babel/semi)
(#278) Unexpected console statement. (no-console)
(#278) Missing semicolon. (@babel/semi)
(#279) Missing semicolon. (@babel/semi)
(#280) Missing semicolon. (@babel/semi)
(#282) Unexpected console statement. (no-console)
(#282) Missing semicolon. (@babel/semi)
(#283) Missing semicolon. (@babel/semi)
(#285) Missing semicolon. (@babel/semi)
(#286) Missing semicolon. (@babel/semi)
(#289) Missing JSDoc @param "recommendation" declaration. (jsdoc/require-param)
(#289) Missing JSDoc @param "strings" declaration. (jsdoc/require-param)
(#293) Missing semicolon. (@babel/semi)
(#294) Missing semicolon. (@babel/semi)
(#295) Missing semicolon. (@babel/semi)
(#300) Missing semicolon. (@babel/semi)
(#304) Missing semicolon. (@babel/semi)
(#306) Missing semicolon. (@babel/semi)
(#309) Missing semicolon. (@babel/semi)
(#311) Missing semicolon. (@babel/semi)
(#324) Missing semicolon. (@babel/semi)
(#327) ["Criterion"] is better written in dot notation. (dot-notation)
(#327) Missing semicolon. (@babel/semi)
(#328) ["Met"] is better written in dot notation. (dot-notation)
(#328) Missing semicolon. (@babel/semi)
(#329) ["Suggestions"] is better written in dot notation. (dot-notation)
(#329) Missing semicolon. (@babel/semi)
(#330) Missing semicolon. (@babel/semi)
(#332) Missing semicolon. (@babel/semi)
(#334) Missing semicolon. (@babel/semi)
(#336) Missing semicolon. (@babel/semi)
(#338) Missing semicolon. (@babel/semi)
(#347) Missing semicolon. (@babel/semi)
(#348) Missing semicolon. (@babel/semi)
(#356) Missing semicolon. (@babel/semi)
(#363) Missing semicolon. (@babel/semi)
(#379) Missing semicolon. (@babel/semi)
(#396) Missing semicolon. (@babel/semi)
(#399) Missing semicolon. (@babel/semi)
(#402) Unexpected space before function parentheses. (space-before-function-paren)
(#403) Missing semicolon. (@babel/semi)
(#406) Missing semicolon. (@babel/semi)
(#407) Missing semicolon. (@babel/semi)
(#408) Missing semicolon. (@babel/semi)
(#410) Missing semicolon. (@babel/semi)
(#418) Identifier 'intro_itemid' is not in camel case. (camelcase)
(#419) Identifier 'intro_attachments_itemid' is not in camel case. (camelcase)
(#422) Missing semicolon. (@babel/semi)
(#431) Missing semicolon. (@babel/semi)
(#433) Expected catch,fail,always() or return (promise/catch-or-return)
(#434) Each then() should return a value or throw (promise/always-return)
(#435) Expected catch,fail,always() or return (promise/catch-or-return)
(#435) Avoid nesting promises. (promise/no-nesting)
(#435) Each then() should return a value or throw (promise/always-return)
(#440) Missing semicolon. (@babel/semi)
(#441) Missing semicolon. (@babel/semi)
(#442) Missing semicolon. (@babel/semi)
(#444) Missing semicolon. (@babel/semi)
(#446) Missing semicolon. (@babel/semi)
(#447) Missing semicolon. (@babel/semi)
(#450) Missing semicolon. (@babel/semi)
(#451) Missing semicolon. (@babel/semi)
(#452) Missing semicolon. (@babel/semi)
(#455) Expected catch,fail,always() or return (promise/catch-or-return)
(#456) Each then() should return a value or throw (promise/always-return)
(#456) Missing semicolon. (@babel/semi)
(#457) Missing semicolon. (@babel/semi)
(#462) Missing semicolon. (@babel/semi)
(#463) Missing semicolon. (@babel/semi)
(#464) Missing semicolon. (@babel/semi)
(#467) Unexpected space before function parentheses. (space-before-function-paren)
(#468) Missing semicolon. (@babel/semi)
(#471) Missing semicolon. (@babel/semi)
(#472) Missing semicolon. (@babel/semi)
(#474) Missing semicolon. (@babel/semi)
(#482) Identifier 'intro_itemid' is not in camel case. (camelcase)
(#483) Identifier 'intro_attachments_itemid' is not in camel case. (camelcase)
(#486) Missing semicolon. (@babel/semi)
(#492) Missing semicolon. (@babel/semi)
(#494) Missing semicolon. (@babel/semi)
(#496) Expected catch,fail,always() or return (promise/catch-or-return)
(#497) Each then() should return a value or throw (promise/always-return)
(#497) Missing semicolon. (@babel/semi)
(#498) Missing semicolon. (@babel/semi)
(#503) Missing semicolon. (@babel/semi)
(#504) Missing semicolon. (@babel/semi)
(#505) Missing semicolon. (@babel/semi)
(#508) Missing JSDoc @param "questions" declaration. (jsdoc/require-param)
(#516) Expected catch,fail,always() or return (promise/catch-or-return)
(#525) Missing semicolon. (@babel/semi)
(#527) Missing semicolon. (@babel/semi)
(#529) Each then() should return a value or throw (promise/always-return)
(#530) Missing semicolon. (@babel/semi)
(#531) Missing semicolon. (@babel/semi)
(#532) Missing semicolon. (@babel/semi)
(#536) Missing semicolon. (@babel/semi)
(#537) Missing semicolon. (@babel/semi)
(#541) Missing semicolon. (@babel/semi)
(#542) Missing semicolon. (@babel/semi)
(#544) This line has a length of 137. Maximum allowed is 132. (max-len)
(#544) Missing semicolon. (@babel/semi)
(#547) Missing semicolon. (@babel/semi)
(#549) Missing semicolon. (@babel/semi)
(#551) Missing semicolon. (@babel/semi)
(#554) Missing semicolon. (@babel/semi)
(#557) Missing semicolon. (@babel/semi)
(#560) Missing semicolon. (@babel/semi)
(#565) Missing semicolon. (@babel/semi)
(#567) Missing semicolon. (@babel/semi)
(#568) Missing semicolon. (@babel/semi)
(#569) Missing semicolon. (@babel/semi)
(#570) Missing semicolon. (@babel/semi)
(#573) This line has a length of 194. Maximum allowed is 132. (max-len)
(#576) Missing semicolon. (@babel/semi)
(#578) Missing semicolon. (@babel/semi)
(#579) Missing semicolon. (@babel/semi)
(#583) Missing semicolon. (@babel/semi)
(#585) Missing semicolon. (@babel/semi)
(#586) Missing semicolon. (@babel/semi)
(#587) Missing semicolon. (@babel/semi)
(#590) Missing semicolon. (@babel/semi)
(#591) Missing semicolon. (@babel/semi)
(#593) Missing semicolon. (@babel/semi)
(#594) Missing semicolon. (@babel/semi)
(#597) Method 'getInstructions' has a complexity of 25. Maximum allowed is 20. (complexity)
(#598) Missing semicolon. (@babel/semi)
(#601) Missing semicolon. (@babel/semi)
(#603) Missing semicolon. (@babel/semi)
(#606) Missing semicolon. (@babel/semi)
(#607) Missing semicolon. (@babel/semi)
(#608) Missing semicolon. (@babel/semi)
(#609) Missing semicolon. (@babel/semi)
(#614) Missing semicolon. (@babel/semi)
(#616) Missing semicolon. (@babel/semi)
(#618) Missing semicolon. (@babel/semi)
(#619) Missing semicolon. (@babel/semi)
(#620) Missing semicolon. (@babel/semi)
(#621) Missing semicolon. (@babel/semi)
(#627) There should be no space after '{'. (@babel/object-curly-spacing)
(#627) There should be no space before '}'. (@babel/object-curly-spacing)
(#627) Missing semicolon. (@babel/semi)
(#629) Missing semicolon. (@babel/semi)
(#634) Missing semicolon. (@babel/semi)
(#636) Missing semicolon. (@babel/semi)
(#640) Missing semicolon. (@babel/semi)
(#641) Missing semicolon. (@babel/semi)
(#646) Missing semicolon. (@babel/semi)
(#648) Expected { after 'if' condition. (curly)
(#648) Missing semicolon. (@babel/semi)
(#652) Missing semicolon. (@babel/semi)
(#656) Missing semicolon. (@babel/semi)
(#657) Missing semicolon. (@babel/semi)
(#659) Missing semicolon. (@babel/semi)
(#661) Missing semicolon. (@babel/semi)
(#665) Missing semicolon. (@babel/semi)
(#666) Missing semicolon. (@babel/semi)
(#667) Missing semicolon. (@babel/semi)
(#668) Missing semicolon. (@babel/semi)
(#677) Missing semicolon. (@babel/semi)
(#679) Missing semicolon. (@babel/semi)
(#681) Missing semicolon. (@babel/semi)
(#682) Expected { after 'if' condition. (curly)
(#682) Missing semicolon. (@babel/semi)
(#685) Missing semicolon. (@babel/semi)
(#688) Unexpected space before function parentheses. (space-before-function-paren)
(#689) Missing semicolon. (@babel/semi)
(#690) Expected { after 'if' condition. (curly)
(#690) Missing semicolon. (@babel/semi)
(#692) Missing semicolon. (@babel/semi)
(#697) There should be no space after '{'. (@babel/object-curly-spacing)
(#697) There should be no space before '}'. (@babel/object-curly-spacing)
(#699) Missing semicolon. (@babel/semi)
(#704) Missing semicolon. (@babel/semi)
(#706) Expected catch,fail,always() or return (promise/catch-or-return)
(#707) Missing semicolon. (@babel/semi)
(#708) Missing semicolon. (@babel/semi)
(#709) Each then() should return a value or throw (promise/always-return)
(#711) Missing semicolon. (@babel/semi)
(#712) Missing semicolon. (@babel/semi)
(#714) Missing semicolon. (@babel/semi)
(#716) Missing semicolon. (@babel/semi)
(#719) There should be no space after '{'. (@babel/object-curly-spacing)
(#719) There should be no space before '}'. (@babel/object-curly-spacing)
(#719) Missing semicolon. (@babel/semi)
(#724) Missing semicolon. (@babel/semi)
(#725) Missing semicolon. (@babel/semi)
(#727) Missing semicolon. (@babel/semi)
(#729) Missing semicolon. (@babel/semi)
(#730) Missing semicolon. (@babel/semi)

CSS problems

(691 errors, 4 warnings)

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

public/local/trustgrade/disclosure_styles.css
(#150) Unexpected !important (declaration-no-important)
(#4) Expected indentation of 4 spaces (indentation)
(#5) Expected indentation of 4 spaces (indentation)
(#6) Expected indentation of 4 spaces (indentation)
(#7) Expected indentation of 4 spaces (indentation)
(#8) Expected indentation of 4 spaces (indentation)
(#9) Expected indentation of 4 spaces (indentation)
(#10) Expected indentation of 4 spaces (indentation)
(#11) Expected indentation of 4 spaces (indentation)
(#15) Expected indentation of 4 spaces (indentation)
(#16) Expected indentation of 4 spaces (indentation)
(#17) Expected indentation of 4 spaces (indentation)
(#18) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#20) Expected indentation of 4 spaces (indentation)
(#24) Expected indentation of 4 spaces (indentation)
(#25) Expected indentation of 4 spaces (indentation)
(#29) Expected indentation of 4 spaces (indentation)
(#30) Expected indentation of 4 spaces (indentation)
(#31) Expected indentation of 4 spaces (indentation)
(#35) Expected indentation of 4 spaces (indentation)
(#36) Expected indentation of 4 spaces (indentation)
(#37) Expected indentation of 4 spaces (indentation)
(#38) Expected indentation of 4 spaces (indentation)
(#39) Expected indentation of 4 spaces (indentation)
(#40) Expected indentation of 4 spaces (indentation)
(#41) Expected indentation of 4 spaces (indentation)
(#42) Expected indentation of 4 spaces (indentation)
(#46) Expected indentation of 4 spaces (indentation)
(#47) Expected indentation of 4 spaces (indentation)
(#51) Expected indentation of 4 spaces (indentation)
(#52) Expected indentation of 4 spaces (indentation)
(#56) Expected indentation of 4 spaces (indentation)
(#57) Expected indentation of 4 spaces (indentation)
(#58) Expected indentation of 4 spaces (indentation)
(#62) Expected indentation of 4 spaces (indentation)
(#66) Expected indentation of 4 spaces (indentation)
(#67) Expected indentation of 4 spaces (indentation)
(#68) Expected indentation of 4 spaces (indentation)
(#69) Expected indentation of 4 spaces (indentation)
(#73) Expected indentation of 4 spaces (indentation)
(#74) Expected indentation of 4 spaces (indentation)
(#75) Expected indentation of 4 spaces (indentation)
(#79) Expected indentation of 4 spaces (indentation)
(#80) Expected indentation of 4 spaces (indentation)
(#81) Expected indentation of 4 spaces (indentation)
(#82) Expected indentation of 4 spaces (indentation)
(#86) Expected indentation of 4 spaces (indentation)
(#91) Expected indentation of 4 spaces (indentation)
(#96) Expected indentation of 4 spaces (indentation)
(#99) Expected indentation of 4 spaces (indentation)
(#97) Expected indentation of 8 spaces (indentation)
(#98) Expected indentation of 8 spaces (indentation)
(#101) Expected indentation of 4 spaces (indentation)
(#103) Expected indentation of 4 spaces (indentation)
(#102) Expected indentation of 8 spaces (indentation)
(#105) Expected indentation of 4 spaces (indentation)
(#107) Expected indentation of 4 spaces (indentation)
(#106) Expected indentation of 8 spaces (indentation)
(#109) Expected indentation of 4 spaces (indentation)
(#111) Expected indentation of 4 spaces (indentation)
(#110) Expected indentation of 8 spaces (indentation)
(#113) Expected indentation of 4 spaces (indentation)
(#115) Expected indentation of 4 spaces (indentation)
(#114) Expected indentation of 8 spaces (indentation)
(#120) Expected indentation of 4 spaces (indentation)
(#123) Expected indentation of 4 spaces (indentation)
(#121) Expected indentation of 8 spaces (indentation)
(#122) Expected indentation of 8 spaces (indentation)
(#125) Expected indentation of 4 spaces (indentation)
(#127) Expected indentation of 4 spaces (indentation)
(#126) Expected indentation of 8 spaces (indentation)
(#132) Expected indentation of 4 spaces (indentation)
(#134) Expected indentation of 4 spaces (indentation)
(#133) Expected indentation of 8 spaces (indentation)
(#136) Expected indentation of 4 spaces (indentation)
(#138) Expected indentation of 4 spaces (indentation)
(#137) Expected indentation of 8 spaces (indentation)
(#143) Expected indentation of 4 spaces (indentation)
(#147) Expected indentation of 4 spaces (indentation)
(#144) Expected indentation of 8 spaces (indentation)
(#145) Expected indentation of 8 spaces (indentation)
(#146) Expected indentation of 8 spaces (indentation)
(#149) Expected indentation of 4 spaces (indentation)
(#151) Expected indentation of 4 spaces (indentation)
(#150) Expected indentation of 8 spaces (indentation)
(#153) Expected indentation of 4 spaces (indentation)
(#155) Expected indentation of 4 spaces (indentation)
(#154) Expected indentation of 8 spaces (indentation)
public/local/trustgrade/grading_styles.css
(#3) Expected indentation of 4 spaces (indentation)
(#4) Expected indentation of 4 spaces (indentation)
(#5) Expected indentation of 4 spaces (indentation)
(#6) Expected indentation of 4 spaces (indentation)
(#7) Expected indentation of 4 spaces (indentation)
(#12) Expected indentation of 4 spaces (indentation)
(#13) Expected indentation of 4 spaces (indentation)
(#17) Expected indentation of 4 spaces (indentation)
(#18) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#20) Expected indentation of 4 spaces (indentation)
(#24) Expected indentation of 4 spaces (indentation)
(#28) Expected indentation of 4 spaces (indentation)
(#32) Expected indentation of 4 spaces (indentation)
(#33) Expected indentation of 4 spaces (indentation)
(#37) Expected indentation of 4 spaces (indentation)
(#38) Expected indentation of 4 spaces (indentation)
(#39) Expected indentation of 4 spaces (indentation)
(#40) Expected indentation of 4 spaces (indentation)
(#44) Expected indentation of 4 spaces (indentation)
(#45) Expected indentation of 4 spaces (indentation)
(#46) Expected indentation of 4 spaces (indentation)
(#47) Expected indentation of 4 spaces (indentation)
(#48) Expected indentation of 4 spaces (indentation)
(#52) Expected indentation of 4 spaces (indentation)
(#56) Expected indentation of 4 spaces (indentation)
(#60) Expected indentation of 4 spaces (indentation)
(#61) Expected indentation of 4 spaces (indentation)
(#65) Expected indentation of 4 spaces (indentation)
(#69) Expected indentation of 4 spaces (indentation)
(#71) Expected indentation of 4 spaces (indentation)
(#70) Expected indentation of 8 spaces (indentation)
(#72) Expected indentation of 4 spaces (indentation)
(#74) Expected indentation of 4 spaces (indentation)
(#73) Expected indentation of 8 spaces (indentation)
(#75) Expected indentation of 4 spaces (indentation)
(#77) Expected indentation of 4 spaces (indentation)
(#76) Expected indentation of 8 spaces (indentation)
(#81) Expected indentation of 4 spaces (indentation)
(#82) Expected indentation of 4 spaces (indentation)
(#86) Expected indentation of 4 spaces (indentation)
(#87) Expected indentation of 4 spaces (indentation)
(#91) Expected indentation of 4 spaces (indentation)
(#97) Expected indentation of 4 spaces (indentation)
(#100) Expected indentation of 4 spaces (indentation)
(#103) Expected indentation of 4 spaces (indentation)
(#106) Expected indentation of 4 spaces (indentation)
(#111) Expected indentation of 4 spaces (indentation)
(#115) Expected indentation of 4 spaces (indentation)
(#118) Expected indentation of 4 spaces (indentation)
(#121) Expected indentation of 4 spaces (indentation)
(#124) Expected indentation of 4 spaces (indentation)
(#127) Expected indentation of 4 spaces (indentation)
(#130) Expected indentation of 4 spaces (indentation)
(#135) Expected indentation of 4 spaces (indentation)
(#138) Expected indentation of 4 spaces (indentation)
(#136) Expected indentation of 8 spaces (indentation)
(#137) Expected indentation of 8 spaces (indentation)
(#140) Expected indentation of 4 spaces (indentation)
(#142) Expected indentation of 4 spaces (indentation)
(#141) Expected indentation of 8 spaces (indentation)
(#144) Expected indentation of 4 spaces (indentation)
(#147) Expected indentation of 4 spaces (indentation)
(#145) Expected indentation of 8 spaces (indentation)
(#146) Expected indentation of 8 spaces (indentation)
(#149) Expected indentation of 4 spaces (indentation)
(#150) Expected indentation of 4 spaces (indentation)
(#155) Expected indentation of 4 spaces (indentation)
(#151) Expected indentation of 4 spaces (indentation)
(#152) Expected indentation of 4 spaces (indentation)
(#153) Expected indentation of 4 spaces (indentation)
(#154) Expected indentation of 8 spaces (indentation)
public/local/trustgrade/quiz_styles.css
(#215) Unexpected !important (declaration-no-important)
(#219) Unexpected !important (declaration-no-important)
(#6) Expected indentation of 4 spaces (indentation)
(#7) Expected indentation of 4 spaces (indentation)
(#8) Expected indentation of 4 spaces (indentation)
(#12) Expected indentation of 4 spaces (indentation)
(#13) Expected indentation of 4 spaces (indentation)
(#14) Expected indentation of 4 spaces (indentation)
(#18) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#20) Expected indentation of 4 spaces (indentation)
(#21) Expected indentation of 4 spaces (indentation)
(#22) Expected indentation of 4 spaces (indentation)
(#26) Expected indentation of 4 spaces (indentation)
(#27) Expected indentation of 4 spaces (indentation)
(#28) Expected indentation of 4 spaces (indentation)
(#29) Expected indentation of 4 spaces (indentation)
(#30) Expected indentation of 4 spaces (indentation)
(#34) Expected indentation of 4 spaces (indentation)
(#35) Expected indentation of 4 spaces (indentation)
(#36) Expected indentation of 4 spaces (indentation)
(#37) Expected indentation of 4 spaces (indentation)
(#38) Expected indentation of 4 spaces (indentation)
(#39) Expected indentation of 4 spaces (indentation)
(#43) Expected indentation of 4 spaces (indentation)
(#44) Expected indentation of 4 spaces (indentation)
(#48) Expected indentation of 4 spaces (indentation)
(#49) Expected indentation of 4 spaces (indentation)
(#53) Expected indentation of 4 spaces (indentation)
(#54) Expected indentation of 4 spaces (indentation)
(#55) Expected indentation of 4 spaces (indentation)
(#59) Expected indentation of 4 spaces (indentation)
(#60) Expected indentation of 4 spaces (indentation)
(#61) Expected indentation of 4 spaces (indentation)
(#62) Expected indentation of 4 spaces (indentation)
(#66) Expected indentation of 4 spaces (indentation)
(#70) Expected indentation of 4 spaces (indentation)
(#71) Expected indentation of 4 spaces (indentation)
(#72) Expected indentation of 4 spaces (indentation)
(#73) Expected indentation of 4 spaces (indentation)
(#77) Expected indentation of 4 spaces (indentation)
(#81) Expected indentation of 4 spaces (indentation)
(#82) Expected indentation of 4 spaces (indentation)
(#86) Expected indentation of 4 spaces (indentation)
(#87) Expected indentation of 4 spaces (indentation)
(#88) Expected indentation of 4 spaces (indentation)
(#92) Expected indentation of 4 spaces (indentation)
(#93) Expected indentation of 4 spaces (indentation)
(#94) Expected indentation of 4 spaces (indentation)
(#95) Expected indentation of 4 spaces (indentation)
(#99) Expected indentation of 4 spaces (indentation)
(#100) Expected indentation of 4 spaces (indentation)
(#101) Expected indentation of 4 spaces (indentation)
(#102) Expected indentation of 4 spaces (indentation)
(#106) Expected indentation of 4 spaces (indentation)
(#110) Expected indentation of 4 spaces (indentation)
(#114) Expected indentation of 4 spaces (indentation)
(#115) Expected indentation of 4 spaces (indentation)
(#116) Expected indentation of 4 spaces (indentation)
(#117) Expected indentation of 4 spaces (indentation)
(#121) Expected indentation of 4 spaces (indentation)
(#122) Expected indentation of 4 spaces (indentation)
(#126) Expected indentation of 4 spaces (indentation)
(#127) Expected indentation of 4 spaces (indentation)
(#128) Expected indentation of 4 spaces (indentation)
(#129) Expected indentation of 4 spaces (indentation)
(#130) Expected indentation of 4 spaces (indentation)
(#134) Expected indentation of 4 spaces (indentation)
(#138) Expected indentation of 4 spaces (indentation)
(#142) Expected indentation of 4 spaces (indentation)
(#143) Expected indentation of 4 spaces (indentation)
(#144) Expected indentation of 4 spaces (indentation)
(#145) Expected indentation of 4 spaces (indentation)
(#146) Expected indentation of 4 spaces (indentation)
(#147) Expected indentation of 4 spaces (indentation)
(#151) Expected indentation of 4 spaces (indentation)
(#152) Expected indentation of 4 spaces (indentation)
(#156) Expected indentation of 4 spaces (indentation)
(#157) Expected indentation of 4 spaces (indentation)
(#161) Expected indentation of 4 spaces (indentation)
(#162) Expected indentation of 4 spaces (indentation)
(#166) Expected indentation of 4 spaces (indentation)
(#167) Expected indentation of 4 spaces (indentation)
(#168) Expected indentation of 4 spaces (indentation)
(#169) Expected indentation of 4 spaces (indentation)
(#170) Expected indentation of 4 spaces (indentation)
(#175) Expected indentation of 4 spaces (indentation)
(#177) Expected indentation of 4 spaces (indentation)
(#176) Expected indentation of 8 spaces (indentation)
(#179) Expected indentation of 4 spaces (indentation)
(#182) Expected indentation of 4 spaces (indentation)
(#180) Expected indentation of 8 spaces (indentation)
(#181) Expected indentation of 8 spaces (indentation)
(#184) Expected indentation of 4 spaces (indentation)
(#187) Expected indentation of 4 spaces (indentation)
(#185) Expected indentation of 8 spaces (indentation)
(#186) Expected indentation of 8 spaces (indentation)
(#189) Expected indentation of 4 spaces (indentation)
(#193) Expected indentation of 4 spaces (indentation)
(#190) Expected indentation of 8 spaces (indentation)
(#191) Expected indentation of 8 spaces (indentation)
(#192) Expected indentation of 8 spaces (indentation)
(#198) Expected indentation of 4 spaces (indentation)
(#199) Expected indentation of 4 spaces (indentation)
(#203) Expected indentation of 4 spaces (indentation)
(#207) Expected indentation of 4 spaces (indentation)
(#211) Expected indentation of 4 spaces (indentation)
(#215) Expected indentation of 4 spaces (indentation)
(#219) Expected indentation of 4 spaces (indentation)
public/local/trustgrade/styles.css
(#676) Expected "#ffffff" to be "#fff" (color-hex-length)
(#684) Expected "#ffffff" to be "#fff" (color-hex-length)
(#692) Expected "#ffffff" to be "#fff" (color-hex-length)
(#700) Expected "#000000" to be "#000" (color-hex-length)
(#498) Unexpected !important (declaration-no-important)
(#675) Unexpected !important (declaration-no-important)
(#676) Unexpected !important (declaration-no-important)
(#683) Unexpected !important (declaration-no-important)
(#684) Unexpected !important (declaration-no-important)
(#691) Unexpected !important (declaration-no-important)
(#692) Unexpected !important (declaration-no-important)
(#699) Unexpected !important (declaration-no-important)
(#700) Unexpected !important (declaration-no-important)
(#7) Expected indentation of 4 spaces (indentation)
(#8) Expected indentation of 4 spaces (indentation)
(#9) Expected indentation of 4 spaces (indentation)
(#13) Expected indentation of 4 spaces (indentation)
(#14) Expected indentation of 4 spaces (indentation)
(#15) Expected indentation of 4 spaces (indentation)
(#16) Expected indentation of 4 spaces (indentation)
(#17) Expected indentation of 4 spaces (indentation)
(#21) Expected indentation of 4 spaces (indentation)
(#22) Expected indentation of 4 spaces (indentation)
(#23) Expected indentation of 4 spaces (indentation)
(#27) Expected indentation of 4 spaces (indentation)
(#32) Expected indentation of 4 spaces (indentation)
(#33) Expected indentation of 4 spaces (indentation)
(#34) Expected indentation of 4 spaces (indentation)
(#35) Expected indentation of 4 spaces (indentation)
(#36) Expected indentation of 4 spaces (indentation)
(#37) Expected indentation of 4 spaces (indentation)
(#41) Expected indentation of 4 spaces (indentation)
(#42) Expected indentation of 4 spaces (indentation)
(#46) Expected indentation of 4 spaces (indentation)
(#47) Expected indentation of 4 spaces (indentation)
(#48) Expected indentation of 4 spaces (indentation)
(#49) Expected indentation of 4 spaces (indentation)
(#54) Expected indentation of 4 spaces (indentation)
(#55) Expected indentation of 4 spaces (indentation)
(#56) Expected indentation of 4 spaces (indentation)
(#60) Expected indentation of 4 spaces (indentation)
(#65) Expected indentation of 4 spaces (indentation)
(#69) Expected indentation of 4 spaces (indentation)
(#70) Expected indentation of 4 spaces (indentation)
(#71) Expected indentation of 4 spaces (indentation)
(#72) Expected indentation of 4 spaces (indentation)
(#73) Expected indentation of 4 spaces (indentation)
(#74) Expected indentation of 4 spaces (indentation)
(#75) Expected indentation of 4 spaces (indentation)
(#76) Expected indentation of 4 spaces (indentation)
(#77) Expected indentation of 4 spaces (indentation)
(#83) Expected indentation of 4 spaces (indentation)
(#88) Expected indentation of 4 spaces (indentation)
(#91) Expected indentation of 4 spaces (indentation)
(#89) Expected indentation of 8 spaces (indentation)
(#90) Expected indentation of 8 spaces (indentation)
(#93) Expected indentation of 4 spaces (indentation)
(#96) Expected indentation of 4 spaces (indentation)
(#94) Expected indentation of 8 spaces (indentation)
(#95) Expected indentation of 8 spaces (indentation)
(#101) Expected indentation of 4 spaces (indentation)
(#105) Expected indentation of 4 spaces (indentation)
(#106) Expected indentation of 4 spaces (indentation)
(#110) Expected indentation of 4 spaces (indentation)
(#111) Expected indentation of 4 spaces (indentation)
(#116) Expected indentation of 4 spaces (indentation)
(#117) Expected indentation of 4 spaces (indentation)
(#118) Expected indentation of 4 spaces (indentation)
(#119) Expected indentation of 4 spaces (indentation)
(#120) Expected indentation of 4 spaces (indentation)
(#121) Expected indentation of 4 spaces (indentation)
(#125) Expected indentation of 4 spaces (indentation)
(#126) Expected indentation of 4 spaces (indentation)
(#130) Expected indentation of 4 spaces (indentation)
(#131) Expected indentation of 4 spaces (indentation)
(#132) Expected indentation of 4 spaces (indentation)
(#133) Expected indentation of 4 spaces (indentation)
(#138) Expected indentation of 4 spaces (indentation)
(#139) Expected indentation of 4 spaces (indentation)
(#140) Expected indentation of 4 spaces (indentation)
(#145) Expected indentation of 4 spaces (indentation)
(#149) Expected indentation of 4 spaces (indentation)
(#150) Expected indentation of 4 spaces (indentation)
(#151) Expected indentation of 4 spaces (indentation)
(#152) Expected indentation of 4 spaces (indentation)
(#153) Expected indentation of 4 spaces (indentation)
(#154) Expected indentation of 4 spaces (indentation)
(#158) Expected indentation of 4 spaces (indentation)
(#159) Expected indentation of 4 spaces (indentation)
(#160) Expected indentation of 4 spaces (indentation)
(#161) Expected indentation of 4 spaces (indentation)
(#162) Expected indentation of 4 spaces (indentation)
(#166) Expected indentation of 4 spaces (indentation)
(#167) Expected indentation of 4 spaces (indentation)
(#171) Expected indentation of 4 spaces (indentation)
(#175) Expected indentation of 4 spaces (indentation)
(#180) Expected indentation of 4 spaces (indentation)
(#184) Expected indentation of 4 spaces (indentation)
(#185) Expected indentation of 4 spaces (indentation)
(#186) Expected indentation of 4 spaces (indentation)
(#187) Expected indentation of 4 spaces (indentation)
(#188) Expected indentation of 4 spaces (indentation)
(#192) Expected indentation of 4 spaces (indentation)
(#193) Expected indentation of 4 spaces (indentation)
(#194) Expected indentation of 4 spaces (indentation)
(#195) Expected indentation of 4 spaces (indentation)
(#196) Expected indentation of 4 spaces (indentation)
(#197) Expected indentation of 4 spaces (indentation)
(#201) Expected indentation of 4 spaces (indentation)
(#202) Expected indentation of 4 spaces (indentation)
(#206) Expected indentation of 4 spaces (indentation)
(#210) Expected indentation of 4 spaces (indentation)
(#211) Expected indentation of 4 spaces (indentation)
(#212) Expected indentation of 4 spaces (indentation)
(#216) Expected indentation of 4 spaces (indentation)
(#217) Expected indentation of 4 spaces (indentation)
(#218) Expected indentation of 4 spaces (indentation)
(#222) Expected indentation of 4 spaces (indentation)
(#223) Expected indentation of 4 spaces (indentation)
(#224) Expected indentation of 4 spaces (indentation)
(#228) Expected indentation of 4 spaces (indentation)
(#229) Expected indentation of 4 spaces (indentation)
(#233) Expected indentation of 4 spaces (indentation)
(#237) Expected indentation of 4 spaces (indentation)
(#241) Expected indentation of 4 spaces (indentation)
(#242) Expected indentation of 4 spaces (indentation)
(#243) Expected indentation of 4 spaces (indentation)
(#247) 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)
(#255) 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)
(#267) Expected indentation of 4 spaces (indentation)
(#268) Expected indentation of 4 spaces (indentation)
(#273) Expected indentation of 4 spaces (indentation)
(#274) 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)
(#283) Expected indentation of 4 spaces (indentation)
(#284) Expected indentation of 4 spaces (indentation)
(#285) Expected indentation of 4 spaces (indentation)
(#289) Expected indentation of 4 spaces (indentation)
(#290) Expected indentation of 4 spaces (indentation)
(#294) Expected indentation of 4 spaces (indentation)
(#296) Expected indentation of 4 spaces (indentation)
(#295) Expected indentation of 8 spaces (indentation)
(#297) Expected indentation of 4 spaces (indentation)
(#299) Expected indentation of 4 spaces (indentation)
(#298) Expected indentation of 8 spaces (indentation)
(#300) Expected indentation of 4 spaces (indentation)
(#302) Expected indentation of 4 spaces (indentation)
(#301) Expected indentation of 8 spaces (indentation)
(#306) Expected indentation of 4 spaces (indentation)
(#311) Expected indentation of 4 spaces (indentation)
(#315) Expected indentation of 4 spaces (indentation)
(#319) Expected indentation of 4 spaces (indentation)
(#323) Expected indentation of 4 spaces (indentation)
(#324) Expected indentation of 4 spaces (indentation)
(#325) Expected indentation of 4 spaces (indentation)
(#326) Expected indentation of 4 spaces (indentation)
(#327) Expected indentation of 4 spaces (indentation)
(#331) Expected indentation of 4 spaces (indentation)
(#335) Expected indentation of 4 spaces (indentation)
(#336) Expected indentation of 4 spaces (indentation)
(#340) Expected indentation of 4 spaces (indentation)
(#341) Expected indentation of 4 spaces (indentation)
(#342) Expected indentation of 4 spaces (indentation)
(#346) Expected indentation of 4 spaces (indentation)
(#347) Expected indentation of 4 spaces (indentation)
(#348) Expected indentation of 4 spaces (indentation)
(#349) Expected indentation of 4 spaces (indentation)
(#353) Expected indentation of 4 spaces (indentation)
(#354) Expected indentation of 4 spaces (indentation)
(#355) Expected indentation of 4 spaces (indentation)
(#359) Expected indentation of 4 spaces (indentation)
(#363) Expected indentation of 4 spaces (indentation)
(#364) Expected indentation of 4 spaces (indentation)
(#365) Expected indentation of 4 spaces (indentation)
(#366) Expected indentation of 4 spaces (indentation)
(#371) Expected indentation of 4 spaces (indentation)
(#375) Expected indentation of 4 spaces (indentation)
(#376) Expected indentation of 4 spaces (indentation)
(#377) Expected indentation of 4 spaces (indentation)
(#382) Expected indentation of 4 spaces (indentation)
(#385) Expected indentation of 4 spaces (indentation)
(#383) Expected indentation of 8 spaces (indentation)
(#384) Expected indentation of 8 spaces (indentation)
(#387) Expected indentation of 4 spaces (indentation)
(#389) Expected indentation of 4 spaces (indentation)
(#388) Expected indentation of 8 spaces (indentation)
(#391) Expected indentation of 4 spaces (indentation)
(#394) Expected indentation of 4 spaces (indentation)
(#392) Expected indentation of 8 spaces (indentation)
(#393) Expected indentation of 8 spaces (indentation)
(#396) Expected indentation of 4 spaces (indentation)
(#399) Expected indentation of 4 spaces (indentation)
(#397) Expected indentation of 8 spaces (indentation)
(#398) Expected indentation of 8 spaces (indentation)
(#401) Expected indentation of 4 spaces (indentation)
(#404) Expected indentation of 4 spaces (indentation)
(#402) Expected indentation of 8 spaces (indentation)
(#403) Expected indentation of 8 spaces (indentation)
(#406) Expected indentation of 4 spaces (indentation)
(#409) Expected indentation of 4 spaces (indentation)
(#407) Expected indentation of 8 spaces (indentation)
(#408) Expected indentation of 8 spaces (indentation)
(#411) Expected indentation of 4 spaces (indentation)
(#413) Expected indentation of 4 spaces (indentation)
(#412) Expected indentation of 8 spaces (indentation)
(#415) Expected indentation of 4 spaces (indentation)
(#418) Expected indentation of 4 spaces (indentation)
(#416) Expected indentation of 8 spaces (indentation)
(#417) Expected indentation of 8 spaces (indentation)
(#423) Expected indentation of 4 spaces (indentation)
(#424) Expected indentation of 4 spaces (indentation)
(#425) Expected indentation of 4 spaces (indentation)
(#426) Expected indentation of 4 spaces (indentation)
(#430) Expected indentation of 4 spaces (indentation)
(#431) Expected indentation of 4 spaces (indentation)
(#432) Expected indentation of 4 spaces (indentation)
(#436) Expected indentation of 4 spaces (indentation)
(#440) Expected indentation of 4 spaces (indentation)
(#441) Expected indentation of 4 spaces (indentation)
(#445) Expected indentation of 4 spaces (indentation)
(#446) Expected indentation of 4 spaces (indentation)
(#447) Expected indentation of 4 spaces (indentation)
(#448) Expected indentation of 4 spaces (indentation)
(#452) Expected indentation of 4 spaces (indentation)
(#453) Expected indentation of 4 spaces (indentation)
(#457) Expected indentation of 4 spaces (indentation)
(#458) Expected indentation of 4 spaces (indentation)
(#462) Expected indentation of 4 spaces (indentation)
(#463) Expected indentation of 4 spaces (indentation)
(#467) Expected indentation of 4 spaces (indentation)
(#468) Expected indentation of 4 spaces (indentation)
(#469) Expected indentation of 4 spaces (indentation)
(#474) Expected indentation of 4 spaces (indentation)
(#477) Expected indentation of 4 spaces (indentation)
(#475) Expected indentation of 8 spaces (indentation)
(#476) Expected indentation of 8 spaces (indentation)
(#479) Expected indentation of 4 spaces (indentation)
(#481) Expected indentation of 4 spaces (indentation)
(#480) Expected indentation of 8 spaces (indentation)
(#483) Expected indentation of 4 spaces (indentation)
(#485) Expected indentation of 4 spaces (indentation)
(#484) Expected indentation of 8 spaces (indentation)
(#487) Expected indentation of 4 spaces (indentation)
(#489) Expected indentation of 4 spaces (indentation)
(#488) Expected indentation of 8 spaces (indentation)
(#494) Expected indentation of 4 spaces (indentation)
(#498) Expected indentation of 4 spaces (indentation)
(#503) Expected indentation of 4 spaces (indentation)
(#504) Expected indentation of 4 spaces (indentation)
(#505) Expected indentation of 4 spaces (indentation)
(#506) Expected indentation of 4 spaces (indentation)
(#507) Expected indentation of 4 spaces (indentation)
(#508) Expected indentation of 4 spaces (indentation)
(#509) Expected indentation of 4 spaces (indentation)
(#510) Expected indentation of 4 spaces (indentation)
(#511) Expected indentation of 4 spaces (indentation)
(#512) Expected indentation of 4 spaces (indentation)
(#513) Expected indentation of 4 spaces (indentation)
(#514) Expected indentation of 4 spaces (indentation)
(#518) Expected indentation of 4 spaces (indentation)
(#519) Expected indentation of 4 spaces (indentation)
(#520) Expected indentation of 4 spaces (indentation)
(#521) Expected indentation of 4 spaces (indentation)
(#522) Expected indentation of 4 spaces (indentation)
(#523) Expected indentation of 4 spaces (indentation)
(#524) Expected indentation of 4 spaces (indentation)
(#525) Expected indentation of 4 spaces (indentation)
(#529) Expected indentation of 4 spaces (indentation)
(#533) Expected indentation of 4 spaces (indentation)
(#534) Expected indentation of 4 spaces (indentation)
(#538) Expected indentation of 4 spaces (indentation)
(#539) Expected indentation of 4 spaces (indentation)
(#540) Expected indentation of 4 spaces (indentation)
(#541) Expected indentation of 4 spaces (indentation)
(#545) Expected indentation of 4 spaces (indentation)
(#546) Expected indentation of 4 spaces (indentation)
(#547) Expected indentation of 4 spaces (indentation)
(#548) Expected indentation of 4 spaces (indentation)
(#553) Expected indentation of 4 spaces (indentation)
(#556) Expected indentation of 4 spaces (indentation)
(#554) Expected indentation of 8 spaces (indentation)
(#555) Expected indentation of 8 spaces (indentation)
(#558) Expected indentation of 4 spaces (indentation)
(#560) Expected indentation of 4 spaces (indentation)
(#559) Expected indentation of 8 spaces (indentation)
(#562) Expected indentation of 4 spaces (indentation)
(#564) Expected indentation of 4 spaces (indentation)
(#563) Expected indentation of 8 spaces (indentation)
(#566) Expected indentation of 4 spaces (indentation)
(#568) Expected indentation of 4 spaces (indentation)
(#567) Expected indentation of 8 spaces (indentation)
(#573) Expected indentation of 4 spaces (indentation)
(#574) Expected indentation of 4 spaces (indentation)
(#575) Expected indentation of 4 spaces (indentation)
(#576) Expected indentation of 4 spaces (indentation)
(#577) Expected indentation of 4 spaces (indentation)
(#578) Expected indentation of 4 spaces (indentation)
(#579) Expected indentation of 4 spaces (indentation)
(#580) Expected indentation of 4 spaces (indentation)
(#581) Expected indentation of 4 spaces (indentation)
(#582) Expected indentation of 4 spaces (indentation)
(#583) Expected indentation of 4 spaces (indentation)
(#584) Expected indentation of 4 spaces (indentation)
(#588) Expected indentation of 4 spaces (indentation)
(#589) Expected indentation of 4 spaces (indentation)
(#593) Expected indentation of 4 spaces (indentation)
(#594) Expected indentation of 4 spaces (indentation)
(#595) Expected indentation of 4 spaces (indentation)
(#599) Expected indentation of 4 spaces (indentation)
(#600) Expected indentation of 4 spaces (indentation)
(#604) Expected indentation of 4 spaces (indentation)
(#605) Expected indentation of 4 spaces (indentation)
(#606) Expected indentation of 4 spaces (indentation)
(#610) Expected indentation of 4 spaces (indentation)
(#614) Expected indentation of 4 spaces (indentation)
(#615) Expected indentation of 4 spaces (indentation)
(#616) Expected indentation of 4 spaces (indentation)
(#617) Expected indentation of 4 spaces (indentation)
(#618) Expected indentation of 4 spaces (indentation)
(#622) Expected indentation of 4 spaces (indentation)
(#623) Expected indentation of 4 spaces (indentation)
(#627) Expected indentation of 4 spaces (indentation)
(#628) Expected indentation of 4 spaces (indentation)
(#629) Expected indentation of 4 spaces (indentation)
(#630) Expected indentation of 4 spaces (indentation)
(#634) Expected indentation of 4 spaces (indentation)
(#635) Expected indentation of 4 spaces (indentation)
(#636) Expected indentation of 4 spaces (indentation)
(#640) Expected indentation of 4 spaces (indentation)
(#641) Expected indentation of 4 spaces (indentation)
(#642) Expected indentation of 4 spaces (indentation)
(#647) Expected indentation of 4 spaces (indentation)
(#652) Expected indentation of 4 spaces (indentation)
(#648) Expected indentation of 8 spaces (indentation)
(#649) Expected indentation of 8 spaces (indentation)
(#650) Expected indentation of 8 spaces (indentation)
(#651) Expected indentation of 8 spaces (indentation)
(#654) Expected indentation of 4 spaces (indentation)
(#657) Expected indentation of 4 spaces (indentation)
(#655) Expected indentation of 8 spaces (indentation)
(#656) Expected indentation of 8 spaces (indentation)
(#659) Expected indentation of 4 spaces (indentation)
(#661) Expected indentation of 4 spaces (indentation)
(#660) Expected indentation of 8 spaces (indentation)
(#663) Expected indentation of 4 spaces (indentation)
(#665) Expected indentation of 4 spaces (indentation)
(#664) Expected indentation of 8 spaces (indentation)
(#667) Expected indentation of 4 spaces (indentation)
(#669) Expected indentation of 4 spaces (indentation)
(#668) Expected indentation of 8 spaces (indentation)
(#675) Expected indentation of 4 spaces (indentation)
(#676) Expected indentation of 4 spaces (indentation)
(#677) Expected indentation of 4 spaces (indentation)
(#678) Expected indentation of 4 spaces (indentation)
(#679) Expected indentation of 4 spaces (indentation)
(#683) Expected indentation of 4 spaces (indentation)
(#684) Expected indentation of 4 spaces (indentation)
(#685) Expected indentation of 4 spaces (indentation)
(#686) Expected indentation of 4 spaces (indentation)
(#687) Expected indentation of 4 spaces (indentation)
(#691) Expected indentation of 4 spaces (indentation)
(#692) Expected indentation of 4 spaces (indentation)
(#693) Expected indentation of 4 spaces (indentation)
(#694) Expected indentation of 4 spaces (indentation)
(#695) Expected indentation of 4 spaces (indentation)
(#699) Expected indentation of 4 spaces (indentation)
(#700) Expected indentation of 4 spaces (indentation)
(#701) Expected indentation of 4 spaces (indentation)
(#702) Expected indentation of 4 spaces (indentation)
(#703) Expected indentation of 4 spaces (indentation)
(#708) Expected indentation of 4 spaces (indentation)
(#709) Expected indentation of 4 spaces (indentation)
(#714) Expected indentation of 4 spaces (indentation)
public/local/trustgrade/styles/recommendation.css
(#61) Unexpected !important (declaration-no-important)
(#3) Expected indentation of 4 spaces (indentation)
(#4) Expected indentation of 4 spaces (indentation)
(#8) Expected indentation of 4 spaces (indentation)
(#9) Expected indentation of 4 spaces (indentation)
(#10) Expected indentation of 4 spaces (indentation)
(#11) Expected indentation of 4 spaces (indentation)
(#12) Expected indentation of 4 spaces (indentation)
(#13) Expected indentation of 4 spaces (indentation)
(#17) Expected indentation of 4 spaces (indentation)
(#18) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#20) Expected indentation of 4 spaces (indentation)
(#24) Expected indentation of 4 spaces (indentation)
(#25) Expected indentation of 4 spaces (indentation)
(#29) Expected indentation of 4 spaces (indentation)
(#30) Expected indentation of 4 spaces (indentation)
(#34) Expected indentation of 4 spaces (indentation)
(#35) Expected indentation of 4 spaces (indentation)
(#36) Expected indentation of 4 spaces (indentation)
(#40) Expected indentation of 4 spaces (indentation)
(#44) Expected indentation of 4 spaces (indentation)
(#45) Expected indentation of 4 spaces (indentation)
(#49) Expected indentation of 4 spaces (indentation)
(#53) Expected indentation of 4 spaces (indentation)
(#57) Expected indentation of 4 spaces (indentation)
(#61) Expected indentation of 4 spaces (indentation)
(#65) Expected indentation of 4 spaces (indentation)
(#66) Expected indentation of 4 spaces (indentation)
(#70) Expected indentation of 4 spaces (indentation)
(#72) Expected indentation of 4 spaces (indentation)
(#71) Expected indentation of 8 spaces (indentation)
(#74) Expected indentation of 4 spaces (indentation)
(#77) Expected indentation of 4 spaces (indentation)
(#75) Expected indentation of 4 spaces (indentation)
(#76) Expected indentation of 8 spaces (indentation)
(#79) Expected indentation of 4 spaces (indentation)
(#82) Expected indentation of 4 spaces (indentation)
(#80) Expected indentation of 8 spaces (indentation)
(#81) Expected indentation of 8 spaces (indentation)

PHPDocs style problems

(12 errors, 0 warnings)

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

public/local/trustgrade/backup/moodle2/restore_local_trustgrade_plugin.class.php
(#62) Phpdocs for function restore_local_trustgrade_plugin::process_trustgrade_log has incomplete parameters list
(#75) Phpdocs for function restore_local_trustgrade_plugin::process_trustgrade_quiz_settings has incomplete parameters list
(#100) Phpdocs for function restore_local_trustgrade_plugin::process_trustgrade_question has incomplete parameters list
(#117) Phpdocs for function restore_local_trustgrade_plugin::process_trustgrade_submission_question has incomplete parameters list
(#135) Phpdocs for function restore_local_trustgrade_plugin::process_trustgrade_quiz_session has incomplete parameters list
(#153) Phpdocs for function restore_local_trustgrade_plugin::process_trustgrade_async_task has incomplete parameters list
public/local/trustgrade/classes/external.php
(#80) Phpdocs for function external::collect_intro_attachments_text has incomplete parameters list
(#146) Phpdocs for function external::collect_intro_files has incomplete parameters list
public/local/trustgrade/classes/task/admin_setting_cache_management.php
(#56) Phpdocs for function admin_setting_cache_management::write_setting has incomplete parameters list
(#63) Phpdocs for function admin_setting_cache_management::output_html has incomplete parameters list
public/local/trustgrade/lib.php
(#27) Phpdocs for function local_trustgrade_coursemodule_standard_elements has incomplete parameters list
(#289) Phpdocs for function local_trustgrade_coursemodule_edit_post_actions 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 "eslint:amd" 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, 9 warnings)

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

public/local/trustgrade/templates/question_edit_form.mustache
(#1) Example context missing.
(#1) HTML Validation info, line 14: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input type="hidden" class="question-type-input" id="question_type_" value="multiple_choice" /> )
(#1) HTML Validation info, line 19: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input type="number" class="form-control question-points-input" id="question_points_" value="" min="0" max="100" /> )
public/local/trustgrade/templates/question_multiple_choice_options.mustache
(#1) Example context missing.
public/local/trustgrade/templates/question_new_item.mustache
(#1) Example context missing.
public/local/trustgrade/templates/question_true_false_options.mustache
(#1) Example context missing.
public/local/trustgrade/templates/quiz_integrity_violation.mustache
(#1) Example context missing.
(#1) HTML Validation info, line 3: Empty heading. (ger"> <h2><i cla)
public/local/trustgrade/templates/quiz_integrity_warning.mustache
(#1) Example context missing.
(#1) HTML Validation info, line 3: Empty heading. (ing"> <h4><i cla)
public/local/trustgrade/templates/recommendation_section.mustache
(#1) Example context missing.
(#1) HTML Validation info, line 5: Empty heading. ( <h4 class="card-title mb-0 d-flex align-items-center"> )
public/local/trustgrade/templates/recommendation_table.mustache
(#1) Example context missing.
public/local/trustgrade/templates/submission_processing_overlay.mustache
(#1) Example context missing.
(#1) HTML Validation info, line 7: Empty heading. (> <h3 class="processing-title"></h3>)

Gherkin .feature problems

(0 errors, 0 warnings)

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