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

(0 errors, 8 warnings)

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

question/type/pmatchjme/amd/src/jsme.js
(#25) Expected space or tab after '/*' in comment. (spaced-comment)
(#35) Identifier 'max_loading_waits' is not in camel case. (camelcase)
(#37) Identifier 'insert_applet' is not in camel case. (camelcase)
(#37) Unexpected space before function parentheses. (space-before-function-paren)
(#51) Identifier 'show_jsme' is not in camel case. (camelcase)
(#51) Unexpected space before function parentheses. (space-before-function-paren)
(#58) Unexpected space before function parentheses. (space-before-function-paren)
(#79) Unexpected space before function parentheses. (space-before-function-paren)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(50 errors, 0 warnings)

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

question/type/pmatchjme/backup/moodle2/backup_qtype_pmatchjme_plugin.class.php
(#79) Function backup_qtype_pmatchjme_plugin::add_question_qtype_pmatchjme_answers is not documented
(#17) No one-line description found in phpdocs for file
question/type/pmatchjme/backup/moodle2/restore_qtype_pmatchjme_plugin.class.php
(#17) No one-line description found in phpdocs for file
(#27) No one-line description found in phpdocs for class restore_qtype_pmatchjme_plugin
(#62) Phpdocs for function restore_qtype_pmatchjme_plugin::process_pmatch has incomplete parameters list
(#88) Phpdocs for function restore_qtype_pmatchjme_plugin::process_pmatchjme_answer has incomplete parameters list
(#109) Phpdocs for function restore_qtype_pmatchjme_plugin::process_synonym has incomplete parameters list
question/type/pmatchjme/edit_pmatchjme_form.php
(#20) Package qtype is not valid
(#37) Function qtype_pmatchjme_edit_form::qtype is not documented
(#41) Function qtype_pmatchjme_edit_form::general_answer_fields is not documented
(#49) Function qtype_pmatchjme_edit_form::get_per_answer_fields is not documented
(#56) Function qtype_pmatchjme_edit_form::add_other_answer_fields is not documented
(#61) Function qtype_pmatchjme_edit_form::data_preprocessing_hints is not documented
(#68) Function qtype_pmatchjme_edit_form::get_hint_fields is not documented
(#97) Function qtype_pmatchjme_edit_form::data_preprocessing_other_answer is not documented
(#108) Function qtype_pmatchjme_edit_form::straight_smiles_string_match is not documented
(#113) Function qtype_pmatchjme_edit_form::validation is not documented
(#137) Function qtype_pmatchjme_edit_form::place_holder_errors is not documented
(#81) Phpdocs for function qtype_pmatchjme_edit_form::data_preprocessing_answers has incomplete parameters list
question/type/pmatchjme/lang/en/qtype_pmatchjme.php
(#21) Package qtype is not valid
question/type/pmatchjme/lib.php
(#21) Package qtype is not valid
(#32) Phpdocs for function qtype_pmatchjme_pluginfile has incomplete parameters list
question/type/pmatchjme/question.php
(#37) Function qtype_pmatchjme_question::get_expected_data is not documented
(#41) Function qtype_pmatchjme_question::get_correct_response is not documented
(#56) Function qtype_pmatchjme_question::check_atom_count is not documented
(#83) Function qtype_pmatchjme_question::part_comparison is not documented
(#143) Function qtype_pmatchjme_question::start_attempt is not documented
(#146) Function qtype_pmatchjme_question::apply_attempt_state is not documented
(#98) There is no description in phpdocs for function get_part_name
(#115) Phpdocs for function qtype_pmatchjme_question::count_compound_parts has incomplete parameters list
question/type/pmatchjme/questiontype.php
(#59) Function qtype_pmatchjme::save_question_options is not documented
(#71) Function qtype_pmatchjme::save_hints is not documented
(#74) Function qtype_pmatchjme::extra_answer_fields is not documented
(#77) Function qtype_pmatchjme::save_extra_answer_data is not documented
(#112) Function qtype_pmatchjme::delete_question is not documented
(#117) Function qtype_pmatchjme::delete_extra_answer_records is not documented
(#30) No one-line description found in phpdocs for class qtype_pmatchjme_answer
(#37) Phpdocs for function qtype_pmatchjme_answer::__construct has incomplete parameters list
question/type/pmatchjme/renderer.php
(#20) Package qtype is not valid
(#38) Function qtype_pmatchjme_renderer::formulation_and_controls is not documented
(#81) Function qtype_pmatchjme_renderer::require_js is not documented
(#99) Function qtype_pmatchjme_renderer::hidden_fields is not documented
(#110) Function qtype_pmatchjme_renderer::hidden_field_for_qt_var is not documented
(#121) Function qtype_pmatchjme_renderer::fraction_for_last_response is not documented
(#134) Function qtype_pmatchjme_renderer::get_last_response is not documented
(#144) Function qtype_pmatchjme_renderer::specific_feedback is not documented
question/type/pmatchjme/tests/chemicalexpressionmatching_test.php
(#40) Function pmatchjme_parse_string_test::match is not documented
question/type/pmatchjme/tests/helper.php
(#36) Function qtype_pmatchjme_test_helper::get_test_questions is not documented
(#40) There is no description in phpdocs for function make_pmatchjme_question_benzene
(#64) There is no description in phpdocs for function get_pmatchjme_question_form_data_benzene

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

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" failed. Use --force to continue.

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]