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/splitset/simpletest/testquestiontype.php
(#28) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(74 errors, 1 warnings)

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

question/type/splitset/backup/moodle1/lib.php
(#17) No one-line description found in phpdocs for file
(#32) There is no description in phpdocs for function get_question_subpaths
(#41) Phpdocs for function moodle1_qtype_splitset_handler::process_question has incomplete parameters list
(#27) Class moodle1_qtype_splitset_handler does not have @copyright tag
(#27) Class moodle1_qtype_splitset_handler does not have @license tag
(#20) Not recommended phpdocs tag @version used
(#18) Package qtype is not valid
question/type/splitset/backup/moodle2/backup_qtype_splitset_plugin.class.php
(#17) No one-line description found in phpdocs for file
(#18) Package moodlecore is not valid
question/type/splitset/backup/moodle2/restore_qtype_splitset_plugin.class.php
(#17) No one-line description found in phpdocs for file
(#26) No one-line description found in phpdocs for class restore_qtype_splitset_plugin
(#45) Phpdocs for function restore_qtype_splitset_plugin::process_splitset has incomplete parameters list
(#69) Phpdocs for function restore_qtype_splitset_plugin::process_splitsetsub has incomplete parameters list
(#139) Phpdocs for function restore_qtype_splitset_plugin::recode_legacy_state_answer has incomplete parameters list
(#18) Package moodlecore is not valid
question/type/splitset/db/upgrade.php
(#20) Package qtype is not valid
question/type/splitset/edit_splitset_form.php
(#38) Function qtype_splitset_edit_form::definition_inner is not documented
(#109) Function qtype_splitset_edit_form::set_data is not documented
(#142) Function qtype_splitset_edit_form::validation is not documented
(#153) Function qtype_splitset_edit_form::qtype is not documented
(#30) Class qtype_splitset_edit_form does not have @copyright tag
(#30) Class qtype_splitset_edit_form does not have @license tag
(#21) Category qtype is not valid
question/type/splitset/lang/en/qtype_splitset.php
(#23) Package splitset is not valid
question/type/splitset/lang/fr/qtype_splitset.php
(#23) Package splitset is not valid
question/type/splitset/lib.php
(#28) Phpdocs for function qtype_splitset_pluginfile has incomplete parameters list
question/type/splitset/lib/lib.php
(#29) Phpdocs for function qtype_splitset_pluginfile has incomplete parameters list
(#21) Category qtype is not valid
question/type/splitset/question.php
(#88) Function qtype_splitset_question::classify_response is not documented
(#147) Function qtype_splitset_question::get_expected_data is not documented
(#172) Function qtype_splitset_question::get_correct_response is not documented
(#182) Function qtype_splitset_question::is_complete_response is not documented
(#192) Function qtype_splitset_question::is_gradable_response is not documented
(#202) Function qtype_splitset_question::get_validation_error is not documented
(#210) Function qtype_splitset_question::is_same_response is not documented
(#220) Function qtype_splitset_question::grade_response is not documented
(#239) Function qtype_splitset_question::compute_final_grade is not documented
(#266) Function qtype_splitset_question::get_item_order is not documented
(#270) Function qtype_splitset_question::check_file_access is not documented
(#39) Variable qtype_splitset_question::$correctfeedback is not documented
(#40) Variable qtype_splitset_question::$correctfeedbackformat is not documented
(#41) Variable qtype_splitset_question::$partiallycorrectfeedback is not documented
(#42) Variable qtype_splitset_question::$partiallycorrectfeedbackformat is not documented
(#43) Variable qtype_splitset_question::$incorrectfeedback is not documented
(#44) Variable qtype_splitset_question::$incorrectfeedbackformat is not documented
(#55) Phpdocs for function qtype_splitset_question::start_attempt has incomplete parameters list
(#67) Phpdocs for function qtype_splitset_question::apply_attempt_state has incomplete parameters list
(#114) Phpdocs for function qtype_splitset_question::summarise_response has incomplete parameters list
(#134) Phpdocs for function qtype_splitset_question::clear_wrong_from_response has incomplete parameters list
(#156) Phpdocs for function qtype_splitset_question::get_num_parts_right has incomplete parameters list
(#21) Category qtype is not valid
question/type/splitset/questiontype.php
(#151) Function qtype_splitset::initialise_question_instance is not documented
(#175) Function qtype_splitset::make_hint is not documented
(#194) Function qtype_splitset::get_random_guess_score is not documented
(#199) Function qtype_splitset::get_possible_responses is not documented
(#220) Function qtype_splitset::move_files is not documented
(#238) Function qtype_splitset::delete_files is not documented
(#38) There is no description in phpdocs for function get_question_options
(#38) Phpdocs for function qtype_splitset::get_question_options has incomplete parameters list
(#51) Phpdocs for function qtype_splitset::save_question_options has incomplete parameters list
(#182) Phpdocs for function qtype_splitset::delete_question has incomplete parameters list
(#31) Class qtype_splitset does not have @copyright tag
(#31) Class qtype_splitset does not have @license tag
(#23) Package splitset is not valid
question/type/splitset/renderer.php
(#36) Function qtype_splitset_renderer::formulation_and_controls is not documented
(#119) Function qtype_splitset_renderer::correct_response is not documented
(#27) No one-line description found in phpdocs for class qtype_splitset_renderer
(#21) Category qtype is not valid
question/type/splitset/simpletest/testquestiontype.php
(#34) Class splitset_qtype_test is not documented
(#38) Function splitset_qtype_test::setUp is not documented
(#42) Function splitset_qtype_test::tearDown is not documented
(#46) Function splitset_qtype_test::test_name is not documented
(#36) Variable splitset_qtype_test::$qtype is not documented
(#21) Category qtype is not valid
question/type/splitset/version.php
(#21) Category qtype is not valid

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]