Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(520 errors, 307 warnings)

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

mod/quiz/report/archiver/classes/ArchiveJob.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) Member variable "course_id" must not contain underscores.
(#44) Member variable "cm_id" must not contain underscores.
(#46) Member variable "quiz_id" must not contain underscores.
(#48) Member variable "user_id" must not contain underscores.
(#57) Member variable "tspManager" must be all lower-case
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Variable "course_id" must not contain underscores.
(#139) Variable "cm_id" must not contain underscores.
(#140) Variable "quiz_id" must not contain underscores.
(#141) Variable "user_id" must not contain underscores.
(#148) Variable "course_id" must not contain underscores.
(#149) Variable "cm_id" must not contain underscores.
(#150) Variable "quiz_id" must not contain underscores.
(#151) Variable "user_id" must not contain underscores.
(#155) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Public method name "ArchiveJob::TSPManager" must be in lower-case letters only
(#193) Variable "course_id" must not contain underscores.
(#194) Variable "cm_id" must not contain underscores.
(#195) Variable "quiz_id" must not contain underscores.
(#196) Variable "user_id" must not contain underscores.
(#197) Variable "retention_seconds" must not contain underscores.
(#210) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Variable "retention_seconds" must not contain underscores.
(#212) Variable "retention_seconds" must not contain underscores.
(#215) Variable "course_id" must not contain underscores.
(#216) Variable "cm_id" must not contain underscores.
(#217) Variable "quiz_id" must not contain underscores.
(#218) Variable "user_id" must not contain underscores.
(#223) There should be a comma after the last array item in a multi-line array.
(#226) Inline comments must end in full-stops, exclamation marks, or question marks
(#231) There should be a comma after the last array item in a multi-line array.
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#240) There should be a comma after the last array item in a multi-line array.
(#244) Variable "course_id" must not contain underscores.
(#244) Variable "cm_id" must not contain underscores.
(#244) Variable "quiz_id" must not contain underscores.
(#244) Variable "user_id" must not contain underscores.
(#317) Variable "course_id" must not contain underscores.
(#317) Variable "cm_id" must not contain underscores.
(#317) Variable "quiz_id" must not contain underscores.
(#320) Variable "course_id" must not contain underscores.
(#321) Variable "cm_id" must not contain underscores.
(#322) There should be a comma after the last array item in a multi-line array.
(#322) Variable "quiz_id" must not contain underscores.
(#352) Variable "course_id" must not contain underscores.
(#352) Variable "cm_id" must not contain underscores.
(#352) Variable "quiz_id" must not contain underscores.
(#361) The use of the AS keyword to alias tables is bad for cross-db
(#362) The use of the AS keyword to alias tables is bad for cross-db
(#371) Variable "course_id" must not contain underscores.
(#372) Variable "cm_id" must not contain underscores.
(#373) There should be a comma after the last array item in a multi-line array.
(#373) Variable "quiz_id" must not contain underscores.
(#378) Inline comments must end in full-stops, exclamation marks, or question marks
(#379) Variable "artifactfile_metadata" must not contain underscores.
(#393) Variable "artifactfile_metadata" must not contain underscores.
(#398) There should be a comma after the last array item in a multi-line array.
(#403) Inline comments must end in full-stops, exclamation marks, or question marks
(#426) There should be a comma after the last array item in a multi-line array.
(#430) Inline comments must end in full-stops, exclamation marks, or question marks
(#433) Variable "autodelete_str" must not contain underscores.
(#434) Usage of ELSEIF not allowed; use ELSE IF instead
(#435) Variable "autodelete_str" must not contain underscores.
(#437) Variable "autodelete_str" must not contain underscores.
(#442) Variable "autodelete_str" must not contain underscores.
(#445) Variable "autodelete_str" must not contain underscores.
(#448) Inline comments must end in full-stops, exclamation marks, or question marks
(#459) Variable "autodelete_str" must not contain underscores.
(#464) There should be a comma after the last array item in a multi-line array.
(#468) There should be a comma after the last array item in a multi-line array.
(#473) There should be a comma after the last array item in a multi-line array.
(#475) Variable "artifactfile_metadata" must not contain underscores.
(#518) Variable "files_deleted" must not contain underscores.
(#522) Variable "files_deleted" must not contain underscores.
(#525) Variable "files_deleted" must not contain underscores.
(#537) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) Inline comments must end in full-stops, exclamation marks, or question marks
(#548) Inline comments must end in full-stops, exclamation marks, or question marks
(#565) Variable "timeout_min" must not contain underscores.
(#570) Inline comments must end in full-stops, exclamation marks, or question marks
(#571) Variable "timeout_min" must not contain underscores.
(#696) Variable "delete_wstoken_if_completed" must not contain underscores.
(#697) Variable "delete_temporary_files_if_completed" must not contain underscores.
(#707) Variable "delete_wstoken_if_completed" must not contain underscores.
(#711) Variable "delete_temporary_files_if_completed" must not contain underscores.
(#788) The use of the AS keyword to alias tables is bad for cross-db
(#788) Line exceeds 132 characters; contains 154 characters
(#792) Inline control structures are not allowed
(#832) Variable "file_id" must not contain underscores.
(#835) Inline control structures are not allowed
(#835) Variable "file_id" must not contain underscores.
(#839) Variable "file_id" must not contain underscores.
(#841) There should be a comma after the last array item in a multi-line array.
(#864) There should be a comma after the last array item in a multi-line array.
(#893) There should be a comma after the last array item in a multi-line array.
(#907) Variable "num_deleted_files" must not contain underscores.
(#914) Variable "num_deleted_files" must not contain underscores.
(#918) Variable "num_deleted_files" must not contain underscores.
(#940) Variable "allowed_variables" must not contain underscores.
(#941) Inline comments must end in full-stops, exclamation marks, or question marks
(#946) Inline comments must end in full-stops, exclamation marks, or question marks
(#947) Variable "allowed_variables" must not contain underscores.
(#952) Inline comments must end in full-stops, exclamation marks, or question marks
(#1010) Inline comments must end in full-stops, exclamation marks, or question marks
(#1015) Inline comments must end in full-stops, exclamation marks, or question marks
(#1025) There should be a comma after the last array item in a multi-line array.
(#1028) Inline comments must end in full-stops, exclamation marks, or question marks
(#1053) Inline comments must end in full-stops, exclamation marks, or question marks
(#1059) Inline comments must end in full-stops, exclamation marks, or question marks
(#1080) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/BackupManager.php
(#42) Member variable "backup_metadata" must not contain underscores.
(#150) Variable "user_id" must not contain underscores.
(#153) 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
(#172) Variable "user_id" must not contain underscores.
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Variable "setting_name" must not contain underscores.
(#184) Variable "setting_value" must not contain underscores.
(#185) Variable "setting_name" must not contain underscores.
(#185) Variable "setting_value" must not contain underscores.
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Variable "user_id" must not contain underscores.
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Variable "internal_wwwroot" must not contain underscores.
(#209) Variable "internal_wwwroot" must not contain underscores.
(#210) Variable "internal_wwwroot" must not contain underscores.
(#215) Variable "user_id" must not contain underscores.
(#238) Variable "cm_id" must not contain underscores.
(#238) Variable "user_id" must not contain underscores.
(#239) Variable "cm_id" must not contain underscores.
(#239) Variable "user_id" must not contain underscores.
(#252) Variable "course_id" must not contain underscores.
(#252) Variable "user_id" must not contain underscores.
(#253) Variable "course_id" must not contain underscores.
(#253) Variable "user_id" must not contain underscores.
mod/quiz/report/archiver/classes/FileManager.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#58) Member variable "course_id" must not contain underscores.
(#60) Member variable "cm_id" must not contain underscores.
(#62) Member variable "quiz_id" must not contain underscores.
(#74) Variable "course_id" must not contain underscores.
(#74) Variable "cm_id" must not contain underscores.
(#74) Variable "quiz_id" must not contain underscores.
(#75) Variable "course_id" must not contain underscores.
(#76) Variable "cm_id" must not contain underscores.
(#77) Variable "quiz_id" must not contain underscores.
(#78) Variable "course_id" must not contain underscores.
(#90) Variable "course_id" must not contain underscores.
(#90) Variable "cm_id" must not contain underscores.
(#90) Variable "quiz_id" must not contain underscores.
(#93) Variable "course_id" must not contain underscores.
(#94) Variable "course_id" must not contain underscores.
(#96) Variable "cm_id" must not contain underscores.
(#97) Variable "cm_id" must not contain underscores.
(#99) Variable "quiz_id" must not contain underscores.
(#100) Variable "quiz_id" must not contain underscores.
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#197) Inline comments must end in full-stops, exclamation marks, or question marks
(#199) Variable "hash_ctx" must not contain underscores.
(#201) Variable "hash_ctx" must not contain underscores.
(#204) Variable "hash_ctx" must not contain underscores.
(#254) 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
(#289) Inline comments must end in full-stops, exclamation marks, or question marks
(#303) Inline comments must end in full-stops, exclamation marks, or question marks
(#333) Inline comments must end in full-stops, exclamation marks, or question marks
(#335) Line exceeds 132 characters; contains 140 characters
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#339) Inline comments must end in full-stops, exclamation marks, or question marks
(#346) Inline comments must end in full-stops, exclamation marks, or question marks
(#354) Inline comments must end in full-stops, exclamation marks, or question marks
(#381) Inline comments must end in full-stops, exclamation marks, or question marks
(#382) Variable "export_expiry" must not contain underscores.
(#383) Variable "export_file" must not contain underscores.
(#385) There should be a comma after the last array item in a multi-line array.
(#391) Variable "export_expiry" must not contain underscores.
(#395) Variable "export_file" must not contain underscores.
(#399) Variable "export_file" must not contain underscores.
(#406) Inline comments must end in full-stops, exclamation marks, or question marks
(#426) Inline comments must end in full-stops, exclamation marks, or question marks
(#429) Variable "files_deleted" must not contain underscores.
(#431) Inline comments must end in full-stops, exclamation marks, or question marks
(#439) Inline comments must end in full-stops, exclamation marks, or question marks
(#447) Variable "files_deleted" must not contain underscores.
(#453) Variable "files_deleted" must not contain underscores.
mod/quiz/report/archiver/classes/RemoteArchiveWorker.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#38) Member variable "server_url" must not contain underscores.
(#40) Member variable "connection_timeout" must not contain underscores.
(#42) Member variable "request_timeout" must not contain underscores.
(#57) Variable "server_url" must not contain underscores.
(#57) Variable "connection_timeout" must not contain underscores.
(#57) Variable "request_timeout" must not contain underscores.
(#58) Variable "server_url" must not contain underscores.
(#59) Variable "connection_timeout" must not contain underscores.
(#60) Variable "request_timeout" must not contain underscores.
(#84) Variable "job_options" must not contain underscores.
(#84) Variable "task_archive_quiz_attempts" must not contain underscores.
(#84) Variable "task_moodle_backups" must not contain underscores.
(#84) Line exceeds 132 characters; contains 168 characters
(#86) Variable "moodle_url_base" must not contain underscores.
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Variable "request_payload" must not contain underscores.
(#92) Variable "moodle_url_base" must not contain underscores.
(#93) Variable "moodle_url_base" must not contain underscores.
(#94) Variable "moodle_url_base" must not contain underscores.
(#99) Variable "task_archive_quiz_attempts" must not contain underscores.
(#100) Variable "task_moodle_backups" must not contain underscores.
(#102) Variable "job_options" must not contain underscores.
(#107) Line exceeds 132 characters; contains 144 characters
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Variable "request_payload" must not contain underscores.
(#113) Variable "request_payload" must not contain underscores.
(#114) There should be a comma after the last array item in a multi-line array.
(#117) Variable "http_status" must not contain underscores.
(#117) 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
(#121) Variable "http_status" must not contain underscores.
(#123) Variable "http_status" must not contain underscores.
(#123) Line exceeds 132 characters; contains 133 characters
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/Report.php
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) There should be a comma after the last array item in a multi-line array.
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Variable "filter_attemptids" must not contain underscores.
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Variable "filter_attemptids" must not contain underscores.
(#164) Variable "filter_where_clause" must not contain underscores.
(#164) Variable "filter_attemptids" must not contain underscores.
(#164) Line exceeds 132 characters; contains 133 characters
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) Line exceeds 132 characters; contains 140 characters
(#171) Variable "filter_where_clause" must not contain underscores.
(#173) There should be a comma after the last array item in a multi-line array.
(#223) There should be a comma after the last array item in a multi-line array.
(#257) Variable "archive_quiz_form_data" must not contain underscores.
(#258) Inline comments must end in full-stops, exclamation marks, or question marks
(#259) Variable "report_sections" must not contain underscores.
(#261) Variable "report_sections" must not contain underscores.
(#261) Variable "archive_quiz_form_data" must not contain underscores.
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#267) Variable "report_sections" must not contain underscores.
(#268) Variable "report_sections" must not contain underscores.
(#273) Variable "report_sections" must not contain underscores.
(#288) 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) Variable "qa_files" must not contain underscores.
(#298) Variable "qa_files" must not contain underscores.
(#298) Variable "qa_file" must not contain underscores.
(#302) Variable "qa_file" must not contain underscores.
(#329) Line exceeds maximum limit of 180 characters; contains 268 characters
(#329) Perl-style comments are not allowed; use "// Comment." instead
(#365) Inline comments must end in full-stops, exclamation marks, or question marks
(#387) Inline comments must start with a capital letter, digit or 3-dots sequence
(#390) Variable "quiz_header_data" must not contain underscores.
(#391) Variable "attempt_user" must not contain underscores.
(#392) Variable "attempt_user" must not contain underscores.
(#394) Variable "quiz_header_data" must not contain underscores.
(#397) Variable "attempt_user" must not contain underscores.
(#398) Variable "attempt_user" must not contain underscores.
(#402) Inline comments must end in full-stops, exclamation marks, or question marks
(#403) Variable "quiz_header_data" must not contain underscores.
(#405) There should be a comma after the last array item in a multi-line array.
(#408) Variable "quiz_header_data" must not contain underscores.
(#410) There should be a comma after the last array item in a multi-line array.
(#414) Variable "quiz_header_data" must not contain underscores.
(#419) Variable "quiz_header_data" must not contain underscores.
(#425) Variable "quiz_header_data" must not contain underscores.
(#429) Variable "quiz_header_data" must not contain underscores.
(#436) Variable "quiz_header_data" must not contain underscores.
(#442) Inline comments must end in full-stops, exclamation marks, or question marks
(#446) Variable "quiz_header_data" must not contain underscores.
(#458) Variable "quiz_header_data" must not contain underscores.
(#475) Variable "quiz_header_data" must not contain underscores.
(#483) Variable "quiz_header_data" must not contain underscores.
(#483) Variable "quiz_header_data" must not contain underscores.
(#489) Variable "quiz_header_data" must not contain underscores.
(#496) Inline comments must end in full-stops, exclamation marks, or question marks
(#497) Variable "quiz_header_data" must not contain underscores.
(#502) Inline comments must end in full-stops, exclamation marks, or question marks
(#503) Variable "quiz_header_data" must not contain underscores.
(#506) Inline comments must start with a capital letter, digit or 3-dots sequence
(#510) Inline comments must end in full-stops, exclamation marks, or question marks
(#526) Inline comments must end in full-stops, exclamation marks, or question marks
(#559) Variable "fix_relative_urls" must not contain underscores.
(#559) Variable "inline_images" must not contain underscores.
(#559) Line exceeds 132 characters; contains 163 characters
(#562) Inline comments must end in full-stops, exclamation marks, or question marks
(#568) Inline comments must end in full-stops, exclamation marks, or question marks
(#574) Inline comments must end in full-stops, exclamation marks, or question marks
(#575) Variable "fix_relative_urls" must not contain underscores.
(#576) Variable "baseNode" must be all lower-case
(#577) Variable "baseNode" must be all lower-case
(#578) Variable "baseNode" must be all lower-case
(#581) Inline comments must end in full-stops, exclamation marks, or question marks
(#585) Variable "cssHacksNode" must be all lower-case
(#589) Whitespace found at end of line within string
(#593) Whitespace found at end of line within string
(#600) Whitespace found at end of line within string
(#604) Whitespace found at end of line within string
(#609) Variable "cssHacksNode" must be all lower-case
(#612) Inline comments must end in full-stops, exclamation marks, or question marks
(#613) Variable "inline_images" must not contain underscores.
(#625) Line exceeds 132 characters; contains 141 characters
(#628) Line exceeds maximum limit of 180 characters; contains 231 characters
(#631) Line exceeds maximum limit of 180 characters; contains 288 characters
(#643) There should be a comma after the last array item in a multi-line array.
(#657) Inline comments must end in full-stops, exclamation marks, or question marks
(#662) Inline comments must end in full-stops, exclamation marks, or question marks
(#663) Variable "img_src" must not contain underscores.
(#665) Inline comments must end in full-stops, exclamation marks, or question marks
(#667) Variable "moodle_baseurl" must not contain underscores.
(#669) Variable "img_src" must not contain underscores.
(#669) Variable "img_src" must not contain underscores.
(#671) Variable "img_src_url" must not contain underscores.
(#671) Variable "img_src" must not contain underscores.
(#671) Variable "moodle_baseurl" must not contain underscores.
(#673) Perl-style comments are not allowed; use "// Comment." instead
(#674) Variable "img_src_url" must not contain underscores.
(#674) Inline comments must end in full-stops, exclamation marks, or question marks
(#678) Inline comments must end in full-stops, exclamation marks, or question marks
(#679) Variable "img_ext" must not contain underscores.
(#679) Variable "img_src_url" must not contain underscores.
(#680) Variable "img_ext" must not contain underscores.
(#684) Inline comments must end in full-stops, exclamation marks, or question marks
(#685) Variable "regex_matches" must not contain underscores.
(#686) Variable "img_data" must not contain underscores.
(#687) Variable "img_src_url" must not contain underscores.
(#687) Variable "regex_matches" must not contain underscores.
(#688) Inline comments must start with a capital letter, digit or 3-dots sequence
(#689) Line exceeds 132 characters; contains 145 characters
(#690) Variable "regex_matches" must not contain underscores.
(#690) Variable "regex_matches" must not contain underscores.
(#691) Variable "regex_matches" must not contain underscores.
(#692) Inline control structures are not allowed
(#692) Variable "img_src_url" must not contain underscores.
(#692) Variable "regex_matches" must not contain underscores.
(#695) Inline comments must end in full-stops, exclamation marks, or question marks
(#698) Variable "regex_matches" must not contain underscores.
(#699) Variable "regex_matches" must not contain underscores.
(#700) Variable "regex_matches" must not contain underscores.
(#701) Variable "regex_matches" must not contain underscores.
(#701) Variable "regex_matches" must not contain underscores.
(#702) Inline comments must end in full-stops, exclamation marks, or question marks
(#703) Variable "regex_matches" must not contain underscores.
(#709) Variable "img_data" must not contain underscores.
(#710) Variable "img_src_url" must not contain underscores.
(#710) Variable "regex_matches" must not contain underscores.
(#711) Inline comments must start with a capital letter, digit or 3-dots sequence
(#713) Variable "regex_matches" must not contain underscores.
(#717) Variable "img_data" must not contain underscores.
(#719) Inline comments must start with a capital letter, digit or 3-dots sequence
(#722) Variable "img_data" must not contain underscores.
(#722) Variable "img_src_url" must not contain underscores.
(#722) Inline comments must end in full-stops, exclamation marks, or question marks
(#723) Variable "img_data" must not contain underscores.
(#728) Inline comments must end in full-stops, exclamation marks, or question marks
(#729) Variable "img_data" must not contain underscores.
(#732) Variable "img_base64" must not contain underscores.
(#732) Variable "img_data" must not contain underscores.
(#733) Variable "img_ext" must not contain underscores.
(#733) Variable "img_base64" must not contain underscores.
(#759) The use of function extract() is forbidden
(#774) Expected "for (...) {\n"; found "for (...) {"
(#774) Empty FOR statement detected
(#774) Closing brace must be on a line by itself
mod/quiz/report/archiver/classes/TSPManager.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#80) Variable "num_tsp_records" must not contain underscores.
(#81) There should be a comma after the last array item in a multi-line array.
(#84) Variable "num_tsp_records" must not contain underscores.
(#134) 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
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/TimeStampProtocolClient.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#39) Member variable "server_url" must not contain underscores.
(#52) Variable "server_url" must not contain underscores.
(#53) Variable "server_url" must not contain underscores.
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) 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
(#93) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Variable "curl_info" must not contain underscores.
(#99) Variable "curl_info" must not contain underscores.
(#100) Variable "curl_info" must not contain underscores.
(#103) Variable "curl_info" must not contain underscores.
(#104) Variable "curl_info" must not contain underscores.
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) There should be a comma after the last array item in a multi-line array.
(#120) Public method name "TimeStampProtocolClient::generateNonce" must be in lower-case letters only
(#136) Protected method name "TimeStampProtocolClient::createTimeStampReq" must be in lower-case letters only
(#136) Variable "requestTSAPublicKey" must be all lower-case
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Inline comments must start with a capital letter, digit or 3-dots sequence
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) 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
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Inline comments must start with a capital letter, digit or 3-dots sequence
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Variable "requestTSAPublicKey" must be all lower-case
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) Inline comments must start with a capital letter, digit or 3-dots sequence
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/external/generate_attempt_report.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#56) Line exceeds 132 characters; contains 133 characters
(#68) Line exceeds 132 characters; contains 140 characters
(#68) There should be a comma after the last array item in a multi-line array.
(#119) Variable "courseid_raw" must not contain underscores.
(#120) Variable "cmid_raw" must not contain underscores.
(#121) Variable "quizid_raw" must not contain underscores.
(#122) Variable "attemptid_raw" must not contain underscores.
(#123) Variable "filenamepattern_raw" must not contain underscores.
(#124) Variable "sections_raw" must not contain underscores.
(#125) Variable "attachments_raw" must not contain underscores.
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Variable "courseid_raw" must not contain underscores.
(#132) Variable "cmid_raw" must not contain underscores.
(#133) Variable "quizid_raw" must not contain underscores.
(#134) Variable "attemptid_raw" must not contain underscores.
(#135) Variable "filenamepattern_raw" must not contain underscores.
(#136) Variable "sections_raw" must not contain underscores.
(#137) Variable "attachments_raw" must not contain underscores.
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) 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
(#160) 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
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Line exceeds 132 characters; contains 136 characters
(#191) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/external/get_attempts_metadata.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#100) Variable "courseid_raw" must not contain underscores.
(#100) Variable "cmid_raw" must not contain underscores.
(#100) Variable "quizid_raw" must not contain underscores.
(#100) Variable "attemptids_raw" must not contain underscores.
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Variable "courseid_raw" must not contain underscores.
(#106) Variable "cmid_raw" must not contain underscores.
(#107) Variable "quizid_raw" must not contain underscores.
(#108) There should be a comma after the last array item in a multi-line array.
(#108) Variable "attemptids_raw" must not contain underscores.
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) There should be a comma after the last array item in a multi-line array.
(#133) Variable "attempt_metadata" must not contain underscores.
(#139) Variable "attempt_metadata" must not contain underscores.
(#140) There should be a comma after the last array item in a multi-line array.
mod/quiz/report/archiver/classes/external/get_backup_status.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#78) Variable "jobid_raw" must not contain underscores.
(#79) Variable "backupid_raw" must not contain underscores.
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Variable "jobid_raw" must not contain underscores.
(#84) Variable "backupid_raw" must not contain underscores.
(#87) 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
(#99) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/external/process_uploaded_artifact.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#93) Variable "jobid_raw" must not contain underscores.
(#94) Variable "artifact_component_raw" must not contain underscores.
(#95) Variable "artifact_contextid_raw" must not contain underscores.
(#96) Variable "artifact_userid_raw" must not contain underscores.
(#97) Variable "artifact_filearea_raw" must not contain underscores.
(#98) Variable "artifact_filename_raw" must not contain underscores.
(#99) Variable "artifact_filepath_raw" must not contain underscores.
(#100) Variable "artifact_itemid_raw" must not contain underscores.
(#101) Variable "artifact_sha256sum_raw" must not contain underscores.
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Variable "jobid_raw" must not contain underscores.
(#106) Variable "artifact_component_raw" must not contain underscores.
(#107) Variable "artifact_contextid_raw" must not contain underscores.
(#108) Variable "artifact_userid_raw" must not contain underscores.
(#109) Variable "artifact_filearea_raw" must not contain underscores.
(#110) Variable "artifact_filename_raw" must not contain underscores.
(#111) Variable "artifact_filepath_raw" must not contain underscores.
(#112) Variable "artifact_itemid_raw" must not contain underscores.
(#113) Variable "artifact_sha256sum_raw" must not contain underscores.
(#116) 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
(#137) 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
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Empty CATCH statement detected
(#185) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/external/update_job_status.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#76) Variable "jobid_raw" must not contain underscores.
(#77) Variable "status_raw" must not contain underscores.
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) Variable "jobid_raw" must not contain underscores.
(#82) Variable "status_raw" must not contain underscores.
(#88) 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
mod/quiz/report/archiver/classes/form/archive_quiz_form.php
(#41) Member variable "quiz_name" must not contain underscores.
(#43) Member variable "num_attempts" must not contain underscores.
(#51) Variable "quiz_name" must not contain underscores.
(#51) Variable "num_attempts" must not contain underscores.
(#52) Variable "quiz_name" must not contain underscores.
(#53) Variable "num_attempts" must not contain underscores.
(#66) 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
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) 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
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Line exceeds 132 characters; contains 167 characters
(#183) Line exceeds 132 characters; contains 175 characters
(#214) Inline comments must end in full-stops, exclamation marks, or question marks
(#227) Visibility must be declared on method "validation"
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/form/artifact_delete_form.php
(#48) 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
(#53) Variable "warn_head" must not contain underscores.
(#56) Variable "warn_msg" must not contain underscores.
(#57) Variable "warn_details" must not contain underscores.
(#58) Variable "warn_details" must not contain underscores.
(#59) Variable "warn_details" must not contain underscores.
(#59) Line exceeds 132 characters; contains 162 characters
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Variable "warn_msg" must not contain underscores.
(#65) Variable "warn_msg" must not contain underscores.
(#73) Variable "warn_msg" must not contain underscores.
(#74) Variable "warn_details" must not contain underscores.
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Variable "warn_head" must not contain underscores.
(#81) Variable "warn_msg" must not contain underscores.
(#83) Variable "warn_details" must not contain underscores.
(#87) 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
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/form/job_delete_form.php
(#48) 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
(#53) Variable "warn_head" must not contain underscores.
(#54) Variable "warn_msg" must not contain underscores.
(#55) Variable "warn_details" must not contain underscores.
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Variable "warn_details" must not contain underscores.
(#60) Variable "warn_details" must not contain underscores.
(#60) Line exceeds 132 characters; contains 162 characters
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#66) Variable "warn_msg" must not contain underscores.
(#67) Variable "warn_msg" must not contain underscores.
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Variable "warn_head" must not contain underscores.
(#79) Variable "warn_msg" must not contain underscores.
(#81) Variable "warn_details" must not contain underscores.
(#85) 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
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/form/job_sign_form.php
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Variable "warn_head" must not contain underscores.
(#47) Variable "warn_msg" must not contain underscores.
(#48) Variable "warn_details" must not contain underscores.
(#51) Variable "warn_head" must not contain underscores.
(#52) Variable "warn_msg" must not contain underscores.
(#54) Variable "warn_details" must not contain underscores.
(#58) 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
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/local/admin/setting/admin_setting_archive_filename_pattern.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/local/admin/setting/admin_setting_attempt_filename_pattern.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/local/util.php
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) File must end with a newline character
mod/quiz/report/archiver/classes/output/job_overview_table.php
(#72) Line exceeds 132 characters; contains 154 characters
(#73) The use of the AS keyword to alias tables is bad for cross-db
(#73) Line exceeds 132 characters; contains 138 characters
(#107) Line exceeds 132 characters; contains 141 characters
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Line exceeds maximum limit of 180 characters; contains 240 characters
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Variable "download_title" must not contain underscores.
(#159) Line exceeds 132 characters; contains 165 characters
(#160) Variable "download_title" must not contain underscores.
(#160) Variable "download_title" must not contain underscores.
(#160) Line exceeds maximum limit of 180 characters; contains 198 characters
(#162) Line exceeds maximum limit of 180 characters; contains 209 characters
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Line exceeds 132 characters; contains 159 characters
mod/quiz/report/archiver/classes/privacy/provider.php
(#37) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#93) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Variable "subCtxBase" must be all lower-case
(#147) Variable "ctxData" must be all lower-case
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) 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
(#169) Variable "subCtx" must be all lower-case
(#169) Variable "subCtxBase" must be all lower-case
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Variable "job_settings" must not contain underscores.
(#179) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Variable "tsp_data" must not contain underscores.
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Variable "tsp_data" must not contain underscores.
(#189) Variable "tsp_data" must not contain underscores.
(#189) Variable "tsp_data" must not contain underscores.
(#190) Variable "tsp_data" must not contain underscores.
(#190) Variable "tsp_data" must not contain underscores.
(#193) Inline comments must end in full-stops, exclamation marks, or question marks
(#194) Variable "subCtx" must be all lower-case
(#201) Variable "job_settings" must not contain underscores.
(#202) Variable "tsp_data" must not contain underscores.
(#207) Variable "subCtx" must be all lower-case
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#237) Variable "subCtxBase" must be all lower-case
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
(#272) Inline comments must end in full-stops, exclamation marks, or question marks
(#297) 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
(#315) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/classes/task/autodelete_job_artifacts.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#56) Variable "files_deleted" must not contain underscores.
(#57) Variable "files_deleted" must not contain underscores.
(#60) File must end with a newline character
mod/quiz/report/archiver/classes/task/cleanup_temp_files.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#55) Variable "files_deleted" must not contain underscores.
(#56) Variable "files_deleted" must not contain underscores.
(#59) File must end with a newline character
mod/quiz/report/archiver/db/install.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/quiz/report/archiver/db/tasks.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#44) File must end with a newline character
mod/quiz/report/archiver/db/uninstall.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/quiz/report/archiver/db/upgrade.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#77) Variable "old_key" must not contain underscores.
(#78) Variable "new_key" must not contain underscores.
(#81) Variable "old_key" must not contain underscores.
(#82) Variable "new_key" must not contain underscores.
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) 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
mod/quiz/report/archiver/lang/de/quiz_archiver.php
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) 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
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#157) 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
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) 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
mod/quiz/report/archiver/lang/en/quiz_archiver.php
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) 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
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#136) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) 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
mod/quiz/report/archiver/lib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/patch_401_class_renames.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#30) 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
(#46) Inline comments must start with a capital letter, digit or 3-dots sequence
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/report.php
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#93) Variable "tplCtx" must be all lower-case
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Variable "job_delete_form" must not contain underscores.
(#102) Variable "job_delete_form" must not contain underscores.
(#106) Variable "job_delete_form" must not contain underscores.
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Variable "job_delete_form" must not contain underscores.
(#114) Variable "job_delete_form" must not contain underscores.
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#121) Variable "arfifact_delete_form" must not contain underscores.
(#123) Variable "arfifact_delete_form" must not contain underscores.
(#127) Variable "arfifact_delete_form" must not contain underscores.
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) Variable "arfifact_delete_form" must not contain underscores.
(#135) Variable "arfifact_delete_form" must not contain underscores.
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#142) Variable "job_sign_form" must not contain underscores.
(#144) Variable "job_sign_form" must not contain underscores.
(#148) Variable "job_sign_form" must not contain underscores.
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Variable "job_sign_form" must not contain underscores.
(#154) Variable "tspManager" must be all lower-case
(#155) Variable "jobid_log_str" must not contain underscores.
(#156) Variable "tspManager" must be all lower-case
(#157) Variable "tplCtx" must be all lower-case
(#160) Variable "jobid_log_str" must not contain underscores.
(#164) Variable "tspManager" must be all lower-case
(#165) Variable "tplCtx" must be all lower-case
(#168) Variable "jobid_log_str" must not contain underscores.
(#171) Variable "tplCtx" must be all lower-case
(#174) Variable "jobid_log_str" must not contain underscores.
(#177) Variable "tplCtx" must be all lower-case
(#180) Variable "jobid_log_str" must not contain underscores.
(#185) Variable "job_sign_form" must not contain underscores.
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Variable "tplCtx" must be all lower-case
(#193) Variable "tplCtx" must be all lower-case
(#197) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) Variable "archive_quiz_form" must not contain underscores.
(#202) Variable "archive_quiz_form" must not contain underscores.
(#205) Variable "archive_quiz_form" must not contain underscores.
(#209) Variable "archive_quiz_form" must not contain underscores.
(#221) Variable "tplCtx" must be all lower-case
(#227) Variable "tplCtx" must be all lower-case
(#234) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Variable "tplCtx" must be all lower-case
(#239) Variable "tplCtx" must be all lower-case
(#239) Variable "archive_quiz_form" must not contain underscores.
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#243) Variable "tplCtx" must be all lower-case
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
(#249) Variable "jobtbl_html" must not contain underscores.
(#251) Variable "tplCtx" must be all lower-case
(#251) Variable "jobtbl_html" must not contain underscores.
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#254) Variable "tplCtx" must be all lower-case
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
(#286) Inline comments must end in full-stops, exclamation marks, or question marks
(#287) Line exceeds 132 characters; contains 155 characters
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#301) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) Variable "tplCtx" must be all lower-case
(#327) Variable "export_attempts" must not contain underscores.
(#328) Variable "report_sections" must not contain underscores.
(#329) Variable "report_keep_html_files" must not contain underscores.
(#330) Variable "paper_format" must not contain underscores.
(#331) Variable "export_quiz_backup" must not contain underscores.
(#332) Variable "export_course_backup" must not contain underscores.
(#333) Variable "archive_filename_pattern" must not contain underscores.
(#334) Variable "attempts_filename_pattern" must not contain underscores.
(#335) Variable "retention_seconds" must not contain underscores.
(#342) Inline comments must end in full-stops, exclamation marks, or question marks
(#344) Inline comments must end in full-stops, exclamation marks, or question marks
(#355) Inline comments must end in full-stops, exclamation marks, or question marks
(#366) Inline comments must end in full-stops, exclamation marks, or question marks
(#369) Inline comments must end in full-stops, exclamation marks, or question marks
(#370) Variable "task_archive_quiz_attempts" must not contain underscores.
(#371) Variable "export_attempts" must not contain underscores.
(#372) Variable "task_archive_quiz_attempts" must not contain underscores.
(#375) Variable "report_sections" must not contain underscores.
(#376) Variable "paper_format" must not contain underscores.
(#377) Variable "report_keep_html_files" must not contain underscores.
(#378) Variable "attempts_filename_pattern" must not contain underscores.
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#383) Variable "task_moodle_backups" must not contain underscores.
(#384) Variable "export_quiz_backup" must not contain underscores.
(#384) Variable "export_course_backup" must not contain underscores.
(#385) Variable "task_moodle_backups" must not contain underscores.
(#387) Variable "export_quiz_backup" must not contain underscores.
(#388) Variable "task_moodle_backups" must not contain underscores.
(#391) Variable "export_course_backup" must not contain underscores.
(#392) Variable "task_moodle_backups" must not contain underscores.
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
(#397) Variable "job_settings" must not contain underscores.
(#398) Variable "job_settings" must not contain underscores.
(#399) Variable "job_settings" must not contain underscores.
(#399) Variable "export_attempts" must not contain underscores.
(#400) Variable "export_attempts" must not contain underscores.
(#401) Variable "report_sections" must not contain underscores.
(#401) Variable "section_name" must not contain underscores.
(#401) Variable "section_value" must not contain underscores.
(#402) Variable "job_settings" must not contain underscores.
(#402) Variable "section_name" must not contain underscores.
(#402) Variable "section_value" must not contain underscores.
(#405) Variable "job_settings" must not contain underscores.
(#405) Variable "export_quiz_backup" must not contain underscores.
(#406) Variable "job_settings" must not contain underscores.
(#406) Variable "export_course_backup" must not contain underscores.
(#407) Variable "job_settings" must not contain underscores.
(#407) Variable "retention_seconds" must not contain underscores.
(#408) Variable "retention_seconds" must not contain underscores.
(#409) Variable "job_settings" must not contain underscores.
(#409) Variable "retention_seconds" must not contain underscores.
(#412) Inline comments must end in full-stops, exclamation marks, or question marks
(#415) Variable "job_metadata" must not contain underscores.
(#421) Variable "archive_filename_pattern" must not contain underscores.
(#421) Line exceeds 132 characters; contains 146 characters
(#423) Variable "task_archive_quiz_attempts" must not contain underscores.
(#424) Variable "task_moodle_backups" must not contain underscores.
(#427) Inline comments must end in full-stops, exclamation marks, or question marks
(#429) Variable "job_metadata" must not contain underscores.
(#434) Variable "retention_seconds" must not contain underscores.
(#437) Variable "job_settings" must not contain underscores.
(#438) Variable "job_metadata" must not contain underscores.
(#441) Inline comments must end in full-stops, exclamation marks, or question marks
(#442) Variable "task_moodle_backups" must not contain underscores.
(#443) Variable "task_moodle_backups" must not contain underscores.
mod/quiz/report/archiver/settings.php
(#41) 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
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Line exceeds 132 characters; contains 178 characters
(#169) Line exceeds 132 characters; contains 178 characters
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
mod/quiz/report/archiver/version.php
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) This comment is 58% valid code; is this commented out code?
(#32) No space found before comment text; expected "// $plugin->incompatible = 402;" but found "//$plugin->incompatible = 402;"

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(26 errors, 2 warnings)

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

mod/quiz/report/archiver/classes/ArchiveJob.php
(#717) There is no description in phpdocs for function get_status
(#800) There is no description in phpdocs for function get_artifact_checksum
(#124) Phpdocs for function ArchiveJob::__construct has incomplete parameters list
(#175) Phpdocs for function ArchiveJob::create has incomplete parameters list
(#729) Phpdocs for function ArchiveJob::get_status_display_args has incomplete parameters list
(#1002) Phpdocs for function ArchiveJob::generate_archive_filename has incomplete parameters list
(#180) Invalid phpdocs tag @params used
(#505) Invalid phpdocs tag @returns used
mod/quiz/report/archiver/classes/BackupManager.php
(#115) There is no description in phpdocs for function get_type
mod/quiz/report/archiver/classes/FileManager.php
(#324) Phpdocs for function FileManager::extract_attempt_data_from_artifact has incomplete parameters list
mod/quiz/report/archiver/classes/RemoteArchiveWorker.php
(#52) Phpdocs for function RemoteArchiveWorker::__construct has incomplete parameters list
(#67) Phpdocs for function RemoteArchiveWorker::enqueue_archive_job has incomplete parameters list
mod/quiz/report/archiver/classes/external/generate_attempt_report.php
(#17) No one-line description found in phpdocs for file
(#103) Phpdocs for function generate_attempt_report::execute has incomplete parameters list
mod/quiz/report/archiver/classes/external/get_attempts_metadata.php
(#17) No one-line description found in phpdocs for file
mod/quiz/report/archiver/classes/external/get_backup_status.php
(#17) No one-line description found in phpdocs for file
mod/quiz/report/archiver/classes/external/process_uploaded_artifact.php
(#17) No one-line description found in phpdocs for file
(#40) No one-line description found in phpdocs for class process_uploaded_artifact
mod/quiz/report/archiver/classes/external/update_job_status.php
(#17) No one-line description found in phpdocs for file
mod/quiz/report/archiver/classes/local/admin/setting/admin_setting_configcheckbox_alwaystrue.php
(#29) Function admin_setting_configcheckbox_alwaystrue::get_setting is not documented
(#33) Function admin_setting_configcheckbox_alwaystrue::is_readonly is not documented
mod/quiz/report/archiver/classes/output/job_overview_table.php
(#91) Phpdocs for function job_overview_table::col_timecreated has incomplete parameters list
(#101) Phpdocs for function job_overview_table::col_status has incomplete parameters list
(#113) Phpdocs for function job_overview_table::col_user has incomplete parameters list
(#124) Phpdocs for function job_overview_table::col_filesize has incomplete parameters list
(#135) Phpdocs for function job_overview_table::col_actions has incomplete parameters list
mod/quiz/report/archiver/classes/task/autodelete_job_artifacts.php
(#17) No one-line description found in phpdocs for file
mod/quiz/report/archiver/classes/task/cleanup_temp_files.php
(#17) No one-line description found in phpdocs for file

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

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(2 errors, 0 warnings)

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

mod/quiz/report/archiver/templates/job_details.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/quiz/report/archiver/templates/overview.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error

Gherkin .feature problems

(0 errors, 0 warnings)

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