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

(38 errors, 15 warnings)

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

mod/checklist/autoupdate.php
(#26) Inline comments must start with a capital letter, digit or 3-dots sequence
(#26) Inline comments must end in full-stops, exclamation marks, or question marks
(#26) This comment is 75% valid code; is this commented out code?
(#26) No space found before comment text; expected "// define("DEBUG_CHECKLIST_AUTOUPDATE", 1);" but found "//define("DEBUG_CHECKLIST_AUTOUPDATE", 1);"
(#121) This comment is 41% valid code; is this commented out code?
(#121) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) This comment is 41% valid code; is this commented out code?
mod/checklist/backup/moodle2/backup_checklist_activity_task.class.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/checklist/backup/moodle2/backup_checklist_settingslib.php
(#1) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#2) The opening <?php tag must be followed by exactly one newline.
(#5) Inline comments must end in full-stops, exclamation marks, or question marks
mod/checklist/backup/moodle2/backup_checklist_stepslib.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion
mod/checklist/backup/moodle2/restore_checklist_stepslib.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion
mod/checklist/classes/local/autoupdate.php
(#30) Scope modifier not specified for member variable "$uselegacy"
(#32) Scope modifier not specified for member variable "$reader"
mod/checklist/db/access.php
(#21) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/checklist/db/install.php
(#18) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#19) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#20) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#22) Expected MOODLE_INTERNAL check or config.php inclusion
(#25) This comment is 61% valid code; is this commented out code?
(#25) Line indented incorrectly; expected at least 4 spaces, found 0
(#26) Line indented incorrectly; expected at least 4 spaces, found 0
mod/checklist/db/log.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#2) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#2) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#2) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#2) Line 12 of the opening comment must start "//".
(#3) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#4) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
mod/checklist/db/upgrade.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion
mod/checklist/export.php
(#2) The opening <?php tag must be followed by exactly one newline.
mod/checklist/import.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#59) Empty IF statement detected
(#61) Expected "} else if (...) {\n"; found "} // Still in STATE_WAITSTART.\n else if (...) {\n"
(#75) Expected "} else if (...) {\n"; found "} // End of quotes\n else if (...) {\n"
(#79) Expected "} else if (...) {\n"; found "} // Possible escaped quotes skip (for now)\n else if (...) {\n"
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
mod/checklist/importexportfields.php
(#2) The opening <?php tag must be followed by exactly one newline.
mod/checklist/lang/en/checklist.php
(#101) Whitespace found at end of line within string
(#103) Whitespace found at end of line within string
mod/checklist/lib.php
(#55) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#549) Expected 1 space before comment text but found 2; use block comment if you need indentation
mod/checklist/locallib.php
(#24) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#2549) Empty CATCH statement detected

Javascript coding style problems

(13 errors, 122 warnings)

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

mod/checklist/updatechecks.js
(#1) Expected space or tab after '/*' in comment. (spaced-comment)
(#2) Identifier 'mod_checklist' is not in camel case. (camelcase)
(#25) 'YAHOO' is not defined. (no-undef)
(#26) 'YAHOO' is not defined. (no-undef)
(#30) Infix operators must be spaced. (space-infix-ops)
(#30) Infix operators must be spaced. (space-infix-ops)
(#31) Unexpected space before function parentheses. (space-before-function-paren)
(#47) Multiple spaces found before 'function'. (no-multi-spaces)
(#47) 'e' is defined but never used (no-unused-vars)
(#52) Identifier 'check_click' is not in camel case. (camelcase)
(#52) 'e' is defined but never used (no-unused-vars)
(#53) 'YAHOO' is not defined. (no-undef)
(#89) Identifier 'update_progress_bar' is not in camel case. (camelcase)
(#90) 'YAHOO' is not defined. (no-undef)
(#91) 'YAHOO' is not defined. (no-undef)
(#92) 'YAHOO' is not defined. (no-undef)
(#99) A space is required after ','. (comma-spacing)
(#102) Infix operators must be spaced. (space-infix-ops)
(#103) There should be no space after '{' (object-curly-spacing)
(#103) There should be no space after '{' (object-curly-spacing)
(#103) There should be no space before '}' (object-curly-spacing)
(#103) There should be no space before '}' (object-curly-spacing)
(#105) Infix operators must be spaced. (space-infix-ops)
(#106) A space is required after ','. (comma-spacing)
(#107) There should be no space after '{' (object-curly-spacing)
(#107) There should be no space after '{' (object-curly-spacing)
(#107) There should be no space before '}' (object-curly-spacing)
(#107) There should be no space before '}' (object-curly-spacing)
(#110) Infix operators must be spaced. (space-infix-ops)
(#110) Infix operators must be spaced. (space-infix-ops)
(#116) A space is required after ','. (comma-spacing)
(#118) Infix operators must be spaced. (space-infix-ops)
(#119) There should be no space after '{' (object-curly-spacing)
(#119) There should be no space after '{' (object-curly-spacing)
(#119) There should be no space before '}' (object-curly-spacing)
(#119) There should be no space before '}' (object-curly-spacing)
(#121) Infix operators must be spaced. (space-infix-ops)
(#122) A space is required after ','. (comma-spacing)
(#123) There should be no space after '{' (object-curly-spacing)
(#123) There should be no space after '{' (object-curly-spacing)
(#123) There should be no space before '}' (object-curly-spacing)
(#123) There should be no space before '}' (object-curly-spacing)
(#127) Infix operators must be spaced. (space-infix-ops)
(#127) Infix operators must be spaced. (space-infix-ops)
(#132) Identifier 'update_server' is not in camel case. (camelcase)
(#133) Infix operators must be spaced. (space-infix-ops)
(#133) Infix operators must be spaced. (space-infix-ops)
(#142) Missing space before value for key 'itemid'. (key-spacing)
(#142) Missing space before value for key 'state'. (key-spacing)
(#153) Identifier 'send_update_batch' is not in camel case. (camelcase)
(#165) Infix operators must be spaced. (space-infix-ops)
(#165) Infix operators must be spaced. (space-infix-ops)
(#167) Infix operators must be spaced. (space-infix-ops)
(#167) Infix operators must be spaced. (space-infix-ops)
(#167) Infix operators must be spaced. (space-infix-ops)
(#169) Infix operators must be spaced. (space-infix-ops)
(#170) Infix operators must be spaced. (space-infix-ops)
(#179) Infix operators must be spaced. (space-infix-ops)
(#183) Unexpected alert. (no-alert)
(#188) Unexpected alert. (no-alert)
(#193) 'YAHOO' is not defined. (no-undef)
(#202) Identifier 'show_spinner' is not in camel case. (camelcase)
(#206) Identifier 'hide_spinner' is not in camel case. (camelcase)
(#209) Missing semicolon. (semi)
(#210) Expected space or tab after '//' in comment. (spaced-comment)
mod/checklist/updatechecks24.js
(#1) Expected space or tab after '/*' in comment. (spaced-comment)
(#2) Expected space or tab after '/*' in comment. (spaced-comment)
(#3) Identifier 'mod_checklist' is not in camel case. (camelcase)
(#4) Unexpected space before function parentheses. (space-before-function-paren)
(#6) Unexpected space before function parentheses. (space-before-function-paren)
(#7) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#23) Unexpected space before function parentheses. (space-before-function-paren)
(#30) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#51) Multiple spaces found before 'function'. (no-multi-spaces)
(#51) Unexpected space before function parentheses. (space-before-function-paren)
(#56) Identifier 'check_click' is not in camel case. (camelcase)
(#56) Unexpected space before function parentheses. (space-before-function-paren)
(#57) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#78) Unexpected space before function parentheses. (space-before-function-paren)
(#94) Identifier 'update_progress_bar' is not in camel case. (camelcase)
(#94) Unexpected space before function parentheses. (space-before-function-paren)
(#109) There should be no space after '{' (object-curly-spacing)
(#109) There should be no space after '{' (object-curly-spacing)
(#109) There should be no space before '}' (object-curly-spacing)
(#109) There should be no space before '}' (object-curly-spacing)
(#113) There should be no space after '{' (object-curly-spacing)
(#113) There should be no space after '{' (object-curly-spacing)
(#113) There should be no space before '}' (object-curly-spacing)
(#113) There should be no space before '}' (object-curly-spacing)
(#125) There should be no space after '{' (object-curly-spacing)
(#125) There should be no space after '{' (object-curly-spacing)
(#125) There should be no space before '}' (object-curly-spacing)
(#125) There should be no space before '}' (object-curly-spacing)
(#129) Line 129 exceeds the maximum line length of 132. (max-len)
(#129) There should be no space after '{' (object-curly-spacing)
(#129) There should be no space after '{' (object-curly-spacing)
(#129) There should be no space before '}' (object-curly-spacing)
(#129) There should be no space before '}' (object-curly-spacing)
(#138) Identifier 'update_server' is not in camel case. (camelcase)
(#138) Unexpected space before function parentheses. (space-before-function-paren)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#154) Unexpected space before function parentheses. (space-before-function-paren)
(#160) Identifier 'send_update_batch' is not in camel case. (camelcase)
(#160) Unexpected space before function parentheses. (space-before-function-paren)
(#161) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#161) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#187) Unexpected space before function parentheses. (space-before-function-paren)
(#190) Unexpected alert. (no-alert)
(#193) Unexpected space before function parentheses. (space-before-function-paren)
(#195) Unexpected alert. (no-alert)
(#209) Identifier 'show_spinner' is not in camel case. (camelcase)
(#209) Unexpected space before function parentheses. (space-before-function-paren)
(#213) Identifier 'hide_spinner' is not in camel case. (camelcase)
(#213) Unexpected space before function parentheses. (space-before-function-paren)
mod/checklist/yui/buttons/buttons.js
(#1) Expected space or tab after '/*' in comment. (spaced-comment)
(#2) 'YUI' is not defined. (no-undef)
(#2) Unexpected space before function parentheses. (space-before-function-paren)
(#4) Identifier 'toggle_values' is not in camel case. (camelcase)
(#4) Identifier 'col_clicked' is not in camel case. (camelcase)
(#4) Identifier 'row_clicked' is not in camel case. (camelcase)
(#6) Identifier 'toggle_values' is not in camel case. (camelcase)
(#8) Unexpected space before function parentheses. (space-before-function-paren)
(#14) Identifier 'toggle_values' is not in camel case. (camelcase)
(#17) Identifier 'toggle_values' is not in camel case. (camelcase)
(#20) Identifier 'col_clicked' is not in camel case. (camelcase)
(#20) Unexpected space before function parentheses. (space-before-function-paren)
(#28) Unexpected space before function parentheses. (space-before-function-paren)
(#29) 'i' is defined but never used (no-unused-vars)
(#34) Unexpected space before function parentheses. (space-before-function-paren)
(#42) Identifier 'row_clicked' is not in camel case. (camelcase)
(#42) Unexpected space before function parentheses. (space-before-function-paren)
(#50) Unexpected space before function parentheses. (space-before-function-paren)
(#55) Unexpected space before function parentheses. (space-before-function-paren)
(#65) Identifier 'mod_checklist' is not in camel case. (camelcase)
(#67) Unexpected space before function parentheses. (space-before-function-paren)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(217 errors, 4 warnings)

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

mod/checklist/autoupdate.php
(#17) File-level phpdocs block is not found
(#28) Function checklist_autoupdate is not documented
(#168) Function checklist_completion_autoupdate is not documented
(#55) There is no description in phpdocs for function checklist_autoupdate_internal
(#56) Phpdocs for function checklist_autoupdate_internal has incomplete parameters list
(#28) Package is not specified for function checklist_autoupdate. It is also not specified in file-level phpdocs
(#55) Package is not specified for function checklist_autoupdate_internal. It is also not specified in file-level phpdocs
(#168) Package is not specified for function checklist_completion_autoupdate. It is also not specified in file-level phpdocs
mod/checklist/backup/moodle2/backup_checklist_activity_task.class.php
(#17) File-level phpdocs block is not found
(#21) No one-line description found in phpdocs for class backup_checklist_activity_task
(#21) Class backup_checklist_activity_task does not have @copyright tag
(#21) Class backup_checklist_activity_task does not have @license tag
(#21) Package is not specified for class backup_checklist_activity_task. It is also not specified in file-level phpdocs
mod/checklist/backup/moodle2/backup_checklist_settingslib.php
(#2) Empty line found after PHP open tag
(#) File-level phpdocs block is not found
mod/checklist/backup/moodle2/backup_checklist_stepslib.php
(#26) Function backup_checklist_activity_structure_step::define_structure is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#21) Class backup_checklist_activity_structure_step does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#21) Class backup_checklist_activity_structure_step does not have @license tag
(#21) Package is not specified for class backup_checklist_activity_structure_step. It is also not specified in file-level phpdocs
mod/checklist/backup/moodle2/restore_checklist_activity_task.class.php
(#17) File-level phpdocs block is not found
(#76) Function restore_checklist_activity_task::after_restore is not documented
(#21) No one-line description found in phpdocs for class restore_checklist_activity_task
(#21) Class restore_checklist_activity_task does not have @copyright tag
(#21) Class restore_checklist_activity_task does not have @license tag
(#21) Package is not specified for class restore_checklist_activity_task. It is also not specified in file-level phpdocs
mod/checklist/backup/moodle2/restore_checklist_stepslib.php
(#17) File-level phpdocs block is not found
(#17) Class restore_checklist_activity_structure_step is not documented
(#19) Function restore_checklist_activity_structure_step::define_structure is not documented
(#35) Function restore_checklist_activity_structure_step::process_checklist is not documented
(#50) Function restore_checklist_activity_structure_step::process_checklist_item is not documented
(#79) Function restore_checklist_activity_structure_step::process_checklist_check is not documented
(#101) Function restore_checklist_activity_structure_step::process_checklist_comment is not documented
(#117) Function restore_checklist_activity_structure_step::after_execute is not documented
(#17) Package is not specified for class restore_checklist_activity_structure_step. It is also not specified in file-level phpdocs
mod/checklist/classes/event/teacher_checks_updated.php
(#89) Function teacher_checks_updated::validate_data is not documented
mod/checklist/classes/local/autoupdate.php
(#29) Class autoupdate is not documented
(#34) Function autoupdate::get_log_actions_legacy is not documented
(#97) Function autoupdate::get_log_action_new is not documented
(#196) Function autoupdate::init_log_status is not documented
(#224) Function autoupdate::get_logged_userids_legacy is not documented
(#251) Function autoupdate::get_logged_userids_new is not documented
(#296) Function autoupdate::get_logs_legacy is not documented
(#312) Function autoupdate::get_module_from_component is not documented
(#323) Function autoupdate::get_logs_new is not documented
(#341) Function autoupdate::get_entry_info is not documented
(#367) Function autoupdate::update_from_event is not documented
(#30) Variable autoupdate::$uselegacy is not documented
mod/checklist/db/access.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/checklist/db/install.php
(#22) File-level phpdocs block is not found
(#22) Function xmldb_checklist_install is not documented
(#22) Package is not specified for function xmldb_checklist_install. It is also not specified in file-level phpdocs
mod/checklist/db/log.php
(#2) File-level phpdocs block is not found
mod/checklist/db/upgrade.php
(#17) File-level phpdocs block is not found
(#17) Function xmldb_checklist_upgrade is not documented
(#17) Package is not specified for function xmldb_checklist_upgrade. It is also not specified in file-level phpdocs
mod/checklist/edit.php
(#17) File-level phpdocs block is not found
mod/checklist/export.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
mod/checklist/import.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#34) Class checklist_import_form is not documented
(#35) Function checklist_import_form::definition is not documented
(#50) Function cleanrow is not documented
(#34) Package is not specified for class checklist_import_form. It is also not specified in file-level phpdocs
(#50) Package is not specified for function cleanrow. It is also not specified in file-level phpdocs
mod/checklist/importexportfields.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
mod/checklist/index.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#21) Package mod/checklist is not valid
mod/checklist/lang/en/checklist.php
(#17) File-level phpdocs block is not found
mod/checklist/lib.php
(#17) No one-line description found in phpdocs for file
(#173) There is no description in phpdocs for function checklist_update_all_grades
(#185) There is no description in phpdocs for function checklist_update_grades
(#414) There is no description in phpdocs for function checklist_grade_item_delete
(#428) There is no description in phpdocs for function checklist_grade_item_update
(#552) There is no description in phpdocs for function checklist_print_overview
(#814) There is no description in phpdocs for function checklist_reset_course_form_definition
(#822) There is no description in phpdocs for function checklist_reset_course_form_defaults
(#830) There is no description in phpdocs for function checklist_reset_userdata
(#870) There is no description in phpdocs for function checklist_refresh_events
(#896) There is no description in phpdocs for function checklist_supports
(#929) There is no description in phpdocs for function checklist_get_completion_state
(#415) Phpdocs for function checklist_grade_item_delete has incomplete parameters list
(#429) Phpdocs for function checklist_grade_item_update has incomplete parameters list
(#465) Phpdocs for function checklist_user_outline has incomplete parameters list
(#524) Phpdocs for function checklist_user_complete has incomplete parameters list
(#543) Phpdocs for function checklist_print_recent_activity has incomplete parameters list
(#553) Phpdocs for function checklist_print_overview has incomplete parameters list
(#787) Phpdocs for function checklist_scale_used_anywhere has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#59) Package is not specified for function checklist_add_instance. It is also not specified in file-level phpdocs
(#79) Package is not specified for function checklist_update_instance. It is also not specified in file-level phpdocs
(#133) Package is not specified for function checklist_delete_instance. It is also not specified in file-level phpdocs
(#173) Package is not specified for function checklist_update_all_grades. It is also not specified in file-level phpdocs
(#185) Package is not specified for function checklist_update_grades. It is also not specified in file-level phpdocs
(#392) Package is not specified for function checklist_sent_email_recently. It is also not specified in file-level phpdocs
(#414) Package is not specified for function checklist_grade_item_delete. It is also not specified in file-level phpdocs
(#428) Package is not specified for function checklist_grade_item_update. It is also not specified in file-level phpdocs
(#458) Package is not specified for function checklist_user_outline. It is also not specified in file-level phpdocs
(#520) Package is not specified for function checklist_user_complete. It is also not specified in file-level phpdocs
(#538) Package is not specified for function checklist_print_recent_activity. It is also not specified in file-level phpdocs
(#552) Package is not specified for function checklist_print_overview. It is also not specified in file-level phpdocs
(#642) Package is not specified for function checklist_cron. It is also not specified in file-level phpdocs
(#739) Package is not specified for function checklist_get_participants. It is also not specified in file-level phpdocs
(#768) Package is not specified for function checklist_scale_used. It is also not specified in file-level phpdocs
(#782) Package is not specified for function checklist_scale_used_anywhere. It is also not specified in file-level phpdocs
(#794) Package is not specified for function checklist_install. It is also not specified in file-level phpdocs
(#804) Package is not specified for function checklist_uninstall. It is also not specified in file-level phpdocs
(#814) Package is not specified for function checklist_reset_course_form_definition. It is also not specified in file-level phpdocs
(#822) Package is not specified for function checklist_reset_course_form_defaults. It is also not specified in file-level phpdocs
(#830) Package is not specified for function checklist_reset_userdata. It is also not specified in file-level phpdocs
(#870) Package is not specified for function checklist_refresh_events. It is also not specified in file-level phpdocs
(#896) Package is not specified for function checklist_supports. It is also not specified in file-level phpdocs
(#929) Package is not specified for function checklist_get_completion_state. It is also not specified in file-level phpdocs
mod/checklist/locallib.php
(#36) Class checklist_class is not documented
(#370) Function checklist_class::removeauto is not documented
(#441) Function checklist_class::canupdateown is not documented
(#446) Function checklist_class::canaddown is not documented
(#452) Function checklist_class::canpreview is not documented
(#456) Function checklist_class::canedit is not documented
(#460) Function checklist_class::caneditother is not documented
(#464) Function checklist_class::canviewreports is not documented
(#469) Function checklist_class::only_view_mentee_reports is not documented
(#514) Function checklist_class::view is not documented
(#572) Function checklist_class::edit is not documented
(#610) Function checklist_class::report is not documented
(#666) Function checklist_class::user_complete is not documented
(#670) Function checklist_class::view_header is not documented
(#679) Function checklist_class::view_tabs is not documented
(#724) Function checklist_class::view_progressbar is not documented
(#815) Function checklist_class::get_teachermark is not documented
(#845) Function checklist_class::view_items is not documented
(#1336) Function checklist_class::print_edit_date is not documented
(#1395) Function checklist_class::view_import_export is not documented
(#1407) Function checklist_class::view_edit_items is not documented
(#1699) Function checklist_class::view_report is not documented
(#2025) Function checklist_class::print_report_table is not documented
(#2173) Function checklist_class::find_userid is not documented
(#2186) Function checklist_class::view_footer is not documented
(#2191) Function checklist_class::process_view_actions is not documented
(#2255) Function checklist_class::process_edit_actions is not documented
(#2378) Function checklist_class::get_report_settings is not documented
(#2392) Function checklist_class::set_report_settings is not documented
(#2412) Function checklist_class::process_report_actions is not documented
(#2467) Function checklist_class::additem is not documented
(#2534) Function checklist_class::setevent is not documented
(#2588) Function checklist_class::setallevents is not documented
(#2599) Function checklist_class::updateitemtext is not documented
(#2637) Function checklist_class::toggledisableitem is not documented
(#2705) Function checklist_class::deleteitem is not documented
(#2730) Function checklist_class::moveitemto is not documented
(#2776) Function checklist_class::moveitemup is not documented
(#2788) Function checklist_class::moveitemdown is not documented
(#2800) Function checklist_class::indentitemto is not documented
(#2846) Function checklist_class::indentitem is not documented
(#2854) Function checklist_class::unindentitem is not documented
(#2862) Function checklist_class::makeoptional is not documented
(#2895) Function checklist_class::nextcolour is not documented
(#2926) Function checklist_class::ajaxupdatechecks is not documented
(#2961) Function checklist_class::updatechecks is not documented
(#3052) Function checklist_class::updateteachermarks is not documented
(#3183) Function checklist_class::updateallteachermarks is not documented
(#3290) Function checklist_class::update_all_autoupdate_checks is not documented
(#3378) Function checklist_class::getnextuserid is not documented
(#3427) Function checklist_class::print_user_progressbar is not documented
(#3457) Function checklist_class::get_user_progress is not documented
(#3493) Function checklist_class::get_user_groupings is not documented
(#3534) Function checklist_itemcompare is not documented
(#37) Variable checklist_class::$cm is not documented
(#38) Variable checklist_class::$course is not documented
(#39) Variable checklist_class::$checklist is not documented
(#40) Variable checklist_class::$strchecklists is not documented
(#41) Variable checklist_class::$strchecklist is not documented
(#42) Variable checklist_class::$context is not documented
(#43) Variable checklist_class::$userid is not documented
(#44) Variable checklist_class::$items is not documented
(#45) Variable checklist_class::$useritems is not documented
(#46) Variable checklist_class::$useredit is not documented
(#47) Variable checklist_class::$additemafter is not documented
(#48) Variable checklist_class::$editdates is not documented
(#52) There is no description in phpdocs for function __construct
(#425) There is no description in phpdocs for function get_item_at_position
(#1983) Phpdocs for function checklist_class::report_add_toggle_button_row has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#1982) Invalid phpdocs tag @table used
(#21) Package mod/checklist is not valid
mod/checklist/mod_form.php
(#46) Class mod_checklist_mod_form is not documented
(#48) Function mod_checklist_mod_form::definition is not documented
(#134) Function mod_checklist_mod_form::data_preprocessing is not documented
(#146) Function mod_checklist_mod_form::add_completion_rules is not documented
(#159) Function mod_checklist_mod_form::completion_rule_enabled is not documented
(#163) Function mod_checklist_mod_form::get_data is not documented
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#46) Package is not specified for class mod_checklist_mod_form. It is also not specified in file-level phpdocs
mod/checklist/report.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#21) Package mod/checklist is not valid
mod/checklist/settings.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/checklist/tests/behat/behat_mod_checklist.php
(#40) Phpdocs for function behat_mod_checklist::i_visit_the_calendar_for_course_showing_date has incomplete parameters list
(#137) Phpdocs for function behat_mod_checklist::the_following_items_are_checked_off_in_checklist_for_user has incomplete parameters list
mod/checklist/tests/generator/lib.php
(#29) Class mod_checklist_generator is not documented
(#30) Function mod_checklist_generator::create_instance is not documented
mod/checklist/updatechecks.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#21) Package mod/checklist is not valid
mod/checklist/version.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#22) Package mod/checklist is not valid
mod/checklist/view.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#21) Package mod/checklist 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]