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

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

blocks/workflow/classes/workflow.php
(#758) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 70 warnings)

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

blocks/workflow/yui/src/comments/js/comments.js
(#6) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#50) Unexpected space before function parentheses. (space-before-function-paren)
(#55) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#56) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#59) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#60) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#64) Comments should not begin with a lowercase character. (capitalized-comments)
(#64) Expected space or tab after '//' in comment. (spaced-comment)
(#93) Missing space before value for key 'method'. (key-spacing)
(#94) Missing space before value for key 'data'. (key-spacing)
(#97) Expected to return a value at the end of method 'complete'. (consistent-return)
(#108) 'ed' used outside of binding context. (block-scoped-var)
(#121) Missing space before value for key 'context'. (key-spacing)
(#125) Unexpected space before function parentheses. (space-before-function-paren)
(#126) Comments should not begin with a lowercase character. (capitalized-comments)
(#126) Expected space or tab after '//' in comment. (spaced-comment)
(#140) Unexpected space before function parentheses. (space-before-function-paren)
(#159) Missing space before value for key 'method'. (key-spacing)
(#160) Missing space before value for key 'data'. (key-spacing)
(#163) Expected to return a value at the end of method 'complete'. (consistent-return)
(#176) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#181) Missing space before value for key 'context'. (key-spacing)
(#185) Unexpected space before function parentheses. (space-before-function-paren)
(#204) Missing space before value for key 'method'. (key-spacing)
(#205) Missing space before value for key 'data'. (key-spacing)
(#208) Expected to return a value at the end of method 'complete'. (consistent-return)
(#222) Comments should not begin with a lowercase character. (capitalized-comments)
(#224) Comments should not begin with a lowercase character. (capitalized-comments)
(#226) Comments should not begin with a lowercase character. (capitalized-comments)
(#227) Missing space before value for key 'stateid'. (key-spacing)
(#231) Identifier 'select_id' is not in camel case. (camelcase)
(#236) Identifier 'select_id' is not in camel case. (camelcase)
(#239) Identifier 'select_id' is not in camel case. (camelcase)
(#248) Missing space before value for key 'context'. (key-spacing)
(#288) Identifier 'blocks_workflow' is not in camel case. (camelcase)
(#289) Identifier 'init_comments' is not in camel case. (camelcase)
blocks/workflow/yui/src/todolist/js/todolist.js
(#4) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#5) Extra space after key 'BLOCKWORKFLOW'. (key-spacing)
(#6) Extra space after key 'BLOCKTODOLIST'. (key-spacing)
(#7) Extra space after key 'BLOCKTODOTASK'. (key-spacing)
(#8) Extra space after key 'BLOCKTODOID'. (key-spacing)
(#17) Extra space after key 'initializer'. (key-spacing)
(#26) Extra space after key 'toggle'. (key-spacing)
(#29) Comments should not begin with a lowercase character. (capitalized-comments)
(#33) Extra space after key 'sesskey'. (key-spacing)
(#34) Extra space after key 'action'. (key-spacing)
(#35) Extra space after key 'stateid'. (key-spacing)
(#36) Extra space after key 'todoid'. (key-spacing)
(#41) Extra space after key 'method'. (key-spacing)
(#42) Extra space after key 'data'. (key-spacing)
(#43) Extra space after key 'on'. (key-spacing)
(#44) Extra space after key 'complete'. (key-spacing)
(#44) Expected to return a value at the end of method 'complete'. (consistent-return)
(#65) Extra space after key 'NAME'. (key-spacing)
(#66) Extra space after key 'ATTRS'. (key-spacing)
(#73) Identifier 'blocks_workflow' is not in camel case. (camelcase)
(#74) Identifier 'init_todolist' is not in camel case. (camelcase)
blocks/workflow/yui/src/userinfo/js/userinfo.js
(#25) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#43) Extra space after key 'initializer'. (key-spacing)
(#52) Extra space after key 'display_dialog'. (key-spacing)
(#52) Identifier 'display_dialog' is not in camel case. (camelcase)
(#52) Unexpected space before function parentheses. (space-before-function-paren)
(#57) Extra space after key 'headerContent'. (key-spacing)
(#58) Extra space after key 'bodyContent'. (key-spacing)
(#59) Extra space after key 'draggable'. (key-spacing)
(#60) Extra space after key 'modal'. (key-spacing)
(#61) Extra space after key 'zIndex'. (key-spacing)
(#69) There should be no space after '{'. (object-curly-spacing)
(#69) There should be no space before '}'. (object-curly-spacing)
(#75) Identifier 'block_workflow' is not in camel case. (camelcase)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(241 errors, 10 warnings)

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

blocks/workflow/block_workflow.php
(#31) Class block_workflow is not documented
(#32) Function block_workflow::init is not documented
blocks/workflow/classes/command.php
(#163) Function block_workflow_command::check_next_word_is is not documented
(#117) Phpdocs for function block_workflow_command::require_role_exists has incomplete parameters list
blocks/workflow/classes/command_assignrole.php
(#41) Phpdocs for function block_workflow_command_assignrole::parse has incomplete parameters list
(#107) Phpdocs for function block_workflow_command_assignrole::execute has incomplete parameters list
(#31) Package block is not valid
blocks/workflow/classes/command_email.php
(#139) Phpdocs for function block_workflow_command_email::execute has incomplete parameters list
(#186) Phpdocs for function block_workflow_command_email::email has incomplete parameters list
(#325) Not recommended phpdocs tag @access used
(#316) Invalid inline phpdocs tag @todo found
(#76) Inline phpdocs tag {@link require_role_exists} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#77) Inline phpdocs tag {@link parse} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#77) Inline phpdocs tag {@link parse} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#130) Inline phpdocs tag {@link validate} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#31) Package block is not valid
blocks/workflow/classes/command_override.php
(#39) Function block_workflow_command_override::parse is not documented
(#124) Function block_workflow_command_override::execute is not documented
(#28) No one-line description found in phpdocs for class block_workflow_command_override
(#32) Package block is not valid
blocks/workflow/classes/command_setactivitylinkedsetting.php
(#53) Function block_workflow_command_setactivitylinkedsetting::parse is not documented
(#132) Function block_workflow_command_setactivitylinkedsetting::execute is not documented
(#28) No one-line description found in phpdocs for class block_workflow_command_setactivitylinkedsetting
blocks/workflow/classes/command_setactivitysetting.php
(#39) Function block_workflow_command_setactivitysetting::parse is not documented
(#90) Function block_workflow_command_setactivitysetting::execute is not documented
(#28) No one-line description found in phpdocs for class block_workflow_command_setactivitysetting
(#32) Package block is not valid
blocks/workflow/classes/command_setactivityvisibility.php
(#38) Function block_workflow_command_setactivityvisibility::parse is not documented
(#67) Function block_workflow_command_setactivityvisibility::execute is not documented
(#31) Package block is not valid
blocks/workflow/classes/command_setcoursevisibility.php
(#38) Function block_workflow_command_setcoursevisibility::parse is not documented
(#63) Function block_workflow_command_setcoursevisibility::execute is not documented
(#31) Package block is not valid
blocks/workflow/classes/command_setgradeitemvisibility.php
(#45) Function block_workflow_command_setgradeitemvisibility::parse is not documented
(#82) Function block_workflow_command_setgradeitemvisibility::execute is not documented
(#31) Package block is not valid
blocks/workflow/classes/email.php
(#40) Variable block_workflow_email::$id is not documented
(#41) Variable block_workflow_email::$message is not documented
(#42) Variable block_workflow_email::$shortname is not documented
(#43) Variable block_workflow_email::$subject is not documented
(#66) Not recommended phpdocs tag @access used
(#48) Inline phpdocs tag {@link load_email_id} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#233) Inline phpdocs tag {@link load_email_id} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#284) Inline phpdocs tag {@link is_deletable} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#298) Inline phpdocs tag {@link require_deletable} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
blocks/workflow/classes/event/step_aborted.php
(#46) Function step_aborted::init is not documented
blocks/workflow/classes/event/step_activated.php
(#47) Function step_activated::init is not documented
blocks/workflow/classes/event/step_completed.php
(#46) Function step_completed::init is not documented
blocks/workflow/classes/event/step_extra_notification_processed.php
(#48) Function step_extra_notification_processed::init is not documented
(#29) No one-line description found in phpdocs for class step_extra_notification_processed
blocks/workflow/classes/event/todo_triggered.php
(#48) Function todo_triggered::init is not documented
blocks/workflow/classes/exceptions.php
(#31) Package block is not valid
(#46) Package block is not valid
(#60) Package block is not valid
(#74) Package block is not valid
(#88) Package block is not valid
(#102) Package block is not valid
(#116) Package block is not valid
(#130) Package block is not valid
(#144) Package block is not valid
blocks/workflow/classes/privacy/provider.php
(#316) Phpdocs for function provider::delete_user_data has incomplete parameters list
blocks/workflow/classes/step.php
(#943) Function block_workflow_step::format_instructions is not documented
(#953) Function block_workflow_step::get_autofinish_options is not documented
(#56) Variable block_workflow_step::$step is not documented
(#57) Variable block_workflow_step::$workflow is not documented
(#58) Variable block_workflow_step::$todos is not documented
(#60) Variable block_workflow_step::$id is not documented
(#61) Variable block_workflow_step::$workflowid is not documented
(#62) Variable block_workflow_step::$stepno is not documented
(#63) Variable block_workflow_step::$name is not documented
(#64) Variable block_workflow_step::$instructions is not documented
(#65) Variable block_workflow_step::$instructionsformat is not documented
(#66) Variable block_workflow_step::$onactivescript is not documented
(#67) Variable block_workflow_step::$oncompletescript is not documented
(#68) Variable block_workflow_step::$autofinish is not documented
(#69) Variable block_workflow_step::$autofinishoffset is not documented
(#70) Variable block_workflow_step::$extranotify is not documented
(#71) Variable block_workflow_step::$extranotifyoffset is not documented
(#72) Variable block_workflow_step::$onextranotifyscript is not documented
(#51) Constant block_workflow_step::DAYS_BEFORE_QUIZ is not documented
(#52) Constant block_workflow_step::DAYS_AFTER_QUIZ is not documented
(#53) Constant block_workflow_step::DAYS_BEFORE_COURSE is not documented
(#54) Constant block_workflow_step::DAYS_AFTER_COURSE is not documented
(#547) Phpdocs for function block_workflow_step::is_step_in_use has incomplete parameters list
(#898) Phpdocs for function block_workflow_step::roles has incomplete parameters list
(#1002) Phpdocs for function block_workflow_step::get_list_of_days has incomplete parameters list
(#95) Not recommended phpdocs tag @access used
(#341) Not recommended phpdocs tag @static used
(#77) Inline phpdocs tag {@link load_step} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#325) Inline phpdocs tag {@link } with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#392) Inline phpdocs tag {@link require_deletable} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#439) Inline phpdocs tag {@link validate_script} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#446) Inline phpdocs tag {@link load_step} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#593) Inline phpdocs tag {@link is_deletable} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#679) Inline phpdocs tag {@link parse_script} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#842) Inline phpdocs tag {@link load_step} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
blocks/workflow/classes/step_state.php
(#47) Variable block_workflow_step_state::$step is not documented
(#48) Variable block_workflow_step_state::$todos is not documented
(#50) Variable block_workflow_step_state::$id is not documented
(#51) Variable block_workflow_step_state::$stepid is not documented
(#52) Variable block_workflow_step_state::$contextid is not documented
(#53) Variable block_workflow_step_state::$state is not documented
(#54) Variable block_workflow_step_state::$timemodified is not documented
(#55) Variable block_workflow_step_state::$comment is not documented
(#56) Variable block_workflow_step_state::$commentformat is not documented
(#143) Phpdocs for function block_workflow_step_state::load_context_step has incomplete parameters list
(#466) Phpdocs for function block_workflow_step_state::state_changes has incomplete parameters list
(#484) Phpdocs for function block_workflow_step_state::get_all_users_and_their_roles has incomplete parameters list
(#79) Not recommended phpdocs tag @access used
(#61) Inline phpdocs tag {@link load_state} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#186) Inline phpdocs tag {@link load_state} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#211) Inline phpdocs tag {@link load_state} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#33) Package block is not valid
blocks/workflow/classes/task/finish_step_automatically.php
(#29) Class finish_step_automatically is not documented
(#40) Function finish_step_automatically::execute is not documented
blocks/workflow/classes/task/send_extra_notification.php
(#29) Class send_extra_notification is not documented
(#40) Function send_extra_notification::execute is not documented
blocks/workflow/classes/todo.php
(#40) Variable block_workflow_todo::$id is not documented
(#41) Variable block_workflow_todo::$stepid is not documented
(#42) Variable block_workflow_todo::$task is not documented
(#43) Variable block_workflow_todo::$obsolete is not documented
(#45) Variable block_workflow_todo::$step is not documented
(#68) Not recommended phpdocs tag @access used
(#232) Not recommended phpdocs tag @static used
(#50) Inline phpdocs tag {@link load_by_id} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#167) Inline phpdocs tag {@link load_by_id} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#272) Inline phpdocs tag {@link load_todo} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#300) Inline phpdocs tag {@link load_todo} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
blocks/workflow/classes/workflow.php
(#47) Variable block_workflow_workflow::$id is not documented
(#48) Variable block_workflow_workflow::$shortname is not documented
(#49) Variable block_workflow_workflow::$name is not documented
(#50) Variable block_workflow_workflow::$description is not documented
(#51) Variable block_workflow_workflow::$descriptionformat is not documented
(#52) Variable block_workflow_workflow::$appliesto is not documented
(#53) Variable block_workflow_workflow::$atendgobacktostep is not documented
(#54) Variable block_workflow_workflow::$obsolete is not documented
(#394) Phpdocs for function block_workflow_workflow::available_workflows has incomplete parameters list
(#658) Phpdocs for function block_workflow_workflow::renumber_steps has incomplete parameters list
(#77) Not recommended phpdocs tag @access used
(#301) Not recommended phpdocs tag @static used
(#59) Inline phpdocs tag {@link load_workflow} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#364) Inline phpdocs tag {@link require_deletable} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#534) Inline phpdocs tag {@link load_workflow} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#565) Inline phpdocs tag {@link load_workflow} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#811) Inline phpdocs tag {@link load_workflow} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
blocks/workflow/clone_form.php
(#31) Class clone_workflow is not documented
(#32) Function clone_workflow::definition is not documented
(#64) Function clone_workflow::validation is not documented
blocks/workflow/db/tasks.php
(#17) No one-line description found in phpdocs for file
blocks/workflow/db/upgrade.php
(#27) Function xmldb_block_workflow_upgrade is not documented
blocks/workflow/edit_workflow_form.php
(#30) Class edit_workflow is not documented
(#31) Function edit_workflow::definition is not documented
(#90) Function edit_workflow::validation is not documented
blocks/workflow/editcomment_form.php
(#30) Class state_editcomment is not documented
(#31) Function state_editcomment::definition is not documented
blocks/workflow/editemail_form.php
(#30) Class email_edit is not documented
(#31) Function email_edit::definition is not documented
(#59) Function email_edit::validation is not documented
blocks/workflow/editstep_form.php
(#30) Class step_edit is not documented
(#32) Function step_edit::definition is not documented
(#115) Function step_edit::validation is not documented
blocks/workflow/edittask_form.php
(#29) Class task_edit is not documented
(#30) Function task_edit::definition is not documented
blocks/workflow/finishstep_form.php
(#30) Class state_finishtask is not documented
(#31) Function state_finishtask::definition is not documented
blocks/workflow/import.php
(#219) Phpdocs for function clean_and_check_field_validity has incomplete parameters list
blocks/workflow/import_form.php
(#30) Class import_workflow is not documented
(#31) Function import_workflow::definition is not documented
blocks/workflow/locallib.php
(#17) No one-line description found in phpdocs for file
(#172) Phpdocs for function block_workflow_editor_format has incomplete parameters list
(#194) Phpdocs for function block_workflow_convert_editor_format has incomplete parameters list
(#395) Phpdocs for function block_workflow_report_scheduled_task_error has incomplete parameters list
(#82) Inline phpdocs tag {@link get_plugin_list} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#392) Inline phpdocs tag {@link block_workflow_autofinish_steps()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#393) Inline phpdocs tag {@link block_workflow_send_extra_notification()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#66) Package block is not valid
(#84) Package block is not valid
(#106) Package block is not valid
(#124) Package block is not valid
(#147) Package block is not valid
(#167) Package block is not valid
(#189) Package block is not valid
blocks/workflow/renderer.php
(#627) Function block_workflow_renderer::workflow_step is not documented
(#767) Function block_workflow_renderer::workflow_information is not documented
(#919) Function block_workflow_renderer::step_todolist is not documented
(#953) Function block_workflow_renderer::step_todolist_item is not documented
(#999) Function block_workflow_renderer::step_doers is not documented
(#1028) Function block_workflow_renderer::step_doer is not documented
(#1149) Function block_workflow_renderer::workflow_overview is not documented
(#1185) Function block_workflow_renderer::workflow_overview_step is not documented
(#1287) Function block_workflow_renderer::workflow_overview_step_history is not documented
(#41) Phpdocs for function block_workflow_renderer::block_display has incomplete parameters list
(#225) Phpdocs for function block_workflow_renderer::block_display_no_more_steps has incomplete parameters list
(#364) Phpdocs for function block_workflow_renderer::workflow_row has incomplete parameters list
(#505) Phpdocs for function block_workflow_renderer::email_row has incomplete parameters list
(#713) Phpdocs for function block_workflow_renderer::workflow_step_auto_finish has incomplete parameters list
(#1058) Phpdocs for function block_workflow_renderer::email_template_instructions has incomplete parameters list
(#1088) Phpdocs for function block_workflow_renderer::edit_workflow_instructions has incomplete parameters list
(#1333) Phpdocs for function block_workflow_renderer::jump_to_step has incomplete parameters list
(#1355) Phpdocs for function block_workflow_renderer::get_userinfo_button has incomplete parameters list
(#1373) Phpdocs for function block_workflow_renderer::get_popup_table has incomplete parameters list
(#1435) Phpdocs for function block_workflow_renderer::get_popup_button has incomplete parameters list
(#32) Package block is not valid
blocks/workflow/tests/autostepfinisher_test.php
(#33) Class block_workflow_automatic_step_finisher_test is not documented
blocks/workflow/tests/command_test.php
(#33) Class block_workflow_command_test is not documented
blocks/workflow/tests/commandassignrole_test.php
(#32) Class block_workflow_command_assignrole_test is not documented
blocks/workflow/tests/commandsetactivitylinkedsetting_test.php
(#47) Function block_workflow_command_setactivitylinkedsetting_test::make_command is not documented
(#18) Inline phpdocs tag {@link block_workflow_command_setactivitylinkedsetting} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#33) Inline phpdocs tag {@link block_workflow_command_setactivitylinkedsetting} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
blocks/workflow/tests/commandsetactivityvisibility_test.php
(#32) Class block_workflow_command_setactivityvisibility_test is not documented
blocks/workflow/tests/commandsetcoursevisibility_test.php
(#32) Class block_workflow_command_setcoursevisibility_test is not documented
blocks/workflow/tests/commandsetgradeitemvisibility_test.php
(#33) Class block_workflow_command_setgradeitemvisibility_test is not documented
(#34) Function block_workflow_command_setgradeitemvisibility_test::generate_module is not documented
blocks/workflow/tests/emails_test.php
(#32) Class block_workflow_emails_test is not documented
blocks/workflow/tests/extranotify_test.php
(#33) Class block_workflow_extra_notify_test is not documented
blocks/workflow/tests/generator/behat_block_workflow_generator.php
(#27) Class behat_block_workflow_generator is not documented
(#29) Function behat_block_workflow_generator::get_creatable_entities is not documented
blocks/workflow/tests/generator/lib.php
(#31) Class block_workflow_generator is not documented
(#63) Function block_workflow_generator::create_workflow_step is not documented
(#82) Function block_workflow_generator::create_email is not documented
(#93) Function block_workflow_generator::create_todo is not documented
blocks/workflow/tests/lib.php
(#32) Class block_workflow_testing_context_hack is not documented
(#52) Class block_workflow_testlib is not documented
(#33) Function block_workflow_testing_context_hack::clear_context_caches is not documented
(#228) Function block_workflow_testlib::compare_object is not documented
(#270) Function block_workflow_testlib::create_workflow is not documented
(#285) Function block_workflow_testlib::create_step is not documented
(#296) Function block_workflow_testlib::create_email is not documented
(#307) Function block_workflow_testlib::create_todo is not documented
(#317) Function block_workflow_testlib::assign_workflow is not documented
(#339) Function block_workflow_testlib::create_activity_workflow is not documented
(#415) Function block_workflow_testlib::get_days is not documented
(#55) Variable block_workflow_testlib::$includecoverage is not documented
(#57) Variable block_workflow_testlib::$courseid is not documented
(#58) Variable block_workflow_testlib::$contextid is not documented
(#59) Variable block_workflow_testlib::$roles is not documented
(#60) Variable block_workflow_testlib::$users is not documented
(#153) Phpdocs for function block_workflow_testlib::compare_step has incomplete parameters list
(#173) Phpdocs for function block_workflow_testlib::compare_workflow has incomplete parameters list
(#193) Phpdocs for function block_workflow_testlib::compare_email has incomplete parameters list
(#213) Phpdocs for function block_workflow_testlib::compare_todo has incomplete parameters list
(#242) Phpdocs for function block_workflow_testlib::expect_exception_without_halting has incomplete parameters list
(#424) Phpdocs for function block_workflow_testlib::create_a_workflow_with_one_step has incomplete parameters list
(#460) Phpdocs for function block_workflow_testlib::create_expected_active_step has incomplete parameters list
(#23) Incorrect path for phpdocs tag @group detected
(#65) Inline phpdocs tag {@link parent::setUp} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
blocks/workflow/tests/lib_test.php
(#32) Class block_workflow_lib_test is not documented
blocks/workflow/tests/steps_test.php
(#32) Class block_workflow_steps_test is not documented
blocks/workflow/tests/todos_test.php
(#32) Class block_workflow_todos_test is not documented
blocks/workflow/tests/walkthrough_test.php
(#17) No one-line description found in phpdocs for file
(#34) No one-line description found in phpdocs for class block_workflow_walkthrough_test

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

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

Problems running grunt shifter

shifter problems

(2 errors, 0 warnings)

This section shows problems detected by shifter [More info]

blocks/workflow/yui/src/todolist/js/todolist.js
contains 1 lint errors
blocks/workflow/yui/src/comments/js/comments.js
contains 8 lint errors

Mustache template problems

(0 errors, 0 warnings)

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


Gherkin .feature problems

(0 errors, 0 warnings)

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