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

(138 errors, 796 warnings)

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

mod/questionnaire/backup/moodle1/lib.php
(#45) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#79) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#151) Short array syntax must be used to define arrays
mod/questionnaire/backup/moodle2/backup_questionnaire_stepslib.php
(#39) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#82) Short array syntax must be used to define arrays
(#82) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#90) Short array syntax must be used to define arrays
(#90) Short array syntax must be used to define arrays
(#95) Short array syntax must be used to define arrays
(#95) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#105) Short array syntax must be used to define arrays
(#105) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
(#156) Short array syntax must be used to define arrays
(#160) Short array syntax must be used to define arrays
(#161) Short array syntax must be used to define arrays
(#169) Short array syntax must be used to define arrays
(#170) Short array syntax must be used to define arrays
(#171) Short array syntax must be used to define arrays
(#172) Short array syntax must be used to define arrays
(#173) Short array syntax must be used to define arrays
(#174) Short array syntax must be used to define arrays
(#178) Short array syntax must be used to define arrays
(#179) Short array syntax must be used to define arrays
(#180) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#182) Short array syntax must be used to define arrays
(#183) Short array syntax must be used to define arrays
(#184) Short array syntax must be used to define arrays
(#185) Short array syntax must be used to define arrays
mod/questionnaire/backup/moodle2/restore_questionnaire_activity_task.class.php
(#51) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
mod/questionnaire/backup/moodle2/restore_questionnaire_stepslib.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#51) Short array syntax must be used to define arrays
(#153) Short array syntax must be used to define arrays
(#194) Short array syntax must be used to define arrays
mod/questionnaire/classes/completion/custom_completion.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#60) There should be a comma after the last array item in a multi-line array.
(#71) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/classes/db/bulk_sql_config.php
(#77) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/classes/event/all_responses_saved_as_text.php
(#71) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/all_responses_viewed.php
(#78) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/attempt_resumed.php
(#71) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/attempt_saved.php
(#70) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/attempt_submitted.php
(#70) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/non_respondents_viewed.php
(#71) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/questionnaire_previewed.php
(#70) Short array syntax must be used to define arrays
mod/questionnaire/classes/event/response_viewed.php
(#71) Short array syntax must be used to define arrays
mod/questionnaire/classes/output/mobile.php
(#186) There should be a comma after the last array item in a multi-line array.
(#191) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/classes/output/renderer.php
(#414) Short array syntax must be used to define arrays
(#532) Short array syntax must be used to define arrays
(#535) Short array syntax must be used to define arrays
(#538) Short array syntax must be used to define arrays
(#544) Short array syntax must be used to define arrays
(#546) Short array syntax must be used to define arrays
(#551) Short array syntax must be used to define arrays
mod/questionnaire/classes/privacy/provider.php
(#19) Import statements must not begin with a leading backslash
(#20) Import statements must not begin with a leading backslash
(#21) Import statements must not begin with a leading backslash
(#22) Import statements must not begin with a leading backslash
(#23) Import statements must not begin with a leading backslash
mod/questionnaire/classes/question/drop.php
(#18) Import statements must not begin with a leading backslash
mod/questionnaire/classes/question/essay.php
(#18) Import statements must not begin with a leading backslash
mod/questionnaire/classes/question/pagebreak.php
(#19) Import statements must not begin with a leading backslash
mod/questionnaire/classes/question/question.php
(#20) Import statements must not begin with a leading backslash
(#23) Import statements must not begin with a leading backslash
(#103) Expected "bool" but found "boolean" for @var tag in member variable comment
(#106) Expected "bool" but found "boolean" for @var tag in member variable comment
(#637) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $choicerecords.
(#1578) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/classes/question/rate.php
(#45) Short array syntax must be used to define arrays
(#337) Short array syntax must be used to define arrays
(#451) Short array syntax must be used to define arrays
(#513) Short array syntax must be used to define arrays
(#693) Short array syntax must be used to define arrays
(#1011) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $questionrec.
(#1062) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $surveyid.
mod/questionnaire/classes/question/sectiontext.php
(#93) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/classes/questions_form.php
(#63) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#121) Short array syntax must be used to define arrays
(#144) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#178) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#184) Short array syntax must be used to define arrays
(#190) Short array syntax must be used to define arrays
(#212) Short array syntax must be used to define arrays
(#215) Short array syntax must be used to define arrays
(#239) Short array syntax must be used to define arrays
(#242) Short array syntax must be used to define arrays
(#246) Short array syntax must be used to define arrays
(#249) Short array syntax must be used to define arrays
(#269) Short array syntax must be used to define arrays
(#299) Short array syntax must be used to define arrays
(#309) Short array syntax must be used to define arrays
mod/questionnaire/classes/responsetype/boolean.php
(#115) Short array syntax must be used to define arrays
mod/questionnaire/classes/responsetype/date.php
(#116) Short array syntax must be used to define arrays
(#233) Short array syntax must be used to define arrays
mod/questionnaire/classes/responsetype/rank.php
(#147) No one-line description found in phpdocs for docblock of function get_results
(#160) Short array syntax must be used to define arrays
(#203) Short array syntax must be used to define arrays
(#226) Short array syntax must be used to define arrays
(#544) Short array syntax must be used to define arrays
(#633) Short array syntax must be used to define arrays
(#777) Short array syntax must be used to define arrays
(#781) Short array syntax must be used to define arrays
(#836) Short array syntax must be used to define arrays
(#894) Short array syntax must be used to define arrays
mod/questionnaire/classes/responsetype/response/response.php
(#43) Expected "bool" but found "boolean" for @var tag in member variable comment
mod/questionnaire/classes/responsetype/responsetype.php
(#19) Import statements must not begin with a leading backslash
(#20) Import statements must not begin with a leading backslash
(#50) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $responseid.
mod/questionnaire/classes/responsetype/single.php
(#146) Short array syntax must be used to define arrays
mod/questionnaire/classes/settings_form.php
(#58) Short array syntax must be used to define arrays
(#64) Short array syntax must be used to define arrays
(#69) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#122) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
mod/questionnaire/complete.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file complete.php
(#73) Short array syntax must be used to define arrays
(#76) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/db/access.php
(#28) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#36) Short array syntax must be used to define arrays
(#38) There should be a comma after the last array item in a multi-line array.
(#40) There should be a comma after the last array item in a multi-line array.
(#45) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#54) There should be a comma after the last array item in a multi-line array.
(#55) There should be a comma after the last array item in a multi-line array.
(#59) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#64) There should be a comma after the last array item in a multi-line array.
(#65) There should be a comma after the last array item in a multi-line array.
(#69) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#76) There should be a comma after the last array item in a multi-line array.
(#77) There should be a comma after the last array item in a multi-line array.
(#81) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#88) There should be a comma after the last array item in a multi-line array.
(#89) There should be a comma after the last array item in a multi-line array.
(#93) Short array syntax must be used to define arrays
(#97) Short array syntax must be used to define arrays
(#100) There should be a comma after the last array item in a multi-line array.
(#101) There should be a comma after the last array item in a multi-line array.
(#105) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#111) There should be a comma after the last array item in a multi-line array.
(#112) There should be a comma after the last array item in a multi-line array.
(#116) Short array syntax must be used to define arrays
(#121) Short array syntax must be used to define arrays
(#124) There should be a comma after the last array item in a multi-line array.
(#125) There should be a comma after the last array item in a multi-line array.
(#129) Short array syntax must be used to define arrays
(#134) Short array syntax must be used to define arrays
(#137) There should be a comma after the last array item in a multi-line array.
(#138) There should be a comma after the last array item in a multi-line array.
(#142) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#148) There should be a comma after the last array item in a multi-line array.
(#149) There should be a comma after the last array item in a multi-line array.
(#153) Short array syntax must be used to define arrays
(#157) Short array syntax must be used to define arrays
(#159) There should be a comma after the last array item in a multi-line array.
(#160) There should be a comma after the last array item in a multi-line array.
(#164) Short array syntax must be used to define arrays
(#168) Short array syntax must be used to define arrays
(#170) There should be a comma after the last array item in a multi-line array.
(#171) There should be a comma after the last array item in a multi-line array.
(#177) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#185) There should be a comma after the last array item in a multi-line array.
(#186) There should be a comma after the last array item in a multi-line array.
(#190) Short array syntax must be used to define arrays
(#194) Short array syntax must be used to define arrays
(#197) There should be a comma after the last array item in a multi-line array.
(#198) There should be a comma after the last array item in a multi-line array.
(#202) Short array syntax must be used to define arrays
(#206) Short array syntax must be used to define arrays
(#211) There should be a comma after the last array item in a multi-line array.
(#212) There should be a comma after the last array item in a multi-line array.
(#216) Short array syntax must be used to define arrays
(#220) Short array syntax must be used to define arrays
(#224) There should be a comma after the last array item in a multi-line array.
(#225) There should be a comma after the last array item in a multi-line array.
(#229) Short array syntax must be used to define arrays
(#234) Short array syntax must be used to define arrays
(#237) There should be a comma after the last array item in a multi-line array.
(#238) There should be a comma after the last array item in a multi-line array.
(#239) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/db/log.php
(#27) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#29) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
mod/questionnaire/db/messages.php
(#32) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/db/mobile.php
(#39) There should be a comma after the last array item in a multi-line array.
(#40) There should be a comma after the last array item in a multi-line array.
(#41) There should be a comma after the last array item in a multi-line array.
(#54) There should be a comma after the last array item in a multi-line array.
(#56) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/db/services.php
(#33) There should be a comma after the last array item in a multi-line array.
(#34) 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.
(#46) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/db/tasks.php
(#30) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#38) There should be a comma after the last array item in a multi-line array.
(#39) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/db/upgrade.php
(#51) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#71) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#128) Short array syntax must be used to define arrays
(#129) Short array syntax must be used to define arrays
(#136) Short array syntax must be used to define arrays
(#138) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#167) Short array syntax must be used to define arrays
(#168) Short array syntax must be used to define arrays
(#239) Short array syntax must be used to define arrays
(#350) Short array syntax must be used to define arrays
(#360) Short array syntax must be used to define arrays
(#472) Short array syntax must be used to define arrays
(#492) Short array syntax must be used to define arrays
(#537) Short array syntax must be used to define arrays
(#654) Short array syntax must be used to define arrays
(#657) Short array syntax must be used to define arrays
(#1040) Short array syntax must be used to define arrays
(#1042) Short array syntax must be used to define arrays
mod/questionnaire/drawchart.php
(#67) Short array syntax must be used to define arrays
(#80) Short array syntax must be used to define arrays
(#81) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#94) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#141) Short array syntax must be used to define arrays
(#142) Short array syntax must be used to define arrays
(#241) Short array syntax must be used to define arrays
mod/questionnaire/externallib.php
(#76) There should be a comma after the last array item in a multi-line array.
(#80) There should be a comma after the last array item in a multi-line array.
(#113) There should be a comma after the last array item in a multi-line array.
(#145) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/grade.php
(#33) Short array syntax must be used to define arrays
(#36) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
mod/questionnaire/index.php
(#29) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#37) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#102) Short array syntax must be used to define arrays
(#176) Short array syntax must be used to define arrays
(#179) Short array syntax must be used to define arrays
mod/questionnaire/lang/en/questionnaire.php
(#48) The string key "answer" is not in the correct order, it should be before "answernotgiven"
(#50) The string key "answerquestions" is not in the correct order, it should be before "answers"
(#58) The string key "autonumberpages" is not in the correct order, it should be before "autonumberquestions"
(#72) The string key "missingnameandrequired" is not in the correct order, it should be before "missingrequired"
(#73) The string key "cannotviewpublicresponses" is not in the correct order, it should be before "missingnameandrequired"
(#102) The string key "configmaxsections" is not in the correct order, it should be before "configusergraphlong"
(#109) The string key "confirmdeletesection" is not in the correct order, it should be before "confirmdelresp"
(#116) The string key "couldnotcreatenewsurvey" is not in the correct order, it should be before "couldnotdelresp"
(#121) The string key "centerlabel" is not in the correct order, it should be before "createnew"
(#126) Unexpected comment found. Auto-fixing will not work after this comment
(#127) Unexpected comment found. Auto-fixing will not work after this comment
(#129) The string key "deleteallresponses" is not in the correct order, it should be before "strictdateformatting"
(#166) The string key "emailroles" is not in the correct order, it should be before "emailsnotspecified"
(#184) The string key "event_non_respondents_viewed" is not in the correct order, it should be before "event_previewed"
(#199) The string key "feedbackeditingmessages" is not in the correct order, it should be before "feedbackeditingsections"
(#209) The string key "feedbackglobalheading" is not in the correct order, it should be before "feedbackglobalmessages"
(#228) The string key "feedbackscoreboundary" is not in the correct order, it should be before "feedbackscores_help"
(#231) The string key "feedbacksectionheading" is not in the correct order, it should be before "feedbacksectionlabel_help"
(#234) The string key "feedbackhdr" is not in the correct order, it should be before "feedbacksectionheadingtext"
(#241) The string key "feedbacksectionquestions" is not in the correct order, it should be before "feedbacksettingssaved"
(#259) The string key "includechoicecodes" is not in the correct order, it should be before "includerankaverages"
(#268) The string key "invalidsectionid" is not in the correct order, it should be before "invalidsurveyid"
(#269) The string key "invalidrange" is not in the correct order, it should be before "invalidsectionid"
(#271) The string key "invalidminmaxrange" is not in the correct order, it should be before "invalidstartingvalue"
(#272) The string key "invalidincrement" is not in the correct order, it should be before "invalidminmaxrange"
(#273) The string key "indirectwarnings" is not in the correct order, it should be before "invalidincrement"
(#279) The string key "leftlabel" is not in the correct order, it should be before "length"
(#322) The string key "minrange" is not in the correct order, it should be before "myresults"
(#324) The string key "maxrange" is not in the correct order, it should be before "minrange_help"
(#340) The string key "noneinuse" is not in the correct order, it should be before "notenoughscaleitems"
(#341) The string key "non_respondents" is not in the correct order, it should be before "noneinuse"
(#355) The string key "notifications_help" is not in the correct order, it should be before "notificationsimple"
(#360) The string key "not_started" is not in the correct order, it should be before "notset"
(#428) The string key "privacy:metadata:questionnaire_response:questionnaireid" is not in the correct order, it should be before "privacy:metadata:questionnaire_response:userid"
(#429) The string key "privacy:metadata:questionnaire_response:complete" is not in the correct order, it should be before "privacy:metadata:questionnaire_response:questionnaireid"
(#435) The string key "privacy:metadata:questionnaire_response_bool:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_bool:response_id"
(#436) The string key "privacy:metadata:questionnaire_response_bool:choice_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_bool:question_id"
(#440) The string key "privacy:metadata:questionnaire_response_date:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_date:response_id"
(#445) The string key "privacy:metadata:questionnaire_response_other:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_other:response_id"
(#446) The string key "privacy:metadata:questionnaire_response_other:choice_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_other:question_id"
(#451) The string key "privacy:metadata:questionnaire_response_rank:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_rank:response_id"
(#452) The string key "privacy:metadata:questionnaire_response_rank:choice_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_rank:question_id"
(#457) The string key "privacy:metadata:questionnaire_response_text:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_text:response_id"
(#460) The string key "privacy:metadata:questionnaire_resp_multiple" is not in the correct order, it should be before "privacy:metadata:questionnaire_response_text:response"
(#462) The string key "privacy:metadata:questionnaire_resp_multiple:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_resp_multiple:response_id"
(#463) The string key "privacy:metadata:questionnaire_resp_multiple:choice_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_resp_multiple:question_id"
(#467) The string key "privacy:metadata:questionnaire_resp_single:question_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_resp_single:response_id"
(#468) The string key "privacy:metadata:questionnaire_resp_single:choice_id" is not in the correct order, it should be before "privacy:metadata:questionnaire_resp_single:question_id"
(#474) The string key "progressbar_info" is not in the correct order, it should be before "progresshelp_help"
(#537) The string key "removeallquestionnaireattempts" is not in the correct order, it should be before "reset"
(#590) The string key "send_message" is not in the correct order, it should be before "sendemail"
(#614) The string key "subject" is not in the correct order, it should be before "subtitle_help"
(#620) The string key "slider" is not in the correct order, it should be before "surveyresponse"
(#685) The string key "crontask" is not in the correct order, it should be before "yourresponses"
mod/questionnaire/lib.php
(#68) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#136) Short array syntax must be used to define arrays
(#182) Short array syntax must be used to define arrays
(#215) Short array syntax must be used to define arrays
(#221) Short array syntax must be used to define arrays
(#228) Short array syntax must be used to define arrays
(#232) Short array syntax must be used to define arrays
(#257) Short array syntax must be used to define arrays
(#373) Short array syntax must be used to define arrays
(#402) Short array syntax must be used to define arrays
(#456) Short array syntax must be used to define arrays
(#458) Short array syntax must be used to define arrays
(#472) Short array syntax must be used to define arrays
(#598) Short array syntax must be used to define arrays
(#634) Short array syntax must be used to define arrays
(#643) Short array syntax must be used to define arrays
(#652) Short array syntax must be used to define arrays
(#661) Short array syntax must be used to define arrays
(#686) Short array syntax must be used to define arrays
(#692) Short array syntax must be used to define arrays
(#696) Short array syntax must be used to define arrays
(#701) Short array syntax must be used to define arrays
(#705) Short array syntax must be used to define arrays
(#711) Short array syntax must be used to define arrays
(#725) Short array syntax must be used to define arrays
(#732) Short array syntax must be used to define arrays
(#738) Short array syntax must be used to define arrays
(#741) Short array syntax must be used to define arrays
(#744) Short array syntax must be used to define arrays
(#749) Short array syntax must be used to define arrays
(#755) Short array syntax must be used to define arrays
(#760) Short array syntax must be used to define arrays
(#764) Short array syntax must be used to define arrays
(#769) Short array syntax must be used to define arrays
(#784) Short array syntax must be used to define arrays
(#799) Short array syntax must be used to define arrays
(#807) Short array syntax must be used to define arrays
(#906) Short array syntax must be used to define arrays
(#928) Short array syntax must be used to define arrays
(#1009) Short array syntax must be used to define arrays
(#1013) Short array syntax must be used to define arrays
(#1014) Short array syntax must be used to define arrays
(#1020) Short array syntax must be used to define arrays
(#1030) Short array syntax must be used to define arrays
(#1039) Short array syntax must be used to define arrays
(#1042) Short array syntax must be used to define arrays
(#1161) Short array syntax must be used to define arrays
(#1177) Short array syntax must be used to define arrays
(#1193) Short array syntax must be used to define arrays
(#1207) Short array syntax must be used to define arrays
(#1212) Short array syntax must be used to define arrays
(#1234) Short array syntax must be used to define arrays
mod/questionnaire/locallib.php
(#51) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#180) Short array syntax must be used to define arrays
(#320) Short array syntax must be used to define arrays
(#321) Short array syntax must be used to define arrays
(#322) Short array syntax must be used to define arrays
(#323) Short array syntax must be used to define arrays
(#324) Short array syntax must be used to define arrays
(#325) Short array syntax must be used to define arrays
(#326) Short array syntax must be used to define arrays
(#328) Short array syntax must be used to define arrays
(#440) Short array syntax must be used to define arrays
(#465) Short array syntax must be used to define arrays
(#518) Short array syntax must be used to define arrays
(#595) Short array syntax must be used to define arrays
(#620) Short array syntax must be used to define arrays
(#626) There should be a comma after the last array item in a multi-line array.
(#638) Short array syntax must be used to define arrays
(#691) Short array syntax must be used to define arrays
(#719) Short array syntax must be used to define arrays
(#749) Short array syntax must be used to define arrays
(#752) Short array syntax must be used to define arrays
(#888) Short array syntax must be used to define arrays
(#889) Short array syntax must be used to define arrays
(#910) Short array syntax must be used to define arrays
(#911) Short array syntax must be used to define arrays
(#930) Short array syntax must be used to define arrays
(#934) Short array syntax must be used to define arrays
(#939) Short array syntax must be used to define arrays
(#942) Short array syntax must be used to define arrays
(#950) Short array syntax must be used to define arrays
mod/questionnaire/mod_form.php
(#46) Short array syntax must be used to define arrays
(#70) Short array syntax must be used to define arrays
(#75) Short array syntax must be used to define arrays
(#79) Short array syntax must be used to define arrays
(#172) Short array syntax must be used to define arrays
mod/questionnaire/myreport.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file myreport.php
(#36) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#54) Short array syntax must be used to define arrays
(#254) Short array syntax must be used to define arrays
mod/questionnaire/preview.php
(#40) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#141) Short array syntax must be used to define arrays
(#148) Short array syntax must be used to define arrays
(#162) Short array syntax must be used to define arrays
(#165) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/print.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file print.php
(#36) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
mod/questionnaire/qsettings.php
(#37) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#75) Short array syntax must be used to define arrays
(#79) Short array syntax must be used to define arrays
(#80) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
mod/questionnaire/questionnaire.class.php
(#72) Short array syntax must be used to define arrays
(#117) Short array syntax must be used to define arrays
(#308) Short array syntax must be used to define arrays
(#313) Short array syntax must be used to define arrays
(#313) There should be a comma after the last array item in a multi-line array.
(#367) Short array syntax must be used to define arrays
(#367) There should be a comma after the last array item in a multi-line array.
(#656) Short array syntax must be used to define arrays
(#1367) Short array syntax must be used to define arrays
(#1389) Short array syntax must be used to define arrays
(#1394) Short array syntax must be used to define arrays
(#1394) There should be a comma after the last array item in a multi-line array.
(#1404) Short array syntax must be used to define arrays
(#1429) There should be a comma after the last array item in a multi-line array.
(#1471) Short array syntax must be used to define arrays
(#1478) Short array syntax must be used to define arrays
(#1533) Short array syntax must be used to define arrays
(#1651) Short array syntax must be used to define arrays
(#1679) Short array syntax must be used to define arrays
(#1681) Short array syntax must be used to define arrays
(#1685) Short array syntax must be used to define arrays
(#1733) Short array syntax must be used to define arrays
(#1748) Short array syntax must be used to define arrays
(#1749) Short array syntax must be used to define arrays
(#1924) Short array syntax must be used to define arrays
(#1938) Short array syntax must be used to define arrays
(#1943) Short array syntax must be used to define arrays
(#2014) Short array syntax must be used to define arrays
(#2021) Short array syntax must be used to define arrays
(#2310) Short array syntax must be used to define arrays
(#2422) Short array syntax must be used to define arrays
(#2427) Short array syntax must be used to define arrays
(#2427) There should be a comma after the last array item in a multi-line array.
(#2595) Short array syntax must be used to define arrays
(#2597) Short array syntax must be used to define arrays
(#2598) Short array syntax must be used to define arrays
(#2599) Short array syntax must be used to define arrays
(#2606) Short array syntax must be used to define arrays
(#2672) Short array syntax must be used to define arrays
(#2750) Short array syntax must be used to define arrays
(#2751) Short array syntax must be used to define arrays
(#2752) Short array syntax must be used to define arrays
(#2827) Short array syntax must be used to define arrays
(#2828) Short array syntax must be used to define arrays
(#2829) Short array syntax must be used to define arrays
(#2884) Short array syntax must be used to define arrays
(#3220) Short array syntax must be used to define arrays
(#3224) Short array syntax must be used to define arrays
(#3228) Short array syntax must be used to define arrays
(#3229) Short array syntax must be used to define arrays
(#3231) Short array syntax must be used to define arrays
(#3248) Short array syntax must be used to define arrays
(#3263) Short array syntax must be used to define arrays
(#3381) Short array syntax must be used to define arrays
(#3749) Short array syntax must be used to define arrays
(#3814) Short array syntax must be used to define arrays
(#3828) Short array syntax must be used to define arrays
(#3829) Short array syntax must be used to define arrays
(#3849) Short array syntax must be used to define arrays
(#3852) Short array syntax must be used to define arrays
(#3873) Short array syntax must be used to define arrays
(#3875) Short array syntax must be used to define arrays
(#3887) Short array syntax must be used to define arrays
(#3888) Short array syntax must be used to define arrays
(#3889) Short array syntax must be used to define arrays
(#3890) Short array syntax must be used to define arrays
(#3891) Short array syntax must be used to define arrays
(#3892) Short array syntax must be used to define arrays
(#3893) Short array syntax must be used to define arrays
(#3894) Short array syntax must be used to define arrays
(#3896) Short array syntax must be used to define arrays
(#3960) Short array syntax must be used to define arrays
(#3961) Short array syntax must be used to define arrays
(#3972) Short array syntax must be used to define arrays
(#4016) Short array syntax must be used to define arrays
(#4020) Short array syntax must be used to define arrays
mod/questionnaire/questions.php
(#41) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#124) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#127) There should be a comma after the last array item in a multi-line array.
(#300) Short array syntax must be used to define arrays
(#303) Short array syntax must be used to define arrays
(#303) There should be a comma after the last array item in a multi-line array.
(#365) Short array syntax must be used to define arrays
(#367) Short array syntax must be used to define arrays
mod/questionnaire/report.php
(#62) Short array syntax must be used to define arrays
(#65) Short array syntax must be used to define arrays
(#221) Short array syntax must be used to define arrays
(#255) Short array syntax must be used to define arrays
(#257) Short array syntax must be used to define arrays
(#290) Short array syntax must be used to define arrays
(#292) Short array syntax must be used to define arrays
(#312) Short array syntax must be used to define arrays
(#317) Short array syntax must be used to define arrays
(#325) Short array syntax must be used to define arrays
(#378) Short array syntax must be used to define arrays
(#408) Short array syntax must be used to define arrays
(#411) There should be a comma after the last array item in a multi-line array.
(#462) There should be a comma after the last array item in a multi-line array.
(#475) Short array syntax must be used to define arrays
(#478) Short array syntax must be used to define arrays
(#478) There should be a comma after the last array item in a multi-line array.
(#559) Short array syntax must be used to define arrays
(#619) Short array syntax must be used to define arrays
(#622) Short array syntax must be used to define arrays
(#622) There should be a comma after the last array item in a multi-line array.
(#823) Missing @copyright tag
(#823) Missing @license tag
(#827) DocBlock missing a @package tag for function questionnaire_report_start_pdf. Expected @package mod_questionnaire
mod/questionnaire/settings.php
(#29) Short array syntax must be used to define arrays
(#37) Short array syntax must be used to define arrays
(#47) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/show_nonrespondents.php
(#58) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#132) Short array syntax must be used to define arrays
(#150) Short array syntax must be used to define arrays
(#170) Short array syntax must be used to define arrays
(#201) Short array syntax must be used to define arrays
(#203) Short array syntax must be used to define arrays
(#211) Short array syntax must be used to define arrays
(#249) Short array syntax must be used to define arrays
(#253) There should be a comma after the last array item in a multi-line array.
(#339) Short array syntax must be used to define arrays
(#343) Short array syntax must be used to define arrays
(#343) Short array syntax must be used to define arrays
(#390) Short array syntax must be used to define arrays
(#395) Short array syntax must be used to define arrays
(#478) Short array syntax must be used to define arrays
(#484) Short array syntax must be used to define arrays
(#485) Short array syntax must be used to define arrays
(#486) Short array syntax must be used to define arrays
(#507) Short array syntax must be used to define arrays
(#521) Short array syntax must be used to define arrays
(#524) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/tabs.php
(#29) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#32) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#80) Short array syntax must be used to define arrays
(#95) Short array syntax must be used to define arrays
(#124) Short array syntax must be used to define arrays
(#131) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#148) Short array syntax must be used to define arrays
(#174) Short array syntax must be used to define arrays
(#190) Short array syntax must be used to define arrays
(#193) Short array syntax must be used to define arrays
(#199) Short array syntax must be used to define arrays
(#227) Short array syntax must be used to define arrays
mod/questionnaire/tests/behat/behat_mod_questionnaire.php
(#111) Short array syntax must be used to define arrays
(#158) Short array syntax must be used to define arrays
(#194) Short array syntax must be used to define arrays
(#198) Short array syntax must be used to define arrays
(#213) Short array syntax must be used to define arrays
(#214) Short array syntax must be used to define arrays
(#216) Short array syntax must be used to define arrays
(#217) Short array syntax must be used to define arrays
(#219) Short array syntax must be used to define arrays
(#220) Short array syntax must be used to define arrays
(#222) Short array syntax must be used to define arrays
(#223) Short array syntax must be used to define arrays
(#225) Short array syntax must be used to define arrays
(#226) Short array syntax must be used to define arrays
(#227) Short array syntax must be used to define arrays
(#228) Short array syntax must be used to define arrays
(#229) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#231) Short array syntax must be used to define arrays
(#232) Short array syntax must be used to define arrays
(#233) Short array syntax must be used to define arrays
(#234) Short array syntax must be used to define arrays
(#234) There should be a comma after the last array item in a multi-line array.
(#237) Short array syntax must be used to define arrays
(#238) Short array syntax must be used to define arrays
(#239) Short array syntax must be used to define arrays
(#240) Short array syntax must be used to define arrays
(#241) Short array syntax must be used to define arrays
(#242) Short array syntax must be used to define arrays
(#243) Short array syntax must be used to define arrays
(#244) Short array syntax must be used to define arrays
(#245) Short array syntax must be used to define arrays
(#246) Short array syntax must be used to define arrays
(#247) Short array syntax must be used to define arrays
(#248) Short array syntax must be used to define arrays
(#249) Short array syntax must be used to define arrays
(#250) Short array syntax must be used to define arrays
(#251) Short array syntax must be used to define arrays
(#252) Short array syntax must be used to define arrays
(#253) Short array syntax must be used to define arrays
(#254) Short array syntax must be used to define arrays
(#255) Short array syntax must be used to define arrays
(#256) Short array syntax must be used to define arrays
(#257) Short array syntax must be used to define arrays
(#258) Short array syntax must be used to define arrays
(#259) Short array syntax must be used to define arrays
(#260) Short array syntax must be used to define arrays
(#260) There should be a comma after the last array item in a multi-line array.
(#264) Short array syntax must be used to define arrays
(#277) Short array syntax must be used to define arrays
(#278) Short array syntax must be used to define arrays
(#279) Short array syntax must be used to define arrays
(#280) Short array syntax must be used to define arrays
(#281) Short array syntax must be used to define arrays
(#282) Short array syntax must be used to define arrays
(#283) Short array syntax must be used to define arrays
(#284) Short array syntax must be used to define arrays
(#285) Short array syntax must be used to define arrays
(#285) There should be a comma after the last array item in a multi-line array.
(#289) Short array syntax must be used to define arrays
(#290) Short array syntax must be used to define arrays
(#291) Short array syntax must be used to define arrays
(#292) Short array syntax must be used to define arrays
(#293) Short array syntax must be used to define arrays
(#294) Short array syntax must be used to define arrays
(#295) Short array syntax must be used to define arrays
(#296) Short array syntax must be used to define arrays
(#297) Short array syntax must be used to define arrays
(#298) Short array syntax must be used to define arrays
(#299) Short array syntax must be used to define arrays
(#300) Short array syntax must be used to define arrays
(#301) Short array syntax must be used to define arrays
(#302) Short array syntax must be used to define arrays
(#303) Short array syntax must be used to define arrays
(#304) Short array syntax must be used to define arrays
(#304) There should be a comma after the last array item in a multi-line array.
(#307) Short array syntax must be used to define arrays
(#309) Short array syntax must be used to define arrays
(#310) Short array syntax must be used to define arrays
(#311) Short array syntax must be used to define arrays
(#312) Short array syntax must be used to define arrays
(#313) Short array syntax must be used to define arrays
(#314) Short array syntax must be used to define arrays
(#315) Short array syntax must be used to define arrays
(#316) Short array syntax must be used to define arrays
(#316) There should be a comma after the last array item in a multi-line array.
(#319) Short array syntax must be used to define arrays
(#321) Short array syntax must be used to define arrays
(#322) Short array syntax must be used to define arrays
(#323) Short array syntax must be used to define arrays
(#324) Short array syntax must be used to define arrays
(#325) Short array syntax must be used to define arrays
(#325) There should be a comma after the last array item in a multi-line array.
(#328) Short array syntax must be used to define arrays
(#330) Short array syntax must be used to define arrays
(#331) Short array syntax must be used to define arrays
(#332) Short array syntax must be used to define arrays
(#333) Short array syntax must be used to define arrays
(#334) Short array syntax must be used to define arrays
(#335) Short array syntax must be used to define arrays
(#336) Short array syntax must be used to define arrays
(#337) Short array syntax must be used to define arrays
(#338) Short array syntax must be used to define arrays
(#339) Short array syntax must be used to define arrays
(#340) Short array syntax must be used to define arrays
(#341) Short array syntax must be used to define arrays
(#342) Short array syntax must be used to define arrays
(#343) Short array syntax must be used to define arrays
(#344) Short array syntax must be used to define arrays
(#345) Short array syntax must be used to define arrays
(#346) Short array syntax must be used to define arrays
(#347) Short array syntax must be used to define arrays
(#348) Short array syntax must be used to define arrays
(#349) Short array syntax must be used to define arrays
(#350) Short array syntax must be used to define arrays
(#351) Short array syntax must be used to define arrays
(#352) Short array syntax must be used to define arrays
(#353) Short array syntax must be used to define arrays
(#354) Short array syntax must be used to define arrays
(#355) Short array syntax must be used to define arrays
(#356) Short array syntax must be used to define arrays
(#357) Short array syntax must be used to define arrays
(#358) Short array syntax must be used to define arrays
(#359) Short array syntax must be used to define arrays
(#360) Short array syntax must be used to define arrays
(#361) Short array syntax must be used to define arrays
(#362) Short array syntax must be used to define arrays
(#363) Short array syntax must be used to define arrays
(#364) Short array syntax must be used to define arrays
(#365) Short array syntax must be used to define arrays
(#366) Short array syntax must be used to define arrays
(#366) There should be a comma after the last array item in a multi-line array.
(#369) Short array syntax must be used to define arrays
(#371) Short array syntax must be used to define arrays
(#372) Short array syntax must be used to define arrays
(#373) Short array syntax must be used to define arrays
(#374) Short array syntax must be used to define arrays
(#375) Short array syntax must be used to define arrays
(#376) Short array syntax must be used to define arrays
(#377) Short array syntax must be used to define arrays
(#378) Short array syntax must be used to define arrays
(#379) Short array syntax must be used to define arrays
(#380) Short array syntax must be used to define arrays
(#381) Short array syntax must be used to define arrays
(#382) Short array syntax must be used to define arrays
(#383) Short array syntax must be used to define arrays
(#384) Short array syntax must be used to define arrays
(#385) Short array syntax must be used to define arrays
(#386) Short array syntax must be used to define arrays
(#387) Short array syntax must be used to define arrays
(#387) There should be a comma after the last array item in a multi-line array.
(#390) Short array syntax must be used to define arrays
(#392) Short array syntax must be used to define arrays
(#393) Short array syntax must be used to define arrays
(#394) Short array syntax must be used to define arrays
(#395) Short array syntax must be used to define arrays
(#396) Short array syntax must be used to define arrays
(#397) Short array syntax must be used to define arrays
(#398) Short array syntax must be used to define arrays
(#399) Short array syntax must be used to define arrays
(#400) Short array syntax must be used to define arrays
(#401) Short array syntax must be used to define arrays
(#402) Short array syntax must be used to define arrays
(#403) Short array syntax must be used to define arrays
(#404) Short array syntax must be used to define arrays
(#405) Short array syntax must be used to define arrays
(#405) There should be a comma after the last array item in a multi-line array.
(#408) Short array syntax must be used to define arrays
(#421) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $replvars.
(#425) Short array syntax must be used to define arrays
mod/questionnaire/tests/csvexport_test.php
(#32) Unit test csvexport_test should be declared as final.
(#66) Test method test_csvexport() is missing a return type
(#99) Test method test_csvexport_identity_fields() is missing a return type
mod/questionnaire/tests/custom_completion_test.php
(#47) Unit test custom_completion_test should be declared as final.
(#54) Data provider method "get_state_provider" will need to be converted to static in future.
(#57) There should be a comma after the last array item in a multi-line array.
(#60) There should be a comma after the last array item in a multi-line array.
(#63) There should be a comma after the last array item in a multi-line array.
(#66) There should be a comma after the last array item in a multi-line array.
(#85) Test method test_get_state() is missing a return type
(#122) Test method test_get_defined_custom_rules() is missing a return type
(#133) Test method test_get_custom_rule_descriptions() is missing a return type
(#161) Test method test_is_defined() is missing a return type
(#181) Data provider method "get_available_custom_rules_provider" will need to be converted to static in future.
(#184) There should be a comma after the last array item in a multi-line array.
(#187) There should be a comma after the last array item in a multi-line array.
(#202) Test method test_get_available_custom_rules() is missing a return type
(#205) There should be a comma after the last array item in a multi-line array.
(#206) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/tests/generator/lib.php
(#82) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $options.
(#85) Short array syntax must be used to define arrays
(#124) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#213) Short array syntax must be used to define arrays
(#214) Short array syntax must be used to define arrays
(#245) Short array syntax must be used to define arrays
(#333) There should be a comma after the last array item in a multi-line array.
(#339) There should be a comma after the last array item in a multi-line array.
(#510) There should be a comma after the last array item in a multi-line array.
(#522) There should be a comma after the last array item in a multi-line array.
(#530) There should be a comma after the last array item in a multi-line array.
(#724) Short array syntax must be used to define arrays
(#726) Short array syntax must be used to define arrays
(#745) There should be a comma after the last array item in a multi-line array.
(#759) There should be a comma after the last array item in a multi-line array.
(#770) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/tests/generator_test.php
(#32) Unit test generator_test should be declared as final.
(#42) Test method test_create_instance() is missing a return type
(#48) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#85) Test method test_create_content() is missing a return type
(#92) Short array syntax must be used to define arrays
(#96) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
mod/questionnaire/tests/lib_test.php
(#40) Unit test lib_test should be declared as final.
(#49) Test method test_questionnaire_supports() is missing a return type
(#69) Test method test_questionnaire_get_extra_capabilities() is missing a return type
(#84) Test method test_add_instance() is missing a return type
(#122) Test method test_update_instance() is missing a return type
(#131) Short array syntax must be used to define arrays
(#160) Short array syntax must be used to define arrays
(#187) Test method test_delete_instance() is missing a return type
(#194) Short array syntax must be used to define arrays
(#206) Short array syntax must be used to define arrays
(#210) Short array syntax must be used to define arrays
(#211) Short array syntax must be used to define arrays
(#212) Short array syntax must be used to define arrays
(#213) Short array syntax must be used to define arrays
(#214) Short array syntax must be used to define arrays
(#215) Short array syntax must be used to define arrays
(#226) Test method test_questionnaire_user_outline() is missing a return type
(#232) Short array syntax must be used to define arrays
(#254) Test method test_questionnaire_user_complete() is missing a return type
(#273) Test method test_questionnaire_print_recent_activity() is missing a return type
(#286) Test method test_questionnaire_grades() is missing a return type
(#299) Test method test_questionnaire_get_user_grades() is missing a return type
(#324) Test method test_questionnaire_update_grades() is missing a return type
(#336) Test method test_questionnaire_grade_item_update() is missing a return type
mod/questionnaire/tests/privacy_provider_test.php
(#28) Import statements must not begin with a leading backslash
(#39) Unit test privacy_provider_test should be declared as final.
(#53) Test method test_get_contexts_for_userid() is missing a return type
(#79) Test method test_get_users_in_context() is missing a return type
(#112) Test method test_export_user_data() is missing a return type
(#149) Test method test_delete_data_for_all_users_in_context() is missing a return type
(#175) Test method test_delete_data_for_user() is missing a return type
(#206) Test method test_delete_data_for_users() is missing a return type
mod/questionnaire/tests/questiontypes_test.php
(#40) Unit test questiontypes_test should be declared as final.
(#49) Test method test_create_question_checkbox() is missing a return type
(#51) Short array syntax must be used to define arrays
(#61) Test method test_create_question_date() is missing a return type
(#62) Short array syntax must be used to define arrays
(#72) Test method test_create_question_dropdown() is missing a return type
(#73) Short array syntax must be used to define arrays
(#83) Test method test_create_question_essay() is missing a return type
(#84) Short array syntax must be used to define arrays
(#98) Test method test_create_question_sectiontext() is missing a return type
(#100) Short array syntax must be used to define arrays
(#110) Test method test_create_question_numeric() is missing a return type
(#111) Short array syntax must be used to define arrays
(#125) Test method test_create_question_radiobuttons() is missing a return type
(#127) Short array syntax must be used to define arrays
(#137) Test method test_create_question_ratescale() is missing a return type
(#138) Short array syntax must be used to define arrays
(#148) Test method test_create_question_textbox() is missing a return type
(#149) Short array syntax must be used to define arrays
(#163) Test method test_create_question_slider() is missing a return type
(#164) Short array syntax must be used to define arrays
(#176) Test method test_create_question_yesno() is missing a return type
(#177) Short array syntax must be used to define arrays
(#190) Short array syntax must be used to define arrays
(#197) Short array syntax must be used to define arrays
(#218) Short array syntax must be used to define arrays
(#227) Short array syntax must be used to define arrays
(#243) Short array syntax must be used to define arrays
(#245) Short array syntax must be used to define arrays
(#246) Short array syntax must be used to define arrays
(#247) Short array syntax must be used to define arrays
(#248) Short array syntax must be used to define arrays
mod/questionnaire/tests/responsetypes_test.php
(#42) Unit test responsetypes_test should be declared as final.
(#51) Test method test_create_response_boolean() is missing a return type
(#85) Test method test_create_response_text() is missing a return type
(#120) Test method test_create_response_slider() is missing a return type
(#155) Test method test_create_response_date() is missing a return type
(#191) Test method test_create_response_single() is missing a return type
(#206) There should be a comma after the last array item in a multi-line array.
(#268) Test method test_create_response_multiple() is missing a return type
(#283) There should be a comma after the last array item in a multi-line array.
(#331) Test method test_create_response_rank() is missing a return type
(#345) There should be a comma after the last array item in a multi-line array.
mod/questionnaire/view.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file view.php
(#117) Short array syntax must be used to define arrays
(#120) There should be a comma after the last array item in a multi-line array.

Javascript coding style problems

(5 errors, 34 warnings)

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

mod/questionnaire/appjs/uncheckother.js
(#2) '$event' is defined but never used. (no-unused-vars)
(#2) '$fieldkey' is defined but never used. (no-unused-vars)
(#2) Unexpected empty function. (no-empty-function)
(#3) Missing semicolon. (semi)
mod/questionnaire/javascript/mobile.js
(#30) Unexpected newline between object and [ of property access. (no-unexpected-multiline)
mod/questionnaire/module.js
(#77) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#83) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#84) 'radio' declared on line 101 column 29 is used outside of binding context. (block-scoped-var)
(#85) 'radio' declared on line 101 column 29 is used outside of binding context. (block-scoped-var)
(#87) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#88) 'droplist' declared on line 107 column 29 is used outside of binding context. (block-scoped-var)
(#89) 'droplist' declared on line 107 column 29 is used outside of binding context. (block-scoped-var)
(#93) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#100) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#101) 'radio' is already defined. (no-redeclare)
(#101) 'radio' declared on line 84 column 29 is used outside of binding context. (block-scoped-var)
(#102) 'radio' declared on line 84 column 29 is used outside of binding context. (block-scoped-var)
(#103) 'radio' declared on line 84 column 29 is used outside of binding context. (block-scoped-var)
(#104) 'radio' declared on line 84 column 29 is used outside of binding context. (block-scoped-var)
(#106) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#107) 'droplist' is already defined. (no-redeclare)
(#107) 'droplist' declared on line 88 column 29 is used outside of binding context. (block-scoped-var)
(#108) 'droplist' declared on line 88 column 29 is used outside of binding context. (block-scoped-var)
(#109) 'droplist' declared on line 88 column 29 is used outside of binding context. (block-scoped-var)
(#110) 'droplist' declared on line 88 column 29 is used outside of binding context. (block-scoped-var)
(#112) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#141) Identifier 'other_check' is not in camel case. (camelcase)
(#143) 'other' is already defined. (no-redeclare)
(#161) Identifier 'other_check_empty' is not in camel case. (camelcase)
(#193) Identifier 'other_rate_uncheck' is not in camel case. (camelcase)
(#194) Identifier 'col_name' is not in camel case. (camelcase)
(#199) Identifier 'col_name' is not in camel case. (camelcase)
(#210) Identifier 'checkbox_empty' is not in camel case. (camelcase)
(#227) Identifier 'mod_questionnaire' is not in camel case. (camelcase)
(#231) Identifier 'init_attempt_form' is not in camel case. (camelcase)
(#237) Identifier 'init_sendmessage' is not in camel case. (camelcase)
(#271) Identifier 'init_slider' is not in camel case. (camelcase)
(#338) Do not nest ternary expressions. (no-nested-ternary)
(#356) This line has a length of 136. Maximum allowed is 132. (max-len)

CSS problems

(2 errors, 0 warnings)

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

mod/questionnaire/styles_app.css
(#16) Unexpected !important (declaration-no-important)
(#15) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)

PHPDocs style problems

(1 errors, 0 warnings)

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

mod/questionnaire/tests/custom_completion_test.php
(#76) Phpdocs for function custom_completion_test::test_get_state 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

(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, 6 warnings)

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

mod/questionnaire/templates/dataformat_selector.mustache
(#1) HTML Validation info, line 11: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ry"></div><br /> )
(#1) HTML Validation info, line 12: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input type="hidden" name="fieldname" value="defaultvalue" /> <)
mod/questionnaire/templates/extrafields.mustache
(#1) HTML Validation info, line 2: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ad><body><input type="checkbox" name="choicecodes" id="choicecodes" checked="checked" value="1" /> <labe)
(#1) HTML Validation info, line 2: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ())</label><br /><inpu)
(#1) HTML Validation info, line 3: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (el><br /><input type="checkbox" name="choicetext" id="choicetext" checked="checked" value="1" /> <labe)
(#1) HTML Validation info, line 3: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ())</label><br /><inpu)
(#1) HTML Validation info, line 4: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (el><br /><input type="checkbox" name="complete" id="complete" value="1" /> <labe)
(#1) HTML Validation info, line 4: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ())</label><br /><inpu)
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (el><br /><input type="checkbox" name="rankaverages" id="rankaverages" value="1" /> <labe)
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ())</label><br /></bo)
mod/questionnaire/templates/local/mobile/ionic5/boolean_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> <)
(#1) HTML Validation info, line 5: Attribute “[value]” is not serializable as XML 1.0. (> <ion-radio slot="end" disabled="true" checked="true" [value]="5432"></ion-)
(#1) HTML Validation info, line 9: Attribute “[value]” is not serializable as XML 1.0. (> <ion-radio slot="end" disabled="true" [value]="5432"></ion-)
mod/questionnaire/templates/local/mobile/ionic5/checkbox_question.mustache
(#1) HTML Validation info, line 7: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-checkbox checked="true" value="5432" [(ngModel)]="CONTENT_OTHERDATA."></ion-)
(#1) HTML Validation info, line 13: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-checkbox value="5433" [(ngModel)]="CONTENT_OTHERDATA."></ion-)
mod/questionnaire/templates/local/mobile/ionic5/date_question.mustache
(#1) HTML Validation info, line 5: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-datetime displayFormat="DD/MM/YYYY" max="2100-12-31" [(ngModel)]="CONTENT_OTHERDATA.985"></ion-)
mod/questionnaire/templates/local/mobile/ionic5/main_index_page.mustache
(#1) HTML Validation info, line 9: Attribute “[args]” is not serializable as XML 1.0. ( <ion-button expand="block" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
mod/questionnaire/templates/local/mobile/ionic5/numeric_question.mustache
(#1) HTML Validation info, line 5: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-input type="number" [(ngModel)]="CONTENT_OTHERDATA.985"></ion-)
mod/questionnaire/templates/local/mobile/ionic5/radio_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> )
mod/questionnaire/templates/local/mobile/ionic5/rate_question.mustache
(#1) HTML Validation info, line 20: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (> <ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> )
(#1) HTML Validation info, line 38: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (> <ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.986"> )
mod/questionnaire/templates/local/mobile/ionic5/select_question.mustache
(#1) HTML Validation info, line 4: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-select [(ngModel)]="CONTENT_OTHERDATA.985"> )
mod/questionnaire/templates/local/mobile/ionic5/slider_question.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/questionnaire/templates/local/mobile/ionic5/text_question.mustache
(#1) HTML Validation info, line 6: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-textarea aria-multiline="true" [(ngModel)]="CONTENT_OTHERDATA.985" core-auto-rows></ion-)
mod/questionnaire/templates/local/mobile/ionic5/view_activity_page.mustache
(#1) HTML Validation info, line 16: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.response_1_23"> )
(#1) HTML Validation info, line 42: Attribute “[args]” is not serializable as XML 1.0. ( <ion-button expand="block" fill="outline" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{ cmid: 985, rid: 0, completeq: 1, action: 'nextpage', pagenum: 0 }" [useOtherData]="null" [preSets]="{getFromCache: 0, saveToCache: 0}" refreshOnSuccess="true" samePage="true" type="submit" > )
(#1) HTML Validation info, line 42: Attribute “[useotherdata]” is not serializable as XML 1.0. ( <ion-button expand="block" fill="outline" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{ cmid: 985, rid: 0, completeq: 1, action: 'nextpage', pagenum: 0 }" [useOtherData]="null" [preSets]="{getFromCache: 0, saveToCache: 0}" refreshOnSuccess="true" samePage="true" type="submit" > )
(#1) HTML Validation info, line 42: Attribute “[presets]” is not serializable as XML 1.0. ( <ion-button expand="block" fill="outline" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{ cmid: 985, rid: 0, completeq: 1, action: 'nextpage', pagenum: 0 }" [useOtherData]="null" [preSets]="{getFromCache: 0, saveToCache: 0}" refreshOnSuccess="true" samePage="true" type="submit" > )
mod/questionnaire/templates/local/mobile/latest/boolean_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> <)
(#1) HTML Validation info, line 4: Attribute “[value]” is not serializable as XML 1.0. (> <ion-radio slot="end" disabled="true" checked="true" [value]="5432"> )
(#1) HTML Validation info, line 9: Attribute “[value]” is not serializable as XML 1.0. (> <ion-radio slot="end" disabled="true" [value]="5432"> )
mod/questionnaire/templates/local/mobile/latest/checkbox_question.mustache
(#1) HTML Validation info, line 6: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-checkbox checked="true" value="5432" [(ngModel)]="CONTENT_OTHERDATA."> )
(#1) HTML Validation info, line 13: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-checkbox value="5433" [(ngModel)]="CONTENT_OTHERDATA."> )
mod/questionnaire/templates/local/mobile/latest/date_question.mustache
(#1) HTML Validation error, line 5: Self-closing syntax (“/>”) used on a non-void HTML element. Ignoring the slash and treating as a start tag. (abel> <ion-datetime-button datetime="questionnaire-date-985" /> <)
(#1) HTML Validation info, line 6: Attribute “[keepcontentsmounted]” is not serializable as XML 1.0. (5" /> <ion-modal [keepContentsMounted]="true"> )
(#1) HTML Validation info, line 9: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-datetime id="questionnaire-date-985" [(ngModel)]="CONTENT_OTHERDATA.985" presentation="date-time" max="2100-12-31" [showDefaultButtons]="true"> )
(#1) HTML Validation info, line 9: Attribute “[showdefaultbuttons]” is not serializable as XML 1.0. ( <ion-datetime id="questionnaire-date-985" [(ngModel)]="CONTENT_OTHERDATA.985" presentation="date-time" max="2100-12-31" [showDefaultButtons]="true"> )
(#1) HTML Validation error, line 14: End tag “ion-item” seen, but there were open elements. (on-modal></ion-item></bo)
(#1) HTML Validation error, line 5: Unclosed element “ion-datetime-button”. (abel> <ion-datetime-button datetime="questionnaire-date-985" /> <)
mod/questionnaire/templates/local/mobile/latest/main_index_page.mustache
(#1) HTML Validation info, line 4: Attribute “[module]” is not serializable as XML 1.0. (<div> <core-course-module-info [module]="module" description="Welcome to the questionnaire" component="mod_questionnaire" componentId="985" [courseId]="courseId"></core)
(#1) HTML Validation info, line 4: Attribute “[courseid]” is not serializable as XML 1.0. (<div> <core-course-module-info [module]="module" description="Welcome to the questionnaire" component="mod_questionnaire" componentId="985" [courseId]="courseId"></core)
(#1) HTML Validation info, line 8: Attribute “[args]” is not serializable as XML 1.0. ( <ion-button expand="block" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
mod/questionnaire/templates/local/mobile/latest/numeric_question.mustache
(#1) HTML Validation info, line 5: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-input type="number" [(ngModel)]="CONTENT_OTHERDATA.985"></ion-)
mod/questionnaire/templates/local/mobile/latest/radio_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> )
mod/questionnaire/templates/local/mobile/latest/rate_question.mustache
(#1) HTML Validation info, line 20: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (> <ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> )
(#1) HTML Validation info, line 38: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (> <ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.986"> )
mod/questionnaire/templates/local/mobile/latest/select_question.mustache
(#1) HTML Validation info, line 4: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-select [(ngModel)]="CONTENT_OTHERDATA.985"> )
mod/questionnaire/templates/local/mobile/latest/slider_question.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/questionnaire/templates/local/mobile/latest/text_question.mustache
(#1) HTML Validation info, line 6: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (abel> <ion-textarea aria-multiline="true" [(ngModel)]="CONTENT_OTHERDATA.985" core-auto-rows></ion-)
mod/questionnaire/templates/local/mobile/latest/view_activity_page.mustache
(#1) HTML Validation error, line 6: Self-closing syntax (“/>”) used on a non-void HTML element. Ignoring the slash and treating as a start tag. ( <core-format-text text="Welcome to the questionnaire" component="mod_questionnaire" componentId="985" collapsible-item /> )
(#1) HTML Validation error, line 7: End tag “ion-label” seen, but there were open elements. ( </ion-label> )
(#1) HTML Validation error, line 6: Unclosed element “core-format-text”. ( <core-format-text text="Welcome to the questionnaire" component="mod_questionnaire" componentId="985" collapsible-item /> )
(#1) HTML Validation info, line 20: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-radio-group [(ngModel)]="CONTENT_OTHERDATA.response_1_23"> )
(#1) HTML Validation info, line 48: Attribute “[args]” is not serializable as XML 1.0. ( <ion-button expand="block" fill="outline" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{ cmid: 985, rid: 0, completeq: 1, action: 'nextpage', pagenum: 0 }" [useOtherData]="null" [preSets]="{getFromCache: 0, saveToCache: 0}" refreshOnSuccess="true" samePage="true" type="submit" > )
(#1) HTML Validation info, line 48: Attribute “[useotherdata]” is not serializable as XML 1.0. ( <ion-button expand="block" fill="outline" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{ cmid: 985, rid: 0, completeq: 1, action: 'nextpage', pagenum: 0 }" [useOtherData]="null" [preSets]="{getFromCache: 0, saveToCache: 0}" refreshOnSuccess="true" samePage="true" type="submit" > )
(#1) HTML Validation info, line 48: Attribute “[presets]” is not serializable as XML 1.0. ( <ion-button expand="block" fill="outline" core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{ cmid: 985, rid: 0, completeq: 1, action: 'nextpage', pagenum: 0 }" [useOtherData]="null" [preSets]="{getFromCache: 0, saveToCache: 0}" refreshOnSuccess="true" samePage="true" type="submit" > )
mod/questionnaire/templates/navbaralpha.mustache
(#1) HTML Validation info, line 8: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (;</b> <br /><b>&lt)
mod/questionnaire/templates/question_check.mustache
(#1) HTML Validation info, line 4: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input id="choiceid1" value="1" name="choiceid1" type="checkbox" aria-label=""/> )
(#1) HTML Validation info, line 7: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <br/> )
(#1) HTML Validation info, line 9: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input id="choiceid7" value="7" name="choiceid7" type="checkbox" checked="checked" aria-label=""/> )
(#1) HTML Validation info, line 12: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input size="25" name="Other" onclick="other_check(name)" value="another choice" type="text"/> )
(#1) HTML Validation info, line 13: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <br/><!-- )
mod/questionnaire/templates/question_date.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ate"> <input type="text" name="choiceid1" value="2010-03-04" /><!-- )
mod/questionnaire/templates/question_numeric.mustache
(#1) HTML Validation info, line 3: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (eparators.<br /></span)
(#1) HTML Validation info, line 4: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input onkeypress="dosomething()" aria-describedby="choiceid1-instruction" type="text" size="30" name="choiceid1" maxlength="50" value="473" id="choiceid1" /> )
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (eparators.<br /></span)
(#1) HTML Validation info, line 6: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input onkeypress="dosomething()" aria-describedby="choiceid2-instruction" type="text" size="20" name="choiceid2" maxlength="50" value="473" id="choiceid2" /><!-- )
mod/questionnaire/templates/question_radio.mustache
(#1) HTML Validation info, line 6: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input id="choiceid1" value="1" name="choiceid1" type="radio" disabled="disabled" onclick="1" aria-label="Some question Choice label"/> )
(#1) HTML Validation info, line 13: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input id="choiceid2" value="2" name="choiceid2" type="radio" checked="checked" onclick="1" aria-label="Some question Choice label"/> )
(#1) HTML Validation info, line 16: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input size="25" name="Other" id="choiceid2_7" onclick="other_check(name)" value="another choice" type="text" aria-label="Some question Choice other label"/> )
mod/questionnaire/templates/question_text.mustache
(#1) HTML Validation info, line 3: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (late. --><input onkeypress="dosomething()" type="text" size="30" name="choiceid1" maxlength="50" value="Answer text" id="choiceid1" /><!-- )
mod/questionnaire/templates/question_yesno.mustache
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input id="choice1" value="y" name="q23" type="radio" checked="checked" onclick="dosomething()" aria-label="Some question Yes"/> )
(#1) HTML Validation info, line 9: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input id="choice2" value="n" name="q23" type="radio" onclick="dosomething()" aria-label="Some question No"/> )
mod/questionnaire/templates/response_check.mustache
(#1) HTML Validation info, line 4: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ted"> <input type="checkbox" name="choice1" checked="checked" disabled="disabled" aria-label=""/> H)
(#1) HTML Validation info, line 7: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (span> <br/> )
(#1) HTML Validation info, line 9: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input type="checkbox" name="choice2" disabled="disabled" aria-label=""/> )
(#1) HTML Validation info, line 11: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (span> <br/></div)
mod/questionnaire/templates/response_radio.mustache
(#1) HTML Validation info, line 7: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input type="radio" name="choice1" checked="checked" disabled="disabled" aria-label=""/> )
(#1) HTML Validation info, line 14: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input type="radio" name="choice2" disabled="disabled" aria-label=""/> )
mod/questionnaire/templates/response_rate.mustache
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (selected"><input type="radio" name="Okay" checked="checked" disabled="disabled"/></span)
mod/questionnaire/templates/response_yesno.mustache
(#1) HTML Validation info, line 6: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (> <input type="radio" name="id4102y" checked="checked" disabled="disabled" aria-label="Some question Yes"/> Yes</)
(#1) HTML Validation info, line 9: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <input type="radio" name="id4102n" disabled="disabled" aria-label="Some question No"/> No</s)
mod/questionnaire/templates/responselist.mustache
(#1) HTML Validation info, line 4: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (dent link1<br /> H)
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (dent link2<br /> <)
(#1) HTML Validation info, line 8: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (dent link3<br /> H)
(#1) HTML Validation info, line 9: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (dent link4<br /> <)
(#1) HTML Validation info, line 12: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (dent link5<br /> H)
(#1) HTML Validation info, line 13: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (dent link6<br /> <)
mod/questionnaire/templates/results_choice.mustache
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <img style="height:9px; width:4px;" alt="alt1" src="http://localhost/mod/questionnaire/images/hbar_1.gif" /><img s)
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (_1.gif" /><img style="height:9px; width:28px;" alt="alt2" src="http://localhost/mod/questionnaire/images/hbar.gif" /><img s)
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ar.gif" /><img style="height:9px; width:4px;" alt="alt3" src="http://localhost/mod/questionnaire/images/hbar_r.gif" /> )
(#1) HTML Validation info, line 23: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <img style="height:9px; width:4px;" alt="alt1" src="http://localhost/mod/questionnaire/images/hbar_1.gif" /><img s)
(#1) HTML Validation info, line 23: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (_1.gif" /><img style="height:9px; width:28px;" alt="alt2" src="http://localhost/mod/questionnaire/images/hbar.gif" /><img s)
(#1) HTML Validation info, line 23: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ar.gif" /><img style="height:9px; width:4px;" alt="alt3" src="http://localhost/mod/questionnaire/images/hbar_r.gif" /> )
(#1) HTML Validation info, line 34: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <img style="height:9px; width:4px;" alt="alt1" src="http://localhost/mod/questionnaire/images/hbar_1.gif" /><img s)
(#1) HTML Validation info, line 34: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (_1.gif" /><img style="height:9px; width:28px;" alt="alt2" src="http://localhost/mod/questionnaire/images/hbar.gif" /><img s)
(#1) HTML Validation info, line 34: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ar.gif" /><img style="height:9px; width:4px;" alt="alt3" src="http://localhost/mod/questionnaire/images/hbar_r.gif" /> )
mod/questionnaire/templates/resultspdf_choice.mustache
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <img style="height:9px; width:4px;" alt="alt1" src="http://localhost/mod/questionnaire/images/hbar_1.gif" /><img s)
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (_1.gif" /><img style="height:9px; width:28px;" alt="alt2" src="http://localhost/mod/questionnaire/images/hbar.gif" /><img s)
(#1) HTML Validation info, line 15: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ar.gif" /><img style="height:9px; width:4px;" alt="alt3" src="http://localhost/mod/questionnaire/images/hbar_r.gif" /> )
(#1) HTML Validation info, line 23: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <img style="height:9px; width:4px;" alt="alt1" src="http://localhost/mod/questionnaire/images/hbar_1.gif" /><img s)
(#1) HTML Validation info, line 23: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (_1.gif" /><img style="height:9px; width:28px;" alt="alt2" src="http://localhost/mod/questionnaire/images/hbar.gif" /><img s)
(#1) HTML Validation info, line 23: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ar.gif" /><img style="height:9px; width:4px;" alt="alt3" src="http://localhost/mod/questionnaire/images/hbar_r.gif" /> )
(#1) HTML Validation info, line 34: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ( <img style="height:9px; width:4px;" alt="alt1" src="http://localhost/mod/questionnaire/images/hbar_1.gif" /><img s)
(#1) HTML Validation info, line 34: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (_1.gif" /><img style="height:9px; width:28px;" alt="alt2" src="http://localhost/mod/questionnaire/images/hbar.gif" /><img s)
(#1) HTML Validation info, line 34: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ar.gif" /><img style="height:9px; width:4px;" alt="alt3" src="http://localhost/mod/questionnaire/images/hbar_r.gif" /> )

Gherkin .feature problems

(0 errors, 0 warnings)

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