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

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


Javascript coding style problems

(4 errors, 2 warnings)

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

question/type/varnumunit/mobile/varnumunit.js
(#49) Line 49 exceeds the maximum line length of 132. (max-len)
(#51) Line 51 exceeds the maximum line length of 132. (max-len)
(#54) Line 54 exceeds the maximum line length of 132. (max-len)
(#68) Expected to return a value at the end of method 'getPreventSubmitMessage'. (consistent-return)
(#68) Unexpected space before function parentheses. (space-before-function-paren)
(#81) 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

(93 errors, 0 warnings)

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

question/type/varnumunit/backup/moodle2/backup_qtype_varnumunit_plugin.class.php
(#78) Function backup_qtype_varnumunit_plugin::add_question_qtype_varnumunit_vars is not documented
(#100) Function backup_qtype_varnumunit_plugin::add_question_qtype_varnumunit_variants is not documented
(#121) Function backup_qtype_varnumunit_plugin::add_question_qtype_varnumunit_answers is not documented
(#149) Function backup_qtype_varnumunit_plugin::add_question_qtype_varnumunit_units is not documented
(#17) No one-line description found in phpdocs for file
question/type/varnumunit/backup/moodle2/restore_qtype_varnumunit_plugin.class.php
(#107) Function restore_qtype_varnumunit_plugin::process_qtype_varnumunit_var is not documented
(#125) Function restore_qtype_varnumunit_plugin::process_qtype_varnumunit_unit is not documented
(#148) Function restore_qtype_varnumunit_plugin::process_qtype_varnumunit_variant 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_varnumunit_plugin
(#60) Phpdocs for function restore_qtype_varnumunit_plugin::process_qtype_varnumunit has incomplete parameters list
(#87) Phpdocs for function restore_qtype_varnumunit_plugin::process_qtype_varnumunit_answer has incomplete parameters list
question/type/varnumunit/calculator.php
(#24) Package qtype is not valid
(#17) File-level phpdocs block is not found
question/type/varnumunit/classes/output/mobile.php
(#17) File-level phpdocs block is not found
(#30) Function mobile::varnumunit_view is not documented
question/type/varnumunit/db/mobile.php
(#20) Package qtype_varnumeric is not valid
question/type/varnumunit/db/upgrade.php
(#20) Package qtype is not valid
(#28) Function xmldb_qtype_varnumunit_upgrade is not documented
question/type/varnumunit/edit_varnumunit_form.php
(#40) Function qtype_varnumunit_edit_form::qtype is not documented
(#74) Function qtype_varnumunit_edit_form::data_preprocessing is not documented
(#130) Function qtype_varnumunit_edit_form::unit_feedback_html_element_preprocess is not documented
(#217) Function qtype_varnumunit_edit_form::add_answer_form_part is not documented
(#226) Function qtype_varnumunit_edit_form::definition is not documented
(#255) Function qtype_varnumunit_edit_form::definition_inner is not documented
(#265) Function qtype_varnumunit_edit_form::grade_weighting is not documented
(#307) Function qtype_varnumunit_edit_form::validation is not documented
(#46) Phpdocs for function qtype_varnumunit_edit_form::get_per_unit_fields has incomplete parameters list
(#152) Phpdocs for function qtype_varnumunit_edit_form::add_per_unit_fields has incomplete parameters list
question/type/varnumunit/lib.php
(#27) Phpdocs for function qtype_varnumunit_pluginfile has incomplete parameters list
question/type/varnumunit/question.php
(#20) Package qtype is not valid
(#43) Function qtype_varnumunit_question::get_pre_post_validation_error is not documented
(#51) Function qtype_varnumunit_question::get_matching_unit is not documented
(#65) Function qtype_varnumunit_question::get_units is not documented
(#73) Function qtype_varnumunit_question::remove_unwanted_chars_from_unit is not documented
(#80) Function qtype_varnumunit_question::pmatch_options is not documented
(#84) Function qtype_varnumunit_question::check_for_unit_in_response is not documented
(#110) Function qtype_varnumunit_question::check_for_match_for_unit_pmatch_expression is not documented
(#116) Function qtype_varnumunit_question::grade_response is not documented
(#123) Function qtype_varnumunit_question::weight_grades_for_num_and_unit_part is not documented
(#128) Function qtype_varnumunit_question::grade_unit_part_of_response is not documented
(#137) Function qtype_varnumunit_question::grade_numeric_part_of_response is not documented
(#142) Function qtype_varnumunit_question::summarise_response is not documented
(#152) Function qtype_varnumunit_question::split_response_into_num_and_unit is not documented
(#159) Function qtype_varnumunit_question::feedback_for_post_prefix_parts is not documented
(#163) Function qtype_varnumunit_question::compute_final_grade is not documented
(#203) Function qtype_varnumunit_question::classify_response is not documented
question/type/varnumunit/questiontype.php
(#49) Function qtype_varnumunit::initialise_question_instance is not documented
(#56) Function qtype_varnumunit::recalculate_every_time is not documented
(#60) Function qtype_varnumunit::db_table_prefix is not documented
(#64) Function qtype_varnumunit::extra_question_fields is not documented
(#68) Function qtype_varnumunit::delete_files_in_units is not documented
(#79) Function qtype_varnumunit::move_files_in_units is not documented
(#90) Function qtype_varnumunit::delete_question is not documented
(#97) Function qtype_varnumunit::save_units is not documented
(#156) Function qtype_varnumunit::save_unit is not documented
(#191) Function qtype_varnumunit::save_question_options is not documented
(#201) Function qtype_varnumunit::get_question_options is not documented
(#206) Function qtype_varnumunit::load_units is not documented
(#229) Function qtype_varnumunit::get_possible_responses is not documented
(#250) Function qtype_varnumunit::get_random_guess_score is not documented
(#267) Function qtype_varnumunit::import_from_xml is not documented
(#307) Function qtype_varnumunit::import_html is not documented
(#317) Function qtype_varnumunit::export_to_xml is not documented
(#341) Function qtype_varnumunit::export_html is not documented
(#391) Function qtype_varnumunit_unit::__construct is not documented
(#378) Variable qtype_varnumunit_unit::$id is not documented
(#383) Variable qtype_varnumunit_unit::$spaceinunit is not documented
(#384) Variable qtype_varnumunit_unit::$spacingfeedback is not documented
(#385) Variable qtype_varnumunit_unit::$spacingfeedbackformat is not documented
(#386) Variable qtype_varnumunit_unit::$replacedash is not documented
(#387) Variable qtype_varnumunit_unit::$fraction is not documented
(#388) Variable qtype_varnumunit_unit::$feedback is not documented
(#389) Variable qtype_varnumunit_unit::$feedbackformat is not documented
(#41) Constant qtype_varnumunit::SUPERSCRIPT_SCINOTATION_REQUIRED is not documented
(#42) Constant qtype_varnumunit::SUPERSCRIPT_ALLOWED is not documented
(#43) Constant qtype_varnumunit::SUPERSCRIPT_NONE is not documented
(#45) Constant qtype_varnumunit::SPACEINUNIT_REMOVE_ALL_SPACE is not documented
(#46) Constant qtype_varnumunit::SPACEINUNIT_PRESERVE_SPACE_NOT_REQUIRE is not documented
(#47) Constant qtype_varnumunit::SPACEINUNIT_PRESERVE_SPACE_REQUIRE is not documented
(#369) No one-line description found in phpdocs for class qtype_varnumunit_unit
question/type/varnumunit/renderer.php
(#20) Package qtype is not valid
(#39) Function qtype_varnumunit_renderer::specific_feedback is not documented
(#53) Function qtype_varnumunit_renderer::correct_response is not documented
question/type/varnumunit/tests/helper.php
(#35) Function qtype_varnumunit_test_helper::get_test_questions is not documented
(#40) There is no description in phpdocs for function make_varnumunit_question_3_sig_figs_with_m_unit
(#112) There is no description in phpdocs for function make_varnumunit_question_3_sig_figs_with_units_meters_per_second
(#193) There is no description in phpdocs for function make_varnumunit_question_simple_1_m
(#251) There is no description in phpdocs for function make_varnumunit_question_require_space_between_number_n_unit
question/type/varnumunit/tests/question_test.php
(#144) Phpdocs for function qtype_varnumunit_question_test::test_question_responses has incomplete parameters list
question/type/varnumunit/tests/questiontype_test.php
(#55) Function qtype_varnumunit_test::get_test_question_data is not documented
(#40) Variable qtype_varnumunit_test::$includecoverage is not documented
(#45) Variable qtype_varnumunit_test::$qtype is not documented

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]