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, 1 warnings)

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

question/type/oumultiresponse/questiontype.php
(#219) Possible useless method overriding detected

Javascript coding style problems

(2 errors, 0 warnings)

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

question/type/oumultiresponse/mobile/oumr.js
(#44) 'i' is defined but never used. (no-unused-vars)
(#61) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(69 errors, 0 warnings)

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

question/type/oumultiresponse/backup/moodle2/backup_qtype_oumultiresponse_plugin.class.php
(#17) No one-line description found in phpdocs for file
(#74) Inline phpdocs tag {@link get_components_and_fileareas} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
question/type/oumultiresponse/backup/moodle2/restore_qtype_oumultiresponse_plugin.class.php
(#81) Function restore_qtype_oumultiresponse_plugin::recode_response is not documented
(#17) No one-line description found in phpdocs for file
(#27) No one-line description found in phpdocs for class restore_qtype_oumultiresponse_plugin
(#55) Phpdocs for function restore_qtype_oumultiresponse_plugin::process_oumultiresponse has incomplete parameters list
question/type/oumultiresponse/classes/output/mobile.php
(#17) File-level phpdocs block is not found
(#30) Function mobile::oumr_view is not documented
question/type/oumultiresponse/combinable/combinable.php
(#28) Class qtype_combined_combinable_type_oumultiresponse is not documented
(#60) Class qtype_combined_combinable_oumultiresponse is not documented
(#32) Function qtype_combined_combinable_type_oumultiresponse::extra_question_properties is not documented
(#36) Function qtype_combined_combinable_type_oumultiresponse::extra_answer_properties is not documented
(#40) Function qtype_combined_combinable_type_oumultiresponse::subq_form_fragment_question_option_fields is not documented
(#47) Function qtype_combined_combinable_type_oumultiresponse::transform_subq_form_data_to_full is not documented
(#55) Function qtype_combined_combinable_type_oumultiresponse::third_param_for_default_question_text is not documented
(#106) Function qtype_combined_combinable_oumultiresponse::data_to_form is not documented
(#120) Function qtype_combined_combinable_oumultiresponse::validate is not documented
(#141) Function qtype_combined_combinable_oumultiresponse::has_submitted_data is not documented
(#30) Variable qtype_combined_combinable_type_oumultiresponse::$identifier is not documented
(#62) There is no description in phpdocs for function add_form_fragment
(#63) Phpdocs for function qtype_combined_combinable_oumultiresponse::add_form_fragment has incomplete parameters list
question/type/oumultiresponse/combinable/renderer.php
(#30) Class qtype_oumultiresponse_embedded_renderer is not documented
(#33) Function qtype_oumultiresponse_embedded_renderer::subquestion is not documented
question/type/oumultiresponse/edit_oumultiresponse_form.php
(#36) Function qtype_oumultiresponse_edit_form::definition_inner is not documented
(#55) Function qtype_oumultiresponse_edit_form::get_per_answer_fields is not documented
(#72) Function qtype_oumultiresponse_edit_form::get_hint_fields is not documented
(#96) Function qtype_oumultiresponse_edit_form::data_preprocessing is not documented
(#126) Function qtype_oumultiresponse_edit_form::validation is not documented
(#160) Function qtype_oumultiresponse_edit_form::qtype is not documented
question/type/oumultiresponse/lib.php
(#28) Phpdocs for function qtype_oumultiresponse_pluginfile has incomplete parameters list
question/type/oumultiresponse/question.php
(#50) Function qtype_oumultiresponse_question::make_behaviour is not documented
(#58) Function qtype_oumultiresponse_question::classify_response is not documented
(#67) Function qtype_oumultiresponse_question::grade_response is not documented
(#82) Function qtype_oumultiresponse_question::disable_hint_settings_when_too_many_selected is not documented
(#88) Function qtype_oumultiresponse_question::compute_final_grade is not documented
(#181) Function qtype_oumultiresponse_question::replace_char_at is not documented
(#109) Phpdocs for function qtype_oumultiresponse_question::grade_computation has incomplete parameters list
question/type/oumultiresponse/questiontype.php
(#46) Function qtype_oumultiresponse::has_html_answers is not documented
(#50) Function qtype_oumultiresponse::requires_qtypes is not documented
(#54) Function qtype_oumultiresponse::get_question_options is not documented
(#61) Function qtype_oumultiresponse::save_question_options is not documented
(#136) Function qtype_oumultiresponse::save_hints is not documented
(#215) Function qtype_oumultiresponse::make_hint is not documented
(#219) Function qtype_oumultiresponse::make_answer is not documented
(#224) Function qtype_oumultiresponse::initialise_question_instance is not documented
(#232) Function qtype_oumultiresponse::delete_question is not documented
(#238) Function qtype_oumultiresponse::get_num_correct_choices is not documented
(#248) Function qtype_oumultiresponse::get_random_guess_score is not documented
(#258) Function qtype_oumultiresponse::get_possible_responses is not documented
(#270) Function qtype_oumultiresponse::import_from_xml is not documented
(#315) Function qtype_oumultiresponse::export_to_xml is not documented
(#330) Function qtype_oumultiresponse::move_files is not documented
(#345) Function qtype_oumultiresponse::delete_files is not documented
(#392) Function qtype_oumultiresponse_hint::adjust_display_options is not documented
(#33) No one-line description found in phpdocs for class qtype_oumultiresponse
(#358) No one-line description found in phpdocs for class qtype_oumultiresponse_hint
(#371) Phpdocs for function qtype_oumultiresponse_hint::__construct has incomplete parameters list
(#359) Inline phpdocs tag {@link question_hint_with_parts} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
question/type/oumultiresponse/renderer.php
(#31) Class qtype_oumultiresponse_renderer is not documented
question/type/oumultiresponse/tests/helper.php
(#36) Function qtype_oumultiresponse_test_helper::get_test_questions is not documented
(#40) There is no description in phpdocs for function make_oumultiresponse_question_two_of_four
(#177) There is no description in phpdocs for function make_oumultiresponse_question_two_of_five
(#212) There is no description in phpdocs for function get_oumultiresponse_question_form_data_two_of_four
(#77) Inline phpdocs tag {@link make_an_oumultiresponse_two_of_four()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
question/type/oumultiresponse/tests/question_test.php
(#40) Class qtype_oumultiresponse_question_test is not documented
(#41) Variable qtype_oumultiresponse_question_test::$tolerance is not documented
question/type/oumultiresponse/tests/questiontype_test.php
(#53) Function qtype_oumultiresponse_test::assert_same_xml is not documented
question/type/oumultiresponse/tests/walkthrough_test.php
(#513) Function qtype_oumultiresponse_walkthrough_test::get_contains_num_parts_correct is not documented
(#17) No one-line description found in phpdocs for file

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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


Gherkin .feature problems

(0 errors, 0 warnings)

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