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

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

admin/tool/lifecycle/classes/manager/workflow_manager.php
(#73) Inline comments must start with a capital letter, digit or 3-dots sequence
(#75) Inline comments must start with a capital letter, digit or 3-dots sequence
(#251) Inline comments must start with a capital letter, digit or 3-dots sequence
(#251) Inline comments must end in full-stops, exclamation marks, or question marks
(#258) Line exceeds 132 characters; contains 143 characters
admin/tool/lifecycle/db/upgrade.php
(#301) Inline comments must start with a capital letter, digit or 3-dots sequence
(#301) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/lifecycle/tests/behat/behat_tool_lifecycle.php
(#120) Inline comments must start with a capital letter, digit or 3-dots sequence
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#142) Inline comments must start with a capital letter, digit or 3-dots sequence
(#158) Inline comments must start with a capital letter, digit or 3-dots sequence
(#158) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Inline comments must start with a capital letter, digit or 3-dots sequence
admin/tool/lifecycle/tests/workflow_actions_testcase.php
(#45) Line exceeds 132 characters; contains 133 characters
(#45) Inline comments must start with a capital letter, digit or 3-dots sequence
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/lifecycle/tests/workflow_activate_disable_duplicate_test.php
(#76) Inline comments must start with a capital letter, digit or 3-dots sequence
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/lifecycle/trigger/categories/lib.php
(#100) Line exceeds 132 characters; contains 140 characters

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

(488 errors, 1 warnings)

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

admin/tool/lifecycle/adminlib.php
(#17) File-level phpdocs block is not found
(#68) Function admin_page_deactivated_workflows::__construct is not documented
(#202) Phpdocs for function admin_settings::view_workflow_details has incomplete parameters list
(#238) Phpdocs for function admin_settings::execute has incomplete parameters list
(#295) Phpdocs for function workflow_settings::__construct has incomplete parameters list
(#350) Phpdocs for function workflow_settings::view_step_instance_form has incomplete parameters list
(#362) Phpdocs for function workflow_settings::view_trigger_instance_form has incomplete parameters list
(#374) Phpdocs for function workflow_settings::view_instance_form has incomplete parameters list
(#417) Phpdocs for function workflow_settings::execute has incomplete parameters list
admin/tool/lifecycle/classes/entity/process.php
(#17) File-level phpdocs block is not found
(#29) Class process is not documented
(#49) Function process::__construct is not documented
(#64) Phpdocs for function process::from_record has incomplete parameters list
(#31) Phpdocs for variable process::$id does not contain @var or incorrect
(#34) Phpdocs for variable process::$workflowid does not contain @var or incorrect
(#37) Phpdocs for variable process::$courseid does not contain @var or incorrect
(#40) Phpdocs for variable process::$waiting does not contain @var or incorrect
(#43) Phpdocs for variable process::$stepindex does not contain @var or incorrect
(#46) Phpdocs for variable process::$timestepchanged does not contain @var or incorrect
(#29) Package is not specified for class process. It is also not specified in file-level phpdocs
admin/tool/lifecycle/classes/entity/step_subplugin.php
(#17) File-level phpdocs block is not found
(#29) Class step_subplugin is not documented
(#33) Phpdocs for function step_subplugin::from_record has incomplete parameters list
(#29) Package is not specified for class step_subplugin. It is also not specified in file-level phpdocs
admin/tool/lifecycle/classes/entity/subplugin.php
(#17) File-level phpdocs block is not found
(#29) Class subplugin is not documented
(#50) Phpdocs for function subplugin::__construct has incomplete parameters list
(#31) Phpdocs for variable subplugin::$id does not contain @var or incorrect
(#34) Phpdocs for variable subplugin::$instancename does not contain @var or incorrect
(#37) Phpdocs for variable subplugin::$workflowid does not contain @var or incorrect
(#40) Phpdocs for variable subplugin::$subpluginname does not contain @var or incorrect
(#43) Phpdocs for variable subplugin::$sortindex does not contain @var or incorrect
(#49) Invalid phpdocs tag @oaram used
(#29) Package is not specified for class subplugin. It is also not specified in file-level phpdocs
admin/tool/lifecycle/classes/entity/trigger_subplugin.php
(#17) File-level phpdocs block is not found
(#29) Class trigger_subplugin is not documented
(#33) Phpdocs for function trigger_subplugin::from_record has incomplete parameters list
(#29) Package is not specified for class trigger_subplugin. It is also not specified in file-level phpdocs
admin/tool/lifecycle/classes/entity/workflow.php
(#17) File-level phpdocs block is not found
(#29) Class workflow is not documented
(#55) Function workflow::__construct is not documented
(#68) Phpdocs for function workflow::from_record has incomplete parameters list
(#31) Phpdocs for variable workflow::$id does not contain @var or incorrect
(#34) Phpdocs for variable workflow::$title does not contain @var or incorrect
(#37) Phpdocs for variable workflow::$active does not contain @var or incorrect
(#40) Phpdocs for variable workflow::$timeactive does not contain @var or incorrect
(#43) Phpdocs for variable workflow::$timedeactive does not contain @var or incorrect
(#46) Phpdocs for variable workflow::$sortindex does not contain @var or incorrect
(#49) Phpdocs for variable workflow::$manual does not contain @var or incorrect
(#52) Phpdocs for variable workflow::$displaytitle does not contain @var or incorrect
(#29) Package is not specified for class workflow. It is also not specified in file-level phpdocs
admin/tool/lifecycle/classes/form/form_step_instance.php
(#36) Class form_step_instance does not have @copyright tag
(#36) Class form_step_instance does not have @license tag
admin/tool/lifecycle/classes/form/form_trigger_instance.php
(#192) Function form_trigger_instance::validation is not documented
(#37) Class form_trigger_instance does not have @copyright tag
(#37) Class form_trigger_instance does not have @license tag
admin/tool/lifecycle/classes/form/form_workflow_instance.php
(#45) Phpdocs for function form_workflow_instance::__construct has incomplete parameters list
(#32) Class form_workflow_instance does not have @copyright tag
(#32) Class form_workflow_instance does not have @license tag
admin/tool/lifecycle/classes/local/data/manual_trigger_tool.php
(#17) File-level phpdocs block is not found
(#31) Class manual_trigger_tool is not documented
(#45) Function manual_trigger_tool::__construct is not documented
(#33) Phpdocs for variable manual_trigger_tool::$triggerid does not contain @var or incorrect
(#36) Phpdocs for variable manual_trigger_tool::$icon does not contain @var or incorrect
(#39) Phpdocs for variable manual_trigger_tool::$displayname does not contain @var or incorrect
(#42) Phpdocs for variable manual_trigger_tool::$capability does not contain @var or incorrect
(#31) Package is not specified for class manual_trigger_tool. It is also not specified in file-level phpdocs
admin/tool/lifecycle/classes/manager/backup_manager.php
(#32) Class backup_manager is not documented
admin/tool/lifecycle/classes/manager/delayed_courses_manager.php
(#29) Class delayed_courses_manager is not documented
(#17) No one-line description found in phpdocs for file
admin/tool/lifecycle/classes/manager/interaction_manager.php
(#31) Class interaction_manager is not documented
(#127) Phpdocs for function interaction_manager::get_process_status_message has incomplete parameters list
admin/tool/lifecycle/classes/manager/lib_manager.php
(#31) Class lib_manager is not documented
(#92) Phpdocs for function lib_manager::get_lib has incomplete parameters list
admin/tool/lifecycle/classes/manager/process_data_manager.php
(#34) Class process_data_manager is not documented
(#17) No one-line description found in phpdocs for file
admin/tool/lifecycle/classes/manager/process_manager.php
(#30) Class process_manager is not documented
(#176) Function process_manager::get_process_by_course_id is not documented
(#55) Phpdocs for function process_manager::manually_trigger_process has incomplete parameters list
admin/tool/lifecycle/classes/manager/settings_manager.php
(#29) Class settings_manager is not documented
(#155) Phpdocs for function settings_manager::validate_type has incomplete parameters list
admin/tool/lifecycle/classes/manager/step_manager.php
(#30) Class step_manager is not documented
(#188) Phpdocs for function step_manager::get_step_instances_by_subpluginname has incomplete parameters list
(#269) Phpdocs for function step_manager::remove_instances_of_workflow has incomplete parameters list
(#282) Phpdocs for function step_manager::duplicate_steps has incomplete parameters list
admin/tool/lifecycle/classes/manager/subplugin_manager.php
(#28) Class subplugin_manager is not documented
(#32) Phpdocs for function subplugin_manager::is_subplugin has incomplete parameters list
admin/tool/lifecycle/classes/manager/trigger_manager.php
(#31) Class trigger_manager is not documented
(#35) Phpdocs for function trigger_manager::register_workflow has incomplete parameters list
(#51) Phpdocs for function trigger_manager::get_instance has incomplete parameters list
(#137) Phpdocs for function trigger_manager::get_triggers_for_workflow has incomplete parameters list
(#276) Phpdocs for function trigger_manager::remove_instances_of_workflow has incomplete parameters list
(#289) Phpdocs for function trigger_manager::duplicate_triggers has incomplete parameters list
admin/tool/lifecycle/classes/manager/workflow_manager.php
(#33) Class workflow_manager is not documented
(#256) Function workflow_manager::render_demand_confirm is not documented
(#313) Phpdocs for function workflow_manager::is_valid has incomplete parameters list
(#327) Phpdocs for function workflow_manager::is_active has incomplete parameters list
(#338) Phpdocs for function workflow_manager::is_deactivated has incomplete parameters list
(#352) Phpdocs for function workflow_manager::create_workflow has incomplete parameters list
(#366) Phpdocs for function workflow_manager::duplicate_workflow has incomplete parameters list
(#387) Phpdocs for function workflow_manager::is_disableable has incomplete parameters list
(#404) Phpdocs for function workflow_manager::is_editable has incomplete parameters list
(#418) Phpdocs for function workflow_manager::is_abortable has incomplete parameters list
(#432) Phpdocs for function workflow_manager::is_removable has incomplete parameters list
(#251) Invalid inline phpdocs tag @todo found
admin/tool/lifecycle/classes/plugininfo/lifecyclestep.php
(#34) Class lifecyclestep is not documented
(#35) Function lifecyclestep::is_uninstall_allowed is not documented
(#49) Function lifecyclestep::uninstall is not documented
admin/tool/lifecycle/classes/plugininfo/lifecycletrigger.php
(#37) Class lifecycletrigger is not documented
(#38) Function lifecycletrigger::is_uninstall_allowed is not documented
(#52) Function lifecycletrigger::uninstall is not documented
admin/tool/lifecycle/classes/processor.php
(#40) Class processor is not documented
(#42) Function processor::__construct is not documented
(#135) There is no description in phpdocs for function process_course_interactive
(#137) Phpdocs for function processor::process_course_interactive has incomplete parameters list
(#177) Phpdocs for function processor::get_course_recordset has incomplete parameters list
(#177) Invalid phpdocs tag @params used
(#177) Invalid phpdocs tag @params used
admin/tool/lifecycle/classes/response/step_interactive_response.php
(#28) Class step_interactive_response is not documented
(#35) Variable step_interactive_response::$value is not documented
(#30) Constant step_interactive_response::PROCEED is not documented
(#31) Constant step_interactive_response::NOACTION is not documented
(#32) Constant step_interactive_response::STILLPROCESSING is not documented
(#33) Constant step_interactive_response::ROLLBACK is not documented
admin/tool/lifecycle/classes/response/step_response.php
(#28) Class step_response is not documented
(#34) Variable step_response::$value is not documented
(#30) Constant step_response::PROCEED is not documented
(#31) Constant step_response::WAITING is not documented
(#32) Constant step_response::ROLLBACK is not documented
admin/tool/lifecycle/classes/response/trigger_response.php
(#28) Class trigger_response is not documented
(#34) Variable trigger_response::$value is not documented
(#30) Constant trigger_response::NEXT is not documented
(#31) Constant trigger_response::EXCLUDE is not documented
(#32) Constant trigger_response::TRIGGER is not documented
admin/tool/lifecycle/classes/table/active_automatic_workflows_table.php
(#36) Class active_automatic_workflows_table is not documented
(#38) Function active_automatic_workflows_table::__construct is not documented
(#52) Function active_automatic_workflows_table::init is not documented
(#69) Phpdocs for function active_automatic_workflows_table::col_sortindex has incomplete parameters list
admin/tool/lifecycle/classes/table/active_manual_workflows_table.php
(#36) Class active_manual_workflows_table is not documented
(#38) Function active_manual_workflows_table::__construct is not documented
(#52) Function active_manual_workflows_table::init is not documented
admin/tool/lifecycle/classes/table/active_processes_table.php
(#30) Class active_processes_table is not documented
(#32) Function active_processes_table::__construct is not documented
(#49) Function active_processes_table::init is not documented
(#61) Phpdocs for function active_processes_table::col_courseid has incomplete parameters list
(#70) Phpdocs for function active_processes_table::col_courseshortname has incomplete parameters list
(#79) Phpdocs for function active_processes_table::col_coursefullname has incomplete parameters list
(#88) Phpdocs for function active_processes_table::col_subplugin has incomplete parameters list
admin/tool/lifecycle/classes/table/active_workflows_table.php
(#36) Class active_workflows_table is not documented
(#41) Phpdocs for function active_workflows_table::col_tools has incomplete parameters list
admin/tool/lifecycle/classes/table/course_backups_table.php
(#30) Class course_backups_table is not documented
(#32) Function course_backups_table::__construct is not documented
(#43) Function course_backups_table::init is not documented
(#56) Phpdocs for function course_backups_table::col_courseid has incomplete parameters list
(#69) Phpdocs for function course_backups_table::col_courseshortname has incomplete parameters list
(#82) Phpdocs for function course_backups_table::col_coursefullname has incomplete parameters list
(#95) Phpdocs for function course_backups_table::col_backupcreated has incomplete parameters list
(#104) Phpdocs for function course_backups_table::col_tools has incomplete parameters list
admin/tool/lifecycle/classes/table/deactivated_workflows_table.php
(#35) Class deactivated_workflows_table is not documented
(#55) Function deactivated_workflows_table::init is not documented
(#70) Phpdocs for function deactivated_workflows_table::col_tools has incomplete parameters list
admin/tool/lifecycle/classes/table/interaction_attention_table.php
(#34) Class interaction_attention_table is not documented
(#36) Function interaction_attention_table::__construct is not documented
(#79) Phpdocs for function interaction_attention_table::col_tools has incomplete parameters list
(#95) Phpdocs for function interaction_attention_table::col_date has incomplete parameters list
admin/tool/lifecycle/classes/table/interaction_remaining_table.php
(#32) Class interaction_remaining_table is not documented
(#37) Function interaction_remaining_table::__construct is not documented
(#80) Phpdocs for function interaction_remaining_table::col_tools has incomplete parameters list
(#34) Phpdocs for variable interaction_remaining_table::$availabletools does not contain @var or incorrect
admin/tool/lifecycle/classes/table/interaction_table.php
(#36) Class interaction_table is not documented
(#38) Function interaction_table::__construct is not documented
(#50) Phpdocs for function interaction_table::col_courseid has incomplete parameters list
(#59) Phpdocs for function interaction_table::col_courseshortname has incomplete parameters list
(#68) Phpdocs for function interaction_table::col_coursefullname has incomplete parameters list
(#77) Phpdocs for function interaction_table::col_tools has incomplete parameters list
(#84) Phpdocs for function interaction_table::col_status has incomplete parameters list
admin/tool/lifecycle/classes/table/step_table.php
(#36) Class step_table is not documented
(#60) Function step_table::build_table is not documented
(#76) Function step_table::init is not documented
(#102) Phpdocs for function step_table::col_type has incomplete parameters list
(#114) Phpdocs for function step_table::col_subpluginname has incomplete parameters list
(#129) Phpdocs for function step_table::col_sortindex has incomplete parameters list
(#181) Phpdocs for function step_table::col_edit has incomplete parameters list
(#199) Phpdocs for function step_table::col_show has incomplete parameters list
(#217) Phpdocs for function step_table::col_delete has incomplete parameters list
(#38) Phpdocs for variable step_table::$workflowid does not contain @var or incorrect
admin/tool/lifecycle/classes/table/workflow_definition_table.php
(#36) Class workflow_definition_table is not documented
(#38) Function workflow_definition_table::__construct is not documented
(#47) Function workflow_definition_table::init is not documented
(#60) Phpdocs for function workflow_definition_table::col_timeactive has incomplete parameters list
(#82) Phpdocs for function workflow_definition_table::col_tools has incomplete parameters list
admin/tool/lifecycle/classes/table/workflow_table.php
(#36) Class workflow_table is not documented
(#38) Function workflow_table::__construct is not documented
(#45) Phpdocs for function workflow_table::col_title has incomplete parameters list
(#53) Phpdocs for function workflow_table::col_timeactive has incomplete parameters list
(#70) Phpdocs for function workflow_table::col_timedeactive has incomplete parameters list
(#82) Phpdocs for function workflow_table::col_trigger has incomplete parameters list
(#98) Phpdocs for function workflow_table::col_processes has incomplete parameters list
(#107) Phpdocs for function workflow_table::col_tools has incomplete parameters list
admin/tool/lifecycle/classes/task/lifecycle_task.php
(#32) Class lifecycle_task is not documented
(#34) Function lifecycle_task::get_name is not documented
(#38) Function lifecycle_task::execute is not documented
admin/tool/lifecycle/db/install.php
(#27) Function xmldb_tool_lifecycle_install is not documented
admin/tool/lifecycle/db/upgrade.php
(#27) Function xmldb_tool_lifecycle_upgrade is not documented
(#301) Invalid inline phpdocs tag @todo found
admin/tool/lifecycle/lib.php
(#17) No one-line description found in phpdocs for file
admin/tool/lifecycle/renderer.php
(#26) Class tool_lifecycle_renderer is not documented
admin/tool/lifecycle/step/createbackup/lang/en/lifecyclestep_createbackup.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/createbackup/lib.php
(#40) Class createbackup is not documented
(#61) Function createbackup::process_waiting_course is not documented
(#65) Function createbackup::get_subpluginname is not documented
(#17) No one-line description found in phpdocs for file
(#21) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/createbackup/version.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/deletecourse/db/upgrade.php
(#31) Function xmldb_lifecyclestep_deletecourse_upgrade is not documented
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/deletecourse/lang/en/lifecyclestep_deletecourse.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/deletecourse/lib.php
(#35) Class deletecourse is not documented
(#60) Function deletecourse::get_subpluginname is not documented
(#64) Function deletecourse::instance_settings is not documented
(#70) Function deletecourse::extend_add_instance_form_definition is not documented
(#37) Variable deletecourse::$numberofdeletions is not documented
(#17) No one-line description found in phpdocs for file
(#21) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/deletecourse/version.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/dummy/lang/en/lifecyclestep_dummy.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/dummy/lib.php
(#34) Class dummy is not documented
(#52) Function dummy::get_subpluginname is not documented
(#17) No one-line description found in phpdocs for file
(#21) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/dummy/version.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/duplicate/classes/form_duplicate.php
(#38) Variable form_duplicate::$processid is not documented
(#39) Variable form_duplicate::$stepid is not documented
(#43) Phpdocs for function form_duplicate::__construct has incomplete parameters list
(#33) Class form_duplicate does not have @copyright tag
(#33) Class form_duplicate does not have @license tag
(#20) Package tool_lifecycle is not valid
admin/tool/lifecycle/step/duplicate/interactionlib.php
(#41) Class interactionduplicate is not documented
(#43) Constant interactionduplicate::ACTION_DUPLICATE_FORM is not documented
(#17) No one-line description found in phpdocs for file
(#131) Phpdocs for function interactionduplicate::render_form has incomplete parameters list
(#21) Package tool_lifecycle is not valid
admin/tool/lifecycle/step/duplicate/lang/en/lifecyclestep_duplicate.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/duplicate/lib.php
(#39) Class duplicate is not documented
(#93) Function duplicate::get_subpluginname is not documented
(#97) Function duplicate::duplicate_course is not documented
(#41) Constant duplicate::PROC_DATA_COURSEFULLNAME is not documented
(#42) Constant duplicate::PROC_DATA_COURSESHORTNAME is not documented
(#17) No one-line description found in phpdocs for file
(#21) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/duplicate/version.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/email/db/access.php
(#19) Package lifecycle_step is not valid
admin/tool/lifecycle/step/email/interactionlib.php
(#42) Class interactionemail is not documented
(#44) Constant interactionemail::ACTION_KEEP is not documented
(#17) No one-line description found in phpdocs for file
(#97) Phpdocs for function interactionemail::get_due_date has incomplete parameters list
(#21) Package tool_lifecycle is not valid
admin/tool/lifecycle/step/email/lang/en/lifecyclestep_email.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/email/lib.php
(#40) Class email is not documented
(#91) Function email::post_processing_bulk_operation is not documented
(#201) Function email::instance_settings is not documented
(#210) Function email::get_subpluginname is not documented
(#214) Function email::extend_add_instance_form_definition is not documented
(#234) Function email::extend_add_instance_form_definition_after_data is not documented
(#17) No one-line description found in phpdocs for file
(#128) Phpdocs for function email::replace_placeholders has incomplete parameters list
(#21) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/email/version.php
(#20) Package tool_lifecycle_step is not valid
admin/tool/lifecycle/step/interactionlib.php
(#34) Class interactionlibbase is not documented
(#17) No one-line description found in phpdocs for file
(#81) Phpdocs for function interactionlibbase::get_due_date has incomplete parameters list
admin/tool/lifecycle/step/lib.php
(#33) Class libbase is not documented
(#17) No one-line description found in phpdocs for file
(#84) There is no description in phpdocs for function instance_settings
(#110) Class instance_setting does not have @copyright tag
(#110) Class instance_setting does not have @license tag
(#112) Package tool_lifecycle\step is not valid
admin/tool/lifecycle/tests/active_workflow_is_manual_test.php
(#17) File-level phpdocs block is not found
(#38) Variable tool_lifecycle_workflow_is_manual_testcase::$manualworkflow is not documented
(#39) Variable tool_lifecycle_workflow_is_manual_testcase::$automaticworkflow is not documented
(#34) Constant tool_lifecycle_workflow_is_manual_testcase::MANUAL_TRIGGER1_ICON is not documented
(#35) Constant tool_lifecycle_workflow_is_manual_testcase::MANUAL_TRIGGER1_DISPLAYNAME is not documented
(#36) Constant tool_lifecycle_workflow_is_manual_testcase::MANUAL_TRIGGER1_CAPABILITY is not documented
admin/tool/lifecycle/tests/active_workflow_sortindex_updown_test.php
(#17) File-level phpdocs block is not found
admin/tool/lifecycle/tests/backup_manager_test.php
(#17) File-level phpdocs block is not found
(#31) Phpdocs for variable tool_lifecycle_backup_manager_testcase::$course does not contain @var or incorrect
admin/tool/lifecycle/tests/behat/behat_tool_lifecycle.php
(#46) Phpdocs for function behat_tool_lifecycle::click_on_the_tool_in_the_row_of_the_table has incomplete parameters list
(#62) Phpdocs for function behat_tool_lifecycle::i_should_see_the_tool_in_the_row_of_the_table has incomplete parameters list
(#86) Phpdocs for function behat_tool_lifecycle::i_should_see_the_tool_in_all_rows_of_the_table has incomplete parameters list
(#116) Phpdocs for function behat_tool_lifecycle::i_should_not_see_the_table has incomplete parameters list
(#135) Phpdocs for function behat_tool_lifecycle::i_should_see_the_row has incomplete parameters list
(#154) Phpdocs for function behat_tool_lifecycle::i_should_not_see_the_row has incomplete parameters list
(#172) Phpdocs for function behat_tool_lifecycle::i_should_not_see_the_tool_in_the_row_of_the_table has incomplete parameters list
(#192) Phpdocs for function behat_tool_lifecycle::get_xpath_of_table has incomplete parameters list
(#210) Phpdocs for function behat_tool_lifecycle::get_xpath_of_row has incomplete parameters list
(#239) Phpdocs for function behat_tool_lifecycle::get_xpath_of_tool_in_table has incomplete parameters list
(#275) Phpdocs for function behat_tool_lifecycle::i_should_not_see_the_tool_in_any_row_of_the_table has incomplete parameters list
(#120) Invalid inline phpdocs tag @todo found
(#139) Invalid inline phpdocs tag @todo found
(#158) Invalid inline phpdocs tag @todo found
admin/tool/lifecycle/tests/generator/lib.php
(#17) File-level phpdocs block is not found
(#105) Function tool_lifecycle_generator::create_process is not documented
(#83) Phpdocs for function tool_lifecycle_generator::create_step has incomplete parameters list
admin/tool/lifecycle/tests/manual_trigger_tools_test.php
(#17) File-level phpdocs block is not found
(#38) Variable tool_lifecycle_manual_trigger_tools_testcase::$workflow1 is not documented
(#39) Variable tool_lifecycle_manual_trigger_tools_testcase::$workflow2 is not documented
(#32) Constant tool_lifecycle_manual_trigger_tools_testcase::MANUAL_TRIGGER1_ICON is not documented
(#33) Constant tool_lifecycle_manual_trigger_tools_testcase::MANUAL_TRIGGER1_DISPLAYNAME is not documented
(#34) Constant tool_lifecycle_manual_trigger_tools_testcase::MANUAL_TRIGGER1_CAPABILITY is not documented
(#35) Constant tool_lifecycle_manual_trigger_tools_testcase::MANUAL_TRIGGER2_ICON is not documented
(#36) Constant tool_lifecycle_manual_trigger_tools_testcase::MANUAL_TRIGGER2_DISPLAYNAME is not documented
(#37) Constant tool_lifecycle_manual_trigger_tools_testcase::MANUAL_TRIGGER2_CAPABILITY is not documented
(#95) Phpdocs for function tool_lifecycle_manual_trigger_tools_testcase::assert_tool_exist has incomplete parameters list
admin/tool/lifecycle/tests/manually_triggered_process_test.php
(#17) File-level phpdocs block is not found
(#40) Variable tool_lifecycle_manually_triggered_process_testcase::$trigger is not documented
(#41) Variable tool_lifecycle_manually_triggered_process_testcase::$course is not documented
(#36) Constant tool_lifecycle_manually_triggered_process_testcase::MANUAL_TRIGGER1_ICON is not documented
(#37) Constant tool_lifecycle_manually_triggered_process_testcase::MANUAL_TRIGGER1_DISPLAYNAME is not documented
(#38) Constant tool_lifecycle_manually_triggered_process_testcase::MANUAL_TRIGGER1_CAPABILITY is not documented
admin/tool/lifecycle/tests/persistence/persist_process_data_test.php
(#17) File-level phpdocs block is not found
(#41) Function tool_lifecycle_persist_process_data_testcase::setUp is not documented
(#38) Constant tool_lifecycle_persist_process_data_testcase::KEY is not documented
(#39) Constant tool_lifecycle_persist_process_data_testcase::VALUE is not documented
(#35) Phpdocs for variable tool_lifecycle_persist_process_data_testcase::$process does not contain @var or incorrect
admin/tool/lifecycle/tests/persistence/persist_process_test.php
(#17) File-level phpdocs block is not found
(#40) Function tool_lifecycle_persist_process_testcase::setUp is not documented
(#34) Phpdocs for variable tool_lifecycle_persist_process_testcase::$workflow does not contain @var or incorrect
(#37) Phpdocs for variable tool_lifecycle_persist_process_testcase::$course does not contain @var or incorrect
admin/tool/lifecycle/tests/persistence/persist_step_test.php
(#17) File-level phpdocs block is not found
(#42) Function tool_lifecycle_persist_step_testcase::setUp is not documented
(#39) Variable tool_lifecycle_persist_step_testcase::$generator is not documented
(#37) Constant tool_lifecycle_persist_step_testcase::INSTANCENAME is not documented
(#38) Constant tool_lifecycle_persist_step_testcase::STEPNAME is not documented
(#34) Phpdocs for variable tool_lifecycle_persist_step_testcase::$workflow does not contain @var or incorrect
admin/tool/lifecycle/tests/persistence/persist_workflow_test.php
(#17) File-level phpdocs block is not found
(#37) Function tool_lifecycle_persist_workflow_testcase::setUp is not documented
(#34) Phpdocs for variable tool_lifecycle_persist_workflow_testcase::$workflow does not contain @var or incorrect
admin/tool/lifecycle/tests/process_status_message_test.php
(#17) File-level phpdocs block is not found
(#33) Variable tool_lifecycle_process_status_message_testcase::$workflow is not documented
(#36) Variable tool_lifecycle_process_status_message_testcase::$generator is not documented
(#30) Constant tool_lifecycle_process_status_message_testcase::MANUAL_TRIGGER1_ICON is not documented
(#31) Constant tool_lifecycle_process_status_message_testcase::MANUAL_TRIGGER1_DISPLAYNAME is not documented
(#32) Constant tool_lifecycle_process_status_message_testcase::MANUAL_TRIGGER1_CAPABILITY is not documented
admin/tool/lifecycle/tests/settings_manager_test.php
(#17) File-level phpdocs block is not found
(#37) Variable tool_lifecycle_settings_manager_testcase::$trigger is not documented
(#38) Variable tool_lifecycle_settings_manager_testcase::$workflow is not documented
(#40) Constant tool_lifecycle_settings_manager_testcase::EMAIL_VALUE is not documented
(#41) Constant tool_lifecycle_settings_manager_testcase::STARTDELAY_VALUE is not documented
(#35) Phpdocs for variable tool_lifecycle_settings_manager_testcase::$step does not contain @var or incorrect
admin/tool/lifecycle/tests/workflow_actions_testcase.php
(#17) File-level phpdocs block is not found
(#38) Function workflow_actions_testcase::setUp is not documented
(#34) Variable workflow_actions_testcase::$workflow1 is not documented
(#35) Variable workflow_actions_testcase::$workflow2 is not documented
(#36) Variable workflow_actions_testcase::$workflow3 is not documented
(#29) Incorrect path for phpdocs tag @group detected
admin/tool/lifecycle/tests/workflow_activate_disable_duplicate_test.php
(#17) File-level phpdocs block is not found
admin/tool/lifecycle/trigger/categories/lang/en/lifecycletrigger_categories.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/categories/lib.php
(#53) Function categories::get_course_recordset_where is not documented
(#78) Function categories::get_subpluginname is not documented
(#82) Function categories::instance_settings is not documented
(#89) Function categories::extend_add_instance_form_definition is not documented
(#17) No one-line description found in phpdocs for file
(#44) Phpdocs for function categories::check_course has incomplete parameters list
(#36) Class categories does not have @copyright tag
(#36) Class categories does not have @license tag
(#21) Package tool_lifecycle_trigger is not valid
(#38) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/categories/tests/generator/lib.php
(#17) File-level phpdocs block is not found
(#35) Phpdocs for function tool_lifecycle_trigger_categories_generator::create_trigger_with_workflow has incomplete parameters list
admin/tool/lifecycle/trigger/categories/tests/trigger_test.php
(#17) File-level phpdocs block is not found
(#38) Variable tool_lifecycle_trigger_categories_testcase::$excludetrigger is not documented
(#39) Variable tool_lifecycle_trigger_categories_testcase::$includetrigger is not documented
(#41) Variable tool_lifecycle_trigger_categories_testcase::$category is not documented
(#42) Variable tool_lifecycle_trigger_categories_testcase::$childcategory is not documented
(#45) Variable tool_lifecycle_trigger_categories_testcase::$processor is not documented
(#30) Package tool_lifecycle_trigger is not valid
(#31) Category categories is not valid
admin/tool/lifecycle/trigger/categories/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/delayedcourses/db/install.php
(#29) Function xmldb_lifecycletrigger_delayedcourses_install is not documented
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/delayedcourses/lang/en/lifecycletrigger_delayedcourses.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/delayedcourses/lib.php
(#50) Function delayedcourses::get_course_recordset_where is not documented
(#54) Function delayedcourses::get_subpluginname is not documented
(#17) No one-line description found in phpdocs for file
(#42) Phpdocs for function delayedcourses::check_course has incomplete parameters list
(#33) Class delayedcourses does not have @copyright tag
(#33) Class delayedcourses does not have @license tag
(#21) Package tool_lifecycle is not valid
(#35) Package tool_lifecycle\trigger is not valid
admin/tool/lifecycle/trigger/delayedcourses/tests/generator/lib.php
(#17) File-level phpdocs block is not found
admin/tool/lifecycle/trigger/delayedcourses/tests/trigger_test.php
(#17) File-level phpdocs block is not found
(#39) Variable tool_lifecycle_trigger_delayedcourses_testcase::$triggerinstance is not documented
(#42) Variable tool_lifecycle_trigger_delayedcourses_testcase::$processor is not documented
(#31) Package tool_lifecycle_trigger is not valid
(#32) Category delayedcourses is not valid
admin/tool/lifecycle/trigger/delayedcourses/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/dummy/lang/en/lifecycletrigger_dummy.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/dummy/lib.php
(#50) Function dummy::get_subpluginname is not documented
(#17) No one-line description found in phpdocs for file
(#42) Phpdocs for function dummy::check_course has incomplete parameters list
(#33) Class dummy does not have @copyright tag
(#33) Class dummy does not have @license tag
(#21) Package tool_lifecycle_trigger is not valid
(#35) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/dummy/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/lib.php
(#120) Function base_automatic::is_manual_trigger is not documented
(#143) Function base_manual::is_manual_trigger is not documented
(#17) No one-line description found in phpdocs for file
(#32) No one-line description found in phpdocs for class base
(#105) No one-line description found in phpdocs for class base_automatic
(#136) No one-line description found in phpdocs for class base_manual
(#45) There is no description in phpdocs for function instance_settings
(#71) Phpdocs for function base::extend_add_instance_form_validation has incomplete parameters list
(#114) Phpdocs for function base_automatic::check_course has incomplete parameters list
(#129) Phpdocs for function base_automatic::get_course_recordset_where has incomplete parameters list
(#32) Class base does not have @copyright tag
(#105) Class base_automatic does not have @copyright tag
(#136) Class base_manual does not have @copyright tag
(#147) Class instance_setting does not have @copyright tag
(#32) Class base does not have @license tag
(#105) Class base_automatic does not have @license tag
(#136) Class base_manual does not have @license tag
(#147) Class instance_setting does not have @license tag
(#129) Invalid phpdocs tag @params used
(#35) Package tool_lifecycle\trigger is not valid
(#108) Package tool_lifecycle\trigger is not valid
(#139) Package tool_lifecycle\trigger is not valid
(#149) Package tool_lifecycle\trigger is not valid
admin/tool/lifecycle/trigger/manual/lang/en/lifecycletrigger_manual.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/manual/lib.php
(#37) Function manual::get_subpluginname is not documented
(#17) No one-line description found in phpdocs for file
(#41) There is no description in phpdocs for function instance_settings
(#81) Phpdocs for function manual::extend_add_instance_form_validation has incomplete parameters list
(#31) Class manual does not have @copyright tag
(#31) Class manual does not have @license tag
(#21) Package tool_lifecycle_trigger is not valid
(#33) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/manual/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/sitecourse/db/install.php
(#29) Function xmldb_lifecycletrigger_sitecourse_install is not documented
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/sitecourse/lang/en/lifecycletrigger_sitecourse.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/sitecourse/lib.php
(#51) Function sitecourse::get_course_recordset_where is not documented
(#57) Function sitecourse::get_subpluginname is not documented
(#17) No one-line description found in phpdocs for file
(#40) Phpdocs for function sitecourse::check_course has incomplete parameters list
(#32) Class sitecourse does not have @copyright tag
(#32) Class sitecourse does not have @license tag
(#21) Package tool_lifecycle is not valid
(#34) Package tool_lifecycle\trigger is not valid
admin/tool/lifecycle/trigger/sitecourse/tests/generator/lib.php
(#17) File-level phpdocs block is not found
admin/tool/lifecycle/trigger/sitecourse/tests/trigger_test.php
(#17) File-level phpdocs block is not found
(#37) Variable tool_lifecycle_trigger_sitecourse_testcase::$triggerinstance is not documented
(#29) Package tool_lifecycle_trigger is not valid
(#30) Category startdatedelay is not valid
admin/tool/lifecycle/trigger/sitecourse/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/specificdate/lang/en/lifecycletrigger_specificdate.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/specificdate/lib.php
(#54) Function specificdate::get_course_recordset_where is not documented
(#113) Function specificdate::get_subpluginname is not documented
(#117) Function specificdate::instance_settings is not documented
(#124) Function specificdate::extend_add_instance_form_definition is not documented
(#133) Function specificdate::extend_add_instance_form_validation is not documented
(#17) No one-line description found in phpdocs for file
(#45) Phpdocs for function specificdate::check_course has incomplete parameters list
(#95) Phpdocs for function specificdate::parse_dates has incomplete parameters list
(#37) Class specificdate does not have @copyright tag
(#37) Class specificdate does not have @license tag
(#21) Package tool_lifecycle_trigger is not valid
(#39) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/specificdate/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/startdatedelay/lang/en/lifecycletrigger_startdatedelay.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/startdatedelay/lib.php
(#53) Function startdatedelay::get_course_recordset_where is not documented
(#62) Function startdatedelay::get_subpluginname is not documented
(#66) Function startdatedelay::instance_settings is not documented
(#72) Function startdatedelay::extend_add_instance_form_definition is not documented
(#77) Function startdatedelay::extend_add_instance_form_definition_after_data is not documented
(#17) No one-line description found in phpdocs for file
(#44) Phpdocs for function startdatedelay::check_course has incomplete parameters list
(#35) Class startdatedelay does not have @copyright tag
(#35) Class startdatedelay does not have @license tag
(#21) Package tool_lifecycle_trigger is not valid
(#37) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/trigger/startdatedelay/tests/generator/lib.php
(#17) File-level phpdocs block is not found
admin/tool/lifecycle/trigger/startdatedelay/tests/trigger_test.php
(#17) File-level phpdocs block is not found
(#37) Variable tool_lifecycle_trigger_startdatedelay_testcase::$triggerinstance is not documented
(#40) Variable tool_lifecycle_trigger_startdatedelay_testcase::$processor is not documented
(#29) Package tool_lifecycle_trigger is not valid
(#30) Category startdatedelay is not valid
admin/tool/lifecycle/trigger/startdatedelay/version.php
(#20) Package tool_lifecycle_trigger is not valid
admin/tool/lifecycle/version.php
(#17) File-level phpdocs block does not have @license tag

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]