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

(267 errors, 8 warnings)

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

question/type/regexp/combinatorics.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#4) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#4) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#5) Line 6 of the opening comment must start "// (at your option) any later version.".
(#5) Line 7 of the opening comment must start "//".
(#5) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#5) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#5) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#6) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#6) Line 12 of the opening comment must start "//".
(#6) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#7) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#37) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#55) Variable "subset_size" must not contain underscores.
(#56) Opening brace should be on the same line as the declaration
(#57) Variable "set_size" must not contain underscores.
(#59) Variable "subset_size" must not contain underscores.
(#60) Variable "subset_size" must not contain underscores.
(#60) Variable "set_size" must not contain underscores.
(#63) Variable "subset_size" must not contain underscores.
(#63) Variable "set_size" must not contain underscores.
(#65) Variable "subset_size" must not contain underscores.
(#67) Variable "subset_size" must not contain underscores.
(#72) Variable "set_keys" must not contain underscores.
(#73) Variable "set_keys" must not contain underscores.
(#73) Variable "subset_size" must not contain underscores.
(#76) Variable "subset_size" must not contain underscores.
(#76) Variable "set_size" must not contain underscores.
(#92) Private method name "Math_Combinatorics::_advancePointers" must be in lower-case letters only
(#92) Variable "pointer_number" must not contain underscores.
(#93) Opening brace should be on the same line as the declaration
(#94) Variable "pointer_number" must not contain underscores.
(#98) Variable "pointer_number" must not contain underscores.
(#99) Variable "pointer_number" must not contain underscores.
(#102) Variable "pointer_number" must not contain underscores.
(#103) Variable "pointer_number" must not contain underscores.
(#104) Variable "pointer_number" must not contain underscores.
(#119) Private method name "Math_Combinatorics::_getCombination" must be in lower-case letters only
(#120) Opening brace should be on the same line as the declaration
(#121) Variable "set_keys" must not contain underscores.
(#126) Variable "set_keys" must not contain underscores.
(#126) Variable "set_keys" must not contain underscores.
(#140) Variable "subset_size" must not contain underscores.
(#141) Opening brace should be on the same line as the declaration
(#142) Variable "subset_size" must not contain underscores.
(#160) Private method name "Math_Combinatorics::_findPermutations" must be in lower-case letters only
(#161) Opening brace should be on the same line as the declaration
(#169) Variable "sub_permutations" must not contain underscores.
(#171) Variable "sub_permutations" must not contain underscores.
(#177) Variable "start_key" must not contain underscores.
(#180) Variable "start_key" must not contain underscores.
(#183) Variable "sub_permutations" must not contain underscores.
(#185) Variable "sub_permutations" must not contain underscores.
(#205) Opening brace should be on the same line as the declaration
(#220) Private method name "Math_Combinatorics::_firstKey" must be in lower-case letters only
(#221) Opening brace should be on the same line as the declaration
(#229) A closing tag is not permitted at the end of a PHP file
question/type/regexp/db/upgrade.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion
(#65) Spaces must be used to indent lines; tabs are not allowed
(#65) Tab found within whitespace
(#65) Line indented incorrectly; expected 12 spaces, found 9
(#66) Spaces must be used to indent lines; tabs are not allowed
(#66) Tab found within whitespace
(#66) Line indented incorrectly; expected at least 16 spaces, found 10
(#67) Spaces must be used to indent lines; tabs are not allowed
(#67) Tab found within whitespace
(#67) Line indented incorrectly; expected 12 spaces, found 9
question/type/regexp/edit_regexp_form.php
(#106) Variable "moodle_val" must not contain underscores.
(#107) Variable "moodle_val" must not contain underscores.
(#107) Variable "moodle_val" must not contain underscores.
(#107) Expected 1 space before "!=="; 0 found
(#107) Expected 1 space after "!=="; 0 found
(#109) Variable "moodle_val" must not contain underscores.
(#126) Expected 1 space before ".="; 0 found
(#154) Variable "default_values" must not contain underscores.
(#155) Variable "default_values" must not contain underscores.
(#195) Expected 1 space before "="; 0 found
(#195) Expected 1 space after "="; 0 found
(#195) Expected 1 space before "<"; 0 found
(#195) Expected 1 space after "<"; 0 found
(#225) Expected 1 space before "="; 0 found
(#225) Expected 1 space after "="; 0 found
(#225) Expected 1 space before "<"; 0 found
(#225) Expected 1 space after "<"; 0 found
(#230) Expected 1 space before "="; 0 found
(#230) Expected 1 space after "="; 0 found
(#230) Expected 1 space before "<"; 0 found
(#230) Expected 1 space after "<"; 0 found
question/type/regexp/locallib.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion
(#37) Expected 1 space before "="; 0 found
(#37) Expected 1 space after "="; 0 found
(#46) Expected 1 space after "+"; 0 found
(#47) Expected 1 space after "-"; 0 found
(#51) Expected 1 space after "+"; 0 found
(#52) Expected 1 space before ".="; 0 found
(#71) Expected 1 space after "="; 2 found
(#78) Expected 1 space after "-"; 0 found
(#81) Expected 1 space before "="; 0 found
(#81) Expected 1 space after "="; 0 found
(#108) Expected 1 space after "-"; 0 found
(#114) Expected 1 space after "-"; 0 found
(#161) Expected 1 space after "-"; 0 found
(#162) Expected 1 space after "-"; 0 found
(#219) Expected 1 space before "="; 0 found
(#219) Expected 1 space after "="; 0 found
(#219) Expected 1 space before "<"; 0 found
(#219) Expected 1 space after "<"; 0 found
(#222) Expected 1 space after "-"; 0 found
(#234) This comment is 42% valid code; is this commented out code?
(#273) Expected 1 space after "-"; 0 found
(#275) Expected 1 space after "-"; 0 found
(#313) Expected 1 space before "-"; 0 found
(#313) Expected 1 space after "-"; 0 found
(#323) This comment is 42% valid code; is this commented out code?
(#363) Expected 1 space before "-"; 0 found
(#363) Expected 1 space after "-"; 0 found
(#364) This comment is 50% valid code; is this commented out code?
(#366) Expected 1 space before "-"; 0 found
(#366) Expected 1 space after "-"; 0 found
(#369) Expected 1 space after "!="; 0 found
(#369) Expected 1 space after "!="; 0 found
(#371) Expected 1 space before "="; 0 found
(#371) Expected 1 space after "="; 0 found
(#371) Expected 1 space before "<"; 0 found
(#371) Expected 1 space after "<"; 0 found
(#372) Expected 1 space before "="; 0 found
(#372) Expected 1 space after "="; 0 found
(#374) Expected 1 space after "-"; 0 found
(#378) Expected 1 space after ".="; 0 found
(#417) Expected 1 space after "-"; 0 found
(#436) Expected 1 space before "="; 0 found
(#436) Expected 1 space after "="; 0 found
(#436) Expected 1 space before "<"; 0 found
(#436) Expected 1 space before "<"; 0 found
(#476) Expected 1 space before "="; 0 found
(#476) Expected 1 space after "="; 0 found
(#476) Expected 1 space before "<"; 0 found
(#476) Expected 1 space after "<"; 0 found
(#484) Variable "closesta_hint" must not contain underscores.
(#485) Variable "closesta_hint" must not contain underscores.
(#487) Variable "lenclosesta_hint" must not contain underscores.
(#487) Variable "closesta_hint" must not contain underscores.
(#488) Variable "lenclosesta_hint" must not contain underscores.
(#492) Variable "closesta_hint" must not contain underscores.
(#497) Variable "closesta_hint" must not contain underscores.
(#499) Variable "closesta_hint" must not contain underscores.
(#506) Variable "closesta_hint" must not contain underscores.
(#522) Spaces must be used to indent lines; tabs are not allowed
(#522) Tab found within whitespace
(#522) Line indented incorrectly; expected at least 8 spaces, found 5
(#523) Spaces must be used to indent lines; tabs are not allowed
(#523) Tab found within whitespace
(#523) Line indented incorrectly; expected at least 8 spaces, found 5
(#524) Spaces must be used to indent lines; tabs are not allowed
(#524) Tab found within whitespace
(#524) Line indented incorrectly; expected 8 spaces, found 5
(#525) Spaces must be used to indent lines; tabs are not allowed
(#525) Tab found within whitespace
(#525) Line indented incorrectly; expected 12 spaces, found 6
(#526) Spaces must be used to indent lines; tabs are not allowed
(#526) Tab found within whitespace
(#526) Line indented incorrectly; expected at least 16 spaces, found 7
(#526) Variable "closesta_hint" must not contain underscores.
(#527) Spaces must be used to indent lines; tabs are not allowed
(#527) Tab found within whitespace
(#529) Spaces must be used to indent lines; tabs are not allowed
(#529) Tab found within whitespace
(#529) Line indented incorrectly; expected at least 16 spaces, found 13
(#530) Variable "closesta_hint" must not contain underscores.
(#532) Spaces must be used to indent lines; tabs are not allowed
(#532) Tab found within whitespace
(#532) Line indented incorrectly; expected 8 spaces, found 5
(#538) Variable "closesta_hint" must not contain underscores.
(#543) Variable "closesta_hint" must not contain underscores.
(#546) Variable "closesta_hint" must not contain underscores.
(#583) Expected 1 space after "="; 2 found
(#597) Variable "correct_response" must not contain underscores.
(#623) Variable "correct_response" must not contain underscores.
(#626) Variable "correct_response" must not contain underscores.
(#635) This comment is 60% valid code; is this commented out code?
(#657) Expected 1 space before "<"; 0 found
(#657) Expected 1 space after "<"; 0 found
(#743) Variable "unescaped_regex" must not contain underscores.
(#747) Variable "unescaped_metachars" must not contain underscores.
(#747) Variable "unescaped_regex" must not contain underscores.
(#748) Variable "unescaped_metachars" must not contain underscores.
(#758) Variable "unescaped_regex" must not contain underscores.
(#759) This comment is 43% valid code; is this commented out code?
(#761) This comment is 62% valid code; is this commented out code?
(#763) Variable "unescaped_metachars" must not contain underscores.
(#763) Variable "unescaped_regex" must not contain underscores.
(#764) Variable "unescaped_metachars" must not contain underscores.
(#791) Expected 1 space before "="; 0 found
(#791) Expected 1 space after "="; 0 found
(#791) Expected 1 space before "<"; 0 found
(#791) Expected 1 space after "<"; 0 found
(#814) Expected 1 space before "*"; 0 found
(#814) Expected 1 space after "*"; 0 found
(#823) Expected 1 space before "*"; 0 found
(#823) Expected 1 space after "*"; 0 found
(#844) Expected 1 space before "=="; 0 found
(#844) Expected 1 space after "=="; 0 found
(#847) Expected 1 space before ">"; 0 found
(#847) Expected 1 space after ">"; 0 found
(#851) Expected 1 space before "="; 0 found
(#851) Expected 1 space after "="; 0 found
(#851) Expected 1 space before "<"; 0 found
(#851) Expected 1 space after "<"; 0 found
(#853) Variable "matches_p" must not contain underscores.
(#854) Expected 1 space before "=="; 0 found
(#854) Expected 1 space after "=="; 0 found
(#857) Variable "matches_p" must not contain underscores.
(#858) Variable "matches_p" must not contain underscores.
(#859) Expected 1 space before "%"; 0 found
(#859) Expected 1 space after "%"; 0 found
(#870) Expected 1 space before "=="; 0 found
(#870) Expected 1 space after "=="; 0 found
(#888) Expected 1 space before "="; 0 found
(#888) Expected 1 space after "="; 0 found
(#888) Expected 1 space before "<"; 0 found
(#888) Expected 1 space after "<"; 0 found
(#891) Variable "matches_p" must not contain underscores.
(#892) Variable "matches_p" must not contain underscores.
(#893) Variable "matches_p" must not contain underscores.
(#894) Variable "matches_r" must not contain underscores.
(#897) Variable "matches_r" must not contain underscores.
(#900) Expected 1 space before "="; 0 found
(#900) Expected 1 space after "="; 0 found
(#900) Expected 1 space before "<"; 0 found
(#900) Expected 1 space after "<"; 0 found
(#901) Expected 1 space after ".="; 2 found
(#901) Variable "matches_p" must not contain underscores.
(#906) Expected 1 space after ".="; 0 found
(#909) Expected 1 space before "="; 0 found
(#909) Expected 1 space after "="; 0 found
(#909) Expected 1 space before "<"; 0 found
(#909) Expected 1 space after "<"; 0 found
(#909) Expected 1 space before "-"; 0 found
(#909) Expected 1 space after "-"; 0 found
question/type/regexp/question.php
(#78) Expected 1 space before "="; 0 found
(#78) Expected 1 space after "="; 0 found
(#78) Variable "correct_response" must not contain underscores.
(#78) Expected 1 space before "="; 0 found
(#78) Expected 1 space after "="; 0 found
(#78) Expected 1 space before "="; 0 found
(#78) Expected 1 space after "="; 0 found
(#170) Expected 1 space after "-"; 0 found
(#182) Expected 1 space before "=="; 2 found
question/type/regexp/questiontype.php
(#185) Expected 1 space before "="; 0 found
(#185) Expected 1 space after "="; 0 found
(#217) Expected 1 space before "=="; 0 found
(#217) Expected 1 space after "=="; 0 found
(#235) Variable "a_count" must not contain underscores.
(#238) Variable "a_count" must not contain underscores.
(#239) Variable "a_count" must not contain underscores.
(#240) Variable "a_count" must not contain underscores.
(#241) Variable "a_count" must not contain underscores.
question/type/regexp/renderer.php
(#51) Variable "correct_response" must not contain underscores.
(#51) Expected 1 space before "="; 0 found
(#51) Expected 1 space after "="; 0 found
(#81) Expected 1 space before ".="; 0 found
(#169) Variable "display_correct_answers" must not contain underscores.
(#170) Variable "display_correct_answers" must not contain underscores.
(#216) Variable "display_responses" must not contain underscores.
(#221) Variable "display_responses" must not contain underscores.
(#223) Variable "display_responses" must not contain underscores.
(#228) Variable "display_responses" must not contain underscores.
(#234) Variable "display_responses" must not contain underscores.
(#238) Variable "display_responses" must not contain underscores.
(#240) Variable "display_responses" must not contain underscores.
(#240) Expected 1 space after ".="; 2 found
(#244) Variable "display_responses" must not contain underscores.
(#246) Variable "display_responses" must not contain underscores.

Javascript coding style problems

(12 errors, 1 warnings)

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

question/type/regexp/module.js
(#1) Identifier 'qtype_regexp' is not in camel case. (camelcase)
(#4) Unexpected tab character. (no-tabs)
(#5) Unexpected tab character. (no-tabs)
(#5) Trailing spaces not allowed. (no-trailing-spaces)
(#6) Unexpected tab character. (no-tabs)
(#7) Unexpected tab character. (no-tabs)
(#8) Unexpected tab character. (no-tabs)
(#9) Unexpected tab character. (no-tabs)
(#10) Unexpected tab character. (no-tabs)
(#11) Unexpected tab character. (no-tabs)
(#12) Unexpected tab character. (no-tabs)
(#13) Unexpected tab character. (no-tabs)
(#14) Missing semicolon. (semi)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(120 errors, 10 warnings)

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

question/type/regexp/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
(#42) Phpdocs for function moodle1_qtype_regexp_handler::process_question has incomplete parameters list
(#27) Class moodle1_qtype_regexp_handler does not have @copyright tag
(#27) Class moodle1_qtype_regexp_handler does not have @license tag
(#18) Package qtype is not valid
question/type/regexp/backup/moodle2/backup_qtype_regexp_plugin.class.php
(#17) No one-line description found in phpdocs for file
(#25) Class backup_qtype_regexp_plugin does not have @copyright tag
(#25) Class backup_qtype_regexp_plugin does not have @license tag
(#18) Package moodlecore is not valid
question/type/regexp/backup/moodle2/restore_qtype_regexp_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_regexp_plugin
(#50) Phpdocs for function restore_qtype_regexp_plugin::process_regexp has incomplete parameters list
(#26) Class restore_qtype_regexp_plugin does not have @copyright tag
(#26) Class restore_qtype_regexp_plugin does not have @license tag
(#18) Package moodlecore is not valid
question/type/regexp/classes/privacy/provider.php
(#29) Class provider is not documented
question/type/regexp/combinatorics.php
(#37) Class Math_Combinatorics is not documented
(#4) File-level phpdocs block does not have @copyright tag
(#17) Not recommended phpdocs tag @version used
(#33) Not recommended phpdocs tag @version used
(#43) Not recommended phpdocs tag @access used
(#50) Not recommended phpdocs tag @access used
(#87) Not recommended phpdocs tag @access used
(#115) Not recommended phpdocs tag @access used
(#135) Not recommended phpdocs tag @access used
(#156) Not recommended phpdocs tag @access used
(#199) Not recommended phpdocs tag @access used
(#217) Not recommended phpdocs tag @access used
(#14) Package Combinatorics is not valid
(#30) Package Combinatorics is not valid
(#13) Category Math is not valid
(#29) Category Math is not valid
question/type/regexp/db/upgrade.php
(#27) Function xmldb_qtype_regexp_upgrade is not documented
(#21) Package qtype is not valid
question/type/regexp/db/upgradelib.php
(#40) Function qtype_regexp_qe2_attempt_updater::right_answer is not documented
(#44) Function qtype_regexp_qe2_attempt_updater::was_answered is not documented
(#48) Function qtype_regexp_qe2_attempt_updater::response_summary is not documented
(#56) Function qtype_regexp_qe2_attempt_updater::set_first_step_data_elements is not documented
(#59) Function qtype_regexp_qe2_attempt_updater::supply_missing_first_step_data is not documented
(#62) Function qtype_regexp_qe2_attempt_updater::set_data_elements_for_step is not documented
(#30) No one-line description found in phpdocs for class qtype_regexp_qe2_attempt_updater
(#20) Package qtype is not valid
question/type/regexp/edit_regexp_form.php
(#17) File-level phpdocs block is not found
(#137) Function qtype_regexp_edit_form::get_more_choices_string is not documented
(#141) Function qtype_regexp_edit_form::data_preprocessing is not documented
(#170) Function qtype_regexp_edit_form::validation is not documented
(#260) Function qtype_regexp_edit_form::get_per_answer_fields is not documented
(#279) Function qtype_regexp_edit_form::add_interactive_settings is not documented
(#327) Function qtype_regexp_edit_form::qtype is not documented
(#29) Class qtype_regexp_edit_form does not have @copyright tag
(#29) Class qtype_regexp_edit_form does not have @license tag
(#29) Package is not specified for class qtype_regexp_edit_form. It is also not specified in file-level phpdocs
(#24) Package questionbank is not valid
question/type/regexp/lib.php
(#31) Phpdocs for function qtype_regexp_pluginfile has incomplete parameters list
(#21) Package qtype is not valid
question/type/regexp/locallib.php
(#27) Function expand_regexp is not documented
(#179) Function is_nested_ors is not documented
(#214) Function is_parents is not documented
(#235) Function find_nested_ors is not documented
(#327) Function find_ors is not documented
(#353) Function expand_ors is not documented
(#398) Function index_plain_parts is not documented
(#412) Function index_ors is not documented
(#426) Function check_beginning is not documented
(#453) Function get_closest is not documented
(#597) Function find_closest is not documented
(#642) Function remove_blanks is not documented
(#652) Function check_my_parens is not documented
(#693) Function check_balanced is not documented
(#723) Function check_unescaped_metachars is not documented
(#785) Function splitstring is not documented
(#798) Function get_alternateanswers is not documented
(#842) Function check_permutations is not documented
(#865) Function has_permutations is not documented
(#21) Package qtype is not valid
question/type/regexp/question.php
(#38) Class qtype_regexp_question is not documented
(#53) Function qtype_regexp_question::__construct is not documented
(#57) Function qtype_regexp_question::get_expected_data is not documented
(#61) Function qtype_regexp_question::get_data is not documented
(#65) Function qtype_regexp_question::summarise_response is not documented
(#73) Function qtype_regexp_question::summarise_response_withhelp is not documented
(#85) Function qtype_regexp_question::is_complete_response is not documented
(#90) Function qtype_regexp_question::get_validation_error is not documented
(#97) Function qtype_regexp_question::is_same_response is not documented
(#102) Function qtype_regexp_question::get_answers is not documented
(#106) Function qtype_regexp_question::compare_response_with_answer is not documented
(#137) Function qtype_regexp_question::compare_string_with_wildcard is not documented
(#190) Function qtype_regexp_question::check_file_access is not documented
(#207) Function qtype_regexp_question::make_behaviour is not documented
(#20) Package qtype is not valid
question/type/regexp/questiontype.php
(#44) Function qtype_regexp::extra_question_fields is not documented
(#48) Function qtype_regexp::move_files is not documented
(#53) Function qtype_regexp::delete_files is not documented
(#58) Function qtype_regexp::save_question_options is not documented
(#127) Function qtype_regexp::initialise_question_instance is not documented
(#136) Function qtype_regexp::get_random_guess_score is not documented
(#145) Function qtype_regexp::get_possible_responses is not documented
(#178) Function qtype_regexp::export_to_xml is not documented
(#214) Function qtype_regexp::import_from_xml is not documented
(#37) Class qtype_regexp does not have @copyright tag
(#37) Class qtype_regexp does not have @license tag
(#21) Package qtype is not valid
(#28) Package questionbank is not valid
question/type/regexp/renderer.php
(#37) Function qtype_regexp_renderer::formulation_and_controls is not documented
(#145) Function qtype_regexp_renderer::feedback is not documented
(#177) Function qtype_regexp_renderer::specific_feedback is not documented
(#214) Function qtype_regexp_renderer::correct_response is not documented
(#20) Package qtype is not valid
question/type/regexp/simpletest/testquestion.php
(#33) Class test_regexp_question_maker is not documented
(#67) Function qtype_regexp_question_test::test_compare_string_with_wildcard is not documented
(#148) Function qtype_regexp_question_test::test_is_complete_response is not documented
(#158) Function qtype_regexp_question_test::test_is_gradable_response is not documented
(#168) Function qtype_regexp_question_test::test_grading is not documented
(#179) Function qtype_regexp_question_test::test_get_correct_response is not documented
(#186) Function qtype_regexp_question_test::test_get_question_summary is not documented
(#192) Function qtype_regexp_question_test::test_summarise_response is not documented
(#198) Function qtype_regexp_question_test::test_classify_response is not documented
(#20) Package qtype is not valid
question/type/regexp/simpletest/testquestiontype.php
(#46) Function qtype_regexp_test::setUp is not documented
(#50) Function qtype_regexp_test::tearDown is not documented
(#54) Function qtype_regexp_test::get_test_question_data is not documented
(#63) Function qtype_regexp_test::test_name is not documented
(#67) Function qtype_regexp_test::test_can_analyse_responses is not documented
(#71) Function qtype_regexp_test::test_get_random_guess_score is not documented
(#76) Function qtype_regexp_test::test_get_possible_responses is not documented
(#39) Variable qtype_regexp_test::$includecoverage is not documented
(#44) Variable qtype_regexp_test::$qtype is not documented
(#20) Package qtype is not valid
question/type/regexp/version.php
(#20) Package 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]