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, 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 stylelint [More info]


PHPDocs style problems

(50 errors, 2 warnings)

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

filter/embedquestion/classes/admin/question_behaviour_setting.php
(#40) Function question_behaviour_setting::load_choices is not documented
(#21) Category admin is not valid
filter/embedquestion/classes/attempt.php
(#197) There is no description in phpdocs for function start_new_attempt_at_question
(#409) Phpdocs for function attempt::render_question has incomplete parameters list
filter/embedquestion/classes/attempt_storage.php
(#45) Inline phpdocs tag {@link instance()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#92) Inline phpdocs tag {@link new_usage_saved()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#109) Inline phpdocs tag {@link make_new_usage()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
filter/embedquestion/classes/embed_location.php
(#95) Inline phpdocs tag not enclosed with curly brackets @link found
filter/embedquestion/classes/event/category_token_created.php
(#41) Function category_token_created::init is not documented
(#47) Function category_token_created::get_description is not documented
(#52) Function category_token_created::get_objectid_mapping is not documented
filter/embedquestion/classes/event/question_attempted.php
(#41) Function question_attempted::init is not documented
(#47) Function question_attempted::get_description is not documented
(#52) Function question_attempted::get_legacy_logdata is not documented
(#56) Function question_attempted::get_objectid_mapping is not documented
filter/embedquestion/classes/event/question_started.php
(#41) Function question_started::init is not documented
(#47) Function question_started::get_description is not documented
(#52) Function question_started::get_legacy_logdata is not documented
(#56) Function question_started::get_objectid_mapping is not documented
filter/embedquestion/classes/event/question_viewed.php
(#41) Function question_viewed::init is not documented
(#47) Function question_viewed::get_description is not documented
(#52) Function question_viewed::get_legacy_logdata is not documented
(#56) Function question_viewed::get_objectid_mapping is not documented
filter/embedquestion/classes/event/token_created.php
(#41) Function token_created::init is not documented
(#47) Function token_created::get_description is not documented
(#52) Function token_created::get_objectid_mapping is not documented
filter/embedquestion/classes/form/embed_options_form.php
(#41) Function embed_options_form::definition is not documented
(#145) Function embed_options_form::definition_after_data is not documented
(#186) Function embed_options_form::validation is not documented
(#222) Function embed_options_form::get_data is not documented
filter/embedquestion/classes/idnumber_upgrader.php
(#29) Class idnumber_upgrader is not documented
(#30) Variable idnumber_upgrader::$usedidnumbers is not documented
filter/embedquestion/classes/output/embed_iframe.php
(#51) Function embed_iframe::export_for_template is not documented
filter/embedquestion/classes/output/error_message.php
(#51) Function error_message::export_for_template is not documented
filter/embedquestion/classes/output/renderer.php
(#38) Not recommended phpdocs tag @method used
(#38) Not recommended phpdocs tag @method used
filter/embedquestion/classes/task/cleanup_task.php
(#45) Function cleanup_task::get_name is not documented
(#49) Function cleanup_task::execute is not documented
filter/embedquestion/classes/token.php
(#62) Phpdocs for function token::add_iframe_token_to_url has incomplete parameters list
(#49) Inline phpdocs tag not enclosed with curly brackets @link found
(#60) Inline phpdocs tag not enclosed with curly brackets @link found
filter/embedquestion/filter.php
(#66) Function filter_embedquestion::setup is not documented
(#81) Function filter_embedquestion::filter is not documented
filter/embedquestion/tests/behat/behat_filter_embedquestion.php
(#71) Inline phpdocs tag {@link core_question_generator::get_simulated_post_data_for_question_attempt()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
filter/embedquestion/tests/filter_test.php
(#45) Inline phpdocs tag {@link test_filter()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
filter/embedquestion/tests/generator/lib.php
(#17) File-level phpdocs block is not found
(#44) Function filter_embedquestion_generator::__construct is not documented
(#158) Phpdocs for function filter_embedquestion_generator::create_attempt_at_embedded_question has incomplete parameters list
(#58) Inline phpdocs tag {@link core_question_generator::create_question()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#58) Inline phpdocs tag {@link core_question_generator::create_question()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#58) Inline phpdocs tag {@link core_question_generator::create_question()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#61) Inline phpdocs tag {@link core_question_generator::create_question_category()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}

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

(1 errors, 0 warnings)

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

filter/embedquestion/templates/embed_iframe.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error

Gherkin .feature problems

(0 errors, 0 warnings)

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