Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

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


PHP coding style problems

(0 errors, 3 warnings)

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

mod/questionnaire/questionnaire.class.php
(#1338) Line exceeds 132 characters; contains 133 characters
(#3733) This comment is 50% valid code; is this commented out code?
(#3837) This comment is 46% valid code; is this commented out code?

Javascript coding style problems

(11 errors, 47 warnings)

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

mod/questionnaire/appjs/uncheckother.js
(#3) Unexpected console statement. (no-console)
(#4) Unexpected console statement. (no-console)
(#5) Unexpected console statement. (no-console)
(#6) Unexpected console statement. (no-console)
(#7) Comments should not begin with a lowercase character. (capitalized-comments)
(#8) Missing semicolon. (semi)
mod/questionnaire/javascript/mobile.js
(#23) Parsing error: The keyword 'const' is reserved
mod/questionnaire/module.js
(#30) Missing JSDoc comment. (require-jsdoc)
(#30) Missing space before opening brace. (space-before-blocks)
(#34) Missing JSDoc comment. (require-jsdoc)
(#34) Missing space before opening brace. (space-before-blocks)
(#36) Expected space(s) after "while". (keyword-spacing)
(#36) Unexpected space after unary operator '-'. (space-unary-ops)
(#48) Missing JSDoc comment. (require-jsdoc)
(#70) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#76) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#77) 'radio' used outside of binding context. (block-scoped-var)
(#78) 'radio' used outside of binding context. (block-scoped-var)
(#80) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#81) 'droplist' used outside of binding context. (block-scoped-var)
(#82) 'droplist' used outside of binding context. (block-scoped-var)
(#85) Missing space before opening brace. (space-before-blocks)
(#86) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#93) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#94) 'radio' is already defined. (no-redeclare)
(#94) 'radio' used outside of binding context. (block-scoped-var)
(#95) 'radio' used outside of binding context. (block-scoped-var)
(#96) 'radio' used outside of binding context. (block-scoped-var)
(#97) 'radio' used outside of binding context. (block-scoped-var)
(#99) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#100) 'droplist' is already defined. (no-redeclare)
(#100) 'droplist' used outside of binding context. (block-scoped-var)
(#101) 'droplist' used outside of binding context. (block-scoped-var)
(#102) 'droplist' used outside of binding context. (block-scoped-var)
(#103) 'droplist' used outside of binding context. (block-scoped-var)
(#105) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#117) Missing JSDoc comment. (require-jsdoc)
(#127) Missing JSDoc comment. (require-jsdoc)
(#127) Identifier 'other_check' is not in camel case. (camelcase)
(#129) 'other' is already defined. (no-redeclare)
(#129) Operator '+' must be spaced. (space-infix-ops)
(#144) Missing JSDoc comment. (require-jsdoc)
(#144) Identifier 'other_check_empty' is not in camel case. (camelcase)
(#152) A space is required after ','. (comma-spacing)
(#172) Missing JSDoc comment. (require-jsdoc)
(#172) Identifier 'other_rate_uncheck' is not in camel case. (camelcase)
(#173) Identifier 'col_name' is not in camel case. (camelcase)
(#178) Identifier 'col_name' is not in camel case. (camelcase)
(#186) Missing JSDoc comment. (require-jsdoc)
(#186) Identifier 'checkbox_empty' is not in camel case. (camelcase)
(#203) Identifier 'mod_questionnaire' is not in camel case. (camelcase)
(#207) Identifier 'init_attempt_form' is not in camel case. (camelcase)
(#207) 'Y' is defined but never used. (no-unused-vars)
(#211) Identifier 'init_sendmessage' is not in camel case. (camelcase)
(#212) 'e' is defined but never used. (no-unused-vars)
(#218) 'e' is defined but never used. (no-unused-vars)
(#224) 'e' is defined but never used. (no-unused-vars)
(#234) 'e' is defined but never used. (no-unused-vars)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(665 errors, 5 warnings)

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

mod/questionnaire/backup/moodle1/lib.php
(#92) Function moodle1_mod_questionnaire_handler::on_questionnaire_end is not documented
(#65) Phpdocs for function moodle1_mod_questionnaire_handler::process_questionnaire has incomplete parameters list
(#99) Phpdocs for function moodle1_mod_questionnaire_handler::process_survey has incomplete parameters list
(#120) Phpdocs for function moodle1_mod_questionnaire_handler::process_question has incomplete parameters list
(#144) Phpdocs for function moodle1_mod_questionnaire_handler::process_question_choice has incomplete parameters list
(#36) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#36) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#20) Package mod is not valid
mod/questionnaire/backup/moodle2/backup_questionnaire_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#31) No one-line description found in phpdocs for class backup_questionnaire_activity_task
(#52) Phpdocs for function backup_questionnaire_activity_task::encode_content_links has incomplete parameters list
mod/questionnaire/backup/moodle2/backup_questionnaire_settingslib.php
(#17) No one-line description found in phpdocs for file
mod/questionnaire/backup/moodle2/backup_questionnaire_stepslib.php
(#35) Function backup_questionnaire_activity_structure_step::define_structure is not documented
(#17) No one-line description found in phpdocs for file
mod/questionnaire/backup/moodle2/restore_questionnaire_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#29) No one-line description found in phpdocs for class restore_questionnaire_activity_task
(#81) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#83) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#100) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#102) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/questionnaire/backup/moodle2/restore_questionnaire_stepslib.php
(#50) Function restore_questionnaire_activity_structure_step::define_structure is not documented
(#113) Function restore_questionnaire_activity_structure_step::process_questionnaire is not documented
(#129) Function restore_questionnaire_activity_structure_step::process_questionnaire_survey is not documented
(#149) Function restore_questionnaire_activity_structure_step::process_questionnaire_question is not documented
(#196) Function restore_questionnaire_activity_structure_step::process_questionnaire_feedback is not documented
(#208) Function restore_questionnaire_activity_structure_step::process_questionnaire_quest_choice is not documented
(#237) Function restore_questionnaire_activity_structure_step::process_questionnaire_dependency is not documented
(#248) Function restore_questionnaire_activity_structure_step::process_questionnaire_attempt is not documented
(#253) Function restore_questionnaire_activity_structure_step::process_questionnaire_response is not documented
(#272) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_bool is not documented
(#283) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_date is not documented
(#294) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_multiple is not documented
(#306) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_other is not documented
(#318) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_rank is not documented
(#336) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_single is not documented
(#348) Function restore_questionnaire_activity_structure_step::process_questionnaire_response_text is not documented
(#359) Function restore_questionnaire_activity_structure_step::after_execute is not documented
(#17) No one-line description found in phpdocs for file
(#168) Phpdocs for function restore_questionnaire_activity_structure_step::process_questionnaire_fb_sections has incomplete parameters list
(#168) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedLocalVariable) used
mod/questionnaire/classes/db/bulk_sql_config.php
(#17) File-level phpdocs block is not found
(#55) There is no description in phpdocs for function __construct
mod/questionnaire/classes/edit_question_form.php
(#39) Function edit_question_form::definition is not documented
(#58) Function edit_question_form::validation is not documented
(#17) No one-line description found in phpdocs for file
(#18) Package questionnaire is not valid
mod/questionnaire/classes/event/question_created.php
(#38) Class question_created is not documented
(#43) Function question_created::init is not documented
(#53) Function question_created::get_name is not documented
(#62) Function question_created::get_description is not documented
mod/questionnaire/classes/event/question_deleted.php
(#39) Class question_deleted is not documented
(#44) Function question_deleted::init is not documented
(#54) Function question_deleted::get_name is not documented
(#63) Function question_deleted::get_description is not documented
mod/questionnaire/classes/feedback/section.php
(#39) Class section is not documented
(#41) Variable section::$id is not documented
(#42) Variable section::$surveyid is not documented
(#43) Variable section::$section is not documented
(#44) Variable section::$scorecalculation is not documented
(#45) Variable section::$sectionlabel is not documented
(#46) Variable section::$sectionheading is not documented
(#47) Variable section::$sectionheadingformat is not documented
(#48) Variable section::$sectionfeedback is not documented
(#49) Variable section::$questions is not documented
(#51) Constant section::TABLE is not documented
(#52) Constant section::NOSCORE is not documented
(#263) There is no description in phpdocs for function decode_scorecalculation
(#294) There is no description in phpdocs for function encode_scorecalculation
(#81) Phpdocs for function section::new_section has incomplete parameters list
(#157) Phpdocs for function section::load_sectionfeedback has incomplete parameters list
(#177) Phpdocs for function section::set_new_scorecalculation has incomplete parameters list
(#36) Package feedback is not valid
mod/questionnaire/classes/feedback/sectionfeedback.php
(#39) Class sectionfeedback is not documented
(#41) Variable sectionfeedback::$id is not documented
(#42) Variable sectionfeedback::$sectionid is not documented
(#43) Variable sectionfeedback::$feedbacklabel is not documented
(#44) Variable sectionfeedback::$feedbacktext is not documented
(#45) Variable sectionfeedback::$feedbacktextformat is not documented
(#46) Variable sectionfeedback::$minscore is not documented
(#47) Variable sectionfeedback::$maxscore is not documented
(#49) Constant sectionfeedback::TABLE is not documented
(#51) There is no description in phpdocs for function __construct
(#101) There is no description in phpdocs for function get_sectionfeedback
(#71) Phpdocs for function sectionfeedback::new_sectionfeedback has incomplete parameters list
(#102) Phpdocs for function sectionfeedback::get_sectionfeedback has incomplete parameters list
(#36) Package feedback is not valid
mod/questionnaire/classes/feedback_form.php
(#33) Class feedback_form is not documented
(#35) Function feedback_form::definition is not documented
(#133) Function feedback_form::validation is not documented
mod/questionnaire/classes/feedback_section_form.php
(#33) Class feedback_section_form is not documented
(#37) Function feedback_section_form::definition is not documented
(#178) Function feedback_section_form::data_preprocessing is not documented
(#203) Function feedback_section_form::validation is not documented
(#35) Variable feedback_section_form::$_feedbacks is not documented
(#253) Phpdocs for function feedback_section_form::set_data has incomplete parameters list
mod/questionnaire/classes/file_storage.php
(#28) Class file_storage is not documented
(#17) No one-line description found in phpdocs for file
mod/questionnaire/classes/generator/question_response.php
(#27) Class question_response is not documented
(#31) Function question_response::__construct is not documented
(#28) Variable question_response::$questionid is not documented
(#29) Variable question_response::$response is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#27) Package is not specified for class question_response. It is also not specified in file-level phpdocs
mod/questionnaire/classes/generator/question_response_rank.php
(#27) Class question_response_rank is not documented
(#31) Function question_response_rank::__construct is not documented
(#28) Variable question_response_rank::$choice is not documented
(#29) Variable question_response_rank::$rankvalue is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#27) Package is not specified for class question_response_rank. It is also not specified in file-level phpdocs
mod/questionnaire/classes/output/completepage.php
(#30) Class completepage is not documented
(#52) Phpdocs for function completepage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/fbsectionspage.php
(#30) Class fbsectionspage is not documented
(#52) Phpdocs for function fbsectionspage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/feedbackpage.php
(#30) Class feedbackpage is not documented
(#52) Phpdocs for function feedbackpage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/mobile.php
(#27) Class mobile is not documented
(#201) There is no description in phpdocs for function add_index_data
(#225) There is no description in phpdocs for function add_pagequestion_data
(#202) Phpdocs for function mobile::add_index_data has incomplete parameters list
(#226) Phpdocs for function mobile::add_pagequestion_data has incomplete parameters list
(#27) Package is not specified for class mobile. It is also not specified in file-level phpdocs
mod/questionnaire/classes/output/nonrespondentspage.php
(#30) Class nonrespondentspage is not documented
(#52) Phpdocs for function nonrespondentspage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/previewpage.php
(#30) Class previewpage is not documented
(#52) Phpdocs for function previewpage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/qsettingspage.php
(#30) Class qsettingspage is not documented
(#52) Phpdocs for function qsettingspage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/questionspage.php
(#30) Class questionspage is not documented
(#52) Phpdocs for function questionspage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/renderer.php
(#30) Class renderer is not documented
(#185) Function renderer::calculate_progress is not documented
(#199) Function renderer::render_progress_bar is not documented
(#394) There is no description in phpdocs for function dependency_warnings
(#170) Phpdocs for function renderer::complete_controlbuttons has incomplete parameters list
(#271) Phpdocs for function renderer::all_response_output has incomplete parameters list
(#395) Phpdocs for function renderer::dependency_warnings has incomplete parameters list
(#457) Phpdocs for function renderer::get_dependency_html has incomplete parameters list
mod/questionnaire/classes/output/reportpage.php
(#30) Class reportpage is not documented
(#52) Phpdocs for function reportpage::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/reportpagepdf.php
(#30) Class reportpagepdf is not documented
(#52) Phpdocs for function reportpagepdf::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/responsepagepdf.php
(#30) Class responsepagepdf is not documented
(#52) Phpdocs for function responsepagepdf::add_to_page has incomplete parameters list
mod/questionnaire/classes/output/viewpage.php
(#30) Class viewpage is not documented
(#52) Phpdocs for function viewpage::add_to_page has incomplete parameters list
mod/questionnaire/classes/privacy/provider.php
(#36) Class provider is not documented
(#49) Phpdocs for function provider::get_metadata has incomplete parameters list
(#326) Phpdocs for function provider::delete_responses has incomplete parameters list
mod/questionnaire/classes/question/check.php
(#29) Class check is not documented
(#31) Function check::responseclass is not documented
(#35) Function check::helpname is not documented
(#250) Function check::form_length is not documented
(#254) Function check::form_precise is not documented
(#292) There is no description in phpdocs for function mobile_question_display
(#305) There is no description in phpdocs for function mobile_question_choices_display
(#322) There is no description in phpdocs for function get_mobile_response_data
(#267) Phpdocs for function check::form_preprocess_choicedata has incomplete parameters list
(#293) Phpdocs for function check::mobile_question_display has incomplete parameters list
(#306) Phpdocs for function check::mobile_question_choices_display has incomplete parameters list
(#323) Phpdocs for function check::get_mobile_response_data has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/choice/choice.php
(#29) Class choice is not documented
(#113) There is no description in phpdocs for function delete_from_db_by_id
(#121) There is no description in phpdocs for function delete_from_db
(#83) Phpdocs for function choice::create_from_data has incomplete parameters list
(#113) Phpdocs for function choice::delete_from_db_by_id has incomplete parameters list
(#151) Phpdocs for function choice::content_other_choice_display has incomplete parameters list
(#175) Phpdocs for function choice::content_is_named_degree_choice has incomplete parameters list
(#207) Phpdocs for function choice::other_choice_name has incomplete parameters list
(#22) Package response is not valid
mod/questionnaire/classes/question/date.php
(#29) Class date is not documented
(#31) Function date::responseclass is not documented
(#35) Function date::helpname is not documented
(#128) Function date::form_length is not documented
(#132) Function date::form_precise is not documented
(#189) There is no description in phpdocs for function mobile_question_display
(#202) There is no description in phpdocs for function mobile_question_choices_display
(#57) Phpdocs for function date::question_survey_display has incomplete parameters list
(#138) Phpdocs for function date::check_date_format has incomplete parameters list
(#190) Phpdocs for function date::mobile_question_display has incomplete parameters list
(#203) Phpdocs for function date::mobile_question_choices_display has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/drop.php
(#30) Class drop is not documented
(#32) Function drop::responseclass is not documented
(#36) Function drop::helpname is not documented
(#150) Function drop::form_length is not documented
(#154) Function drop::form_precise is not documented
(#167) There is no description in phpdocs for function mobile_question_display
(#180) There is no description in phpdocs for function get_mobile_response_data
(#168) Phpdocs for function drop::mobile_question_display has incomplete parameters list
(#181) Phpdocs for function drop::get_mobile_response_data has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/essay.php
(#29) Class essay is not documented
(#31) There is no description in phpdocs for function responseclass
(#38) There is no description in phpdocs for function helpname
(#61) There is no description in phpdocs for function question_survey_display
(#104) There is no description in phpdocs for function response_survey_display
(#123) There is no description in phpdocs for function form_length
(#147) There is no description in phpdocs for function form_precise
(#62) Phpdocs for function essay::question_survey_display has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/numerical.php
(#28) Class numerical is not documented
(#39) Function numerical::responseclass is not documented
(#43) Function numerical::helpname is not documented
(#160) Function numerical::form_length is not documented
(#165) Function numerical::form_precise is not documented
(#178) There is no description in phpdocs for function mobile_question_display
(#191) There is no description in phpdocs for function mobile_question_choices_display
(#30) Phpdocs for function numerical::__construct has incomplete parameters list
(#65) Phpdocs for function numerical::question_survey_display has incomplete parameters list
(#147) Phpdocs for function numerical::response_survey_display has incomplete parameters list
(#179) Phpdocs for function numerical::mobile_question_display has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/pagebreak.php
(#30) Class pagebreak is not documented
(#32) There is no description in phpdocs for function responseclass
(#39) There is no description in phpdocs for function helpname
(#46) There is no description in phpdocs for function questionstart_survey_display
(#55) There is no description in phpdocs for function question_survey_display
(#65) There is no description in phpdocs for function response_survey_display
(#73) There is no description in phpdocs for function edit_form
(#56) Phpdocs for function pagebreak::question_survey_display has incomplete parameters list
(#94) Phpdocs for function pagebreak::mobile_question_display has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/question.php
(#17) File-level phpdocs block is not found
(#58) Class question is not documented
(#230) There is no description in phpdocs for function get_choices
(#269) There is no description in phpdocs for function get_dependencies
(#372) There is no description in phpdocs for function response_table
(#643) There is no description in phpdocs for function update_choices
(#667) There is no description in phpdocs for function update_choice
(#677) There is no description in phpdocs for function add_choice
(#726) There is no description in phpdocs for function update_dependency
(#736) There is no description in phpdocs for function add_dependency
(#1015) There is no description in phpdocs for function form_header
(#1035) There is no description in phpdocs for function form_name
(#1048) There is no description in phpdocs for function form_required
(#1062) There is no description in phpdocs for function form_length
(#1070) There is no description in phpdocs for function form_precise
(#1078) There is no description in phpdocs for function form_dependencies
(#1167) There is no description in phpdocs for function form_question_text
(#1181) There is no description in phpdocs for function form_choices
(#1226) There is no description in phpdocs for function form_length_hidden
(#1237) There is no description in phpdocs for function form_length_text
(#1253) There is no description in phpdocs for function form_precise_hidden
(#1264) There is no description in phpdocs for function form_precise_text
(#1562) There is no description in phpdocs for function mobile_question_choices_display
(#1592) There is no description in phpdocs for function get_mobile_response_data
(#126) Phpdocs for function question::__construct has incomplete parameters list
(#184) Phpdocs for function question::question_builder has incomplete parameters list
(#204) Phpdocs for function question::qtypename has incomplete parameters list
(#381) Phpdocs for function question::response_has_choice has incomplete parameters list
(#406) Phpdocs for function question::get_results has incomplete parameters list
(#418) Phpdocs for function question::display_results has incomplete parameters list
(#668) Phpdocs for function question::update_choice has incomplete parameters list
(#678) Phpdocs for function question::add_choice has incomplete parameters list
(#717) Phpdocs for function question::insert_extradata has incomplete parameters list
(#727) Phpdocs for function question::update_dependency has incomplete parameters list
(#737) Phpdocs for function question::add_dependency has incomplete parameters list
(#800) Phpdocs for function question::question_survey_display has incomplete parameters list
(#810) Phpdocs for function question::response_survey_display has incomplete parameters list
(#1079) Phpdocs for function question::form_dependencies has incomplete parameters list
(#1168) Phpdocs for function question::form_question_text has incomplete parameters list
(#1280) Phpdocs for function question::form_update has incomplete parameters list
(#1461) Phpdocs for function question::form_preprocess_data has incomplete parameters list
(#1505) Phpdocs for function question::form_preprocess_choicedata has incomplete parameters list
(#1527) Phpdocs for function question::mobile_question_display has incomplete parameters list
(#1581) Phpdocs for function question::mobile_fieldkey has incomplete parameters list
(#1593) Phpdocs for function question::get_mobile_response_data has incomplete parameters list
(#58) Package is not specified for class question. It is also not specified in file-level phpdocs
(#29) Package questiontypes is not valid
(#36) Package questiontypes is not valid
mod/questionnaire/classes/question/radio.php
(#30) Class radio is not documented
(#32) Function radio::responseclass is not documented
(#36) Function radio::helpname is not documented
(#232) Function radio::form_length is not documented
(#243) Function radio::form_precise is not documented
(#256) There is no description in phpdocs for function mobile_question_display
(#269) There is no description in phpdocs for function mobile_question_choices_display
(#284) There is no description in phpdocs for function get_mobile_response_data
(#257) Phpdocs for function radio::mobile_question_display has incomplete parameters list
(#270) Phpdocs for function radio::mobile_question_choices_display has incomplete parameters list
(#285) Phpdocs for function radio::get_mobile_response_data has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/rate.php
(#29) Class rate is not documented
(#43) Function rate::responseclass is not documented
(#47) Function rate::helpname is not documented
(#656) Function rate::form_length is not documented
(#660) Function rate::form_precise is not documented
(#31) Variable rate::$nameddegrees is not documented
(#693) There is no description in phpdocs for function form_preprocess_data
(#759) There is no description in phpdocs for function update_choice
(#773) There is no description in phpdocs for function add_choice
(#796) There is no description in phpdocs for function mobile_question_display
(#814) There is no description in phpdocs for function mobile_question_choices_display
(#910) There is no description in phpdocs for function mobile_question_rates_display
(#928) There is no description in phpdocs for function get_mobile_response_data
(#33) Phpdocs for function rate::__construct has incomplete parameters list
(#76) Phpdocs for function rate::type_is_normal_rate_scale has incomplete parameters list
(#85) Phpdocs for function rate::type_is_na_column has incomplete parameters list
(#94) Phpdocs for function rate::type_is_no_duplicate_choices has incomplete parameters list
(#103) Phpdocs for function rate::type_is_osgood_rate_scale has incomplete parameters list
(#180) Phpdocs for function rate::question_survey_display has incomplete parameters list
(#694) Phpdocs for function rate::form_preprocess_data has incomplete parameters list
(#716) Phpdocs for function rate::form_preprocess_choicedata has incomplete parameters list
(#760) Phpdocs for function rate::update_choice has incomplete parameters list
(#774) Phpdocs for function rate::add_choice has incomplete parameters list
(#797) Phpdocs for function rate::mobile_question_display has incomplete parameters list
(#929) Phpdocs for function rate::get_mobile_response_data has incomplete parameters list
(#973) Phpdocs for function rate::move_nameddegree_choices has incomplete parameters list
(#1022) Phpdocs for function rate::move_all_nameddegree_choices has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/sectiontext.php
(#28) Class sectiontext is not documented
(#30) There is no description in phpdocs for function responseclass
(#37) There is no description in phpdocs for function helpname
(#140) There is no description in phpdocs for function response_survey_display
(#158) There is no description in phpdocs for function form_required
(#166) There is no description in phpdocs for function form_length
(#175) There is no description in phpdocs for function form_precise
(#83) Phpdocs for function sectiontext::question_survey_display has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/text.php
(#28) Class text is not documented
(#40) There is no description in phpdocs for function responseclass
(#47) There is no description in phpdocs for function helpname
(#108) There is no description in phpdocs for function form_length
(#116) There is no description in phpdocs for function form_precise
(#133) There is no description in phpdocs for function mobile_question_display
(#146) There is no description in phpdocs for function mobile_question_choices_display
(#30) Phpdocs for function text::__construct has incomplete parameters list
(#72) Phpdocs for function text::question_survey_display has incomplete parameters list
(#96) Phpdocs for function text::response_survey_display has incomplete parameters list
(#134) Phpdocs for function text::mobile_question_display has incomplete parameters list
(#147) Phpdocs for function text::mobile_question_choices_display has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/question/yesno.php
(#28) Class yesno is not documented
(#30) Function yesno::responseclass is not documented
(#34) Function yesno::helpname is not documented
(#199) Function yesno::form_length is not documented
(#203) Function yesno::form_precise is not documented
(#216) There is no description in phpdocs for function mobile_question_display
(#229) There is no description in phpdocs for function mobile_question_choices_display
(#257) There is no description in phpdocs for function get_mobile_response_data
(#217) Phpdocs for function yesno::mobile_question_display has incomplete parameters list
(#258) Phpdocs for function yesno::get_mobile_response_data has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
mod/questionnaire/classes/questions_form.php
(#30) Class questions_form is not documented
(#32) Function questions_form::__construct is not documented
(#37) Function questions_form::definition is not documented
(#370) Function questions_form::validation is not documented
(#17) No one-line description found in phpdocs for file
mod/questionnaire/classes/responsetype/answer/answer.php
(#29) Class answer is not documented
(#67) Phpdocs for function answer::create_from_data has incomplete parameters list
(#22) Package response is not valid
mod/questionnaire/classes/responsetype/boolean.php
(#40) Class boolean is not documented
(#42) There is no description in phpdocs for function response_table
(#83) There is no description in phpdocs for function insert_response
(#109) There is no description in phpdocs for function get_results
(#137) Phpdocs for function boolean::transform_choiceid has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
(#37) Package response is not valid
mod/questionnaire/classes/responsetype/date.php
(#37) Class date is not documented
(#38) There is no description in phpdocs for function response_table
(#64) There is no description in phpdocs for function insert_response
(#95) There is no description in phpdocs for function get_results
(#133) There is no description in phpdocs for function display_results
(#164) Phpdocs for function date::get_results_tags has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
(#34) Package responsetypes is not valid
mod/questionnaire/classes/responsetype/multiple.php
(#37) Class multiple is not documented
(#160) Phpdocs for function multiple::get_bulk_sql has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
(#34) Package responsetypes is not valid
mod/questionnaire/classes/responsetype/numericaltext.php
(#37) Class numericaltext is not documented
(#61) There is no description in phpdocs for function display_results
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package responstype is not valid
(#34) Package responsetypes is not valid
mod/questionnaire/classes/responsetype/rank.php
(#38) Class rank is not documented
(#39) There is no description in phpdocs for function response_table
(#109) There is no description in phpdocs for function insert_response
(#291) There is no description in phpdocs for function display_results
(#437) There is no description in phpdocs for function mkresavg
(#741) There is no description in phpdocs for function mkrescount
(#967) There is no description in phpdocs for function sortavgdesc
(#438) Phpdocs for function rank::mkresavg has incomplete parameters list
(#742) Phpdocs for function rank::mkrescount has incomplete parameters list
(#951) Phpdocs for function rank::sortavgasc has incomplete parameters list
(#968) Phpdocs for function rank::sortavgdesc has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
(#35) Package responsetypes is not valid
mod/questionnaire/classes/responsetype/response/response.php
(#31) Class response is not documented
(#84) Phpdocs for function response::create_from_data has incomplete parameters list
(#106) Phpdocs for function response::response_from_webform has incomplete parameters list
(#128) Phpdocs for function response::response_from_appdata has incomplete parameters list
(#22) Package response is not valid
mod/questionnaire/classes/responsetype/responsetype.php
(#39) Class responsetype is not documented
(#121) Phpdocs for function responsetype::transform_choiceid has incomplete parameters list
(#140) Phpdocs for function responsetype::get_results_tags has incomplete parameters list
(#306) Phpdocs for function responsetype::get_bulk_sql has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#288) Invalid phpdocs tag @author: used
(#22) Package response is not valid
(#36) Package response is not valid
mod/questionnaire/classes/responsetype/single.php
(#36) Class single is not documented
(#37) There is no description in phpdocs for function response_table
(#98) There is no description in phpdocs for function insert_response
(#141) There is no description in phpdocs for function get_results
(#335) Phpdocs for function single::get_bulk_sql has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
(#33) Package responsetypes is not valid
mod/questionnaire/classes/responsetype/text.php
(#37) Class text is not documented
(#38) There is no description in phpdocs for function response_table
(#65) There is no description in phpdocs for function insert_response
(#91) There is no description in phpdocs for function get_results
(#143) There is no description in phpdocs for function display_results
(#169) Phpdocs for function text::get_results_tags has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questiontypes is not valid
(#34) Package responsetypes is not valid
mod/questionnaire/classes/search/question.php
(#26) No one-line description found in phpdocs for class question
mod/questionnaire/classes/settings_form.php
(#30) Class settings_form is not documented
(#32) Function settings_form::definition is not documented
(#130) Function settings_form::validation is not documented
(#17) No one-line description found in phpdocs for file
mod/questionnaire/classes/task/cleanup.php
(#28) Class cleanup is not documented
(#39) Function cleanup::execute is not documented
mod/questionnaire/complete.php
(#19) File-level phpdocs block is not found
mod/questionnaire/db/install.php
(#27) File-level phpdocs block is not found
(#29) Function xmldb_questionnaire_install is not documented
(#29) Package is not specified for function xmldb_questionnaire_install. It is also not specified in file-level phpdocs
(#19) Package mod is not valid
mod/questionnaire/db/log.php
(#20) Package mod is not valid
mod/questionnaire/db/tasks.php
(#17) No one-line description found in phpdocs for file
mod/questionnaire/db/upgrade.php
(#26) Function xmldb_questionnaire_upgrade is not documented
(#986) Function questionnaire_upgrade_2007120101 is not documented
(#17) No one-line description found in phpdocs for file
mod/questionnaire/drawchart.php
(#26) Function draw_chart is not documented
(#17) No one-line description found in phpdocs for file
mod/questionnaire/externallib.php
(#77) Phpdocs for function mod_questionnaire_external::submit_questionnaire_response has incomplete parameters list
mod/questionnaire/index.php
(#20) Package mod is not valid
mod/questionnaire/lib.php
(#31) Function questionnaire_supports is not documented
(#64) Function questionnaire_get_instance is not documented
(#69) Function questionnaire_add_instance is not documented
(#156) Function questionnaire_update_instance is not documented
(#189) Function questionnaire_delete_instance is not documented
(#741) Function questionnaire_get_view_actions is not documented
(#745) Function questionnaire_get_post_actions is not documented
(#749) Function questionnaire_get_recent_mod_activity is not documented
(#19) No one-line description found in phpdocs for file
(#57) There is no description in phpdocs for function questionnaire_get_extra_capabilities
(#225) Phpdocs for function questionnaire_user_outline has incomplete parameters list
(#252) Phpdocs for function questionnaire_user_complete has incomplete parameters list
(#279) Phpdocs for function questionnaire_print_recent_activity has incomplete parameters list
(#290) Phpdocs for function questionnaire_grades has incomplete parameters list
(#302) Phpdocs for function questionnaire_get_user_grades has incomplete parameters list
(#324) Phpdocs for function questionnaire_update_grades has incomplete parameters list
(#379) Phpdocs for function questionnaire_grade_item_update has incomplete parameters list
(#430) Phpdocs for function questionnaire_scale_used has incomplete parameters list
(#446) Phpdocs for function questionnaire_scale_used_anywhere has incomplete parameters list
(#1080) Phpdocs for function questionnaire_reset_course_form_definition has incomplete parameters list
(#1088) Phpdocs for function questionnaire_reset_course_form_defaults has incomplete parameters list
(#1220) Phpdocs for function mod_questionnaire_coursemodule_edit_post_actions has incomplete parameters list
(#225) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#252) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#279) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#290) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#321) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#425) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#442) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#457) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#520) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#911) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#1088) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#1156) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#914) Not recommended phpdocs tag @global used
(#992) Not recommended phpdocs tag @global used
(#992) Not recommended phpdocs tag @global used
(#992) Not recommended phpdocs tag @global used
mod/questionnaire/locallib.php
(#90) Function questionnaire_choice_values is not documented
(#232) Function questionnaire_cleanup is not documented
(#249) Function questionnaire_delete_survey is not documented
(#286) Function questionnaire_delete_response is not documented
(#318) Function questionnaire_delete_responses is not documented
(#333) Function questionnaire_delete_dependencies is not documented
(#343) Function questionnaire_get_survey_list is not documented
(#392) Function questionnaire_get_survey_select is not documented
(#428) Function questionnaire_get_type is not documented
(#464) Function questionnaire_set_events is not documented
(#586) Function questionnaire_get_parent is not documented
(#692) Function questionnaire_check_page_breaks is not documented
(#17) No one-line description found in phpdocs for file
(#159) Phpdocs for function questionnaire_get_user_responses has incomplete parameters list
(#517) Phpdocs for function questionnaire_get_incomplete_users has incomplete parameters list
(#569) Phpdocs for function questionnaire_get_editor_options has incomplete parameters list
(#806) Phpdocs for function questionnaire_prep_for_questionform has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#515) Not recommended phpdocs tag @global used
(#90) Package is not specified for function questionnaire_choice_values. It is also not specified in file-level phpdocs
(#138) Package is not specified for function questionnaire_get_js_module. It is also not specified in file-level phpdocs
(#159) Package is not specified for function questionnaire_get_user_responses. It is also not specified in file-level phpdocs
(#176) Package is not specified for function questionnaire_load_capabilities. It is also not specified in file-level phpdocs
(#212) Package is not specified for function questionnaire_get_context. It is also not specified in file-level phpdocs
(#232) Package is not specified for function questionnaire_cleanup. It is also not specified in file-level phpdocs
(#249) Package is not specified for function questionnaire_delete_survey. It is also not specified in file-level phpdocs
(#286) Package is not specified for function questionnaire_delete_response. It is also not specified in file-level phpdocs
(#318) Package is not specified for function questionnaire_delete_responses. It is also not specified in file-level phpdocs
(#333) Package is not specified for function questionnaire_delete_dependencies. It is also not specified in file-level phpdocs
(#343) Package is not specified for function questionnaire_get_survey_list. It is also not specified in file-level phpdocs
(#392) Package is not specified for function questionnaire_get_survey_select. It is also not specified in file-level phpdocs
(#428) Package is not specified for function questionnaire_get_type. It is also not specified in file-level phpdocs
(#464) Package is not specified for function questionnaire_set_events. It is also not specified in file-level phpdocs
(#512) Package is not specified for function questionnaire_get_incomplete_users. It is also not specified in file-level phpdocs
(#569) Package is not specified for function questionnaire_get_editor_options. It is also not specified in file-level phpdocs
(#586) Package is not specified for function questionnaire_get_parent. It is also not specified in file-level phpdocs
(#634) Package is not specified for function questionnaire_get_parent_positions. It is also not specified in file-level phpdocs
(#662) Package is not specified for function questionnaire_get_child_positions. It is also not specified in file-level phpdocs
(#692) Package is not specified for function questionnaire_check_page_breaks. It is also not specified in file-level phpdocs
(#806) Package is not specified for function questionnaire_prep_for_questionform. It is also not specified in file-level phpdocs
(#846) Package is not specified for function questionnaire_get_standard_page_items. It is also not specified in file-level phpdocs
mod/questionnaire/mod_form.php
(#31) Class mod_questionnaire_mod_form is not documented
(#33) Function mod_questionnaire_mod_form::definition is not documented
(#148) Function mod_questionnaire_mod_form::data_preprocessing is not documented
(#191) Function mod_questionnaire_mod_form::add_completion_rules is not documented
(#197) Function mod_questionnaire_mod_form::completion_rule_enabled is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Package questionnaire is not valid
mod/questionnaire/myreport.php
(#19) File-level phpdocs block is not found
mod/questionnaire/preview.php
(#19) File-level phpdocs block is not found
mod/questionnaire/print.php
(#17) File-level phpdocs block is not found
mod/questionnaire/qsettings.php
(#19) File-level phpdocs block is not found
mod/questionnaire/questionnaire.class.php
(#28) Class questionnaire is not documented
(#59) Function questionnaire::__construct is not documented
(#257) Function questionnaire::view is not documented
(#317) Function questionnaire::delete_insert_response is not documented
(#323) Function questionnaire::commit_submission_response is not documented
(#440) Function questionnaire::is_active is not documented
(#444) Function questionnaire::is_open is not documented
(#448) Function questionnaire::is_closed is not documented
(#452) Function questionnaire::user_can_take is not documented
(#465) Function questionnaire::user_is_eligible is not documented
(#529) Function questionnaire::user_has_saved_response is not documented
(#536) Function questionnaire::user_time_for_new_attempt is not documented
(#592) Function questionnaire::is_survey_owner is not documented
(#596) Function questionnaire::can_view_response is not documented
(#720) Function questionnaire::count_submissions is not documented
(#806) Function questionnaire::has_required is not documented
(#1073) Function questionnaire::print_survey is not documented
(#1268) Function questionnaire::print_survey_start is not documented
(#1409) Function questionnaire::print_survey_end is not documented
(#1424) Function questionnaire::survey_print_render is not documented
(#1529) Function questionnaire::survey_update is not documented
(#1598) Function questionnaire::survey_copy is not documented
(#1772) Function questionnaire::response_delete is not documented
(#1855) Function questionnaire::response_select_max_sec is not documented
(#1867) Function questionnaire::response_select_max_pos is not documented
(#2306) Function questionnaire::response_select is not documented
(#2328) Function questionnaire::response_goto_thankyou is not documented
(#2391) Function questionnaire::response_goto_saved is not documented
(#2406) Function questionnaire::survey_results_navbar_alpha is not documented
(#2564) Function questionnaire::survey_results_navbar_student is not documented
(#3032) Function questionnaire::generate_csv is not documented
(#3454) Function questionnaire::move_question is not documented
(#3480) Function questionnaire::response_analysis is not documented
(#3871) Function questionnaire::get_all_file_areas is not documented
(#17) No one-line description found in phpdocs for file
(#375) There is no description in phpdocs for function view_response
(#843) There is no description in phpdocs for function get_all_dependants
(#874) There is no description in phpdocs for function get_dependants
(#998) There is no description in phpdocs for function prev_page
(#1016) There is no description in phpdocs for function next_page_action
(#1031) There is no description in phpdocs for function previous_page_action
(#1041) There is no description in phpdocs for function existing_response_action
(#1203) There is no description in phpdocs for function survey_render
(#1700) There is no description in phpdocs for function response_check_format
(#1814) There is no description in phpdocs for function response_commit
(#2255) There is no description in phpdocs for function response_insert
(#3825) There is no description in phpdocs for function save_mobile_data
(#99) Phpdocs for function questionnaire::add_survey has incomplete parameters list
(#113) Phpdocs for function questionnaire::add_questions has incomplete parameters list
(#179) Phpdocs for function questionnaire::add_response has incomplete parameters list
(#197) Phpdocs for function questionnaire::add_response_from_formdata has incomplete parameters list
(#207) Phpdocs for function questionnaire::build_response_from_appdata has incomplete parameters list
(#233) Phpdocs for function questionnaire::add_page has incomplete parameters list
(#357) Phpdocs for function questionnaire::update_grades has incomplete parameters list
(#376) Phpdocs for function questionnaire::view_response has incomplete parameters list
(#693) Phpdocs for function questionnaire::can_view_all_responses_anytime has incomplete parameters list
(#705) Phpdocs for function questionnaire::can_view_all_responses_with_restrictions has incomplete parameters list
(#844) Phpdocs for function questionnaire::get_all_dependants has incomplete parameters list
(#875) Phpdocs for function questionnaire::get_dependants has incomplete parameters list
(#895) Phpdocs for function questionnaire::cmp has incomplete parameters list
(#930) Phpdocs for function questionnaire::load_parents has incomplete parameters list
(#978) Phpdocs for function questionnaire::next_page has incomplete parameters list
(#999) Phpdocs for function questionnaire::prev_page has incomplete parameters list
(#1017) Phpdocs for function questionnaire::next_page_action has incomplete parameters list
(#1032) Phpdocs for function questionnaire::previous_page_action has incomplete parameters list
(#1042) Phpdocs for function questionnaire::existing_response_action has incomplete parameters list
(#1055) Phpdocs for function questionnaire::eligible_questions_on_page has incomplete parameters list
(#1204) Phpdocs for function questionnaire::survey_render has incomplete parameters list
(#1701) Phpdocs for function questionnaire::response_check_format has incomplete parameters list
(#1815) Phpdocs for function questionnaire::response_commit has incomplete parameters list
(#2056) Phpdocs for function questionnaire::get_full_submission_for_notifications has incomplete parameters list
(#2078) Phpdocs for function questionnaire::get_structured_response has incomplete parameters list
(#2089) Phpdocs for function questionnaire::get_full_submission_for_export has incomplete parameters list
(#2631) Phpdocs for function questionnaire::survey_results has incomplete parameters list
(#2777) Phpdocs for function questionnaire::get_survey_questiontypes has incomplete parameters list
(#2829) Phpdocs for function questionnaire::get_survey_all_responses has incomplete parameters list
(#2882) Phpdocs for function questionnaire::process_csv_row has incomplete parameters list
(#3826) Phpdocs for function questionnaire::save_mobile_data has incomplete parameters list
(#2776) Invalid phpdocs tag @author: used
(#2816) Invalid phpdocs tag @author: used
(#2828) Invalid phpdocs tag @author: used
mod/questionnaire/questions.php
(#17) File-level phpdocs block is not found
mod/questionnaire/report.php
(#17) File-level phpdocs block is not found
(#821) There is no description in phpdocs for function questionnaire_report_start_pdf
(#821) Package is not specified for function questionnaire_report_start_pdf. It is also not specified in file-level phpdocs
mod/questionnaire/savefileformat.php
(#30) Phpdocs for function save_as_dataformat has incomplete parameters list
mod/questionnaire/settings.php
(#17) File-level phpdocs block does not have @copyright tag
(#20) Package mod is not valid
mod/questionnaire/show_nonrespondents.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#21) Package mod is not valid
mod/questionnaire/tests/behat/behat_mod_questionnaire.php
(#118) Phpdocs for function behat_mod_questionnaire::i_click_the_radio_button has incomplete parameters list
(#357) Phpdocs for function behat_mod_questionnaire::add_data has incomplete parameters list
mod/questionnaire/tests/csvexport_test.php
(#34) Class mod_questionnaire_csvexport_test is not documented
(#91) Function mod_questionnaire_csvexport_test::expected_complete_output is not documented
(#110) Function mod_questionnaire_csvexport_test::expected_incomplete_output is not documented
(#34) Package is not specified for class mod_questionnaire_csvexport_test. It is also not specified in file-level phpdocs
mod/questionnaire/tests/generator/lib.php
(#36) Class mod_questionnaire_generator is not documented
(#344) Function mod_questionnaire_generator::type_str is not documented
(#382) Function mod_questionnaire_generator::type_name is not documented
(#420) Function mod_questionnaire_generator::add_response_choice is not documented
(#640) Function mod_questionnaire_generator::create_and_fully_populate is not documented
(#577) There is no description in phpdocs for function generate_response
(#121) Phpdocs for function mod_questionnaire_generator::create_content has incomplete parameters list
(#206) Phpdocs for function mod_questionnaire_generator::create_test_questionnaire has incomplete parameters list
(#223) Phpdocs for function mod_questionnaire_generator::create_question_response has incomplete parameters list
(#238) Phpdocs for function mod_questionnaire_generator::response_commit has incomplete parameters list
(#250) Phpdocs for function mod_questionnaire_generator::validate_question_choice has incomplete parameters list
(#261) Phpdocs for function mod_questionnaire_generator::validate_question_radio has incomplete parameters list
(#272) Phpdocs for function mod_questionnaire_generator::validate_question_check has incomplete parameters list
(#283) Phpdocs for function mod_questionnaire_generator::validate_question_rate has incomplete parameters list
(#294) Phpdocs for function mod_questionnaire_generator::validate_question has incomplete parameters list
(#336) Phpdocs for function mod_questionnaire_generator::question_has_choices has incomplete parameters list
(#578) Phpdocs for function mod_questionnaire_generator::generate_response has incomplete parameters list
mod/questionnaire/tests/generator_test.php
(#29) Inline phpdocs tag {@link questionnaire_generator_testcase} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/questionnaire/tests/lib_test.php
(#35) Inline phpdocs tag {@link questionnaire_lib_testcase} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/questionnaire/tests/questiontypes_test.php
(#96) Function mod_questionnaire_questiontypes_testcase::create_test_question is not documented
(#142) Function mod_questionnaire_questiontypes_testcase::create_test_question_with_choices is not documented
(#34) Inline phpdocs tag {@link questionnaire_questiontypes_testcase} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/questionnaire/tests/responsetypes_test.php
(#288) Function mod_questionnaire_responsetypes_testcase::create_test_questionnaire is not documented
(#307) Function mod_questionnaire_responsetypes_testcase::response_tests is not documented
(#36) Inline phpdocs tag {@link questionnaire_responsetypes_testcase} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/questionnaire/version.php
(#17) File-level phpdocs block does not have @copyright tag
mod/questionnaire/view.php
(#17) File-level phpdocs block is not found

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

(1 errors, 31 warnings)

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

mod/questionnaire/templates/mobile_boolean_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-list radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> <)
mod/questionnaire/templates/mobile_checkbox_question.mustache
(#1) HTML Validation info, line 10: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-checkbox checked="true" value="5432" [(ngModel)]="CONTENT_OTHERDATA."></ion-)
(#1) HTML Validation info, line 22: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-checkbox value="5433" [(ngModel)]="CONTENT_OTHERDATA."></ion-)
mod/questionnaire/templates/mobile_date_question.mustache
(#1) HTML Validation info, line 3: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (item> <ion-datetime displayFormat="DD/MM/YYYY" max="2100-12-31" [(ngModel)]="CONTENT_OTHERDATA.985"></ion-)
mod/questionnaire/templates/mobile_main_index_page.mustache
(#1) HTML Validation info, line 9: Attribute “[args]” is not serializable as XML 1.0. ( <button ion-button core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
(#1) HTML Validation error, line 9: Attribute “ion-button” not allowed on element “button” at this point. ( <button ion-button core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
(#1) HTML Validation error, line 9: Attribute “core-site-plugins-new-content” not allowed on element “button” at this point. ( <button ion-button core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
(#1) HTML Validation error, line 9: Attribute “component” not allowed on element “button” at this point. ( <button ion-button core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
(#1) HTML Validation error, line 9: Attribute “method” not allowed on element “button” at this point. ( <button ion-button core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
(#1) HTML Validation error, line 9: Attribute “[args]” not allowed on element “button” at this point. ( <button ion-button core-site-plugins-new-content component="mod_questionnaire" method="mobile_view_activity" [args]="{cmid: 985, action: 'respond'}"> )
mod/questionnaire/templates/mobile_numeric_question.mustache
(#1) HTML Validation info, line 3: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (item> <ion-input type="number" [(ngModel)]="CONTENT_OTHERDATA.985"></ion-)
mod/questionnaire/templates/mobile_radio_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-list radio-group [(ngModel)]="CONTENT_OTHERDATA.985"> <)
mod/questionnaire/templates/mobile_rate_question.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/questionnaire/templates/mobile_select_question.mustache
(#1) HTML Validation info, line 2: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (ad><body><ion-select [(ngModel)]="CONTENT_OTHERDATA.985"> <)
mod/questionnaire/templates/mobile_text_question.mustache
(#1) HTML Validation info, line 4: Attribute “[(ngmodel)]” is not serializable as XML 1.0. (item> <ion-textarea aria-multiline="true" [(ngModel)]="CONTENT_OTHERDATA.985" core-auto-rows></ion-)
mod/questionnaire/templates/mobile_view_activity_page.mustache
(#1) HTML Validation info, line 14: Attribute “[(ngmodel)]” is not serializable as XML 1.0. ( <ion-list radio-group [(ngModel)]="CONTENT_OTHERDATA.response_1_23"> )
(#1) HTML Validation info, line 42: Attribute “[args]” is not serializable as XML 1.0. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation info, line 42: Attribute “[useotherdata]” is not serializable as XML 1.0. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation info, line 42: Attribute “[presets]” is not serializable as XML 1.0. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “ion-button” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “item-end” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “outline” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “icon-end” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “block” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “core-site-plugins-new-content” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “component” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “method” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “[args]” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “[useotherdata]” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “[presets]” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “refreshonsuccess” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)
(#1) HTML Validation error, line 42: Attribute “samepage” not allowed on element “button” at this point. ( <button ion-button item-end outline icon-end block 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" >{{ 'pl)

Gherkin .feature problems

(0 errors, 0 warnings)

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