Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


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

(2492 errors, 3997 warnings)

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

mod/forumng/action.php
(#28) Incorrect @package tag for file action.php. Expected mod_forumng, found mod.
(#34) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#49) Short array syntax must be used to define arrays
mod/forumng/alert.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file alert.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#30) Short array syntax must be used to define arrays
(#30) Expected 1 space before "=>"; 0 found
(#30) Expected 1 space after "=>"; 0 found
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Short array syntax must be used to define arrays
(#69) There should be a comma after the last array item in a multi-line array.
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Short array syntax must be used to define arrays
(#116) There should be a comma after the last array item in a multi-line array.
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/alert_form.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Incorrect @package tag for class mod_forumng_alert_form. Expected mod_forumng, found mod.
(#28) Missing docblock for function definition
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#66) Expected 1 space before "=>"; 0 found
(#66) Expected 1 space after "=>"; 0 found
(#67) Expected 1 space before "=>"; 0 found
(#87) Missing docblock for function validation
mod/forumng/atomlib.php
(#1) Missing docblock for file atomlib.php
(#20) Incorrect @package tag for function atom_standard_header. Expected mod_forumng, found mod.
(#52) Short array syntax must be used to define arrays
(#52) Expected 1 space before "=>"; 0 found
(#52) Expected 1 space after "=>"; 0 found
(#52) Expected 1 space before "=>"; 0 found
(#52) Expected 1 space after "=>"; 0 found
(#78) Missing docblock for function atom_add_items
(#83) Short array syntax must be used to define arrays
(#91) Short array syntax must be used to define arrays
(#91) Expected 1 space before "=>"; 0 found
(#91) Expected 1 space after "=>"; 0 found
(#104) Short array syntax must be used to define arrays
(#124) Missing docblock for function atom_standard_footer
(#140) Missing docblock for function atom_start_tag
(#152) Expected 1 space before "*"; 0 found
(#152) Expected 1 space after "*"; 0 found
(#156) Missing docblock for function atom_end_tag
(#162) Expected 1 space before "*"; 0 found
(#162) Expected 1 space after "*"; 0 found
(#167) Missing docblock for function atom_full_tag
(#183) Missing docblock for function date_format_rfc3339
(#187) Short array syntax must be used to define arrays
mod/forumng/attachments.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file attachments.php
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Short array syntax must be used to define arrays
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Short array syntax must be used to define arrays
(#42) Expected 1 space before "=>"; 0 found
(#42) Expected 1 space after "=>"; 0 found
(#42) Expected 1 space before "=>"; 0 found
(#42) Expected 1 space after "=>"; 0 found
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Short array syntax must be used to define arrays
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/backup/moodle2/backup_forumng_activity_task.class.php
(#19) Incorrect @package tag for file backup_forumng_activity_task.class.php. Expected mod_forumng, found mod.
(#59) The static declaration must come after the visibility declaration
mod/forumng/backup/moodle2/backup_forumng_settingslib.php
(#19) Incorrect @package tag for file backup_forumng_settingslib.php. Expected mod_forumng, found mod.
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/backup/moodle2/backup_forumng_stepslib.php
(#19) Incorrect @package tag for file backup_forumng_stepslib.php. Expected mod_forumng, found mod.
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Missing docblock for function define_structure
(#43) Short array syntax must be used to define arrays
(#43) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#93) Short array syntax must be used to define arrays
(#93) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#118) Short array syntax must be used to define arrays
(#118) Short array syntax must be used to define arrays
(#162) Short array syntax must be used to define arrays
(#167) Short array syntax must be used to define arrays
(#170) Short array syntax must be used to define arrays
(#173) Short array syntax must be used to define arrays
(#177) Short array syntax must be used to define arrays
(#179) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#183) Short array syntax must be used to define arrays
(#190) Short array syntax must be used to define arrays
(#192) Short array syntax must be used to define arrays
(#194) Short array syntax must be used to define arrays
(#201) Short array syntax must be used to define arrays
(#213) Short array syntax must be used to define arrays
(#224) Short array syntax must be used to define arrays
mod/forumng/backup/moodle2/restore_forumng_activity_task.class.php
(#19) Incorrect @package tag for file restore_forumng_activity_task.class.php. Expected mod_forumng, found mod.
(#56) The static declaration must come after the visibility declaration
(#57) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#70) The static declaration must come after the visibility declaration
(#71) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#95) The static declaration must come after the visibility declaration
(#96) Short array syntax must be used to define arrays
(#104) This comment is 61% valid code; is this commented out code?
(#156) The static declaration must come after the visibility declaration
(#157) Short array syntax must be used to define arrays
(#158) This comment is 60% valid code; is this commented out code?
mod/forumng/backup/moodle2/restore_forumng_stepslib.php
(#19) Incorrect @package tag for file restore_forumng_stepslib.php. Expected mod_forumng, found mod.
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Missing member variable doc comment
(#36) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#37) Short array syntax must be used to define arrays
(#39) Missing docblock for function define_structure
(#40) Short array syntax must be used to define arrays
(#78) Missing docblock for function process_forumng
(#115) Missing docblock for function process_forumng_discussion
(#135) Missing docblock for function get_mappingid_or_null
(#142) Missing docblock for function process_forumng_post
(#169) Short array syntax must be used to define arrays
(#173) Missing docblock for function process_forumng_draft
(#193) Missing docblock for function process_forumng_rating
(#204) Missing docblock for function process_forumng_flagd
(#215) Missing docblock for function process_forumng_flag
(#227) Missing docblock for function process_forumng_subscription
(#242) Missing docblock for function process_forumng_read
(#253) Missing docblock for function process_forumng_readpost
(#264) Missing docblock for function process_forumng_tag
(#283) Missing docblock for function process_forumng_forumtaginstance
(#301) Missing docblock for function process_forumng_forumgrouptaginstance
(#318) Short array syntax must be used to define arrays
(#322) Missing docblock for function after_execute
(#344) Short array syntax must be used to define arrays
(#359) Short array syntax must be used to define arrays
(#369) Short array syntax must be used to define arrays
(#387) Short array syntax must be used to define arrays
(#397) Short array syntax must be used to define arrays
(#398) Short array syntax must be used to define arrays
(#403) Short array syntax must be used to define arrays
(#425) Short array syntax must be used to define arrays
(#442) Missing docblock for function get_new_idnumber
(#447) Short array syntax must be used to define arrays
(#469) Short array syntax must be used to define arrays
(#497) Missing docblock for function get_cmid_for_forumng_idnumbers
(#514) Missing docblock for function remove_suffix
(#526) Missing docblock for function strip_auto_from_idnumber
(#539) Missing docblock for function get_possible_suffix
(#551) Missing docblock for function process_rating
mod/forumng/classes/completion/custom_completion.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#38) No one-line description found in phpdocs for docblock of function get_state
mod/forumng/classes/event/course_module_instance_list_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/course_module_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_copied.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_created.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_deleted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_locked.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_merged.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_moved.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_permdeleted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_printed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_read.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_readers_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_undeleted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_unlocked.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/discussion_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/forum_read.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/mail_sent.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_created.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_deleted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_read.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_reported.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_split.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_undeleted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_updated.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/post_updated_failed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/save_failed.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/subscription_created.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/classes/event/subscription_deleted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#61) Line exceeds 132 characters; contains 135 characters
mod/forumng/classes/local/external/add_discussion.php
(#43) There must not be a space before the colon in a return type declaration
(#63) There must not be a space before the colon in a return type declaration
(#67) There should be a comma after the last array item in a multi-line array.
(#89) PHP4 style constructors are not allowed; use "__construct()" instead
(#133) Short array syntax must be used to define arrays
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/classes/local/external/add_draft.php
(#43) There must not be a space before the colon in a return type declaration
(#66) There must not be a space before the colon in a return type declaration
(#96) PHP4 style constructors are not allowed; use "__construct()" instead
(#124) Expected 1 space after "="; 2 found
(#158) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/classes/local/external/create_reply.php
(#47) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#82) PHP4 style constructors are not allowed; use "__construct()" instead
(#85) Short array syntax must be used to define arrays
(#114) Commas (,) must be followed by white space.
(#117) Short array syntax must be used to define arrays
(#118) Short array syntax must be used to define arrays
(#142) Short array syntax must be used to define arrays
(#156) Short array syntax must be used to define arrays
(#158) There should be a comma after the last array item in a multi-line array.
(#164) Short array syntax must be used to define arrays
(#167) There should be a comma after the last array item in a multi-line array.
(#173) Short array syntax must be used to define arrays
mod/forumng/classes/local/external/delete_discussion.php
(#37) Missing @copyright tag
(#37) Missing @license tag
(#37) Missing docblock for class delete_discussion
(#45) Short array syntax must be used to define arrays
(#56) There must not be a space before the colon in a return type declaration
(#62) Missing docblock for function delete_discussion
(#62) PHP4 style constructors are not allowed; use "__construct()" instead
mod/forumng/classes/local/external/delete_draft.php
(#58) There should be a comma after the last array item in a multi-line array.
(#70) PHP4 style constructors are not allowed; use "__construct()" instead
(#80) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/classes/local/external/delete_post.php
(#46) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#63) There should be a comma after the last array item in a multi-line array.
(#74) PHP4 style constructors are not allowed; use "__construct()" instead
(#78) Short array syntax must be used to define arrays
(#103) Short array syntax must be used to define arrays
mod/forumng/classes/local/external/edit_post.php
(#47) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#82) PHP4 style constructors are not allowed; use "__construct()" instead
(#85) Short array syntax must be used to define arrays
(#116) Short array syntax must be used to define arrays
(#117) Short array syntax must be used to define arrays
(#141) Short array syntax must be used to define arrays
(#156) Short array syntax must be used to define arrays
(#158) There should be a comma after the last array item in a multi-line array.
(#164) Short array syntax must be used to define arrays
(#167) There should be a comma after the last array item in a multi-line array.
(#173) Short array syntax must be used to define arrays
mod/forumng/classes/local/external/expand_post.php
(#47) Short array syntax must be used to define arrays
(#78) PHP4 style constructors are not allowed; use "__construct()" instead
(#79) Short array syntax must be used to define arrays
(#81) There should be a comma after the last array item in a multi-line array.
(#94) Short array syntax must be used to define arrays
(#96) There should be a comma after the last array item in a multi-line array.
(#100) Short array syntax must be used to define arrays
(#103) Short array syntax must be used to define arrays
(#105) There should be a comma after the last array item in a multi-line array.
mod/forumng/classes/local/external/get_discussion.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#42) Short array syntax must be used to define arrays
(#43) There should be a comma after the last array item in a multi-line array.
(#52) There must not be a space before the colon in a return type declaration
(#67) PHP4 style constructors are not allowed; use "__construct()" instead
(#68) Short array syntax must be used to define arrays
(#69) There should be a comma after the last array item in a multi-line array.
(#77) There should be a comma after the last array item in a multi-line array.
mod/forumng/classes/local/external/get_posts.php
(#47) Short array syntax must be used to define arrays
(#69) Short array syntax must be used to define arrays
(#71) There should be a comma after the last array item in a multi-line array.
(#86) PHP4 style constructors are not allowed; use "__construct()" instead
(#89) Short array syntax must be used to define arrays
(#91) There should be a comma after the last array item in a multi-line array.
(#101) Short array syntax must be used to define arrays
(#105) Short array syntax must be used to define arrays
(#107) There should be a comma after the last array item in a multi-line array.
(#111) Short array syntax must be used to define arrays
(#116) Short array syntax must be used to define arrays
(#118) There should be a comma after the last array item in a multi-line array.
(#128) Short array syntax must be used to define arrays
(#130) There should be a comma after the last array item in a multi-line array.
mod/forumng/classes/local/external/lock_discussion.php
(#43) There must not be a space before the colon in a return type declaration
(#59) There must not be a space before the colon in a return type declaration
(#63) There should be a comma after the last array item in a multi-line array.
(#80) PHP4 style constructors are not allowed; use "__construct()" instead
(#80) There must not be a space before the colon in a return type declaration
mod/forumng/classes/local/external/mark_all_post_read.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#36) Missing @copyright tag
(#36) Missing @license tag
(#36) Missing docblock for class mark_all_post_read
(#42) There must not be a space before the colon in a return type declaration
(#56) There must not be a space before the colon in a return type declaration
(#59) There should be a comma after the last array item in a multi-line array.
(#74) PHP4 style constructors are not allowed; use "__construct()" instead
(#74) There must not be a space before the colon in a return type declaration
(#80) There should be a comma after the last array item in a multi-line array.
mod/forumng/classes/local/external/mark_read.php
(#42) There must not be a space before the colon in a return type declaration
(#45) There should be a comma after the last array item in a multi-line array.
(#54) There must not be a space before the colon in a return type declaration
(#57) There should be a comma after the last array item in a multi-line array.
(#70) PHP4 style constructors are not allowed; use "__construct()" instead
(#70) There must not be a space before the colon in a return type declaration
(#73) There should be a comma after the last array item in a multi-line array.
mod/forumng/classes/local/external/more_discussions.php
(#44) There must not be a space before the colon in a return type declaration
(#48) There should be a comma after the last array item in a multi-line array.
(#57) There must not be a space before the colon in a return type declaration
(#69) There should be a comma after the last array item in a multi-line array.
(#71) There should be a comma after the last array item in a multi-line array.
(#86) PHP4 style constructors are not allowed; use "__construct()" instead
(#86) There must not be a space before the colon in a return type declaration
(#90) There should be a comma after the last array item in a multi-line array.
mod/forumng/classes/local/external/reply.php
(#43) There must not be a space before the colon in a return type declaration
(#64) There must not be a space before the colon in a return type declaration
(#68) There should be a comma after the last array item in a multi-line array.
(#91) PHP4 style constructors are not allowed; use "__construct()" instead
(#131) Short array syntax must be used to define arrays
mod/forumng/classes/local/external/undelete_post.php
(#46) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#63) There should be a comma after the last array item in a multi-line array.
(#74) PHP4 style constructors are not allowed; use "__construct()" instead
(#78) Short array syntax must be used to define arrays
(#103) Short array syntax must be used to define arrays
mod/forumng/classes/output/mobile.php
(#74) There must not be a space before the colon in a return type declaration
(#83) There should be a comma after the last array item in a multi-line array.
(#130) There should be a comma after the last array item in a multi-line array.
(#135) There should be a comma after the last array item in a multi-line array.
(#161) Logical operator "or" is prohibited; use "||" instead
(#170) Logical operator "and" is prohibited; use "&&" instead
(#272) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#315) Expected 1 space after "="; 2 found
(#347) There should be a comma after the last array item in a multi-line array.
(#362) There should be a comma after the last array item in a multi-line array.
(#432) Expected "if (...) {\n"; found "if(...) {\n"
(#433) Expected 1 space before "?"; 2 found
(#471) There must not be a space before the colon in a return type declaration
(#501) There should be a comma after the last array item in a multi-line array.
(#506) There should be a comma after the last array item in a multi-line array.
(#526) There should be a comma after the last array item in a multi-line array.
(#531) There should be a comma after the last array item in a multi-line array.
(#562) There should be a comma after the last array item in a multi-line array.
(#567) There should be a comma after the last array item in a multi-line array.
(#632) Expected "if (...) {\n"; found "if(...) {\n"
(#690) Expected 1 space after "=>"; 2 found
(#691) Expected 1 space after "=>"; 2 found
(#707) There should be a comma after the last array item in a multi-line array.
(#719) There must not be a space before the colon in a return type declaration
(#816) Expected 1 space before "="; 0 found
(#956) Line exceeds 132 characters; contains 133 characters
(#966) Inline comments must end in full-stops, exclamation marks, or question marks
(#972) Expected 1 space before "-"; 0 found
(#972) Expected 1 space after "-"; 0 found
(#1036) Expected 1 space before "=>"; 0 found
(#1047) There must not be a space before the colon in a return type declaration
(#1083) There should be a comma after the last array item in a multi-line array.
(#1088) There should be a comma after the last array item in a multi-line array.
(#1118) There should be a comma after the last array item in a multi-line array.
(#1123) There should be a comma after the last array item in a multi-line array.
(#1178) There should be a comma after the last array item in a multi-line array.
(#1179) There should be a comma after the last array item in a multi-line array.
(#1197) There should be a comma after the last array item in a multi-line array.
(#1227) There should be a comma after the last array item in a multi-line array.
(#1232) There should be a comma after the last array item in a multi-line array.
(#1249) There should be a comma after the last array item in a multi-line array.
(#1253) There should be a comma after the last array item in a multi-line array.
(#1255) There should be a comma after the last array item in a multi-line array.
(#1269) There must not be a space before the colon in a return type declaration
(#1287) There must not be a space before the colon in a return type declaration
(#1304) There must not be a space before the colon in a return type declaration
(#1330) There must not be a space before the colon in a return type declaration
mod/forumng/classes/plugininfo/forumngfeature.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#31) Missing docblock for class forumngfeature
mod/forumng/classes/plugininfo/forumngtype.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#31) Missing docblock for class forumngtype
mod/forumng/classes/privacy/provider.php
(#27) Import statements must not begin with a leading backslash
(#28) Import statements must not begin with a leading backslash
(#29) Import statements must not begin with a leading backslash
(#30) Import statements must not begin with a leading backslash
(#31) Import statements must not begin with a leading backslash
(#32) Import statements must not begin with a leading backslash
(#33) Import statements must not begin with a leading backslash
(#35) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#84) There should be a comma after the last array item in a multi-line array.
(#91) There should be a comma after the last array item in a multi-line array.
(#216) Variable "forumng_simplemode" must not contain underscores.
(#217) Variable "forumng_simplemode" must not contain underscores.
(#220) Variable "forumng_simplemode" must not contain underscores.
(#384) There should be a comma after the last array item in a multi-line array.
(#469) There should be a comma after the last array item in a multi-line array.
(#509) There should be a comma after the last array item in a multi-line array.
(#559) There should be a comma after the last array item in a multi-line array.
(#589) There should be a comma after the last array item in a multi-line array.
(#650) There should be a comma after the last array item in a multi-line array.
(#681) There should be a comma after the last array item in a multi-line array.
(#845) Whitespace found at end of line within string
(#858) Line exceeds 132 characters; contains 142 characters
(#889) Expected 1 space before opening brace; found 0
(#892) Expected "if (...) {\n"; found "if(...) {\n"
(#988) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1004) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1035) Whitespace found at end of line within string
mod/forumng/classes/privacy/subcontext_info.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#46) There must not be a space before the colon in a return type declaration
(#64) There should be a comma after the last array item in a multi-line array.
(#81) There must not be a space before the colon in a return type declaration
mod/forumng/classes/search/activity.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) There should be a comma after the last array item in a multi-line array.
(#55) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
mod/forumng/classes/search/post.php
(#45) There should be a comma after the last array item in a multi-line array.
(#68) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $context.
(#112) Short array syntax must be used to define arrays
(#282) Short array syntax must be used to define arrays
mod/forumng/classes/task/daily_housekeeping.php
(#26) Missing docblock for class daily_housekeeping
mod/forumng/classes/task/email_digest.php
(#26) Missing docblock for class email_digest
mod/forumng/classes/task/email_normal.php
(#26) Missing docblock for class email_normal
mod/forumng/classes/tool_datamasking.php
(#30) Missing docblock for function build_plan
mod/forumng/confirmloggedin.php
(#21) Incorrect @package tag for file confirmloggedin.php. Expected mod_forumng, found mod.
(#52) Short array syntax must be used to define arrays
(#54) Short array syntax must be used to define arrays
(#54) There should be a comma after the last array item in a multi-line array.
mod/forumng/convert.php
(#29) Missing @copyright tag
(#29) Missing @license tag
(#29) Missing docblock for class mod_forumng_convert_form
(#31) Missing docblock for function definition
(#40) Short array syntax must be used to define arrays
(#69) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
mod/forumng/db/access.php
(#19) Incorrect @package tag for file access.php. Expected mod_forumng, found mod.
(#27) Short array syntax must be used to define arrays
(#29) Short array syntax must be used to define arrays
(#33) Short array syntax must be used to define arrays
(#38) There should be a comma after the last array item in a multi-line array.
(#39) There should be a comma after the last array item in a multi-line array.
(#43) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#50) There should be a comma after the last array item in a multi-line array.
(#52) There should be a comma after the last array item in a multi-line array.
(#55) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#64) There should be a comma after the last array item in a multi-line array.
(#65) There should be a comma after the last array item in a multi-line array.
(#68) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#75) There should be a comma after the last array item in a multi-line array.
(#76) There should be a comma after the last array item in a multi-line array.
(#79) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#89) There should be a comma after the last array item in a multi-line array.
(#90) There should be a comma after the last array item in a multi-line array.
(#93) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#103) There should be a comma after the last array item in a multi-line array.
(#104) There should be a comma after the last array item in a multi-line array.
(#107) Short array syntax must be used to define arrays
(#111) Short array syntax must be used to define arrays
(#115) There should be a comma after the last array item in a multi-line array.
(#116) There should be a comma after the last array item in a multi-line array.
(#119) Short array syntax must be used to define arrays
(#123) Short array syntax must be used to define arrays
(#126) There should be a comma after the last array item in a multi-line array.
(#127) There should be a comma after the last array item in a multi-line array.
(#130) Short array syntax must be used to define arrays
(#135) Short array syntax must be used to define arrays
(#138) There should be a comma after the last array item in a multi-line array.
(#142) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#149) There should be a comma after the last array item in a multi-line array.
(#150) There should be a comma after the last array item in a multi-line array.
(#153) Short array syntax must be used to define arrays
(#159) Short array syntax must be used to define arrays
(#163) There should be a comma after the last array item in a multi-line array.
(#164) There should be a comma after the last array item in a multi-line array.
(#167) Short array syntax must be used to define arrays
(#171) Short array syntax must be used to define arrays
(#174) There should be a comma after the last array item in a multi-line array.
(#175) There should be a comma after the last array item in a multi-line array.
(#178) Short array syntax must be used to define arrays
(#182) Short array syntax must be used to define arrays
(#185) There should be a comma after the last array item in a multi-line array.
(#186) There should be a comma after the last array item in a multi-line array.
(#189) Short array syntax must be used to define arrays
(#193) Short array syntax must be used to define arrays
(#196) There should be a comma after the last array item in a multi-line array.
(#197) There should be a comma after the last array item in a multi-line array.
(#200) Short array syntax must be used to define arrays
(#206) Short array syntax must be used to define arrays
(#209) There should be a comma after the last array item in a multi-line array.
(#210) There should be a comma after the last array item in a multi-line array.
(#213) Short array syntax must be used to define arrays
(#217) Short array syntax must be used to define arrays
(#220) There should be a comma after the last array item in a multi-line array.
(#221) There should be a comma after the last array item in a multi-line array.
(#224) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#233) There should be a comma after the last array item in a multi-line array.
(#234) There should be a comma after the last array item in a multi-line array.
(#237) Short array syntax must be used to define arrays
(#243) Short array syntax must be used to define arrays
(#246) There should be a comma after the last array item in a multi-line array.
(#247) There should be a comma after the last array item in a multi-line array.
(#250) Short array syntax must be used to define arrays
(#256) Short array syntax must be used to define arrays
(#259) There should be a comma after the last array item in a multi-line array.
(#260) There should be a comma after the last array item in a multi-line array.
(#263) Short array syntax must be used to define arrays
(#269) Short array syntax must be used to define arrays
(#272) There should be a comma after the last array item in a multi-line array.
(#273) There should be a comma after the last array item in a multi-line array.
(#276) Short array syntax must be used to define arrays
(#282) Short array syntax must be used to define arrays
(#285) There should be a comma after the last array item in a multi-line array.
(#286) There should be a comma after the last array item in a multi-line array.
(#289) Short array syntax must be used to define arrays
(#294) Short array syntax must be used to define arrays
(#297) There should be a comma after the last array item in a multi-line array.
(#298) There should be a comma after the last array item in a multi-line array.
(#301) Short array syntax must be used to define arrays
(#306) Short array syntax must be used to define arrays
(#309) There should be a comma after the last array item in a multi-line array.
(#310) There should be a comma after the last array item in a multi-line array.
(#313) Short array syntax must be used to define arrays
(#317) Short array syntax must be used to define arrays
(#320) There should be a comma after the last array item in a multi-line array.
(#321) There should be a comma after the last array item in a multi-line array.
(#324) Short array syntax must be used to define arrays
(#328) Short array syntax must be used to define arrays
(#331) There should be a comma after the last array item in a multi-line array.
(#332) There should be a comma after the last array item in a multi-line array.
(#335) Short array syntax must be used to define arrays
(#339) Short array syntax must be used to define arrays
(#342) There should be a comma after the last array item in a multi-line array.
(#343) There should be a comma after the last array item in a multi-line array.
(#346) Short array syntax must be used to define arrays
(#350) Short array syntax must be used to define arrays
(#353) There should be a comma after the last array item in a multi-line array.
(#354) There should be a comma after the last array item in a multi-line array.
(#357) Short array syntax must be used to define arrays
(#361) Short array syntax must be used to define arrays
(#365) There should be a comma after the last array item in a multi-line array.
(#366) There should be a comma after the last array item in a multi-line array.
(#369) Short array syntax must be used to define arrays
(#372) Short array syntax must be used to define arrays
(#375) There should be a comma after the last array item in a multi-line array.
(#376) There should be a comma after the last array item in a multi-line array.
(#379) Short array syntax must be used to define arrays
(#382) Short array syntax must be used to define arrays
(#387) There should be a comma after the last array item in a multi-line array.
(#389) There should be a comma after the last array item in a multi-line array.
(#391) Short array syntax must be used to define arrays
(#394) Short array syntax must be used to define arrays
(#399) There should be a comma after the last array item in a multi-line array.
(#401) There should be a comma after the last array item in a multi-line array.
mod/forumng/db/log.php
(#30) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#32) Short array syntax must be used to define arrays
(#33) Short array syntax must be used to define arrays
(#34) Short array syntax must be used to define arrays
(#35) Short array syntax must be used to define arrays
(#36) Short array syntax must be used to define arrays
(#37) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#40) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#42) Short array syntax must be used to define arrays
(#43) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#47) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#54) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#63) There should be a comma after the last array item in a multi-line array.
mod/forumng/db/mobile.php
(#35) There should be a comma after the last array item in a multi-line array.
(#42) There should be a comma after the last array item in a multi-line array.
(#44) There should be a comma after the last array item in a multi-line array.
(#45) There should be a comma after the last array item in a multi-line array.
(#65) Commas (,) must be followed by white space.
(#100) There should be a comma after the last array item in a multi-line array.
(#101) There should be a comma after the last array item in a multi-line array.
mod/forumng/db/services.php
(#19) Inline doc block comments are not allowed; use "// Comment." instead
(#27) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#36) There should be a comma after the last array item in a multi-line array.
(#40) There should be a comma after the last array item in a multi-line array.
(#44) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#50) There should be a comma after the last array item in a multi-line array.
(#52) Short array syntax must be used to define arrays
(#58) There should be a comma after the last array item in a multi-line array.
(#60) Short array syntax must be used to define arrays
(#65) There should be a comma after the last array item in a multi-line array.
(#67) Short array syntax must be used to define arrays
(#72) There should be a comma after the last array item in a multi-line array.
(#74) Short array syntax must be used to define arrays
(#79) There should be a comma after the last array item in a multi-line array.
(#81) Short array syntax must be used to define arrays
(#86) There should be a comma after the last array item in a multi-line array.
(#88) Short array syntax must be used to define arrays
(#93) There should be a comma after the last array item in a multi-line array.
(#95) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#101) There should be a comma after the last array item in a multi-line array.
(#103) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#109) There should be a comma after the last array item in a multi-line array.
(#111) Short array syntax must be used to define arrays
(#117) Short array syntax must be used to define arrays
(#117) There should be a comma after the last array item in a multi-line array.
(#119) Short array syntax must be used to define arrays
(#125) Short array syntax must be used to define arrays
(#125) There should be a comma after the last array item in a multi-line array.
(#127) Short array syntax must be used to define arrays
(#133) Short array syntax must be used to define arrays
(#133) There should be a comma after the last array item in a multi-line array.
(#135) Short array syntax must be used to define arrays
(#141) Short array syntax must be used to define arrays
(#141) There should be a comma after the last array item in a multi-line array.
(#143) Short array syntax must be used to define arrays
(#149) Short array syntax must be used to define arrays
(#149) There should be a comma after the last array item in a multi-line array.
(#151) Short array syntax must be used to define arrays
(#157) Short array syntax must be used to define arrays
(#157) There should be a comma after the last array item in a multi-line array.
(#159) Short array syntax must be used to define arrays
(#165) Short array syntax must be used to define arrays
(#165) There should be a comma after the last array item in a multi-line array.
(#167) Short array syntax must be used to define arrays
(#173) Short array syntax must be used to define arrays
(#173) There should be a comma after the last array item in a multi-line array.
(#175) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#181) There should be a comma after the last array item in a multi-line array.
mod/forumng/db/tag.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#25) Short array syntax must be used to define arrays
(#26) Short array syntax must be used to define arrays
(#32) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
mod/forumng/db/tasks.php
(#28) Short array syntax must be used to define arrays
(#29) Short array syntax must be used to define arrays
(#36) There should be a comma after the last array item in a multi-line array.
(#38) Short array syntax must be used to define arrays
(#45) There should be a comma after the last array item in a multi-line array.
(#47) Short array syntax must be used to define arrays
(#54) There should be a comma after the last array item in a multi-line array.
(#55) There should be a comma after the last array item in a multi-line array.
mod/forumng/db/upgrade.php
(#19) Incorrect @package tag for file upgrade.php. Expected mod_forumng, found mod.
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#27) Missing docblock for function xmldb_forumng_upgrade
(#133) Short array syntax must be used to define arrays
(#143) Short array syntax must be used to define arrays
(#152) Short array syntax must be used to define arrays
(#176) Short array syntax must be used to define arrays
(#176) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#231) Short array syntax must be used to define arrays
(#231) Short array syntax must be used to define arrays
(#232) Short array syntax must be used to define arrays
(#232) Short array syntax must be used to define arrays
(#235) Short array syntax must be used to define arrays
(#236) Short array syntax must be used to define arrays
(#245) Short array syntax must be used to define arrays
(#255) Short array syntax must be used to define arrays
(#255) Short array syntax must be used to define arrays
(#262) Short array syntax must be used to define arrays
(#262) Short array syntax must be used to define arrays
(#432) Short array syntax must be used to define arrays
(#438) Short array syntax must be used to define arrays
(#473) Short array syntax must be used to define arrays
mod/forumng/deletedraft.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file deletedraft.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#28) Short array syntax must be used to define arrays
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Short array syntax must be used to define arrays
(#59) Expected 1 space before "=>"; 0 found
(#59) Expected 1 space after "=>"; 0 found
(#59) Expected 1 space before "=>"; 0 found
(#59) Expected 1 space after "=>"; 0 found
(#62) Short array syntax must be used to define arrays
(#62) Expected 1 space before "=>"; 0 found
(#62) Expected 1 space after "=>"; 0 found
(#62) Expected 1 space before "=>"; 0 found
(#62) Expected 1 space after "=>"; 0 found
(#69) Short array syntax must be used to define arrays
(#69) Expected 1 space before "=>"; 0 found
(#69) Expected 1 space after "=>"; 0 found
mod/forumng/deletepost.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file deletepost.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Short array syntax must be used to define arrays
(#47) Expected 1 space before "=>"; 0 found
(#47) Expected 1 space after "=>"; 0 found
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Short array syntax must be used to define arrays
(#129) Short array syntax must be used to define arrays
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#137) Expected 1 space before "?"; 0 found
(#138) Expected 1 space before "?"; 0 found
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Expected 1 space after ".="; 2 found
(#150) Short array syntax must be used to define arrays
(#160) Short array syntax must be used to define arrays
(#177) Short array syntax must be used to define arrays
(#180) There should be a comma after the last array item in a multi-line array.
(#188) Inline comments must start with a capital letter, digit or 3-dots sequence
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#202) Inline comments must start with a capital letter, digit or 3-dots sequence
(#202) Inline comments must end in full-stops, exclamation marks, or question marks
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#221) Inline comments must start with a capital letter, digit or 3-dots sequence
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Short array syntax must be used to define arrays
(#232) Expected 1 space before "=>"; 0 found
(#232) Expected 1 space after "=>"; 0 found
(#232) Expected 1 space before "=>"; 0 found
(#232) Expected 1 space after "=>"; 0 found
(#233) Expected 1 space before "=>"; 0 found
(#233) Expected 1 space after "=>"; 0 found
(#233) Expected 1 space before "=>"; 0 found
(#233) Expected 1 space after "=>"; 0 found
(#237) Short array syntax must be used to define arrays
(#237) Expected 1 space before "=>"; 0 found
(#237) Expected 1 space after "=>"; 0 found
(#237) Expected 1 space before "=>"; 0 found
(#237) Expected 1 space after "=>"; 0 found
(#237) Expected 1 space before "=>"; 0 found
(#237) Expected 1 space after "=>"; 0 found
(#244) Short array syntax must be used to define arrays
(#244) Expected 1 space before "=>"; 0 found
(#244) Expected 1 space after "=>"; 0 found
(#244) Expected 1 space before "=>"; 0 found
(#244) Expected 1 space after "=>"; 0 found
(#245) Expected 1 space before "=>"; 0 found
(#245) Expected 1 space after "=>"; 0 found
(#245) Expected 1 space before "=>"; 0 found
(#245) Expected 1 space after "=>"; 0 found
(#255) Short array syntax must be used to define arrays
(#255) Expected 1 space before "=>"; 0 found
(#255) Expected 1 space after "=>"; 0 found
(#255) Expected 1 space before "=>"; 0 found
(#255) Expected 1 space after "=>"; 0 found
(#256) Expected 1 space before "=>"; 0 found
(#256) Expected 1 space after "=>"; 0 found
(#256) Expected 1 space before "=>"; 0 found
(#256) Expected 1 space after "=>"; 0 found
(#259) Short array syntax must be used to define arrays
(#259) Expected 1 space before "=>"; 0 found
(#259) Expected 1 space after "=>"; 0 found
(#259) Expected 1 space before "=>"; 0 found
(#259) Expected 1 space after "=>"; 0 found
(#259) Expected 1 space before "=>"; 0 found
(#259) Expected 1 space after "=>"; 0 found
(#265) Inline comments must end in full-stops, exclamation marks, or question marks
(#266) Short array syntax must be used to define arrays
(#269) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/deletepost_form.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Incorrect @package tag for class mod_forumng_deletepost_form. Expected mod_forumng, found mod.
(#28) Missing docblock for function definition
(#38) Short array syntax must be used to define arrays
(#38) Expected 1 space before "=>"; 0 found
(#38) Expected 1 space after "=>"; 0 found
(#47) Short array syntax must be used to define arrays
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Missing docblock for function validation
mod/forumng/dev/makebig.php
(#19) Incorrect @package tag for file makebig.php. Expected mod_forumng, found mod.
(#45) Expected 1 space before "-="; 0 found
(#45) Expected 1 space after "-="; 0 found
(#48) Expected 1 space before "/"; 0 found
(#48) Expected 1 space after "/"; 0 found
(#48) Expected 1 space before "/"; 0 found
(#48) Expected 1 space after "/"; 0 found
(#48) Expected 1 space before "+"; 0 found
(#48) Expected 1 space after "+"; 0 found
(#57) Expected 1 space before "+"; 0 found
(#57) Expected 1 space after "+"; 0 found
(#61) Missing docblock for function get_post_text
(#65) Expected 1 space before "="; 0 found
(#65) Expected 1 space after "="; 0 found
(#74) Missing docblock for function make_post
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Expected 1 space before "-"; 0 found
(#78) Expected 1 space after "-"; 0 found
(#82) Short array syntax must be used to define arrays
(#82) Expected 1 space before "-"; 0 found
(#82) Expected 1 space after "-"; 0 found
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Expected 1 space before "="; 0 found
(#87) Expected 1 space after "="; 0 found
(#87) Expected 1 space before "<"; 0 found
(#87) Expected 1 space after "<"; 0 found
(#94) Missing docblock for function make_discussion
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Short array syntax must be used to define arrays
(#102) Expected 1 space before "-"; 0 found
(#102) Expected 1 space after "-"; 0 found
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) Expected 1 space before "-"; 0 found
(#106) Expected 1 space after "-"; 0 found
(#107) Short array syntax must be used to define arrays
(#108) Expected 1 space before "="; 0 found
(#108) Expected 1 space after "="; 0 found
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Missing docblock for function make_forumng
(#127) Short array syntax must be used to define arrays
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Short array syntax must be used to define arrays
(#136) Inline comments must start with a capital letter, digit or 3-dots sequence
(#140) Inline comments must start with a capital letter, digit or 3-dots sequence
(#143) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#144) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#145) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Expected 1 space before "="; 0 found
(#180) Expected 1 space after "="; 0 found
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Expected 1 space before "="; 0 found
(#188) Expected 1 space after "="; 0 found
(#197) Missing docblock for function wipe_forumng
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#207) Short array syntax must be used to define arrays
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) Missing docblock for function make_forums
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#222) Short array syntax must be used to define arrays
(#222) Expected 1 space before "=>"; 0 found
(#222) Expected 1 space after "=>"; 0 found
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Short array syntax must be used to define arrays
(#233) Short array syntax must be used to define arrays
(#239) Short array syntax must be used to define arrays
(#243) Inline comments must end in full-stops, exclamation marks, or question marks
(#246) Expected 1 space before "="; 0 found
(#246) Expected 1 space after "="; 0 found
(#251) Expected 1 space before "+"; 0 found
(#251) Expected 1 space after "+"; 0 found
(#251) Expected 1 space before "%"; 0 found
(#251) Expected 1 space after "%"; 0 found
(#251) Expected 1 space before "=="; 0 found
(#251) Expected 1 space after "=="; 0 found
(#252) Expected 1 space before "+"; 0 found
(#252) Expected 1 space after "+"; 0 found
(#261) Missing docblock for function wipe_forums
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#265) Short array syntax must be used to define arrays
(#272) Short array syntax must be used to define arrays
(#281) Expected 1 space before "+"; 0 found
(#281) Expected 1 space after "+"; 0 found
(#281) Expected 1 space before "%"; 0 found
(#281) Expected 1 space after "%"; 0 found
(#281) Expected 1 space before "=="; 0 found
(#281) Expected 1 space after "=="; 0 found
(#282) Expected 1 space before "+"; 0 found
(#282) Expected 1 space after "+"; 0 found
(#292) Missing docblock for function make_student
(#295) Inline comments must end in full-stops, exclamation marks, or question marks
(#306) Inline comments must end in full-stops, exclamation marks, or question marks
(#310) Short array syntax must be used to define arrays
(#317) Missing docblock for function make_students
(#322) Expected 1 space before "="; 0 found
(#322) Expected 1 space after "="; 0 found
(#325) Expected 1 space before "+"; 0 found
(#325) Expected 1 space after "+"; 0 found
(#325) Expected 1 space before "%"; 0 found
(#325) Expected 1 space after "%"; 0 found
(#325) Expected 1 space before "=="; 0 found
(#325) Expected 1 space after "=="; 0 found
(#326) Expected 1 space before "+"; 0 found
(#326) Expected 1 space after "+"; 0 found
(#335) Missing docblock for class make_big_form
(#336) Missing docblock for function definition
(#402) Empty IF statement detected
(#436) Missing docblock for function show_maximum_per
(#445) Short array syntax must be used to define arrays
(#445) Expected 1 space before "=>"; 0 found
(#445) Expected 1 space after "=>"; 0 found
(#445) Expected 1 space before "=>"; 0 found
(#445) Expected 1 space after "=>"; 0 found
mod/forumng/discuss.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file discuss.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#30) Short array syntax must be used to define arrays
(#33) Space found before square bracket; expected "'clone']" but found "'clone' ]"
(#33) Expected 1 space before "="; 0 found
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/editpost.php
(#21) Incorrect @package tag for file editpost.php. Expected mod_forumng, found mod.
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#33) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#37) Short array syntax must be used to define arrays
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Missing docblock for function finish
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Short array syntax must be used to define arrays
(#70) Short array syntax must be used to define arrays
(#77) Missing docblock for function send_edit_email
(#92) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#112) There should be a comma after the last array item in a multi-line array.
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#194) Short array syntax must be used to define arrays
(#194) Expected 1 space before "=>"; 0 found
(#194) Expected 1 space after "=>"; 0 found
(#194) Expected 1 space before "=>"; 0 found
(#194) Expected 1 space after "=>"; 0 found
(#196) Short array syntax must be used to define arrays
(#196) Expected 1 space before "=>"; 0 found
(#196) Expected 1 space after "=>"; 0 found
(#196) Expected 1 space before "=>"; 0 found
(#196) Expected 1 space after "=>"; 0 found
(#199) Short array syntax must be used to define arrays
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
(#214) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) Short array syntax must be used to define arrays
(#219) Expected 1 space before "=>"; 0 found
(#219) Expected 1 space after "=>"; 0 found
(#221) Short array syntax must be used to define arrays
(#221) Expected 1 space before "=>"; 0 found
(#221) Expected 1 space after "=>"; 0 found
(#227) Inline comments must end in full-stops, exclamation marks, or question marks
(#239) Short array syntax must be used to define arrays
(#239) Expected 1 space before "=>"; 0 found
(#239) Expected 1 space after "=>"; 0 found
(#239) Expected 1 space before "=>"; 0 found
(#239) Expected 1 space after "=>"; 0 found
(#245) Inline comments must end in full-stops, exclamation marks, or question marks
(#253) Short array syntax must be used to define arrays
(#253) Expected 1 space before "=>"; 0 found
(#253) Expected 1 space after "=>"; 0 found
(#257) Short array syntax must be used to define arrays
(#262) Inline comments must end in full-stops, exclamation marks, or question marks
(#269) Inline comments must end in full-stops, exclamation marks, or question marks
(#275) Short array syntax must be used to define arrays
(#275) Expected 1 space before "=>"; 0 found
(#275) Expected 1 space after "=>"; 0 found
(#280) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) Inline comments must end in full-stops, exclamation marks, or question marks
(#284) Short array syntax must be used to define arrays
(#284) Expected 1 space before "=>"; 0 found
(#284) Expected 1 space after "=>"; 0 found
(#284) Expected 1 space before "=>"; 0 found
(#284) Expected 1 space after "=>"; 0 found
(#286) Inline comments must end in full-stops, exclamation marks, or question marks
(#291) Expected "if (...) {\n"; found "if (...){\n"
(#301) Inline comments must end in full-stops, exclamation marks, or question marks
(#304) Inline comments must end in full-stops, exclamation marks, or question marks
(#313) Inline comments must end in full-stops, exclamation marks, or question marks
(#316) Short array syntax must be used to define arrays
(#316) Expected 1 space before "=>"; 0 found
(#316) Expected 1 space after "=>"; 0 found
(#316) Expected 1 space before "=>"; 0 found
(#316) Expected 1 space after "=>"; 0 found
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#318) Expected 1 space before "=>"; 0 found
(#318) Expected 1 space after "=>"; 0 found
(#318) Expected 1 space before "=>"; 0 found
(#318) Expected 1 space after "=>"; 0 found
(#360) Inline comments must end in full-stops, exclamation marks, or question marks
(#362) Inline comments must end in full-stops, exclamation marks, or question marks
(#363) Expected 1 space before "==="; 0 found
(#363) Expected 1 space after "==="; 0 found
(#388) Short array syntax must be used to define arrays
(#431) Inline comments must end in full-stops, exclamation marks, or question marks
(#434) Inline comments must end in full-stops, exclamation marks, or question marks
(#445) Inline comments must end in full-stops, exclamation marks, or question marks
(#451) Inline comments must end in full-stops, exclamation marks, or question marks
(#457) Inline comments must end in full-stops, exclamation marks, or question marks
(#460) Inline comments must end in full-stops, exclamation marks, or question marks
(#469) Inline comments must end in full-stops, exclamation marks, or question marks
(#483) Inline comments must end in full-stops, exclamation marks, or question marks
(#490) Inline comments must end in full-stops, exclamation marks, or question marks
(#494) Short array syntax must be used to define arrays
(#499) Inline comments must end in full-stops, exclamation marks, or question marks
(#511) Inline comments must end in full-stops, exclamation marks, or question marks
(#514) Inline comments must end in full-stops, exclamation marks, or question marks
(#522) Inline comments must end in full-stops, exclamation marks, or question marks
(#534) Inline comments must end in full-stops, exclamation marks, or question marks
(#539) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) Inline comments must end in full-stops, exclamation marks, or question marks
(#551) Inline comments must end in full-stops, exclamation marks, or question marks
(#563) Inline comments must end in full-stops, exclamation marks, or question marks
(#569) Inline comments must end in full-stops, exclamation marks, or question marks
(#576) Inline comments must end in full-stops, exclamation marks, or question marks
(#590) Inline comments must end in full-stops, exclamation marks, or question marks
(#595) Inline comments must end in full-stops, exclamation marks, or question marks
(#602) Inline comments must end in full-stops, exclamation marks, or question marks
(#604) Inline comments must end in full-stops, exclamation marks, or question marks
(#617) Inline comments must start with a capital letter, digit or 3-dots sequence
(#617) Inline comments must end in full-stops, exclamation marks, or question marks
(#642) Inline comments must end in full-stops, exclamation marks, or question marks
(#657) Inline comments must end in full-stops, exclamation marks, or question marks
(#662) Short array syntax must be used to define arrays
(#664) Inline comments must end in full-stops, exclamation marks, or question marks
(#679) Inline comments must end in full-stops, exclamation marks, or question marks
(#683) Short array syntax must be used to define arrays
(#683) Expected 1 space before "=>"; 0 found
(#683) Expected 1 space after "=>"; 0 found
(#686) Inline comments must end in full-stops, exclamation marks, or question marks
(#687) Expected 1 space before "=>"; 0 found
(#687) Expected 1 space after "=>"; 0 found
(#691) Inline comments must end in full-stops, exclamation marks, or question marks
(#698) Inline comments must end in full-stops, exclamation marks, or question marks
(#701) Inline comments must end in full-stops, exclamation marks, or question marks
(#710) Short array syntax must be used to define arrays
(#710) Expected 1 space before "=>"; 0 found
(#710) Expected 1 space after "=>"; 0 found
(#711) Expected 1 space before "=>"; 0 found
(#711) Expected 1 space after "=>"; 0 found
(#728) Short array syntax must be used to define arrays
(#728) Expected 1 space before "=>"; 0 found
(#728) Expected 1 space after "=>"; 0 found
(#729) Expected 1 space before "=>"; 0 found
(#729) Expected 1 space after "=>"; 0 found
(#775) Short array syntax must be used to define arrays
(#776) Expected 1 space before "=>"; 0 found
(#784) Inline comments must end in full-stops, exclamation marks, or question marks
(#792) Short array syntax must be used to define arrays
(#796) Short array syntax must be used to define arrays
(#799) Inline comments must end in full-stops, exclamation marks, or question marks
(#803) Inline comments must end in full-stops, exclamation marks, or question marks
(#806) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/editpost_form.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Incorrect @package tag for class mod_forumng_editpost_form. Expected mod_forumng, found mod.
(#28) Missing docblock for function definition
(#33) Short array syntax must be used to define arrays
(#69) Expected 1 space before "-"; 0 found
(#69) Expected 1 space after "-"; 0 found
(#71) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Short array syntax must be used to define arrays
(#96) Expected 1 space before "=>"; 0 found
(#96) Expected 1 space after "=>"; 0 found
(#111) Short array syntax must be used to define arrays
(#111) Expected 1 space before "=>"; 0 found
(#111) Expected 1 space after "=>"; 0 found
(#120) Short array syntax must be used to define arrays
(#122) Short array syntax must be used to define arrays
(#129) There should be a comma after the last array item in a multi-line array.
(#131) Short array syntax must be used to define arrays
(#137) Short array syntax must be used to define arrays
(#139) Short array syntax must be used to define arrays
(#142) There should be a comma after the last array item in a multi-line array.
(#157) Short array syntax must be used to define arrays
(#171) Expected 1 space before "="; 0 found
(#171) Expected 1 space after "="; 0 found
(#171) Short array syntax must be used to define arrays
(#200) Short array syntax must be used to define arrays
(#208) Short array syntax must be used to define arrays
(#226) Short array syntax must be used to define arrays
(#226) Expected 1 space before "=>"; 0 found
(#226) Expected 1 space after "=>"; 0 found
(#230) Short array syntax must be used to define arrays
(#230) Expected 1 space before "=>"; 0 found
(#230) Expected 1 space after "=>"; 0 found
(#241) Short array syntax must be used to define arrays
(#252) Short array syntax must be used to define arrays
(#281) Short array syntax must be used to define arrays
(#322) Short array syntax must be used to define arrays
(#324) Short array syntax must be used to define arrays
(#329) Short array syntax must be used to define arrays
(#336) Short array syntax must be used to define arrays
(#336) Expected 1 space before "=>"; 0 found
(#336) Expected 1 space after "=>"; 0 found
(#338) Short array syntax must be used to define arrays
(#355) Missing docblock for function validation
(#359) Expected 1 space before "!="; 0 found
(#359) Expected 1 space after "!="; 0 found
(#359) Expected 1 space before "!="; 0 found
(#359) Expected 1 space after "!="; 0 found
mod/forumng/expandpost.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file expandpost.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Short array syntax must be used to define arrays
(#33) Short array syntax must be used to define arrays
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/copy/classes/privacy/provider.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#47) There must not be a space before the colon in a return type declaration
mod/forumng/feature/copy/copy.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file copy.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#28) Short array syntax must be used to define arrays
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Short array syntax must be used to define arrays
(#50) Expected 1 space before "=>"; 0 found
(#50) Expected 1 space after "=>"; 0 found
(#50) Expected 1 space before "=>"; 0 found
(#50) Expected 1 space after "=>"; 0 found
(#56) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/copy/copyall.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#29) Missing @copyright tag
(#29) Missing @license tag
(#29) Missing docblock for class copy_discussion_selector
(#30) Missing docblock for function get_button_name
(#34) Missing docblock for function get_form
(#34) Short array syntax must be used to define arrays
(#48) Missing docblock for function get_page_name
(#52) Missing docblock for function apply
(#60) Short array syntax must be used to define arrays
(#92) Missing docblock for function only_discussion_types
(#93) Short array syntax must be used to define arrays
(#96) Missing docblock for function exclude_discussion_types
(#97) Short array syntax must be used to define arrays
mod/forumng/feature/copy/forumngfeature_copy.php
(#19) Incorrect @package tag for class forumngfeature_copy. Expected forumngfeature_copy, found forumngfeature.
(#25) Missing docblock for function get_order
(#34) Missing docblock for function should_display
(#46) Missing docblock for function display
(#64) Missing docblock for function supports_discussion_list
mod/forumng/feature/copy/forumngfeature_copy_form.php
(#19) Incorrect @package tag for file forumngfeature_copy_form.php. Expected forumngfeature_copy, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) Missing docblock for class forumngfeature_copy_form
(#29) Missing docblock for function definition
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/copy/lang/en/forumngfeature_copy.php
(#19) Incorrect @package tag for file forumngfeature_copy.php. Expected forumngfeature_copy, found forumngfeature.
(#33) The string key "copy_begin" is not in the correct order, it should be before "copy_info"
mod/forumng/feature/copy/lang/es/forumngfeature_copy.php
(#19) Incorrect @package tag for file forumngfeature_copy.php. Expected forumngfeature_copy, found forumngfeature.
(#34) The string key "copy_begin" is not in the correct order, it should be before "copy_info"
mod/forumng/feature/copy/lang/fr/forumngfeature_copy.php
(#19) Incorrect @package tag for file forumngfeature_copy.php. Expected forumngfeature_copy, found forumngfeature.
(#30) The string key "copy_begin" is not in the correct order, it should be before "copy_info"
mod/forumng/feature/copy/lang/he/forumngfeature_copy.php
(#19) Incorrect @package tag for file forumngfeature_copy.php. Expected forumngfeature_copy, found forumngfeature.
(#33) The string key "copy_begin" is not in the correct order, it should be before "copy_info"
mod/forumng/feature/copy/paste.php
(#19) Incorrect @package tag for file paste.php. Expected forumngfeature_copy, found forumngfeature.
(#26) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/forumng/feature/copy/tests/privacy_test.php
(#39) Testcase forumngfeature_copy_privacy_testcase should be declared as abstract.
(#39) PHPUnit testcase name "forumngfeature_copy_privacy_testcase" does not match file name "privacy_test"
(#39) PHPUnit class "forumngfeature_copy_privacy_testcase" does not have any namespace. It is recommended to add it to the "forumngfeature_copy" namespace, using more levels if needed, in order to match the code being tested
(#49) Test method test_export_user_preferences_not_defined() is missing any coverage information, own or at class level
(#49) Test method test_export_user_preferences_not_defined() is missing a return type
(#61) Test method test_export_user_preferences_single() is missing any coverage information, own or at class level
(#61) Test method test_export_user_preferences_single() is missing a return type
mod/forumng/feature/copy/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_copy, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/delete/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/delete/delete.php
(#19) Incorrect @package tag for file delete.php. Expected forumngfeature_delete, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#29) Short array syntax must be used to define arrays
(#65) Short array syntax must be used to define arrays
(#87) Expected 1 space before "?"; 0 found
(#93) Expected 1 space before "?"; 0 found
(#108) Short array syntax must be used to define arrays
(#126) Short array syntax must be used to define arrays
(#132) Short array syntax must be used to define arrays
(#135) There should be a comma after the last array item in a multi-line array.
(#147) Short array syntax must be used to define arrays
(#150) There should be a comma after the last array item in a multi-line array.
(#211) Short array syntax must be used to define arrays
(#214) Short array syntax must be used to define arrays
(#217) Short array syntax must be used to define arrays
(#226) Short array syntax must be used to define arrays
(#229) Short array syntax must be used to define arrays
(#236) Missing docblock for function get_contributor_ids
(#238) Short array syntax must be used to define arrays
(#257) Short array syntax must be used to define arrays
(#263) Short array syntax must be used to define arrays
mod/forumng/feature/delete/deletediscussion_form.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Incorrect @package tag for class mod_forumng_deletediscussion_form. Expected forumngfeature_delete, found mod.
(#28) Missing docblock for function definition
(#36) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#72) Missing docblock for function validation
mod/forumng/feature/delete/forumngfeature_delete.php
(#19) Incorrect @package tag for class forumngfeature_delete. Expected forumngfeature_delete, found forumngfeature.
(#25) Missing docblock for function get_order
(#29) Missing docblock for function should_display
(#36) Missing docblock for function display
(#50) Short array syntax must be used to define arrays
mod/forumng/feature/delete/lang/en/forumngfeature_delete.php
(#19) Incorrect @package tag for file forumngfeature_delete.php. Expected forumngfeature_delete, found forumngfeature.
(#27) The string key "confirmdeletediscussion" is not in the correct order, it should be before "undeletediscussion"
(#30) The string key "deleteandemail" is not in the correct order, it should be before "pluginname"
(#39) The string key "emailcontenthtml" is not in the correct order, it should be before "emailcontentplain"
(#57) The string key "notifycontributorsemailcontenthtml" is not in the correct order, it should be before "notifycontributorsemailcontentplain"
mod/forumng/feature/delete/lang/es/forumngfeature_delete.php
(#19) Incorrect @package tag for file forumngfeature_delete.php. Expected forumngfeature_delete, found forumngfeature.
(#27) The string key "confirmdeletediscussion" is not in the correct order, it should be before "undeletediscussion"
mod/forumng/feature/delete/lang/fr/forumngfeature_delete.php
(#19) Incorrect @package tag for file forumngfeature_delete.php. Expected forumngfeature_delete, found forumngfeature.
(#27) The string key "confirmdeletediscussion" is not in the correct order, it should be before "undeletediscussion"
mod/forumng/feature/delete/lang/he/forumngfeature_delete.php
(#19) Incorrect @package tag for file forumngfeature_delete.php. Expected forumngfeature_delete, found forumngfeature.
(#27) The string key "confirmdeletediscussion" is not in the correct order, it should be before "undeletediscussion"
mod/forumng/feature/delete/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_delete, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/deletedposts/classes/event/deleteddiscussions_viewed.php
(#20) Incorrect @package tag for file deleteddiscussions_viewed.php. Expected forumngfeature_deletedposts, found mod_forumng.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/deletedposts/classes/event/deletedposts_viewed.php
(#20) Incorrect @package tag for file deletedposts_viewed.php. Expected forumngfeature_deletedposts, found mod_forumng.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/deletedposts/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/deletedposts/deletedpostslist.php
(#19) Incorrect @package tag for file deletedpostslist.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#33) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#116) Short array syntax must be used to define arrays
(#193) Short array syntax must be used to define arrays
(#204) Short array syntax must be used to define arrays
(#237) Short array syntax must be used to define arrays
(#240) Short array syntax must be used to define arrays
(#240) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/deletedposts/deletepost.php
(#19) Incorrect @package tag for file deletepost.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#31) Short array syntax must be used to define arrays
(#35) Space found before square bracket; expected "'clone']" but found "'clone' ]"
(#35) Expected 1 space before "="; 0 found
(#46) Expected 1 space after "="; 2 found
mod/forumng/feature/deletedposts/discuss.php
(#19) Incorrect @package tag for file discuss.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#30) Short array syntax must be used to define arrays
(#33) Space found before square bracket; expected "'clone']" but found "'clone' ]"
(#33) Expected 1 space before "="; 0 found
mod/forumng/feature/deletedposts/forumngfeature_deletedposts.php
(#19) Incorrect @package tag for class forumngfeature_deletedposts. Expected forumngfeature_deletedposts, found forumngfeature.
(#25) Missing docblock for function get_order
(#29) Missing docblock for function should_display
(#35) Missing docblock for function display
mod/forumng/feature/deletedposts/forumngtype_deletedposts.php
(#19) Incorrect @package tag for file forumngtype_deletedposts.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#63) Expected 1 space before ":"; 0 found
(#63) Expected 1 space after ":"; 0 found
(#120) Expected 1 space before "-"; 0 found
(#120) Expected 1 space after "-"; 0 found
(#129) Missing docblock for function munge_page_number
(#131) Expected 1 space before "+"; 0 found
(#131) Expected 1 space after "+"; 0 found
(#134) Missing docblock for function get_page_count
mod/forumng/feature/deletedposts/lang/en/forumngfeature_deletedposts.php
(#19) Incorrect @package tag for file forumngfeature_deletedposts.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#27) The string key "deletedposts" is not in the correct order, it should be before "viewdeleted"
(#28) The string key "deleteddiscussions" is not in the correct order, it should be before "deletedposts"
(#30) The string key "deletedby" is not in the correct order, it should be before "viewdeletedposts"
(#31) The string key "createdby" is not in the correct order, it should be before "deletedby"
(#33) The string key "nodeleteddiscussions" is not in the correct order, it should be before "nodeletedpostsfound"
(#34) The string key "anyone" is not in the correct order, it should be before "nodeleteddiscussions"
(#35) The string key "all" is not in the correct order, it should be before "anyone"
(#37) The string key "event:viewed" is not in the correct order, it should be before "event:vieweddiscuss"
mod/forumng/feature/deletedposts/lang/es/forumngfeature_deletedposts.php
(#19) Incorrect @package tag for file forumngfeature_deletedposts.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#27) The string key "deletedposts" is not in the correct order, it should be before "viewdeleted"
(#28) The string key "deleteddiscussions" is not in the correct order, it should be before "deletedposts"
(#30) The string key "deletedby" is not in the correct order, it should be before "viewdeletedposts"
(#31) The string key "createdby" is not in the correct order, it should be before "deletedby"
(#33) The string key "nodeleteddiscussions" is not in the correct order, it should be before "nodeletedpostsfound"
(#34) The string key "anyone" is not in the correct order, it should be before "nodeleteddiscussions"
(#35) The string key "all" is not in the correct order, it should be before "anyone"
mod/forumng/feature/deletedposts/lang/fr/forumngfeature_deletedposts.php
(#19) Incorrect @package tag for file forumngfeature_deletedposts.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#27) The string key "deletedposts" is not in the correct order, it should be before "viewdeleted"
(#28) The string key "deleteddiscussions" is not in the correct order, it should be before "deletedposts"
(#30) The string key "deletedby" is not in the correct order, it should be before "viewdeletedposts"
(#31) The string key "createdby" is not in the correct order, it should be before "deletedby"
(#33) The string key "nodeleteddiscussions" is not in the correct order, it should be before "nodeletedpostsfound"
(#34) The string key "anyone" is not in the correct order, it should be before "nodeleteddiscussions"
(#35) The string key "all" is not in the correct order, it should be before "anyone"
mod/forumng/feature/deletedposts/lang/he/forumngfeature_deletedposts.php
(#19) Incorrect @package tag for file forumngfeature_deletedposts.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#27) The string key "deletedposts" is not in the correct order, it should be before "viewdeleted"
(#28) The string key "deleteddiscussions" is not in the correct order, it should be before "deletedposts"
(#30) The string key "deletedby" is not in the correct order, it should be before "viewdeletedposts"
(#31) The string key "createdby" is not in the correct order, it should be before "deletedby"
(#33) The string key "nodeleteddiscussions" is not in the correct order, it should be before "nodeletedpostsfound"
(#34) The string key "anyone" is not in the correct order, it should be before "nodeleteddiscussions"
(#35) The string key "all" is not in the correct order, it should be before "anyone"
mod/forumng/feature/deletedposts/list.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file list.php
(#27) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#35) Short array syntax must be used to define arrays
(#93) Short array syntax must be used to define arrays
(#96) Short array syntax must be used to define arrays
(#96) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/deletedposts/locallib.php
(#21) Incorrect @package tag for file locallib.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#38) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#56) Missing docblock for function get_deleted_posts_for_forumng
(#60) Short array syntax must be used to define arrays
(#63) Expected 1 space after ".="; 2 found
(#68) Expected 1 space after ".="; 2 found
(#73) Expected 1 space after ".="; 2 found
(#90) Missing docblock for function get_forumng_deleted_discussion_posts
(#97) Short array syntax must be used to define arrays
(#118) Short array syntax must be used to define arrays
mod/forumng/feature/deletedposts/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_deletedposts, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/edittags/classes/event/tags_edited.php
(#20) Incorrect @package tag for file tags_edited.php. Expected forumngfeature_edittags, found mod_forumng.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/edittags/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/edittags/db/access.php
(#19) Incorrect @package tag for file access.php. Expected forumngfeature_edittags, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#24) Short array syntax must be used to define arrays
(#25) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#29) There should be a comma after the last array item in a multi-line array.
(#30) There should be a comma after the last array item in a multi-line array.
(#32) Short array syntax must be used to define arrays
(#35) Short array syntax must be used to define arrays
(#37) There should be a comma after the last array item in a multi-line array.
(#38) There should be a comma after the last array item in a multi-line array.
(#39) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/edittags/edittags.php
(#19) Incorrect @package tag for file edittags.php. Expected forumngfeature_edittags, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#31) Short array syntax must be used to define arrays
(#70) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#89) There should be a comma after the last array item in a multi-line array.
(#106) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
(#120) Short array syntax must be used to define arrays
mod/forumng/feature/edittags/edittags_form.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#26) Missing docblock for class mod_forumng_edittags_form
(#28) Missing docblock for function definition
(#37) Short array syntax must be used to define arrays
mod/forumng/feature/edittags/forumngfeature_edittags.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#33) Missing docblock for function should_display
(#61) Missing docblock for function display
(#66) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#93) Short array syntax must be used to define arrays
(#97) Short array syntax must be used to define arrays
(#105) Missing docblock for function supports_discussion_list
mod/forumng/feature/edittags/lang/en/forumngfeature_edittags.php
(#19) Incorrect @package tag for file forumngfeature_edittags.php. Expected forumngfeature_edittags, found forumngfeature.
(#25) The string key "editsettags" is not in the correct order, it should be before "pluginname"
(#27) The string key "edittags" is not in the correct order, it should be before "settags"
(#29) The string key "forumtags" is not in the correct order, it should be before "nodiscussionset"
(#30) The string key "event:editedtags" is not in the correct order, it should be before "forumtags"
(#32) The string key "editdiscussiontags" is not in the correct order, it should be before "gettagsgrouplabel"
(#37) The string key "privacy:metadata" is not in the correct order, it should be before "setgrptags_help"
mod/forumng/feature/edittags/managetags.php
(#19) Incorrect @package tag for file managetags.php. Expected forumngfeature_edittags, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#46) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#69) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#92) There should be a comma after the last array item in a multi-line array.
(#118) Short array syntax must be used to define arrays
(#123) Short array syntax must be used to define arrays
(#126) Short array syntax must be used to define arrays
(#126) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/edittags/managetags_form.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#26) Missing docblock for class mod_forumng_managetags_form
(#28) Missing docblock for function definition
(#38) Short array syntax must be used to define arrays
(#40) Short array syntax must be used to define arrays
mod/forumng/feature/edittags/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_edittags, found forumngfeature_flagdiscussion.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/export/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/export/export.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) Missing @copyright tag
(#27) Missing @license tag
(#27) Missing docblock for class export_post_selector
(#28) Missing docblock for function get_button_name
(#32) Missing docblock for function apply
(#45) Short array syntax must be used to define arrays
(#49) Expected 1 space before "?"; 0 found
(#49) Expected 1 space before ":"; 0 found
(#49) Expected 1 space after ":"; 0 found
(#55) Inline comments must start with a capital letter, digit or 3-dots sequence
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Inline comments must start with a capital letter, digit or 3-dots sequence
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Short array syntax must be used to define arrays
(#78) Inline comments must start with a capital letter, digit or 3-dots sequence
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/export/exportall.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) Missing @copyright tag
(#27) Missing @license tag
(#27) Missing docblock for class export_discussion_selector
(#28) Missing docblock for function get_button_name
(#32) Missing docblock for function apply
(#45) Short array syntax must be used to define arrays
(#49) Expected 1 space before "?"; 0 found
(#49) Expected 1 space before ":"; 0 found
(#49) Expected 1 space after ":"; 0 found
(#70) Short array syntax must be used to define arrays
mod/forumng/feature/export/forumngfeature_export.php
(#19) Incorrect @package tag for class forumngfeature_export. Expected forumngfeature_export, found forumngfeature.
(#25) Missing docblock for function get_order
(#34) Missing docblock for function display
(#39) Short array syntax must be used to define arrays
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Missing docblock for function should_display
(#70) Missing docblock for function supports_discussion_list
mod/forumng/feature/export/lang/en/forumngfeature_export.php
(#19) Incorrect @package tag for file forumngfeature_export.php. Expected forumngfeature_export, found forumngfeature.
(#26) The string key "exportallnodisc" is not in the correct order, it should be before "pluginname"
mod/forumng/feature/export/lang/es/forumngfeature_export.php
(#19) Incorrect @package tag for file forumngfeature_export.php. Expected forumngfeature_export, found forumngfeature.
(#26) The string key "exportallnodisc" is not in the correct order, it should be before "pluginname"
mod/forumng/feature/export/lang/fr/forumngfeature_export.php
(#19) Incorrect @package tag for file forumngfeature_export.php. Expected forumngfeature_export, found forumngfeature.
(#26) The string key "exportallnodisc" is not in the correct order, it should be before "pluginname"
mod/forumng/feature/export/lang/he/forumngfeature_export.php
(#19) Incorrect @package tag for file forumngfeature_export.php. Expected forumngfeature_export, found forumngfeature.
mod/forumng/feature/export/portfoliolib.php
(#21) Incorrect @package tag for file portfoliolib.php. Expected forumngfeature_export, found mod.
(#34) Missing docblock for class forumng_portfolio_caller_base
(#35) Missing member variable doc comment
(#35) Missing member variable doc comment
(#35) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) You must use "/**" style comments for a member variable comment
(#41) Short array syntax must be used to define arrays
(#43) Missing docblock for function load_base_data
(#47) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#81) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#104) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) No one-line description found in phpdocs for docblock of function copy_files
(#127) Missing docblock for function get_navigation
(#131) Short array syntax must be used to define arrays
(#134) There should be a comma after the last array item in a multi-line array.
(#136) Short array syntax must be used to define arrays
(#139) Missing docblock for function expected_time
(#143) Missing docblock for function check_permissions
(#148) Missing docblock for function display_name
(#152) Missing docblock for function heading_summary
(#158) Missing docblock for function base_supported_formats
(#159) Short array syntax must be used to define arrays
(#166) No one-line description found in phpdocs for docblock of function make_filename_safe
(#170) Missing docblock for function decode_string_to_array
(#171) Short array syntax must be used to define arrays
(#176) Expected 1 space before "?"; 0 found
(#176) Expected 1 space before ":"; 0 found
(#176) Expected 1 space after ":"; 0 found
(#187) Missing member variable doc comment
(#188) Missing member variable doc comment
(#189) Missing member variable doc comment
(#190) Missing member variable doc comment
(#191) Missing member variable doc comment
(#191) Short array syntax must be used to define arrays
(#192) Missing member variable doc comment
(#194) Missing docblock for function expected_callbackargs
(#195) Short array syntax must be used to define arrays
(#202) Missing docblock for function load_data
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Missing docblock for function get_return_url
(#214) Short array syntax must be used to define arrays
(#218) Missing docblock for function prepare_package
(#233) Short array syntax must be used to define arrays
(#236) Short array syntax must be used to define arrays
(#242) Inline comments must start with a capital letter, digit or 3-dots sequence
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#245) Short array syntax must be used to define arrays
(#270) Inline comments must start with a capital letter, digit or 3-dots sequence
(#275) Inline comments must start with a capital letter, digit or 3-dots sequence
(#280) Inline comments must start with a capital letter, digit or 3-dots sequence
(#285) Inline comments must start with a capital letter, digit or 3-dots sequence
(#340) Missing docblock for function get_sha1
(#356) Missing docblock for function expected_callbackargs
(#357) Short array syntax must be used to define arrays
(#363) Missing docblock for function heading_summary
(#369) Missing docblock for function load_data
(#372) Inline comments must end in full-stops, exclamation marks, or question marks
(#378) Short array syntax must be used to define arrays
(#384) Short array syntax must be used to define arrays
(#408) Missing docblock for function get_return_url
(#409) Line indented incorrectly; expected at least 8 spaces, found 7
(#410) Short array syntax must be used to define arrays
(#411) Line indented incorrectly; expected at least 8 spaces, found 7
(#414) Missing docblock for function prepare_package
(#423) Missing docblock for function get_sha1
(#433) Missing docblock for function base_supported_formats
(#434) Short array syntax must be used to define arrays
(#437) Missing docblock for function get_navigation
(#438) Short array syntax must be used to define arrays
(#438) Short array syntax must be used to define arrays
mod/forumng/feature/export/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_export, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/flagdiscussion/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/flagdiscussion/flag.php
(#1) No one-line description found in phpdocs for docblock of file flag.php
(#23) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/forumng/feature/flagdiscussion/forumngfeature_flagdiscussion.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#33) Missing docblock for function get_order
(#37) Missing docblock for function should_display
(#41) Missing docblock for function display
(#61) Short array syntax must be used to define arrays
mod/forumng/feature/flagdiscussion/lang/en/forumngfeature_flagdiscussion.php
(#24) The string key "removestar" is not in the correct order, it should be before "stardiscussion"
(#25) The string key "pluginname" is not in the correct order, it should be before "removestar"
(#26) The string key "flaggingnotallowed" is not in the correct order, it should be before "pluginname"
mod/forumng/feature/flagdiscussion/version.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/forumngfeature.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#23) Incorrect @package tag for class forumngfeature. Expected mod_forumng, found mod.
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Short array syntax must be used to define arrays
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) Short array syntax must be used to define arrays
mod/forumng/feature/forumngfeature_discussion.php
(#19) Incorrect @package tag for class forumngfeature_discussion. Expected mod_forumng, found mod.
(#51) The abstract declaration must precede the visibility declaration
(#51) No one-line description found in phpdocs for docblock of function display
(#70) Short array syntax must be used to define arrays
(#108) Short array syntax must be used to define arrays
mod/forumng/feature/forumngfeature_discussion_list.php
(#19) Incorrect @package tag for class forumngfeature_discussion_list. Expected mod_forumng, found mod.
(#43) The abstract declaration must precede the visibility declaration
(#43) No one-line description found in phpdocs for docblock of function display
(#64) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
mod/forumng/feature/forumngfeature_discussion_selector.php
(#20) Incorrect @package tag for file forumngfeature_discussion_selector.php. Expected mod_forumng, found mod.
(#26) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#67) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#85) The static declaration must come after the visibility declaration
(#124) Short array syntax must be used to define arrays
(#124) Expected 1 space before "=>"; 0 found
(#124) Expected 1 space after "=>"; 0 found
(#127) Short array syntax must be used to define arrays
(#131) Short array syntax must be used to define arrays
(#132) Short array syntax must be used to define arrays
(#134) Short array syntax must be used to define arrays
(#136) Short array syntax must be used to define arrays
(#144) Short array syntax must be used to define arrays
(#148) Short array syntax must be used to define arrays
(#148) Expected 1 space before "=>"; 0 found
(#148) Expected 1 space after "=>"; 0 found
(#151) Short array syntax must be used to define arrays
(#154) Short array syntax must be used to define arrays
(#234) Short array syntax must be used to define arrays
(#235) Short array syntax must be used to define arrays
(#237) Short array syntax must be used to define arrays
(#249) Short array syntax must be used to define arrays
(#250) Short array syntax must be used to define arrays
(#252) Short array syntax must be used to define arrays
mod/forumng/feature/forumngfeature_post_selector.php
(#17) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#36) Incorrect @package tag for class forumngfeature_post_selector. Expected mod_forumng, found mod.
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) No one-line description found in phpdocs for docblock of function get_page_name
(#64) The abstract declaration must precede the visibility declaration
(#64) No one-line description found in phpdocs for docblock of function get_button_name
(#78) Short array syntax must be used to define arrays
(#93) The abstract declaration must precede the visibility declaration
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Short array syntax must be used to define arrays
(#156) Expected 1 space before "=>"; 0 found
(#156) Expected 1 space after "=>"; 0 found
(#160) Short array syntax must be used to define arrays
(#161) Short array syntax must be used to define arrays
(#163) Short array syntax must be used to define arrays
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#171) Short array syntax must be used to define arrays
(#175) Short array syntax must be used to define arrays
(#175) Expected 1 space before "=>"; 0 found
(#175) Expected 1 space after "=>"; 0 found
(#178) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#186) Short array syntax must be used to define arrays
(#187) Short array syntax must be used to define arrays
(#189) Short array syntax must be used to define arrays
(#196) Inline comments must end in full-stops, exclamation marks, or question marks
(#199) Inline comments must end in full-stops, exclamation marks, or question marks
(#203) Short array syntax must be used to define arrays
(#205) Short array syntax must be used to define arrays
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#240) Inline comments must end in full-stops, exclamation marks, or question marks
(#243) Inline comments must end in full-stops, exclamation marks, or question marks
(#247) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/forward/classes/event/discussion_forwarded.php
(#20) Incorrect @package tag for file discussion_forwarded.php. Expected forumngfeature_forward, found mod_forumng.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/forward/classes/post_selector.php
(#20) Incorrect @package tag for file post_selector.php. Expected forumngfeature_forward, found forumngfeature.
(#33) Missing docblock for class post_selector
(#36) You must use "/**" style comments for a member variable comment
(#38) Missing docblock for function get_button_name
(#42) Missing docblock for function require_capability
(#46) Missing docblock for function get_form
(#46) Short array syntax must be used to define arrays
(#47) Short array syntax must be used to define arrays
(#56) Missing docblock for function apply
(#60) Short array syntax must be used to define arrays
(#92) Short array syntax must be used to define arrays
(#95) There should be a comma after the last array item in a multi-line array.
(#108) Short array syntax must be used to define arrays
(#111) Short array syntax must be used to define arrays
(#111) There should be a comma after the last array item in a multi-line array.
(#136) Missing docblock for function get_content_after_form
mod/forumng/feature/forward/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/forward/forumngfeature_forward.php
(#19) Incorrect @package tag for class forumngfeature_forward. Expected forumngfeature_forward, found forumngfeature.
(#25) Missing docblock for function get_order
(#29) Missing docblock for function should_display
(#34) Missing docblock for function display
(#38) Short array syntax must be used to define arrays
mod/forumng/feature/forward/forward.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file forward.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/forward/forward_form.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#26) Missing docblock for class mod_forumng_forward_form
(#28) Missing docblock for function definition
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#34) Short array syntax must be used to define arrays
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Short array syntax must be used to define arrays
(#44) Expected 1 space before "=>"; 0 found
(#44) Expected 1 space after "=>"; 0 found
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Short array syntax must be used to define arrays
(#56) Expected 1 space before "=>"; 0 found
(#56) Expected 1 space after "=>"; 0 found
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Short array syntax must be used to define arrays
(#65) Expected 1 space before "=>"; 0 found
(#65) Expected 1 space after "=>"; 0 found
(#65) Expected 1 space before "=>"; 0 found
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Missing docblock for function validation
mod/forumng/feature/forward/lang/en/forumngfeature_forward.php
(#19) Incorrect @package tag for file forumngfeature_forward.php. Expected forumngfeature_forward, found forumngfeature.
(#26) The string key "forward_email" is not in the correct order, it should be before "forward_intro"
(#27) The string key "forward_ccme" is not in the correct order, it should be before "forward_email"
(#29) The string key "forward_done" is not in the correct order, it should be before "forward_preface"
(#31) The string key "forward_info_all" is not in the correct order, it should be before "forward_info_selected"
(#32) The string key "forward_email_help" is not in the correct order, it should be before "forward_info_all"
(#34) The string key "event:discussionforwarded" is not in the correct order, it should be before "pluginname"
mod/forumng/feature/forward/lang/es/forumngfeature_forward.php
(#19) Incorrect @package tag for file forumngfeature_forward.php. Expected forumngfeature_forward, found forumngfeature.
(#26) The string key "forward_email" is not in the correct order, it should be before "forward_intro"
(#27) The string key "forward_ccme" is not in the correct order, it should be before "forward_email"
(#29) The string key "forward_done" is not in the correct order, it should be before "forward_preface"
(#31) The string key "forward_info_all" is not in the correct order, it should be before "forward_info_selected"
(#32) The string key "forward_email_help" is not in the correct order, it should be before "forward_info_all"
mod/forumng/feature/forward/lang/fr/forumngfeature_forward.php
(#19) Incorrect @package tag for file forumngfeature_forward.php. Expected forumngfeature_forward, found forumngfeature.
(#26) The string key "forward_email" is not in the correct order, it should be before "forward_intro"
(#27) The string key "forward_ccme" is not in the correct order, it should be before "forward_email"
(#29) The string key "forward_done" is not in the correct order, it should be before "forward_preface"
(#31) The string key "forward_info_all" is not in the correct order, it should be before "forward_info_selected"
(#32) The string key "forward_email_help" is not in the correct order, it should be before "forward_info_all"
mod/forumng/feature/forward/lang/he/forumngfeature_forward.php
(#19) Incorrect @package tag for file forumngfeature_forward.php. Expected forumngfeature_forward, found forumngfeature.
(#26) The string key "forward_email" is not in the correct order, it should be before "forward_intro"
(#27) The string key "forward_ccme" is not in the correct order, it should be before "forward_email"
(#29) The string key "forward_done" is not in the correct order, it should be before "forward_preface"
(#31) The string key "forward_info_all" is not in the correct order, it should be before "forward_info_selected"
(#32) The string key "forward_email_help" is not in the correct order, it should be before "forward_info_all"
mod/forumng/feature/forward/tests/forumng_forward_test.php
(#20) Incorrect @package tag for file forumng_forward_test.php. Expected forumngfeature_forward, found mod_forumng.
(#30) Testcase mod_forumng_forward_testcase should be declared as abstract.
(#30) PHPUnit testcase name "mod_forumng_forward_testcase" does not match file name "forumng_forward_test"
(#30) PHPUnit class "mod_forumng_forward_testcase" does not have any namespace. It is recommended to add it to the "forumngfeature_forward" namespace, using more levels if needed, in order to match the code being tested
(#30) Missing docblock for class mod_forumng_forward_testcase
(#32) Missing member variable doc comment
(#54) Test method test_forward() is missing any coverage information, own or at class level
(#54) Test method test_forward() is missing a return type
(#61) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#70) Short array syntax must be used to define arrays
(#72) There should be a comma after the last array item in a multi-line array.
(#74) There should be a comma after the last array item in a multi-line array.
(#85) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#89) There should be a comma after the last array item in a multi-line array.
(#92) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/forward/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_forward, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/lock/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/lock/forumngfeature_lock.php
(#19) Incorrect @package tag for class forumngfeature_lock. Expected forumngfeature_lock, found forumngfeature.
(#25) Missing docblock for function get_order
(#34) Missing docblock for function display
(#40) Short array syntax must be used to define arrays
(#49) Variable "lock_get" must not contain underscores.
(#52) Variable "lock_get" must not contain underscores.
(#57) Missing docblock for function supports_discussion_list
(#61) Missing docblock for function should_display
mod/forumng/feature/lock/lang/en/forumngfeature_lock.php
(#19) Incorrect @package tag for file forumngfeature_lock.php. Expected forumngfeature_lock, found forumngfeature.
(#26) The string key "lockdiscussion" is not in the correct order, it should be before "unlock"
(#29) The string key "confirmunlock" is not in the correct order, it should be before "locksubject"
(#31) The string key "lockdiscussiontitle" is not in the correct order, it should be before "pluginname"
(#32) The string key "lockdis" is not in the correct order, it should be before "lockdiscussiontitle"
mod/forumng/feature/lock/lang/es/forumngfeature_lock.php
(#19) Incorrect @package tag for file forumngfeature_lock.php. Expected forumngfeature_lock, found forumngfeature.
(#26) The string key "lockdiscussion" is not in the correct order, it should be before "unlock"
(#29) The string key "confirmunlock" is not in the correct order, it should be before "locksubject"
mod/forumng/feature/lock/lang/fr/forumngfeature_lock.php
(#19) Incorrect @package tag for file forumngfeature_lock.php. Expected forumngfeature_lock, found forumngfeature.
(#26) The string key "lockdiscussion" is not in the correct order, it should be before "unlock"
(#29) The string key "confirmunlock" is not in the correct order, it should be before "locksubject"
(#31) The string key "lockdiscussiontitle" is not in the correct order, it should be before "pluginname"
(#32) The string key "lockdis" is not in the correct order, it should be before "lockdiscussiontitle"
mod/forumng/feature/lock/lang/he/forumngfeature_lock.php
(#19) Incorrect @package tag for file forumngfeature_lock.php. Expected forumngfeature_lock, found forumngfeature.
(#26) The string key "lockdiscussion" is not in the correct order, it should be before "unlock"
(#29) The string key "confirmunlock" is not in the correct order, it should be before "locksubject"
mod/forumng/feature/lock/lockall.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#28) Missing @copyright tag
(#28) Missing @license tag
(#28) Missing docblock for class lockall_on_selector
(#29) Missing docblock for function get_button_name
(#33) Missing docblock for function get_form
(#33) Short array syntax must be used to define arrays
(#42) Short array syntax must be used to define arrays
(#49) Missing docblock for function get_page_name
(#53) Missing docblock for function apply
(#82) Missing docblock for function only_discussion_types
(#83) Short array syntax must be used to define arrays
(#86) Missing docblock for function exclude_discussion_types
(#87) Short array syntax must be used to define arrays
mod/forumng/feature/lock/unlock.php
(#19) Incorrect @package tag for file unlock.php. Expected forumngfeature_lock, found forumngfeature.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#29) Short array syntax must be used to define arrays
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Short array syntax must be used to define arrays
(#59) Expected 1 space before "=>"; 0 found
(#59) Expected 1 space after "=>"; 0 found
(#59) Expected 1 space before "=>"; 0 found
(#59) Expected 1 space after "=>"; 0 found
(#62) Short array syntax must be used to define arrays
(#62) Expected 1 space before "=>"; 0 found
(#62) Expected 1 space after "=>"; 0 found
(#62) Expected 1 space before "=>"; 0 found
(#62) Expected 1 space after "=>"; 0 found
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/lock/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_lock, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/manualmark/change.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file change.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/forumng/feature/manualmark/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/manualmark/forumngfeature_manualmark.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#31) DocBlock missing a @package tag for class forumngfeature_manualmark. Expected @package forumngfeature_manualmark
(#32) Missing docblock for function get_order
(#36) Missing docblock for function should_display
(#42) Missing docblock for function display
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/manualmark/lang/en/forumngfeature_manualmark.php
(#19) Incorrect @package tag for file forumngfeature_manualmark.php. Expected forumngfeature_manualmark, found forumngfeature.
(#26) The string key "manualmark_auto_long" is not in the correct order, it should be before "manualmark_manual"
(#28) The string key "manualmark_change" is not in the correct order, it should be before "manualmark_manual_long"
mod/forumng/feature/manualmark/lang/es/forumngfeature_manualmark.php
(#19) Incorrect @package tag for file forumngfeature_manualmark.php. Expected forumngfeature_manualmark, found forumngfeature.
(#26) The string key "manualmark_change" is not in the correct order, it should be before "manualmark_manual"
mod/forumng/feature/manualmark/lang/fr/forumngfeature_manualmark.php
(#19) Incorrect @package tag for file forumngfeature_manualmark.php. Expected forumngfeature_manualmark, found forumngfeature.
(#26) The string key "manualmark_change" is not in the correct order, it should be before "manualmark_manual"
mod/forumng/feature/manualmark/lang/he/forumngfeature_manualmark.php
(#19) Incorrect @package tag for file forumngfeature_manualmark.php. Expected forumngfeature_manualmark, found forumngfeature.
(#26) The string key "manualmark_change" is not in the correct order, it should be before "manualmark_manual"
mod/forumng/feature/manualmark/tests/privacy_test.php
(#39) Testcase forumngfeature_manualmark_privacy_testcase should be declared as abstract.
(#39) PHPUnit testcase name "forumngfeature_manualmark_privacy_testcase" does not match file name "privacy_test"
(#39) PHPUnit class "forumngfeature_manualmark_privacy_testcase" does not have any namespace. It is recommended to add it to the "forumngfeature_manualmark" namespace, using more levels if needed, in order to match the code being tested
(#50) Test method test_export_user_preferences_not_defined() is missing any coverage information, own or at class level
(#50) Test method test_export_user_preferences_not_defined() is missing a return type
(#63) Test method test_export_user_preferences_single() is missing any coverage information, own or at class level
(#63) Test method test_export_user_preferences_single() is missing a return type
mod/forumng/feature/manualmark/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_manualmark, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/markallread/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/markallread/forumngfeature_markallread.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#30) DocBlock missing a @package tag for class forumngfeature_markallread. Expected @package forumngfeature_markallread
(#31) Missing docblock for function get_order
(#35) Missing docblock for function should_display
(#39) Missing docblock for function display
mod/forumng/feature/markallread/lang/en/forumngfeature_markallread.php
(#19) Incorrect @package tag for file forumngfeature_markallread.php. Expected forumngfeature_markallread, found forumngfeature.
mod/forumng/feature/markallread/lang/es/forumngfeature_markallread.php
(#19) Incorrect @package tag for file forumngfeature_markallread.php. Expected forumngfeature_markallread, found forumngfeature.
mod/forumng/feature/markallread/lang/fr/forumngfeature_markallread.php
(#19) Incorrect @package tag for file forumngfeature_markallread.php. Expected forumngfeature_markallread, found forumngfeature.
mod/forumng/feature/markallread/lang/he/forumngfeature_markallread.php
(#19) Incorrect @package tag for file forumngfeature_markallread.php. Expected forumngfeature_markallread, found forumngfeature.
mod/forumng/feature/markallread/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_markallread, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/markdiscussionread/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/markdiscussionread/forumngfeature_markdiscussionread.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#30) DocBlock missing a @package tag for class forumngfeature_markdiscussionread. Expected @package forumngfeature_markdiscussionread
(#31) Missing docblock for function get_order
(#35) Missing docblock for function should_display
(#41) Missing docblock for function display
mod/forumng/feature/markdiscussionread/lang/en/forumngfeature_markdiscussionread.php
(#19) Incorrect @package tag for file forumngfeature_markdiscussionread.php. Expected forumngfeature_markdiscussionread, found forumngfeature.
mod/forumng/feature/markdiscussionread/lang/es/forumngfeature_markdiscussionread.php
(#19) Incorrect @package tag for file forumngfeature_markdiscussionread.php. Expected forumngfeature_markdiscussionread, found forumngfeature.
mod/forumng/feature/markdiscussionread/lang/fr/forumngfeature_markdiscussionread.php
(#19) Incorrect @package tag for file forumngfeature_markdiscussionread.php. Expected forumngfeature_markdiscussionread, found forumngfeature.
mod/forumng/feature/markdiscussionread/lang/he/forumngfeature_markdiscussionread.php
(#19) Incorrect @package tag for file forumngfeature_markdiscussionread.php. Expected forumngfeature_markdiscussionread, found forumngfeature.
mod/forumng/feature/markdiscussionread/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_markdiscussionread, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/merge/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/merge/forumngfeature_merge.php
(#19) Incorrect @package tag for class forumngfeature_merge. Expected forumngfeature_merge, found forumngfeature.
(#25) Missing docblock for function get_order
(#29) Missing docblock for function should_display
(#38) Missing docblock for function display
(#52) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#55) Expected 1 space before "=>"; 0 found
(#55) Expected 1 space after "=>"; 0 found
(#55) Expected 1 space before "=>"; 0 found
(#55) Expected 1 space after "=>"; 0 found
(#61) Short array syntax must be used to define arrays
(#61) Expected 1 space before "=>"; 0 found
(#61) Expected 1 space after "=>"; 0 found
mod/forumng/feature/merge/lang/en/forumngfeature_merge.php
(#19) Incorrect @package tag for file forumngfeature_merge.php. Expected forumngfeature_merge, found forumngfeature.
mod/forumng/feature/merge/lang/es/forumngfeature_merge.php
(#19) Incorrect @package tag for file forumngfeature_merge.php. Expected forumngfeature_merge, found forumngfeature.
(#25) The string key "beginmerge" is not in the correct order, it should be before "merge"
(#33) The string key "mergehere" is not in the correct order, it should be before "mergeinfo"
(#34) The string key "cancelmerge" is not in the correct order, it should be before "mergehere"
mod/forumng/feature/merge/lang/fr/forumngfeature_merge.php
(#19) Incorrect @package tag for file forumngfeature_merge.php. Expected forumngfeature_merge, found forumngfeature.
(#25) The string key "beginmerge" is not in the correct order, it should be before "merge"
(#31) The string key "mergehere" is not in the correct order, it should be before "mergeinfo"
(#32) The string key "cancelmerge" is not in the correct order, it should be before "mergehere"
mod/forumng/feature/merge/lang/he/forumngfeature_merge.php
(#19) Incorrect @package tag for file forumngfeature_merge.php. Expected forumngfeature_merge, found forumngfeature.
(#25) The string key "beginmerge" is not in the correct order, it should be before "merge"
(#33) The string key "mergehere" is not in the correct order, it should be before "mergeinfo"
(#34) The string key "cancelmerge" is not in the correct order, it should be before "mergehere"
mod/forumng/feature/merge/merge.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file merge.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#29) Short array syntax must be used to define arrays
(#29) Expected 1 space before "=>"; 0 found
(#29) Expected 1 space after "=>"; 0 found
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/feature/merge/tests/privacy_test.php
(#39) Testcase forumngfeature_merge_privacy_testcase should be declared as abstract.
(#39) PHPUnit testcase name "forumngfeature_merge_privacy_testcase" does not match file name "privacy_test"
(#39) PHPUnit class "forumngfeature_merge_privacy_testcase" does not have any namespace. It is recommended to add it to the "forumngfeature_merge" namespace, using more levels if needed, in order to match the code being tested
(#50) Test method test_export_user_preferences_not_defined() is missing any coverage information, own or at class level
(#50) Test method test_export_user_preferences_not_defined() is missing a return type
(#63) Test method test_export_user_preferences_single() is missing any coverage information, own or at class level
(#63) Test method test_export_user_preferences_single() is missing a return type
mod/forumng/feature/merge/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_merge, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/move/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/move/forumngfeature_move.php
(#19) Incorrect @package tag for class forumngfeature_move. Expected forumngfeature_move, found forumngfeature.
(#25) Missing docblock for function get_order
(#34) Missing docblock for function should_display
(#59) Missing docblock for function display
(#66) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#107) Missing docblock for function supports_discussion_list
(#111) File must end with a newline character
mod/forumng/feature/move/group_form.php
(#1) Missing docblock for file group_form.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) Missing docblock for class mod_forumng_group_form
(#29) Missing docblock for function definition
(#58) Missing docblock for class mod_forumng_moveall_form
(#60) Missing docblock for function definition
(#84) Missing docblock for class mod_forumng_moveall_groups_form
(#86) Missing docblock for function definition
(#105) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
mod/forumng/feature/move/lang/en/forumngfeature_move.php
(#19) Incorrect @package tag for file forumngfeature_move.php. Expected forumngfeature_move, found forumngfeature.
(#25) The string key "move_group_info" is not in the correct order, it should be before "movethisdiscussionto"
(#26) The string key "move_discussions_group_info" is not in the correct order, it should be before "move_group_info"
(#28) The string key "move" is not in the correct order, it should be before "pluginname"
(#31) The string key "movediscussions" is not in the correct order, it should be before "movediscussionsto"
(#32) The string key "group_info" is not in the correct order, it should be before "movediscussions"
mod/forumng/feature/move/lang/es/forumngfeature_move.php
(#19) Incorrect @package tag for file forumngfeature_move.php. Expected forumngfeature_move, found forumngfeature.
(#25) The string key "move_group_info" is not in the correct order, it should be before "movethisdiscussionto"
mod/forumng/feature/move/lang/fr/forumngfeature_move.php
(#19) Incorrect @package tag for file forumngfeature_move.php. Expected forumngfeature_move, found forumngfeature.
(#25) The string key "move_group_info" is not in the correct order, it should be before "movethisdiscussionto"
mod/forumng/feature/move/lang/he/forumngfeature_move.php
(#19) Incorrect @package tag for file forumngfeature_move.php. Expected forumngfeature_move, found forumngfeature.
(#25) The string key "move_group_info" is not in the correct order, it should be before "movethisdiscussionto"
mod/forumng/feature/move/lib.php
(#21) Incorrect @package tag for file lib.php. Expected forumngfeature_move, found forumngfeature.
(#34) Missing docblock for function permission_to_move
(#46) Missing docblock for function check_move_permissions
(#57) Missing docblock for function get_target_group
(#98) Missing docblock for function get_allowed_groups
(#105) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
(#123) Missing docblock for function get_allowed_groupids
(#130) Short array syntax must be used to define arrays
(#135) Short array syntax must be used to define arrays
(#148) Missing docblock for function get_forum_discussions_groups
(#149) Short array syntax must be used to define arrays
(#164) Missing docblock for function get_target_groups
(#181) Missing docblock for function sort_ignore_case
(#190) Missing docblock for function get_other_course_forums
(#193) Short array syntax must be used to define arrays
mod/forumng/feature/move/move.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#30) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#81) Missing @copyright tag
(#81) Missing @license tag
(#81) Missing docblock for function get_target_group_from_user
(#84) Short array syntax must be used to define arrays
mod/forumng/feature/move/moveall.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#29) Missing @copyright tag
(#29) Missing @license tag
(#29) Missing docblock for class move_discussion_selector
(#30) Missing docblock for function get_button_name
(#34) Missing docblock for function get_form
(#34) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#56) Missing docblock for function get_page_name
(#60) Missing docblock for function apply
(#64) Missing docblock for function only_discussion_types
(#65) Short array syntax must be used to define arrays
(#68) Missing docblock for function exclude_discussion_types
(#69) Short array syntax must be used to define arrays
mod/forumng/feature/move/movealltogroups.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file movealltogroups.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#68) Short array syntax must be used to define arrays
(#70) Short array syntax must be used to define arrays
(#97) Short array syntax must be used to define arrays
(#199) Short array syntax must be used to define arrays
mod/forumng/feature/move/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_move, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/options/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/options/forumngfeature_options.php
(#20) Incorrect @package tag for class forumngfeature_options. Expected forumngfeature_options, found forumngfeature.
(#26) Missing docblock for function get_order
(#30) Missing docblock for function display
(#32) Short array syntax must be used to define arrays
mod/forumng/feature/options/lang/en/forumngfeature_options.php
(#19) Incorrect @package tag for file forumngfeature_options.php. Expected forumngfeature_options, found forumngfeature.
mod/forumng/feature/options/lang/es/forumngfeature_options.php
(#19) Incorrect @package tag for file forumngfeature_options.php. Expected forumngfeature_options, found forumngfeature.
mod/forumng/feature/options/lang/fr/forumngfeature_options.php
(#19) Incorrect @package tag for file forumngfeature_options.php. Expected forumngfeature_options, found forumngfeature.
mod/forumng/feature/options/lang/he/forumngfeature_options.php
(#19) Incorrect @package tag for file forumngfeature_options.php. Expected forumngfeature_options, found forumngfeature.
mod/forumng/feature/options/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_options, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/print/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/print/forumngfeature_print.php
(#19) Incorrect @package tag for class forumngfeature_print. Expected forumngfeature_print, found forumngfeature.
(#25) Missing docblock for function get_order
(#29) Missing docblock for function should_display
(#33) Missing docblock for function display
(#37) Short array syntax must be used to define arrays
mod/forumng/feature/print/lang/en/forumngfeature_print.php
(#19) Incorrect @package tag for file forumngfeature_print.php. Expected forumngfeature_print, found forumngfeature.
(#27) The string key "back" is not in the correct order, it should be before "printedat"
mod/forumng/feature/print/lang/es/forumngfeature_print.php
(#19) Incorrect @package tag for file forumngfeature_print.php. Expected forumngfeature_print, found forumngfeature.
(#27) The string key "back" is not in the correct order, it should be before "printedat"
mod/forumng/feature/print/lang/fr/forumngfeature_print.php
(#19) Incorrect @package tag for file forumngfeature_print.php. Expected forumngfeature_print, found forumngfeature.
(#27) The string key "back" is not in the correct order, it should be before "printedat"
mod/forumng/feature/print/lang/he/forumngfeature_print.php
(#19) Incorrect @package tag for file forumngfeature_print.php. Expected forumngfeature_print, found forumngfeature.
(#27) The string key "back" is not in the correct order, it should be before "printedat"
mod/forumng/feature/print/print.php
(#21) Incorrect @package tag for file print.php. Expected forumngfeature_print, found forumngfeature.
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#29) Missing docblock for class print_post_selector
(#30) Missing docblock for function get_button_name
(#33) Missing docblock for function get_page_name
(#36) Missing docblock for function apply
(#46) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
mod/forumng/feature/print/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngfeature_print, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/sticky/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/sticky/forumngfeature_sticky.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#31) DocBlock missing a @package tag for class forumngfeature_sticky. Expected @package forumngfeature_sticky
(#32) Missing docblock for function get_order
(#36) Missing docblock for function display
(#37) Short array syntax must be used to define arrays
(#41) Variable "sticky_get" must not contain underscores.
(#47) Variable "sticky_get" must not contain underscores.
(#55) Variable "normal_get" must not contain underscores.
(#61) Variable "normal_get" must not contain underscores.
mod/forumng/feature/sticky/lang/en/forumngfeature_sticky.php
(#19) Incorrect @package tag for file forumngfeature_sticky.php. Expected forumngfeature_sticky, found forumngfeature.
(#25) The string key "sticky_off" is not in the correct order, it should be before "sticky_on"
(#26) The string key "pluginname" is not in the correct order, it should be before "sticky_off"
mod/forumng/feature/sticky/lang/es/forumngfeature_sticky.php
(#19) Incorrect @package tag for file forumngfeature_sticky.php. Expected forumngfeature_sticky, found forumngfeature.
(#25) The string key "sticky_off" is not in the correct order, it should be before "sticky_on"
(#26) The string key "pluginname" is not in the correct order, it should be before "sticky_off"
mod/forumng/feature/sticky/lang/fr/forumngfeature_sticky.php
(#19) Incorrect @package tag for file forumngfeature_sticky.php. Expected forumngfeature_sticky, found forumngfeature.
(#25) The string key "sticky_off" is not in the correct order, it should be before "sticky_on"
(#26) The string key "pluginname" is not in the correct order, it should be before "sticky_off"
mod/forumng/feature/sticky/lang/he/forumngfeature_sticky.php
(#19) Incorrect @package tag for file forumngfeature_sticky.php. Expected forumngfeature_sticky, found forumngfeature.
(#25) The string key "sticky_off" is not in the correct order, it should be before "sticky_on"
(#26) The string key "pluginname" is not in the correct order, it should be before "sticky_off"
mod/forumng/feature/sticky/sticky.php
(#1) Missing docblock for file sticky.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) Missing docblock for class sticky_on_selector
(#29) Missing docblock for function get_button_name
(#33) Missing docblock for function apply
(#38) Short array syntax must be used to define arrays
(#45) Missing docblock for function only_discussion_types
(#46) Short array syntax must be used to define arrays
(#49) Missing docblock for function exclude_discussion_types
(#50) Short array syntax must be used to define arrays
(#54) Missing docblock for class sticky_off_selector
(#55) Missing docblock for function get_button_name
(#59) Missing docblock for function apply
(#64) Short array syntax must be used to define arrays
(#71) Missing docblock for function only_discussion_types
(#72) Short array syntax must be used to define arrays
(#75) Missing docblock for function exclude_discussion_types
(#76) Short array syntax must be used to define arrays
mod/forumng/feature/sticky/version.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/usage/classes/event/usage_viewed.php
(#20) Incorrect @package tag for file usage_viewed.php. Expected forumngfeature_usage, found mod_forumng.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/usage/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/usage/db/access.php
(#23) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#23) Short array syntax must be used to define arrays
(#24) Short array syntax must be used to define arrays
(#27) Short array syntax must be used to define arrays
(#30) There should be a comma after the last array item in a multi-line array.
(#31) There should be a comma after the last array item in a multi-line array.
(#33) Short array syntax must be used to define arrays
(#36) Short array syntax must be used to define arrays
(#39) There should be a comma after the last array item in a multi-line array.
(#40) There should be a comma after the last array item in a multi-line array.
(#42) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#48) There should be a comma after the last array item in a multi-line array.
(#49) There should be a comma after the last array item in a multi-line array.
(#50) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/usage/forumngfeature_usage.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing docblock for class forumngfeature_usage
(#27) Missing docblock for function get_order
(#31) Missing docblock for function should_display
(#39) Missing docblock for function display
mod/forumng/feature/usage/lang/en/forumngfeature_usage.php
(#26) The string key "usage:viewflagged" is not in the correct order, it should be before "usage:viewusage"
(#27) The string key "event:viewed" is not in the correct order, it should be before "usage:viewflagged"
(#28) The string key "button" is not in the correct order, it should be before "event:viewed"
(#30) The string key "contribution" is not in the correct order, it should be before "title"
(#33) The string key "mostposts" is not in the correct order, it should be before "usage"
(#35) The string key "mostdiscussions" is not in the correct order, it should be before "mostposts_none"
(#38) The string key "usagechartpoststot" is not in the correct order, it should be before "usagechartpoststotal"
(#40) The string key "usagechartposts" is not in the correct order, it should be before "usagechartpoststot_help"
(#42) The string key "usagechartday" is not in the correct order, it should be before "usagechartpostslabel"
(#45) The string key "usagechartdatesubmit" is not in the correct order, it should be before "usagecharttotallabel"
(#51) The string key "usagesubscribertabletotal" is not in the correct order, it should be before "usagesubscribertabletype"
(#52) The string key "usagesubscribertable_all" is not in the correct order, it should be before "usagesubscribertabletotal"
(#54) The string key "usagesubscribertable_group" is not in the correct order, it should be before "usagesubscribertable_whole"
(#55) The string key "usagesubscribertable_discuss" is not in the correct order, it should be before "usagesubscribertable_group"
(#56) The string key "mostreaders" is not in the correct order, it should be before "usagesubscribertable_discuss"
(#58) The string key "mostreaders_help" is not in the correct order, it should be before "mostreaders_none"
(#59) The string key "mostflagged" is not in the correct order, it should be before "mostreaders_help"
(#61) The string key "mostflagged_help" is not in the correct order, it should be before "mostflagged_none"
(#64) The string key "mostflaggeddiscussions_help" is not in the correct order, it should be before "mostflaggeddiscussions_none"
(#66) The string key "mostratedposts" is not in the correct order, it should be before "noscript"
(#68) The string key "mostratedposts_help" is not in the correct order, it should be before "mostratedposts_none"
(#69) The string key "forumngratingsfilter" is not in the correct order, it should be before "mostratedposts_help"
(#71) The string key "forumng_ratings_grading_average" is not in the correct order, it should be before "forumngratingsfilter_help"
(#76) The string key "forumng_ratings_grading_average_none" is not in the correct order, it should be before "forumng_ratings_grading_sum"
(#81) The string key "forumng_ratings_grading_average_help" is not in the correct order, it should be before "forumng_ratings_grading_sum_none"
(#88) The string key "mostposts_caption" is not in the correct order, it should be before "privacy:metadata"
(#90) The string key "mostdiscussions_caption" is not in the correct order, it should be before "mostposts_caption_help"
(#92) Unexpected string end, it should be a line feed after a semicolon
(#92) File must end with a newline character
mod/forumng/feature/usage/locallib.php
(#28) Missing docblock for function forumngfeature_usage_show_mostreaders
(#39) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#90) Short array syntax must be used to define arrays
(#92) Short array syntax must be used to define arrays
(#102) Missing docblock for class forumngfeature_usage_usagechartdate
(#103) Missing docblock for function definition
(#106) Short array syntax must be used to define arrays
mod/forumng/feature/usage/renderer.php
(#20) Incorrect @package tag for file renderer.php. Expected forumngfeature_usage, found mod.
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Missing docblock for class forumngfeature_usage_renderer
(#38) global $OUTPUT cannot be used in renderers. Use $this->output.
(#41) Short array syntax must be used to define arrays
(#43) global $OUTPUT cannot be used in renderers. Use $this->output.
(#55) Missing docblock for function render_usage_table_user
(#71) Missing docblock for function render_usage_table_total
(#88) Short array syntax must be used to define arrays
(#96) Missing docblock for function render_usage_table
(#96) Line exceeds 132 characters; contains 144 characters
(#109) Expected "if (...) {\n"; found "if (...){\n"
(#115) Expected "} else {\n"; found "}else{\n"
(#122) Missing docblock for function render_usage_list_heading
(#123) global $OUTPUT cannot be used in renderers. Use $this->output.
(#125) global $OUTPUT cannot be used in renderers. Use $this->output.
(#152) Short array syntax must be used to define arrays
(#178) Short array syntax must be used to define arrays
(#190) global $PAGE cannot be used in renderers. Use $this->page.
(#203) global $PAGE cannot be used in renderers. Use $this->page.
(#208) global $PAGE cannot be used in renderers. Use $this->page.
(#209) Short array syntax must be used to define arrays
(#240) Invalid docblock tag "@papam".
(#246) Short array syntax must be used to define arrays
mod/forumng/feature/usage/tests/usage_test.php
(#34) Testcase forumngfeature_usage_usage_testcase should be declared as abstract.
(#34) PHPUnit testcase name "forumngfeature_usage_usage_testcase" does not match file name "usage_test"
(#34) PHPUnit class "forumngfeature_usage_usage_testcase" does not have any namespace. It is recommended to add it to the "forumngfeature_usage" namespace, using more levels if needed, in order to match the code being tested
(#40) Test method test_most_readers() is missing any coverage information, own or at class level
(#40) Test method test_most_readers() is missing a return type
(#60) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#65) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
mod/forumng/feature/usage/usage.php
(#1) Missing docblock for file usage.php
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#74) Missing @copyright tag
(#74) Missing @license tag
mod/forumng/feature/usage/usage_ajax.php
(#21) Incorrect @package tag for file usage_ajax.php. Expected forumngfeature_usage, found mod.
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#29) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#39) Short array syntax must be used to define arrays
mod/forumng/feature/usage/version.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/userposts/classes/event/participation_viewed.php
(#20) Incorrect @package tag for file participation_viewed.php. Expected forumngfeature_userposts, found mod_forumng.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/forumng/feature/userposts/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/feature/userposts/db/access.php
(#19) Incorrect @package tag for file access.php. Expected forumngfeature_userposts, found forumngfeature.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#24) Short array syntax must be used to define arrays
(#25) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#31) There should be a comma after the last array item in a multi-line array.
(#32) There should be a comma after the last array item in a multi-line array.
(#33) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/userposts/forumngfeature_userposts.php
(#19) Incorrect @package tag for file forumngfeature_userposts.php. Expected forumngfeature_userposts, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#32) Missing docblock for function get_order
(#36) Missing docblock for function should_display
(#56) Missing docblock for function display
(#60) Short array syntax must be used to define arrays
(#65) Short array syntax must be used to define arrays
(#65) Commas (,) must be followed by white space.
mod/forumng/feature/userposts/lang/en/forumngfeature_userposts.php
(#19) Incorrect @package tag for file forumngfeature_userposts.php. Expected forumngfeature_userposts, found forumngfeature.
(#26) The string key "userposts" is not in the correct order, it should be before "viewpostsbyuser"
(#27) The string key "showallpostsby" is not in the correct order, it should be before "userposts"
(#28) The string key "allpostsby" is not in the correct order, it should be before "showallpostsby"
(#32) The string key "pluginname" is not in the correct order, it should be before "userposts:view"
(#33) The string key "action" is not in the correct order, it should be before "pluginname"
(#35) The string key "nopostsby" is not in the correct order, it should be before "viewownposts"
(#38) Unexpected comment found. Auto-fixing will not work after this comment
(#41) The string key "gradesupdated" is not in the correct order, it should be before "usergrade"
(#42) The string key "avgrating" is not in the correct order, it should be before "gradesupdated"
(#45) The string key "start" is not in the correct order, it should be before "totrating"
(#46) The string key "enable" is not in the correct order, it should be before "start"
(#49) The string key "displayperiod" is not in the correct order, it should be before "excludeinactiveusers"
(#55) The string key "timefilter_submit" is not in the correct order, it should be before "timestartenderror"
(#56) The string key "ratedposts" is not in the correct order, it should be before "timefilter_submit"
(#59) The string key "ratedend" is not in the correct order, it should be before "ratedstart"
(#62) The string key "postsuserratedtitle" is not in the correct order, it should be before "userpoststitle"
(#63) The string key "mypoststitle" is not in the correct order, it should be before "postsuserratedtitle"
(#67) The string key "privacy:metadata" is not in the correct order, it should be before "ratingtitle"
mod/forumng/feature/userposts/lang/es/forumngfeature_userposts.php
(#19) Incorrect @package tag for file forumngfeature_userposts.php. Expected forumngfeature_userposts, found forumngfeature.
(#25) The string key "userposts" is not in the correct order, it should be before "viewpostsbyuser"
(#26) The string key "showallpostsby" is not in the correct order, it should be before "userposts"
(#27) The string key "allpostsby" is not in the correct order, it should be before "showallpostsby"
(#31) The string key "pluginname" is not in the correct order, it should be before "userposts:view"
(#32) The string key "action" is not in the correct order, it should be before "pluginname"
(#34) The string key "nopostsby" is not in the correct order, it should be before "viewownposts"
(#36) Unexpected comment found. Auto-fixing will not work after this comment
(#39) The string key "gradesupdated" is not in the correct order, it should be before "usergrade"
mod/forumng/feature/userposts/lang/fr/forumngfeature_userposts.php
(#19) Incorrect @package tag for file forumngfeature_userposts.php. Expected forumngfeature_userposts, found forumngfeature.
(#25) The string key "userposts" is not in the correct order, it should be before "viewpostsbyuser"
(#26) The string key "showallpostsby" is not in the correct order, it should be before "userposts"
(#27) The string key "allpostsby" is not in the correct order, it should be before "showallpostsby"
(#31) The string key "pluginname" is not in the correct order, it should be before "userposts:view"
(#32) The string key "action" is not in the correct order, it should be before "pluginname"
(#34) The string key "nopostsby" is not in the correct order, it should be before "viewownposts"
(#36) Unexpected comment found. Auto-fixing will not work after this comment
(#39) The string key "gradesupdated" is not in the correct order, it should be before "usergrade"
mod/forumng/feature/userposts/lang/he/forumngfeature_userposts.php
(#19) Incorrect @package tag for file forumngfeature_userposts.php. Expected forumngfeature_userposts, found forumngfeature.
(#25) The string key "userposts" is not in the correct order, it should be before "viewpostsbyuser"
(#26) The string key "showallpostsby" is not in the correct order, it should be before "userposts"
(#27) The string key "allpostsby" is not in the correct order, it should be before "showallpostsby"
(#31) The string key "pluginname" is not in the correct order, it should be before "userposts:view"
(#32) The string key "action" is not in the correct order, it should be before "pluginname"
(#34) Unexpected comment found. Auto-fixing will not work after this comment
(#37) The string key "gradesupdated" is not in the correct order, it should be before "usergrade"
mod/forumng/feature/userposts/list.php
(#1) Missing docblock for file list.php
(#27) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#39) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#89) There should be a comma after the last array item in a multi-line array.
(#148) Short array syntax must be used to define arrays
(#149) Short array syntax must be used to define arrays
(#151) Short array syntax must be used to define arrays
(#152) Short array syntax must be used to define arrays
(#173) Short array syntax must be used to define arrays
(#316) Short array syntax must be used to define arrays
(#325) Short array syntax must be used to define arrays
(#328) Short array syntax must be used to define arrays
(#380) Short array syntax must be used to define arrays
(#399) Short array syntax must be used to define arrays
(#409) Short array syntax must be used to define arrays
(#410) Short array syntax must be used to define arrays
(#475) Short array syntax must be used to define arrays
(#509) Short array syntax must be used to define arrays
(#512) Short array syntax must be used to define arrays
(#512) There should be a comma after the last array item in a multi-line array.
(#526) DocBlock missing a @package tag for function forumngfeature_userposts_grade_form_header. Expected @package forumngfeature_userposts
(#528) Short array syntax must be used to define arrays
(#535) Short array syntax must be used to define arrays
(#537) Short array syntax must be used to define arrays
(#539) Short array syntax must be used to define arrays
(#549) DocBlock missing a @package tag for function forumngfeature_userposts_grade_form_footer. Expected @package forumngfeature_userposts
(#550) Short array syntax must be used to define arrays
(#552) Short array syntax must be used to define arrays
(#558) Missing docblock for function get_all_user_post_counts_sql
(#560) Short array syntax must be used to define arrays
(#587) Short array syntax must be used to define arrays
mod/forumng/feature/userposts/locallib.php
(#21) Incorrect @package tag for file locallib.php. Expected forumngfeature_userposts, found mod.
(#80) Short array syntax must be used to define arrays
(#94) Expected 1 space before "==="; 2 found
(#126) Short array syntax must be used to define arrays
(#132) Short array syntax must be used to define arrays
(#146) Missing docblock for class forumng_participation_table_form
(#149) Missing docblock for function definition
(#170) Short array syntax must be used to define arrays
(#174) Short array syntax must be used to define arrays
(#217) Missing docblock for function validation
(#219) Logical operator "and" is prohibited; use "&&" instead
(#229) Missing docblock for class forumng_rated_participation_table_form
(#232) Missing docblock for function definition
(#255) Short array syntax must be used to define arrays
(#259) Short array syntax must be used to define arrays
(#266) Short array syntax must be used to define arrays
(#271) Short array syntax must be used to define arrays
(#296) Missing docblock for function validation
(#298) Logical operator "and" is prohibited; use "&&" instead
(#303) Logical operator "and" is prohibited; use "&&" instead
mod/forumng/feature/userposts/savegrades.php
(#20) Incorrect @package tag for file savegrades.php. Expected forumngfeature_userposts, found mod.
(#35) Short array syntax must be used to define arrays
mod/forumng/feature/userposts/user.php
(#23) Incorrect @package tag for file user.php. Expected forumngfeature_userposts, found forumngfeature.
(#29) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#44) Short array syntax must be used to define arrays
(#92) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
(#126) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#134) Short array syntax must be used to define arrays
(#134) There should be a comma after the last array item in a multi-line array.
(#199) Short array syntax must be used to define arrays
(#200) Short array syntax must be used to define arrays
(#212) Short array syntax must be used to define arrays
(#214) There should be a comma after the last array item in a multi-line array.
(#220) Short array syntax must be used to define arrays
(#224) Short array syntax must be used to define arrays
(#234) Short array syntax must be used to define arrays
(#266) Short array syntax must be used to define arrays
(#320) Short array syntax must be used to define arrays
(#324) Short array syntax must be used to define arrays
(#324) There should be a comma after the last array item in a multi-line array.
mod/forumng/feature/userposts/version.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feature/viewsubscribers/classes/privacy/provider.php
(#20) Incorrect @package tag for file provider.php. Expected forumngfeature_viewsubscribers, found forumngfeature.
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#40) There must not be a space before the colon in a return type declaration
mod/forumng/feature/viewsubscribers/forumngfeature_viewsubscribers.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) Missing @copyright tag
(#26) Missing @license tag
(#31) DocBlock missing a @package tag for class forumngfeature_viewsubscribers. Expected @package forumngfeature_viewsubscribers
(#32) Missing docblock for function get_order
(#36) Missing docblock for function display
(#45) Missing docblock for function should_display
mod/forumng/feature/viewsubscribers/lang/en/forumngfeature_viewsubscribers.php
(#19) Incorrect @package tag for file forumngfeature_viewsubscribers.php. Expected forumngfeature_viewsubscribers, found forumngfeature.
(#27) The string key "privacy:metadata" is not in the correct order, it should be before "viewsubscribers"
mod/forumng/feature/viewsubscribers/version.php
(#20) Incorrect @package tag for file version.php. Expected forumngfeature_viewsubscribers, found forumngfeature.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/feed.php
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Short array syntax must be used to define arrays
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Variable "ou_feed_output" must not contain underscores.
(#125) Variable "ou_feed_output" must not contain underscores.
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Short array syntax must be used to define arrays
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#194) Inline comments must end in full-stops, exclamation marks, or question marks
(#202) Expected 1 space before "=="; 0 found
(#202) Expected 1 space after "=="; 0 found
mod/forumng/flagpost.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file flagpost.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/history.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file history.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Short array syntax must be used to define arrays
(#29) Expected 1 space before "=>"; 0 found
(#29) Expected 1 space after "=>"; 0 found
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Short array syntax must be used to define arrays
(#60) Expected 1 space before "=>"; 0 found
(#60) Expected 1 space after "=>"; 0 found
(#67) Short array syntax must be used to define arrays
(#67) Expected 1 space before "=>"; 0 found
(#67) Expected 1 space after "=>"; 0 found
(#68) Expected 1 space before "=>"; 0 found
(#68) Expected 1 space after "=>"; 0 found
(#69) Expected 1 space before "=>"; 0 found
(#69) Expected 1 space after "=>"; 0 found
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/index.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file index.php
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#36) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Short array syntax must be used to define arrays
(#71) Short array syntax must be used to define arrays
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Short array syntax must be used to define arrays
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Short array syntax must be used to define arrays
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#129) Expected 1 space after "="; 3 found
(#131) Short array syntax must be used to define arrays
(#135) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#182) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
(#200) Inline comments must start with a capital letter, digit or 3-dots sequence
(#219) Short array syntax must be used to define arrays
(#220) There should be a comma after the last array item in a multi-line array.
mod/forumng/lang/en/forumng.php
(#19) Incorrect @package tag for file forumng.php. Expected mod_forumng, found mod.
(#45) The string key "event:postreported" is not in the correct order, it should be before "event:postupdated"
(#52) The string key "configreplytouser" is not in the correct order, it should be before "replytouser"
(#63) The string key "configtrackreadposts" is not in the correct order, it should be before "subscription_help"
(#65) The string key "digestmailheader" is not in the correct order, it should be before "forums"
(#71) The string key "postmailinfo" is not in the correct order, it should be before "unsubscribeall"
(#75) The string key "forumsubscription" is not in the correct order, it should be before "postmailinfo"
(#77) The string key "discussionoptions" is not in the correct order, it should be before "forumsubscription"
(#82) The string key "subscribelong" is not in the correct order, it should be before "subscribeshort"
(#86) The string key "unsubscribelong" is not in the correct order, it should be before "unsubscribeshort"
(#87) The string key "subscribediscussion" is not in the correct order, it should be before "unsubscribelong"
(#89) The string key "subscribeddiscussionall" is not in the correct order, it should be before "unsubscribediscussion"
(#91) The string key "numberofdiscussions" is not in the correct order, it should be before "subscribedthisgroup"
(#92) The string key "numberofdiscussion" is not in the correct order, it should be before "numberofdiscussions"
(#93) The string key "discussions" is not in the correct order, it should be before "numberofdiscussion"
(#96) The string key "allsubscribe" is not in the correct order, it should be before "subscribe"
(#103) The string key "forumintro" is not in the correct order, it should be before "forumtype_link"
(#104) The string key "forumdescription" is not in the correct order, it should be before "forumintro"
(#106) The string key "ratings" is not in the correct order, it should be before "ratingtime"
(#107) The string key "grading" is not in the correct order, it should be before "ratings"
(#118) The string key "discussion" is not in the correct order, it should be before "startedby"
(#120) The string key "lastpost" is not in the correct order, it should be before "unread"
(#121) The string key "group" is not in the correct order, it should be before "lastpost"
(#123) The string key "linktoforumview" is not in the correct order, it should be before "location"
(#124) The string key "addanewdiscussion" is not in the correct order, it should be before "linktoforumview"
(#126) The string key "message" is not in the correct order, it should be before "subject"
(#129) The string key "mailnow" is not in the correct order, it should be before "subscribestop"
(#130) The string key "displayperiod" is not in the correct order, it should be before "mailnow"
(#132) The string key "nosubscribers" is not in the correct order, it should be before "subscriptions"
(#134) The string key "numposts" is not in the correct order, it should be before "subscribers"
(#135) The string key "noguestsubscribe" is not in the correct order, it should be before "numposts"
(#138) The string key "discussionsperpage" is not in the correct order, it should be before "noguestsubscribe"
(#139) The string key "configdiscussionsperpage" is not in the correct order, it should be before "discussionsperpage"
(#140) The string key "attachmentmaxbytes" is not in the correct order, it should be before "configdiscussionsperpage"
(#146) The string key "configreadafterdays" is not in the correct order, it should be before "readafterdays"
(#149) The string key "teacher_grades_students" is not in the correct order, it should be before "trackreadposts"
(#150) The string key "grading_average" is not in the correct order, it should be before "teacher_grades_students"
(#157) The string key "subscription_forced" is not in the correct order, it should be before "subscription_permitted"
(#158) The string key "enableratings" is not in the correct order, it should be before "subscription_forced"
(#169) The string key "forumng:addinstance" is not in the correct order, it should be before "markdiscussionread"
(#177) The string key "forumng:grade" is not in the correct order, it should be before "forumng:rate"
(#185) The string key "forumng:copydiscussion" is not in the correct order, it should be before "forumng:viewsubscribers"
(#188) The string key "forumng:postanon" is not in the correct order, it should be before "forumng:postasmoderator"
(#189) The string key "forumng:addtag" is not in the correct order, it should be before "forumng:postanon"
(#192) The string key "modulename" is not in the correct order, it should be before "pluginadministration"
(#194) The string key "modulenameplural" is not in the correct order, it should be before "pluginname"
(#197) The string key "forbidattachments" is not in the correct order, it should be before "subplugintype_forumngtype_plural"
(#198) The string key "configenablerssfeeds" is not in the correct order, it should be before "forbidattachments"
(#200) The string key "allowsubscribe" is not in the correct order, it should be before "configenablerssfeeds"
(#203) The string key "configsubscription" is not in the correct order, it should be before "perforumoption"
(#208) The string key "configfeedtype" is not in the correct order, it should be before "feedtype_help"
(#210) The string key "feedtype_discussions" is not in the correct order, it should be before "feedtype_none"
(#211) The string key "feedtype_all_posts" is not in the correct order, it should be before "feedtype_discussions"
(#213) The string key "configpermanentdeletion" is not in the correct order, it should be before "permanentdeletion"
(#218) The string key "configusebcc" is not in the correct order, it should be before "usebcc"
(#224) The string key "configdonotmailafter" is not in the correct order, it should be before "donotmailafter"
(#227) The string key "discussionsunread" is not in the correct order, it should be before "re"
(#229) The string key "atom" is not in the correct order, it should be before "feeds"
(#232) The string key "subscribe_confirm_group" is not in the correct order, it should be before "unsubscribe_confirm"
(#234) The string key "subscribe_already" is not in the correct order, it should be before "unsubscribe_confirm_group"
(#238) The string key "subscription_initially_subscribed" is not in the correct order, it should be before "unsubscribe_already_group"
(#240) The string key "feeditems" is not in the correct order, it should be before "subscription_not_permitted"
(#243) The string key "configfeeditems" is not in the correct order, it should be before "feeditems_help"
(#245) The string key "enablelimit" is not in the correct order, it should be before "limitposts"
(#251) The string key "completiondiscussions" is not in the correct order, it should be before "enablelimit_help"
(#266) The string key "completionenddateerror" is not in the correct order, it should be before "completionrepliesgroup_help"
(#270) The string key "completiontracking" is not in the correct order, it should be before "completiontrackingto"
(#274) The string key "completiondetail:discussions" is not in the correct order, it should be before "completiontracking_help"
(#280) The string key "completiondetail:wordcountmax" is not in the correct order, it should be before "completiondetail:wordcountmin"
(#283) The string key "completionwordcountgroup" is not in the correct order, it should be before "completionwordcountmin"
(#290) The string key "postingfrom" is not in the correct order, it should be before "ratinguntil"
(#293) The string key "alt_discussion_deleted" is not in the correct order, it should be before "postsper"
(#295) The string key "alt_discussion_sticky" is not in the correct order, it should be before "alt_discussion_timeout"
(#296) The string key "alt_discussion_locked" is not in the correct order, it should be before "alt_discussion_sticky"
(#302) The string key "subscribestate_groups_partiallysubscribed" is not in the correct order, it should be before "subscribestate_partiallysubscribed_thisgroup"
(#307) The string key "subscribestate_subscribed_notinallgroup" is not in the correct order, it should be before "subscribestate_subscribed_thisgroup"
(#313) The string key "subscribestate_not_permitted" is not in the correct order, it should be before "subscribestate_unsubscribed_thisgroup"
(#314) The string key "subscribestate_forced" is not in the correct order, it should be before "subscribestate_not_permitted"
(#317) The string key "subscribestate_discussionsubscribed" is not in the correct order, it should be before "subscribestate_no_access"
(#323) The string key "replytopost" is not in the correct order, it should be before "subscribestate_info_link"
(#324) The string key "editpost" is not in the correct order, it should be before "replytopost"
(#325) The string key "editdiscussionoptions" is not in the correct order, it should be before "editpost"
(#328) The string key "attachmentnum" is not in the correct order, it should be before "requiredsubject"
(#333) The string key "timeend" is not in the correct order, it should be before "timestart"
(#334) The string key "date_asc" is not in the correct order, it should be before "timeend"
(#341) The string key "sortby" is not in the correct order, it should be before "text_desc"
(#342) The string key "rate" is not in the correct order, it should be before "sortby"
(#343) The string key "expand" is not in the correct order, it should be before "rate"
(#344) The string key "collapse" is not in the correct order, it should be before "expand"
(#346) The string key "collapse_text" is not in the correct order, it should be before "expand_text"
(#349) The string key "postinfo_short" is not in the correct order, it should be before "postnumreply"
(#351) The string key "postinfo_deleted" is not in the correct order, it should be before "postinfo_unread"
(#353) The string key "reply" is not in the correct order, it should be before "split"
(#354) The string key "directlink" is not in the correct order, it should be before "reply"
(#357) The string key "delete" is not in the correct order, it should be before "edit"
(#359) The string key "deletedpost" is not in the correct order, it should be before "undelete"
(#360) The string key "deletedbyauthor" is not in the correct order, it should be before "deletedpost"
(#364) The string key "deletepost" is not in the correct order, it should be before "expandall"
(#366) The string key "confirmdelete" is not in the correct order, it should be before "undeletepost"
(#368) The string key "confirmdelete_notdiscussion" is not in the correct order, it should be before "confirmdeletediscuss"
(#373) The string key "splitinfo" is not in the correct order, it should be before "splitpostbutton"
(#375) The string key "editbyself" is not in the correct order, it should be before "splitinfo"
(#376) The string key "editbyother" is not in the correct order, it should be before "editbyself"
(#379) The string key "currentpost" is not in the correct order, it should be before "historypage"
(#381) The string key "deleteemailpostbutton" is not in the correct order, it should be before "olderversions"
(#382) The string key "deleteandemail" is not in the correct order, it should be before "deleteemailpostbutton"
(#384) The string key "emailcontentplain" is not in the correct order, it should be before "emailmessage"
(#392) The string key "emailcontenthtml" is not in the correct order, it should be before "emailcontentplain"
(#400) The string key "copytoself" is not in the correct order, it should be before "emailcontenthtml"
(#402) The string key "deletedforumpost" is not in the correct order, it should be before "includepost"
(#405) The string key "deletepostbutton" is not in the correct order, it should be before "sendanddelete"
(#407) The string key "averagerating" is not in the correct order, it should be before "undeletepostbutton"
(#409) The string key "ratingthreshold" is not in the correct order, it should be before "yourrating"
(#415) The string key "js_nratings" is not in the correct order, it should be before "saveallratings"
(#418) The string key "js_nopublicrating" is not in the correct order, it should be before "js_publicrating"
(#420) The string key "js_nouserrating" is not in the correct order, it should be before "js_userrating"
(#422) The string key "js_clicktosetrating" is not in the correct order, it should be before "js_outof"
(#424) The string key "js_clicktoclearrating" is not in the correct order, it should be before "js_clicktosetrating1"
(#425) The string key "undelete" is duplicated
(#426) The string key "delete" is duplicated
(#427) The string key "exportword" is not in the correct order, it should be before "js_clicktoclearrating"
(#428) The string key "exportedtitle" is not in the correct order, it should be before "exportword"
(#431) The string key "configshowusername" is not in the correct order, it should be before "showusername"
(#434) The string key "configshowidnumber" is not in the correct order, it should be before "showidnumber"
(#437) The string key "existingattachments" is not in the correct order, it should be before "hidelater"
(#438) The string key "deleteattachments" is not in the correct order, it should be before "existingattachments"
(#439) The string key "attachments" is not in the correct order, it should be before "deleteattachments"
(#440) The string key "attachment" is not in the correct order, it should be before "attachments"
(#446) The string key "inreplyto" is not in the correct order, it should be before "viewsubscribers"
(#447) The string key "forumng:view" is not in the correct order, it should be before "inreplyto"
(#448) The string key "forumng:ignorepostlimits" is not in the correct order, it should be before "forumng:view"
(#451) The string key "forumng:managediscussions" is not in the correct order, it should be before "forumng:setimportant"
(#454) The string key "forumng:showatom" is not in the correct order, it should be before "forumng:viewreadinfo"
(#456) The string key "editlimited" is not in the correct order, it should be before "forumng:showrss"
(#458) The string key "badbrowser" is not in the correct order, it should be before "editlimited"
(#463) The string key "hasunreadposts" is not in the correct order, it should be before "nosubscribersgroup"
(#466) The string key "confirmbulkunsubscribe" is not in the correct order, it should be before "postreply"
(#469) The string key "draftexists" is not in the correct order, it should be before "savedraft"
(#471) The string key "draft_inreplyto" is not in the correct order, it should be before "draftexists"
(#474) The string key "deletedraft" is not in the correct order, it should be before "drafts"
(#475) The string key "confirmdeletedraft" is not in the correct order, it should be before "deletedraft"
(#477) The string key "collapseall" is not in the correct order, it should be before "draft"
(#479) The string key "selectintro" is not in the correct order, it should be before "selectlabel"
(#481) The string key "confirmselection" is not in the correct order, it should be before "selectintro"
(#486) The string key "selectorselectdisc" is not in the correct order, it should be before "selectorselecteddisc"
(#487) The string key "selectordiscall" is not in the correct order, it should be before "selectorselectdisc"
(#488) The string key "selectdiscintro" is not in the correct order, it should be before "selectordiscall"
(#491) The string key "important" is not in the correct order, it should be before "setimportant"
(#493) The string key "important_ipud" is not in the correct order, it should be before "setimportant_ipud"
(#494) The string key "flaggeddiscussions" is not in the correct order, it should be before "important_ipud"
(#499) The string key "author" is not in the correct order, it should be before "post"
(#503) The string key "flagon" is not in the correct order, it should be before "setflag"
(#504) The string key "flagoff" is not in the correct order, it should be before "flagon"
(#512) The string key "studyadvice_noquestions" is not in the correct order, it should be before "studyadvice_noyourquestions"
(#515) The string key "totalreplies" is not in the correct order, it should be before "totalreply"
(#516) The string key "jumpto" is not in the correct order, it should be before "totalreplies"
(#517) The string key "jumpnext" is not in the correct order, it should be before "jumpto"
(#521) The string key "markpostread" is not in the correct order, it should be before "skiptofirstunread"
(#522) The string key "enableadvanced" is not in the correct order, it should be before "markpostread"
(#523) The string key "configenableadvanced" is not in the correct order, it should be before "enableadvanced"
(#546) The string key "sharedinfo" is not in the correct order, it should be before "useshared_help"
(#552) The string key "sharedviewinfonone" is not in the correct order, it should be before "sharedviewinfooriginal"
(#553) The string key "sharedviewinfolist" is not in the correct order, it should be before "sharedviewinfonone"
(#554) The string key "sharedviewinfoclone" is not in the correct order, it should be before "sharedviewinfolist"
(#557) The string key "jumpparent" is not in the correct order, it should be before "sharedviewinfoclone"
(#559) The string key "savedposts_all" is not in the correct order, it should be before "savetoportfolio"
(#561) The string key "savedposts_one" is not in the correct order, it should be before "savedposts_selected"
(#562) The string key "savedposts_all_tag" is not in the correct order, it should be before "savedposts_one"
(#564) The string key "savedposts_one_tag" is not in the correct order, it should be before "savedposts_selected_tag"
(#567) The string key "offerconvert" is not in the correct order, it should be before "savedtoportfolio"
(#569) The string key "convert_title" is not in the correct order, it should be before "offerconvert"
(#570) The string key "convert_info" is not in the correct order, it should be before "convert_title"
(#582) The string key "convert_hide" is not in the correct order, it should be before "convert_warning"
(#586) The string key "convert_process_show" is not in the correct order, it should be before "convert_process_state_done"
(#588) The string key "convert_process_subscriptions_initial" is not in the correct order, it should be before "convert_process_subscriptions_normal"
(#589) The string key "convert_process_discussions" is not in the correct order, it should be before "convert_process_subscriptions_initial"
(#590) The string key "convert_process_dashboard" is not in the correct order, it should be before "convert_process_discussions"
(#592) The string key "convert_process_assignments" is not in the correct order, it should be before "convert_process_dashboard_done"
(#595) The string key "convert_process_complete" is not in the correct order, it should be before "convert_process_update_subscriptions"
(#596) The string key "convert_newforum" is not in the correct order, it should be before "convert_process_complete"
(#599) The string key "convert_noforums" is not in the correct order, it should be before "convert_noneselected"
(#602) The string key "pastediscussion_cancel" is not in the correct order, it should be before "pastediscussions"
(#607) The string key "switchto_simple_link" is not in the correct order, it should be before "switchto_standard_text"
(#609) The string key "displayversion" is not in the correct order, it should be before "switchto_standard_link"
(#611) Unexpected comment found. Auto-fixing will not work after this comment
(#615) Unexpected comment found. Auto-fixing will not work after this comment
(#617) The string key "error_new_discussion_ipud" is not in the correct order, it should be before "timestartenderror"
(#619) The string key "error_fileexception" is not in the correct order, it should be before "error_reply_ipud"
(#622) The string key "error_nopermission" is not in the correct order, it should be before "error_subscribeparams"
(#623) The string key "error_exception" is not in the correct order, it should be before "error_nopermission"
(#625) The string key "error_cannotchangesubscription" is not in the correct order, it should be before "error_exception"
(#627) The string key "error_cannotchangediscussionsubscription" is not in the correct order, it should be before "error_cannotchangesubscription"
(#638) The string key "error_ratingthreshold" is not in the correct order, it should be before "error_unknownsort"
(#639) The string key "error_duplicate" is not in the correct order, it should be before "error_ratingthreshold"
(#642) The string key "edit_notcurrentpost" is not in the correct order, it should be before "error_duplicate"
(#645) The string key "edit_notyours" is not in the correct order, it should be before "edit_timeout"
(#646) The string key "edit_nopermission" is not in the correct order, it should be before "edit_notyours"
(#648) The string key "edit_notdeleted" is not in the correct order, it should be before "edit_readonly"
(#650) The string key "edit_locked" is not in the correct order, it should be before "edit_rootpost"
(#654) The string key "reply_nopermission" is not in the correct order, it should be before "reply_notcurrentpost"
(#660) The string key "reply_postquota" is not in the correct order, it should be before "reply_wronggroup"
(#662) The string key "reply_missing" is not in the correct order, it should be before "reply_postquota"
(#665) The string key "startdiscussion_groupaccess" is not in the correct order, it should be before "startdiscussion_nopermission"
(#669) The string key "error_markreadparams" is not in the correct order, it should be before "startdiscussion_postquota"
(#670) The string key "error_cannotmarkread" is not in the correct order, it should be before "error_markreadparams"
(#673) The string key "error_cannotmanagediscussion" is not in the correct order, it should be before "error_cannotviewdiscussion"
(#681) The string key "jserr_alter" is not in the correct order, it should be before "jserr_save"
(#689) The string key "feed_nopermission" is not in the correct order, it should be before "subscribers_nopermission"
(#691) The string key "crondebugdesc" is not in the correct order, it should be before "feed_notavailable"
(#693) The string key "crondebug" is not in the correct order, it should be before "crondebugdesc"
(#695) The string key "unsubscribe_nopermission" is not in the correct order, it should be before "unsubscribeselected"
(#696) The string key "draft_noedit" is not in the correct order, it should be before "unsubscribe_nopermission"
(#697) The string key "draft_mismatch" is not in the correct order, it should be before "draft_noedit"
(#699) The string key "draft_cannotreply" is not in the correct order, it should be before "draft_mismatch"
(#706) The string key "error_forwardemail" is not in the correct order, it should be before "invalidemails"
(#708) The string key "alert_link" is not in the correct order, it should be before "error_forwardemail"
(#711) The string key "reportingemail" is not in the correct order, it should be before "reportunacceptable"
(#719) The string key "configreportunacceptable" is not in the correct order, it should be before "reportingemail_help"
(#722) The string key "alert_info" is not in the correct order, it should be before "configreportunacceptable"
(#726) The string key "alert_condition1" is not in the correct order, it should be before "alert_reasons"
(#734) The string key "alert_reporterdetail" is not in the correct order, it should be before "alert_reporterinfo"
(#737) The string key "alert_submit" is not in the correct order, it should be before "invalidalertcheckbox"
(#740) The string key "error_portfoliosave" is not in the correct order, it should be before "error_sendalert"
(#741) The string key "alert_pagename" is not in the correct order, it should be before "error_portfoliosave"
(#742) The string key "alert_emailsubject" is not in the correct order, it should be before "alert_pagename"
(#743) The string key "alert_emailpreface" is not in the correct order, it should be before "alert_emailsubject"
(#747) The string key "alert_emailappendix" is not in the correct order, it should be before "alert_feedback"
(#750) The string key "alert_notcurrentpost" is not in the correct order, it should be before "alert_note"
(#755) The string key "move_nogroups" is not in the correct order, it should be before "partialsubscribed"
(#756) The string key "beforestartdate" is not in the correct order, it should be before "move_nogroups"
(#760) The string key "beforeenddate" is not in the correct order, it should be before "beforestartdatecapable"
(#762) The string key "afterenddate" is not in the correct order, it should be before "beforeenddatecapable"
(#770) The string key "configremoveolddiscussions" is not in the correct order, it should be before "removeolddiscussionsafter"
(#773) The string key "automaticallylock" is not in the correct order, it should be before "withremoveddiscussions"
(#782) The string key "deletepermanently" is not in the correct order, it should be before "withremoveddiscussions_help"
(#785) The string key "confighousekeepingstarthour" is not in the correct order, it should be before "housekeepingstophour"
(#789) The string key "errorinvalidforum" is not in the correct order, it should be before "invalidforum"
(#791) The string key "archive_errorgrouping" is not in the correct order, it should be before "errorinvalidforum"
(#798) The string key "error_sharingidnumbernotfound" is not in the correct order, it should be before "error_sharingrequiresidnumber"
(#802) The string key "error_nosharedforum" is not in the correct order, it should be before "error_sharinginuse"
(#806) The string key "author" is duplicated
(#809) The string key "inappropriatedateortime" is not in the correct order, it should be before "to"
(#810) The string key "daterangemismatch" is not in the correct order, it should be before "inappropriatedateortime"
(#813) The string key "replies" is not in the correct order, it should be before "searchallforums"
(#814) The string key "newdiscussion" is not in the correct order, it should be before "replies"
(#816) The string key "re" is duplicated
(#818) The string key "error_feedlogin" is not in the correct order, it should be before "nothingtodisplay"
(#831) The string key "mailnow_help" is not in the correct order, it should be before "modulename_help"
(#834) The string key "displayperiod_help" is not in the correct order, it should be before "mailnow_help"
(#846) The string key "errorfindinglastpost" is not in the correct order, it should be before "sticky_help"
(#848) The string key "drafts_help" is not in the correct order, it should be before "errorfindinglastpost"
(#862) The string key "flaggeddiscussions_help" is not in the correct order, it should be before "flaggedposts_help"
(#869) The string key "grade" is not in the correct order, it should be before "notext"
(#873) The string key "anonymousmoderator" is not in the correct order, it should be before "moderator"
(#876) The string key "canpostanon_moderator" is not in the correct order, it should be before "canpostanon_normal"
(#878) The string key "canpostanon_help" is not in the correct order, it should be before "canpostanon_nonmoderator"
(#880) The string key "asmoderator" is not in the correct order, it should be before "canpostanon_help"
(#884) The string key "asmoderator_anon" is not in the correct order, it should be before "asmoderator_self"
(#891) The string key "autolockedmessage" is not in the correct order, it should be before "lockedtitle"
(#892) The string key "alert_intro" is not in the correct order, it should be before "autolockedmessage"
(#897) The string key "extra_emails" is not in the correct order, it should be before "managepostalerts"
(#900) The string key "emailauthor" is not in the correct order, it should be before "skipstickydiscussions"
(#909) The string key "emailauthor_help" is not in the correct order, it should be before "emaileditedcontenthtml"
(#910) The string key "editedforumpost" is not in the correct order, it should be before "emailauthor_help"
(#916) The string key "savefailnetwork" is not in the correct order, it should be before "savefailtitle"
(#921) The string key "enabletagging" is not in the correct order, it should be before "tagging"
(#923) The string key "discussiontags" is not in the correct order, it should be before "tagging_help"
(#928) The string key "filterdiscussions" is not in the correct order, it should be before "removefiltering"
(#932) The string key "tagarea_forumng" is not in the correct order, it should be before "tagcollection_forumng_discussions"
(#934) The string key "tagarea_groups" is not in the correct order, it should be before "tagcollection_forumng_set"
(#937) The string key "remove" is not in the correct order, it should be before "tagcollection_forumng_group_set"
(#939) The string key "settags" is not in the correct order, it should be before "show_all"
(#941) The string key "settag_label" is not in the correct order, it should be before "settags_help"
(#942) The string key "setforumtags" is not in the correct order, it should be before "settag_label"
(#943) The string key "noratings" is not in the correct order, it should be before "setforumtags"
(#944) The string key "forumngratingsobsolete" is not in the correct order, it should be before "noratings"
(#946) The string key "forumng:viewallratings" is not in the correct order, it should be before "standardratings"
(#948) The string key "forumngcrontaskdaily" is not in the correct order, it should be before "forumngcrontaskemails"
(#951) The string key "error_identityinsubject_discussion" is not in the correct order, it should be before "forumngcrontaskdigest"
(#954) The string key "error_postanon" is not in the correct order, it should be before "error_postasmoderator"
(#955) The string key "error_form_validation" is not in the correct order, it should be before "error_postanon"
(#955) Unexpected comment found. Auto-fixing will not work after this comment
(#958) The string key "emailafter" is not in the correct order, it should be before "tooltip_show_features"
(#959) The string key "configemailafter" is not in the correct order, it should be before "emailafter"
(#961) The string key "search:activity" is not in the correct order, it should be before "search:post"
(#962) The string key "customeditortoolbar" is not in the correct order, it should be before "search:activity"
(#963) The string key "configcustomeditortoolbar" is not in the correct order, it should be before "customeditortoolbar"
(#966) The string key "cronlimit" is not in the correct order, it should be before "missingparam_formatmessage"
(#974) The string key "privacy:metadata:forumng_posts:message" is not in the correct order, it should be before "privacy:metadata:forumng_posts:subject"
(#976) The string key "privacy:metadata:forumng_posts:deleted" is not in the correct order, it should be before "privacy:metadata:forumng_posts:userid"
(#978) The string key "privacy:metadata:forumng_posts:mailstate" is not in the correct order, it should be before "privacy:metadata:forumng_posts:messageformat"
(#979) The string key "privacy:metadata:forumng_posts:attachments" is not in the correct order, it should be before "privacy:metadata:forumng_posts:mailstate"
(#980) The string key "privacy:metadata:forumng_posts:asmoderator" is not in the correct order, it should be before "privacy:metadata:forumng_posts:attachments"
(#983) The string key "privacy:metadata:forumng_posts:important" is not in the correct order, it should be before "privacy:metadata:forumng_posts:oldversion"
(#984) The string key "privacy:metadata:forumng_posts:deleteuserid" is not in the correct order, it should be before "privacy:metadata:forumng_posts:important"
(#988) The string key "privacy:metadata:forumng_ratings:time" is not in the correct order, it should be before "privacy:metadata:forumng_ratings:userid"
(#989) The string key "privacy:metadata:forumng_ratings:rating" is not in the correct order, it should be before "privacy:metadata:forumng_ratings:time"
(#993) The string key "privacy:metadata:forumng_subscriptions:subscribed" is not in the correct order, it should be before "privacy:metadata:forumng_subscriptions:userid"
(#994) The string key "privacy:metadata:forumng_read" is not in the correct order, it should be before "privacy:metadata:forumng_subscriptions:subscribed"
(#996) The string key "privacy:metadata:forumng_read:time" is not in the correct order, it should be before "privacy:metadata:forumng_read:userid"
(#999) The string key "privacy:metadata:forumng_read_posts:time" is not in the correct order, it should be before "privacy:metadata:forumng_read_posts:userid"
(#1001) The string key "privacy:metadata:forumng_drafts" is not in the correct order, it should be before "privacy:metadata:forumng_read_posts:time"
(#1003) The string key "privacy:metadata:forumng_drafts:subject" is not in the correct order, it should be before "privacy:metadata:forumng_drafts:userid"
(#1004) The string key "privacy:metadata:forumng_drafts:message" is not in the correct order, it should be before "privacy:metadata:forumng_drafts:subject"
(#1006) The string key "privacy:metadata:forumng_drafts:attachments" is not in the correct order, it should be before "privacy:metadata:forumng_drafts:messageformat"
(#1008) The string key "privacy:metadata:forumng_drafts:options" is not in the correct order, it should be before "privacy:metadata:forumng_drafts:saved"
(#1012) The string key "privacy:metadata:forumng_flags:flagged" is not in the correct order, it should be before "privacy:metadata:forumng_flags:userid"
(#1013) The string key "privacy:metadata:core_rating" is not in the correct order, it should be before "privacy:metadata:forumng_flags:flagged"
(#1015) The string key "privacy:metadata:core_files" is not in the correct order, it should be before "privacy:metadata:core_tag"
(#1018) The string key "privacy:metadata:preference:forumng_hidecopyhelp" is not in the correct order, it should be before "privacy:metadata:preference:forumng_manualmark"
(#1021) The string key "privacy:metadata:preference:forumng_simplemode" is not in the correct order, it should be before "privacy:metadata:preference:maildigest"
(#1023) The string key "privacy:postwasflagged" is not in the correct order, it should be before "privacy:postwasread"
(#1025) The string key "forumngdraft" is not in the correct order, it should be before "privacy:postwasrated"
(#1027) The string key "forumngreaddiscussion" is not in the correct order, it should be before "forumngsubscriptions"
(#1028) The string key "forumngflagdiscussion" is not in the correct order, it should be before "forumngreaddiscussion"
(#1030) The string key "forumngflagposts" is not in the correct order, it should be before "forumngreadposts"
(#1032) The string key "privacy_somebodyelse" is not in the correct order, it should be before "privacy_you"
(#1034) The string key "erroremptymessage" is not in the correct order, it should be before "privacy_somebodyelse"
(#1036) The string key "cannotcreatediscussion" is not in the correct order, it should be before "erroremptysubject"
(#1042) The string key "sortbymostunreadposts" is not in the correct order, it should be before "sortbytitle"
(#1043) The string key "date" is not in the correct order, it should be before "sortbymostunreadposts"
(#1045) The string key "displayoption" is not in the correct order, it should be before "markallasread"
(#1048) The string key "dateformat" is not in the correct order, it should be before "postasmobile"
(#1050) The string key "leavemessage" is not in the correct order, it should be before "noselection"
(#1053) The string key "cannotlockdiscussion" is not in the correct order, it should be before "lockdiscussion"
(#1055) The string key "collapseallpost" is not in the correct order, it should be before "expandallpost"
(#1057) The string key "cannotcreatedraft" is not in the correct order, it should be before "editpostmobile"
(#1060) The string key "unread" is duplicated
(#1061) The string key "required" is not in the correct order, it should be before "sortdiscussions"
(#1062) The string key "forumintroduction" is not in the correct order, it should be before "required"
(#1065) The string key "starreddiscussions_help" is not in the correct order, it should be before "starreddiscussionslink"
(#1071) The string key "starredposts_help" is not in the correct order, it should be before "starredpostslink"
(#1075) The string key "clearstar" is not in the correct order, it should be before "starredposts_help"
(#1077) The string key "setstar" is not in the correct order, it should be before "starpost"
(#1079) The string key "staroff" is not in the correct order, it should be before "staron"
(#1080) The string key "showmore" is not in the correct order, it should be before "staroff"
(#1081) The string key "showless" is not in the correct order, it should be before "showmore"
(#1083) The string key "eqn" is not in the correct order, it should be before "subscriptionhelptitle"
(#1092) The string key "subplugintype_forumngfeature_plural" is duplicated
(#1093) The string key "subplugintype_forumngtype_plural" is duplicated
mod/forumng/lang/es/forumng.php
(#19) Incorrect @package tag for file forumng.php. Expected mod_forumng, found mod.
(#25) The string key "configreplytouser" is not in the correct order, it should be before "replytouser"
(#37) Space found before semicolon; expected "usuarios que no pertenecen al curso (como los administradores) pueden de todas formas suscribirse de forma manual.';" but found "usuarios que no pertenecen al curso (como los administradores) pueden de todas formas suscribirse de forma manual.' ;"
(#38) The string key "configtrackreadposts" is not in the correct order, it should be before "subscription_help"
(#40) The string key "digestmailheader" is not in the correct order, it should be before "forums"
(#46) The string key "postmailinfo" is not in the correct order, it should be before "unsubscribeall"
(#50) The string key "discussionoptions" is not in the correct order, it should be before "postmailinfo"
(#55) The string key "subscribelong" is not in the correct order, it should be before "subscribeshort"
(#59) The string key "unsubscribelong" is not in the correct order, it should be before "unsubscribeshort"
(#60) The string key "subscribediscussion" is not in the correct order, it should be before "unsubscribelong"
(#62) The string key "subscribeddiscussionall" is not in the correct order, it should be before "unsubscribediscussion"
(#64) The string key "numberofdiscussions" is not in the correct order, it should be before "subscribedthisgroup"
(#65) The string key "numberofdiscussion" is not in the correct order, it should be before "numberofdiscussions"
(#66) The string key "discussions" is not in the correct order, it should be before "numberofdiscussion"
(#69) The string key "allsubscribe" is not in the correct order, it should be before "subscribe"
(#76) The string key "forumintro" is not in the correct order, it should be before "forumtype_link"
(#78) The string key "ratings" is not in the correct order, it should be before "ratingtime"
(#79) The string key "grading" is not in the correct order, it should be before "ratings"
(#90) The string key "discussion" is not in the correct order, it should be before "startedby"
(#92) The string key "lastpost" is not in the correct order, it should be before "unread"
(#93) The string key "group" is not in the correct order, it should be before "lastpost"
(#94) The string key "addanewdiscussion" is not in the correct order, it should be before "group"
(#96) The string key "message" is not in the correct order, it should be before "subject"
(#99) The string key "mailnow" is not in the correct order, it should be before "subscribestop"
(#100) The string key "displayperiod" is not in the correct order, it should be before "mailnow"
(#102) The string key "nosubscribers" is not in the correct order, it should be before "subscriptions"
(#104) The string key "numposts" is not in the correct order, it should be before "subscribers"
(#105) The string key "noguestsubscribe" is not in the correct order, it should be before "numposts"
(#108) The string key "discussionsperpage" is not in the correct order, it should be before "noguestsubscribe"
(#109) The string key "configdiscussionsperpage" is not in the correct order, it should be before "discussionsperpage"
(#110) The string key "attachmentmaxbytes" is not in the correct order, it should be before "configdiscussionsperpage"
(#116) The string key "configreadafterdays" is not in the correct order, it should be before "readafterdays"
(#119) The string key "teacher_grades_students" is not in the correct order, it should be before "trackreadposts"
(#120) The string key "grading_average" is not in the correct order, it should be before "teacher_grades_students"
(#127) The string key "subscription_forced" is not in the correct order, it should be before "subscription_permitted"
(#128) The string key "enableratings" is not in the correct order, it should be before "subscription_forced"
(#129) Expected 1 space after "="; 2 found
(#139) The string key "forumng:addinstance" is not in the correct order, it should be before "markdiscussionread"
(#146) The string key "forumng:grade" is not in the correct order, it should be before "forumng:rate"
(#154) The string key "forumng:copydiscussion" is not in the correct order, it should be before "forumng:viewsubscribers"
(#158) The string key "modulename" is not in the correct order, it should be before "pluginadministration"
(#160) The string key "modulenameplural" is not in the correct order, it should be before "pluginname"
(#161) The string key "forbidattachments" is not in the correct order, it should be before "modulenameplural"
(#162) The string key "configenablerssfeeds" is not in the correct order, it should be before "forbidattachments"
(#165) The string key "allowsubscribe" is not in the correct order, it should be before "configenablerssfeeds"
(#168) The string key "configsubscription" is not in the correct order, it should be before "perforumoption"
(#169) Expected 1 space before "="; 0 found
(#169) Expected 1 space after "="; 0 found
(#170) Expected 1 space before "="; 0 found
(#170) Expected 1 space after "="; 0 found
(#173) The string key "configfeedtype" is not in the correct order, it should be before "feedtype_help"
(#173) Expected 1 space before "="; 0 found
(#173) Expected 1 space after "="; 0 found
(#174) Expected 1 space before "="; 0 found
(#174) Expected 1 space after "="; 0 found
(#175) The string key "feedtype_discussions" is not in the correct order, it should be before "feedtype_none"
(#175) Expected 1 space before "="; 0 found
(#175) Expected 1 space after "="; 0 found
(#176) The string key "feedtype_all_posts" is not in the correct order, it should be before "feedtype_discussions"
(#176) Expected 1 space before "="; 0 found
(#176) Expected 1 space after "="; 0 found
(#177) Expected 1 space before "="; 0 found
(#177) Expected 1 space after "="; 0 found
(#178) The string key "configpermanentdeletion" is not in the correct order, it should be before "permanentdeletion"
(#178) Expected 1 space before "="; 0 found
(#180) Expected 1 space before "="; 0 found
(#180) Expected 1 space after "="; 0 found
(#181) Expected 1 space before "="; 0 found
(#181) Expected 1 space after "="; 0 found
(#182) Expected 1 space before "="; 0 found
(#182) Expected 1 space after "="; 0 found
(#183) The string key "configusebcc" is not in the correct order, it should be before "usebcc"
(#183) Expected 1 space before "="; 0 found
(#189) Expected 1 space before "="; 0 found
(#189) Expected 1 space after "="; 0 found
(#190) The string key "configdonotmailafter" is not in the correct order, it should be before "donotmailafter"
(#190) Expected 1 space before "="; 0 found
(#192) Expected 1 space before "="; 0 found
(#192) Expected 1 space after "="; 0 found
(#192) Unexpected comment found. Auto-fixing will not work after this comment
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#193) The string key "discussionsunread" is not in the correct order, it should be before "re"
(#193) Expected 1 space before "="; 0 found
(#193) Expected 1 space after "="; 0 found
(#195) The string key "atom" is not in the correct order, it should be before "feeds"
(#198) The string key "subscribe_confirm_group" is not in the correct order, it should be before "unsubscribe_confirm"
(#200) The string key "subscribe_already" is not in the correct order, it should be before "unsubscribe_confirm_group"
(#204) The string key "subscription_initially_subscribed" is not in the correct order, it should be before "unsubscribe_already_group"
(#206) The string key "feeditems" is not in the correct order, it should be before "subscription_not_permitted"
(#209) The string key "configfeeditems" is not in the correct order, it should be before "feeditems_help"
(#211) The string key "enablelimit" is not in the correct order, it should be before "limitposts"
(#212) Expected 1 space after "="; 2 found
(#217) The string key "completiondiscussions" is not in the correct order, it should be before "enablelimit_help"
(#234) The string key "postingfrom" is not in the correct order, it should be before "ratinguntil"
(#237) The string key "alt_discussion_deleted" is not in the correct order, it should be before "postsper"
(#239) The string key "alt_discussion_sticky" is not in the correct order, it should be before "alt_discussion_timeout"
(#240) The string key "alt_discussion_locked" is not in the correct order, it should be before "alt_discussion_sticky"
(#243) The string key "subscribestate_groups_partiallysubscribed" is not in the correct order, it should be before "subscribestate_partiallysubscribed_thisgroup"
(#246) The string key "subscribestate_subscribed_notinallgroup" is not in the correct order, it should be before "subscribestate_subscribed_thisgroup"
(#251) The string key "subscribestate_not_permitted" is not in the correct order, it should be before "subscribestate_unsubscribed_thisgroup"
(#252) The string key "subscribestate_forced" is not in the correct order, it should be before "subscribestate_not_permitted"
(#254) The string key "subscribestate_discussionsubscribed" is not in the correct order, it should be before "subscribestate_no_access"
(#257) The string key "replytopost" is not in the correct order, it should be before "subscribestate_discussionunsubscribed"
(#258) The string key "editpost" is not in the correct order, it should be before "replytopost"
(#259) The string key "editdiscussionoptions" is not in the correct order, it should be before "editpost"
(#261) The string key "attachmentnum" is not in the correct order, it should be before "optionalsubject"
(#266) The string key "timeend" is not in the correct order, it should be before "timestart"
(#267) The string key "date_asc" is not in the correct order, it should be before "timeend"
(#274) The string key "sortby" is not in the correct order, it should be before "text_desc"
(#275) The string key "rate" is not in the correct order, it should be before "sortby"
(#276) The string key "expand" is not in the correct order, it should be before "rate"
(#279) The string key "postinfo_short" is not in the correct order, it should be before "postnumreply"
(#281) The string key "postinfo_deleted" is not in the correct order, it should be before "postinfo_unread"
(#283) The string key "reply" is not in the correct order, it should be before "split"
(#284) The string key "directlink" is not in the correct order, it should be before "reply"
(#287) The string key "delete" is not in the correct order, it should be before "edit"
(#289) The string key "deletedpost" is not in the correct order, it should be before "undelete"
(#290) The string key "deletedbyauthor" is not in the correct order, it should be before "deletedpost"
(#294) The string key "deletepost" is not in the correct order, it should be before "expandall"
(#296) The string key "confirmdelete" is not in the correct order, it should be before "undeletepost"
(#302) The string key "splitinfo" is not in the correct order, it should be before "splitpostbutton"
(#304) The string key "editbyself" is not in the correct order, it should be before "splitinfo"
(#305) The string key "editbyother" is not in the correct order, it should be before "editbyself"
(#308) The string key "currentpost" is not in the correct order, it should be before "historypage"
(#310) The string key "deleteemailpostbutton" is not in the correct order, it should be before "olderversions"
(#311) The string key "deleteandemail" is not in the correct order, it should be before "deleteemailpostbutton"
(#313) The string key "emailcontentplain" is not in the correct order, it should be before "emailmessage"
(#321) The string key "emailcontenthtml" is not in the correct order, it should be before "emailcontentplain"
(#329) The string key "copytoself" is not in the correct order, it should be before "emailcontenthtml"
(#333) The string key "deletepostbutton" is not in the correct order, it should be before "sendanddelete"
(#335) The string key "averagerating" is not in the correct order, it should be before "undeletepostbutton"
(#337) The string key "ratingthreshold" is not in the correct order, it should be before "yourrating"
(#343) The string key "js_nratings" is not in the correct order, it should be before "saveallratings"
(#346) The string key "js_nopublicrating" is not in the correct order, it should be before "js_publicrating"
(#348) The string key "js_nouserrating" is not in the correct order, it should be before "js_userrating"
(#350) The string key "js_clicktosetrating" is not in the correct order, it should be before "js_outof"
(#352) The string key "js_clicktoclearrating" is not in the correct order, it should be before "js_clicktosetrating1"
(#354) The string key "exportword" is not in the correct order, it should be before "undelete"
(#355) The string key "exportedtitle" is not in the correct order, it should be before "exportword"
(#356) Unexpected comment found. Auto-fixing will not work after this comment
(#356) Inline comments must start with a capital letter, digit or 3-dots sequence
(#356) No space found before comment text; expected "// ¿Se utiliza?" but found "//¿Se utiliza?"
(#358) The string key "configshowusername" is not in the correct order, it should be before "showusername"
(#361) The string key "configshowidnumber" is not in the correct order, it should be before "showidnumber"
(#364) The string key "existingattachments" is not in the correct order, it should be before "hidelater"
(#365) The string key "deleteattachments" is not in the correct order, it should be before "existingattachments"
(#366) The string key "attachments" is not in the correct order, it should be before "deleteattachments"
(#367) The string key "attachment" is not in the correct order, it should be before "attachments"
(#373) The string key "inreplyto" is not in the correct order, it should be before "viewsubscribers"
(#374) The string key "forumng:view" is not in the correct order, it should be before "inreplyto"
(#375) The string key "forumng:ignorepostlimits" is not in the correct order, it should be before "forumng:view"
(#378) The string key "forumng:managediscussions" is not in the correct order, it should be before "forumng:setimportant"
(#381) The string key "editlimited" is not in the correct order, it should be before "forumng:viewreadinfo"
(#383) The string key "badbrowser" is not in the correct order, it should be before "editlimited"
(#388) The string key "hasunreadposts" is not in the correct order, it should be before "nosubscribersgroup"
(#391) The string key "confirmbulkunsubscribe" is not in the correct order, it should be before "postreply"
(#394) The string key "draftexists" is not in the correct order, it should be before "savedraft"
(#396) The string key "draft_inreplyto" is not in the correct order, it should be before "draftexists"
(#399) The string key "deletedraft" is not in the correct order, it should be before "drafts"
(#400) The string key "confirmdeletedraft" is not in the correct order, it should be before "deletedraft"
(#402) The string key "collapseall" is not in the correct order, it should be before "draft"
(#404) The string key "selectintro" is not in the correct order, it should be before "selectlabel"
(#406) The string key "confirmselection" is not in the correct order, it should be before "selectintro"
(#411) The string key "selectorselectdisc" is not in the correct order, it should be before "selectorselecteddisc"
(#412) The string key "selectordiscall" is not in the correct order, it should be before "selectorselectdisc"
(#413) The string key "selectdiscintro" is not in the correct order, it should be before "selectordiscall"
(#415) Unexpected comment found. Auto-fixing will not work after this comment
(#415) Inline comments must start with a capital letter, digit or 3-dots sequence
(#415) Inline comments must end in full-stops, exclamation marks, or question marks
(#415) No space found before comment text; expected "// used by moderators, highlight important posts" but found "//used by moderators, highlight important posts"
(#416) The string key "important" is not in the correct order, it should be before "setimportant"
(#416) Unexpected comment found. Auto-fixing will not work after this comment
(#416) Inline comments must start with a capital letter, digit or 3-dots sequence
(#416) Inline comments must end in full-stops, exclamation marks, or question marks
(#417) The string key "flaggedposts" is not in the correct order, it should be before "important"
(#420) The string key "author" is not in the correct order, it should be before "post"
(#423) The string key "flagon" is not in the correct order, it should be before "setflag"
(#424) The string key "flagoff" is not in the correct order, it should be before "flagon"
(#429) The string key "studyadvice_noquestions" is not in the correct order, it should be before "studyadvice_noyourquestions"
(#430) The string key "jumpto" is not in the correct order, it should be before "studyadvice_noquestions"
(#431) The string key "jumpnext" is not in the correct order, it should be before "jumpto"
(#435) The string key "enableadvanced" is not in the correct order, it should be before "skiptofirstunread"
(#436) The string key "configenableadvanced" is not in the correct order, it should be before "enableadvanced"
(#453) The string key "sharedinfo" is not in the correct order, it should be before "useshared_help"
(#458) The string key "sharedviewinfonone" is not in the correct order, it should be before "sharedviewinfooriginal"
(#459) The string key "sharedviewinfolist" is not in the correct order, it should be before "sharedviewinfonone"
(#460) The string key "sharedviewinfoclone" is not in the correct order, it should be before "sharedviewinfolist"
(#462) The string key "jumpparent" is not in the correct order, it should be before "sharedviewinfoclone"
(#464) The string key "savedposts_all" is not in the correct order, it should be before "savetoportfolio"
(#466) The string key "savedposts_one" is not in the correct order, it should be before "savedposts_selected"
(#467) The string key "savedposts_all_tag" is not in the correct order, it should be before "savedposts_one"
(#469) The string key "savedposts_one_tag" is not in the correct order, it should be before "savedposts_selected_tag"
(#472) The string key "offerconvert" is not in the correct order, it should be before "savedtoportfolio"
(#474) The string key "convert_title" is not in the correct order, it should be before "offerconvert"
(#475) The string key "convert_info" is not in the correct order, it should be before "convert_title"
(#489) The string key "convert_hide" is not in the correct order, it should be before "convert_warning"
(#493) The string key "convert_process_show" is not in the correct order, it should be before "convert_process_state_done"
(#495) The string key "convert_process_subscriptions_initial" is not in the correct order, it should be before "convert_process_subscriptions_normal"
(#496) The string key "convert_process_discussions" is not in the correct order, it should be before "convert_process_subscriptions_initial"
(#497) The string key "convert_process_dashboard" is not in the correct order, it should be before "convert_process_discussions"
(#499) The string key "convert_process_assignments" is not in the correct order, it should be before "convert_process_dashboard_done"
(#502) The string key "convert_process_complete" is not in the correct order, it should be before "convert_process_update_subscriptions"
(#503) The string key "convert_newforum" is not in the correct order, it should be before "convert_process_complete"
(#506) The string key "convert_noforums" is not in the correct order, it should be before "convert_noneselected"
(#507) Expected 1 space before "="; 0 found
(#507) Expected 1 space after "="; 0 found
(#508) Expected 1 space before "="; 0 found
(#510) Expected 1 space before "="; 0 found
(#511) The string key "switchto_simple_link" is not in the correct order, it should be before "switchto_standard_text"
(#511) Expected 1 space before "="; 0 found
(#511) Expected 1 space after "="; 0 found
(#512) Expected 1 space before "="; 0 found
(#512) Expected 1 space after "="; 0 found
(#513) The string key "displayversion" is not in the correct order, it should be before "switchto_standard_link"
(#515) Unexpected comment found. Auto-fixing will not work after this comment
(#519) Unexpected comment found. Auto-fixing will not work after this comment
(#520) The string key "error_fileexception" is not in the correct order, it should be before "externaldashboardremove"
(#523) The string key "error_nopermission" is not in the correct order, it should be before "error_subscribeparams"
(#524) The string key "error_exception" is not in the correct order, it should be before "error_nopermission"
(#526) The string key "error_cannotchangesubscription" is not in the correct order, it should be before "error_exception"
(#527) The string key "error_cannotchangediscussionsubscription" is not in the correct order, it should be before "error_cannotchangesubscription"
(#533) The string key "error_ratingthreshold" is not in the correct order, it should be before "error_unknownsort"
(#534) The string key "error_duplicate" is not in the correct order, it should be before "error_ratingthreshold"
(#537) The string key "edit_notcurrentpost" is not in the correct order, it should be before "error_duplicate"
(#539) The string key "edit_notyours" is not in the correct order, it should be before "edit_timeout"
(#540) The string key "edit_nopermission" is not in the correct order, it should be before "edit_notyours"
(#542) The string key "edit_notdeleted" is not in the correct order, it should be before "edit_readonly"
(#544) The string key "edit_locked" is not in the correct order, it should be before "edit_rootpost"
(#548) The string key "reply_nopermission" is not in the correct order, it should be before "reply_notcurrentpost"
(#552) The string key "reply_postquota" is not in the correct order, it should be before "reply_wronggroup"
(#553) The string key "reply_missing" is not in the correct order, it should be before "reply_postquota"
(#555) The string key "startdiscussion_groupaccess" is not in the correct order, it should be before "startdiscussion_nopermission"
(#557) The string key "error_markreadparams" is not in the correct order, it should be before "startdiscussion_postquota"
(#558) The string key "error_cannotmarkread" is not in the correct order, it should be before "error_markreadparams"
(#560) The string key "error_cannotmanagediscussion" is not in the correct order, it should be before "error_cannotviewdiscussion"
(#568) The string key "jserr_alter" is not in the correct order, it should be before "jserr_save"
(#576) The string key "feed_nopermission" is not in the correct order, it should be before "subscribers_nopermission"
(#578) The string key "crondebugdesc" is not in the correct order, it should be before "feed_notavailable"
(#579) The string key "crondebug" is not in the correct order, it should be before "crondebugdesc"
(#581) The string key "unsubscribe_nopermission" is not in the correct order, it should be before "unsubscribeselected"
(#582) The string key "draft_noedit" is not in the correct order, it should be before "unsubscribe_nopermission"
(#583) The string key "draft_mismatch" is not in the correct order, it should be before "draft_noedit"
(#584) The string key "draft_cannotreply" is not in the correct order, it should be before "draft_mismatch"
(#591) The string key "error_forwardemail" is not in the correct order, it should be before "invalidemails"
(#593) The string key "alert_link" is not in the correct order, it should be before "error_forwardemail"
(#596) The string key "reportingemail" is not in the correct order, it should be before "reportunacceptable"
(#603) The string key "configreportunacceptable" is not in the correct order, it should be before "reportingemail_help"
(#606) The string key "alert_info" is not in the correct order, it should be before "configreportunacceptable"
(#609) The string key "alert_condition1" is not in the correct order, it should be before "alert_reasons"
(#617) The string key "alert_reporterdetail" is not in the correct order, it should be before "alert_reporterinfo"
(#620) The string key "alert_submit" is not in the correct order, it should be before "invalidalertcheckbox"
(#623) The string key "error_portfoliosave" is not in the correct order, it should be before "error_sendalert"
(#624) The string key "alert_pagename" is not in the correct order, it should be before "error_portfoliosave"
(#625) The string key "alert_emailsubject" is not in the correct order, it should be before "alert_pagename"
(#626) The string key "alert_emailpreface" is not in the correct order, it should be before "alert_emailsubject"
(#629) The string key "alert_emailappendix" is not in the correct order, it should be before "alert_feedback"
(#632) The string key "alert_notcurrentpost" is not in the correct order, it should be before "alert_note"
(#637) The string key "move_nogroups" is not in the correct order, it should be before "partialsubscribed"
(#638) The string key "beforestartdate" is not in the correct order, it should be before "move_nogroups"
(#642) The string key "beforeenddate" is not in the correct order, it should be before "beforestartdatecapable"
(#644) The string key "afterenddate" is not in the correct order, it should be before "beforeenddatecapable"
(#654) The string key "onemonth" is not in the correct order, it should be before "withremoveddiscussions"
(#660) The string key "deletepermanently" is not in the correct order, it should be before "withremoveddiscussions_help"
(#661) Expected 1 space before "="; 0 found
(#661) Expected 1 space after "="; 0 found
(#662) Expected 1 space before "="; 0 found
(#662) Expected 1 space after "="; 0 found
(#663) The string key "confighousekeepingstarthour" is not in the correct order, it should be before "housekeepingstophour"
(#663) Expected 1 space before "="; 0 found
(#665) Expected 1 space before "="; 0 found
(#665) Expected 1 space after "="; 0 found
(#666) Expected 1 space before "="; 0 found
(#666) Expected 1 space after "="; 0 found
(#667) The string key "errorinvalidforum" is not in the correct order, it should be before "invalidforum"
(#668) The string key "archive_errorgrouping" is not in the correct order, it should be before "errorinvalidforum"
(#668) Expected 1 space before "="; 0 found
(#670) Expected 1 space before "="; 0 found
(#670) Expected 1 space after "="; 0 found
(#674) The string key "error_sharingidnumbernotfound" is not in the correct order, it should be before "error_sharingrequiresidnumber"
(#678) The string key "error_nosharedforum" is not in the correct order, it should be before "error_sharinginuse"
(#681) The string key "author" is not in the correct order, it should be before "error_ratingrequired"
(#684) The string key "inappropriatedateortime" is not in the correct order, it should be before "to"
(#685) The string key "daterangemismatch" is not in the correct order, it should be before "inappropriatedateortime"
(#688) The string key "replies" is not in the correct order, it should be before "searchallforums"
(#689) The string key "newdiscussion" is not in the correct order, it should be before "replies"
(#693) The string key "error_feedlogin" is not in the correct order, it should be before "re"
(#704) The string key "mailnow_help" is not in the correct order, it should be before "modulename_help"
(#708) The string key "displayperiod_help" is not in the correct order, it should be before "mailnow_help"
(#719) The string key "errorfindinglastpost" is not in the correct order, it should be before "sticky_help"
(#721) The string key "drafts_help" is not in the correct order, it should be before "errorfindinglastpost"
(#755) The string key "notext" is not in the correct order, it should be before "searchthisforumlink_help"
(#757) The string key "grade" is not in the correct order, it should be before "notext"
mod/forumng/lang/fr/forumng.php
(#20) Incorrect @package tag for file forumng.php. Expected mod_forumng, found mod.
(#27) The string key "configreplytouser" is not in the correct order, it should be before "replytouser"
(#32) The string key "configtrackreadposts" is not in the correct order, it should be before "subscription_help"
(#34) The string key "digestmailheader" is not in the correct order, it should be before "forums"
(#39) The string key "postmailinfo" is not in the correct order, it should be before "unsubscribeall"
(#40) The string key "discussionoptions" is not in the correct order, it should be before "postmailinfo"
(#45) The string key "subscribelong" is not in the correct order, it should be before "subscribeshort"
(#49) The string key "unsubscribelong" is not in the correct order, it should be before "unsubscribeshort"
(#50) The string key "subscribediscussion" is not in the correct order, it should be before "unsubscribelong"
(#52) The string key "subscribeddiscussionall" is not in the correct order, it should be before "unsubscribediscussion"
(#54) The string key "numberofdiscussions" is not in the correct order, it should be before "subscribedthisgroup"
(#55) The string key "numberofdiscussion" is not in the correct order, it should be before "numberofdiscussions"
(#56) The string key "discussions" is not in the correct order, it should be before "numberofdiscussion"
(#59) The string key "allsubscribe" is not in the correct order, it should be before "subscribe"
(#65) The string key "forumintro" is not in the correct order, it should be before "forumtype_link"
(#67) The string key "ratings" is not in the correct order, it should be before "ratingtime"
(#68) The string key "grading" is not in the correct order, it should be before "ratings"
(#72) The string key "discussion" is not in the correct order, it should be before "startedby"
(#74) The string key "lastpost" is not in the correct order, it should be before "unread"
(#75) The string key "group" is not in the correct order, it should be before "lastpost"
(#76) The string key "addanewdiscussion" is not in the correct order, it should be before "group"
(#78) The string key "message" is not in the correct order, it should be before "subject"
(#81) The string key "mailnow" is not in the correct order, it should be before "subscribestop"
(#82) The string key "displayperiod" is not in the correct order, it should be before "mailnow"
(#84) The string key "nosubscribers" is not in the correct order, it should be before "subscriptions"
(#86) The string key "numposts" is not in the correct order, it should be before "subscribers"
(#87) The string key "noguestsubscribe" is not in the correct order, it should be before "numposts"
(#88) The string key "discussionsperpage" is not in the correct order, it should be before "noguestsubscribe"
(#89) The string key "configdiscussionsperpage" is not in the correct order, it should be before "discussionsperpage"
(#90) The string key "attachmentmaxbytes" is not in the correct order, it should be before "configdiscussionsperpage"
(#94) The string key "configreadafterdays" is not in the correct order, it should be before "readafterdays"
(#96) The string key "teacher_grades_students" is not in the correct order, it should be before "trackreadposts"
(#97) The string key "grading_average" is not in the correct order, it should be before "teacher_grades_students"
(#104) The string key "subscription_forced" is not in the correct order, it should be before "subscription_permitted"
(#105) The string key "enableratings" is not in the correct order, it should be before "subscription_forced"
(#108) The string key "forumng:addinstance" is not in the correct order, it should be before "markdiscussionread"
(#115) The string key "forumng:grade" is not in the correct order, it should be before "forumng:rate"
(#123) The string key "forumng:copydiscussion" is not in the correct order, it should be before "forumng:viewsubscribers"
(#126) The string key "modulename" is not in the correct order, it should be before "pluginadministration"
(#128) The string key "modulenameplural" is not in the correct order, it should be before "pluginname"
(#129) The string key "forbidattachments" is not in the correct order, it should be before "modulenameplural"
(#130) The string key "configenablerssfeeds" is not in the correct order, it should be before "forbidattachments"
(#131) The string key "allowsubscribe" is not in the correct order, it should be before "configenablerssfeeds"
(#134) The string key "configsubscription" is not in the correct order, it should be before "perforumoption"
(#135) Expected 1 space before "="; 0 found
(#135) Expected 1 space after "="; 0 found
(#136) Expected 1 space before "="; 0 found
(#136) Expected 1 space after "="; 0 found
(#137) The string key "configfeedtype" is not in the correct order, it should be before "feedtype_help"
(#137) Expected 1 space before "="; 0 found
(#137) Expected 1 space after "="; 0 found
(#138) Expected 1 space before "="; 0 found
(#138) Expected 1 space after "="; 0 found
(#139) The string key "feedtype_discussions" is not in the correct order, it should be before "feedtype_none"
(#139) Expected 1 space before "="; 0 found
(#139) Expected 1 space after "="; 0 found
(#140) The string key "feedtype_all_posts" is not in the correct order, it should be before "feedtype_discussions"
(#140) Expected 1 space before "="; 0 found
(#140) Expected 1 space after "="; 0 found
(#141) Expected 1 space before "="; 0 found
(#141) Expected 1 space after "="; 0 found
(#142) The string key "configpermanentdeletion" is not in the correct order, it should be before "permanentdeletion"
(#142) Expected 1 space before "="; 0 found
(#142) Expected 1 space after "="; 0 found
(#143) Expected 1 space before "="; 0 found
(#143) Expected 1 space after "="; 0 found
(#144) Expected 1 space before "="; 0 found
(#144) Expected 1 space after "="; 0 found
(#145) Expected 1 space before "="; 0 found
(#145) Expected 1 space after "="; 0 found
(#146) The string key "configusebcc" is not in the correct order, it should be before "usebcc"
(#146) Expected 1 space before "="; 0 found
(#146) Expected 1 space after "="; 0 found
(#147) Expected 1 space before "="; 0 found
(#147) Expected 1 space after "="; 0 found
(#148) The string key "configdonotmailafter" is not in the correct order, it should be before "donotmailafter"
(#148) Expected 1 space before "="; 0 found
(#148) Expected 1 space after "="; 0 found
(#149) Expected 1 space before "="; 0 found
(#149) Expected 1 space after "="; 0 found
(#150) The string key "discussionsunread" is not in the correct order, it should be before "re"
(#150) Expected 1 space before "="; 0 found
(#150) Expected 1 space after "="; 0 found
(#152) The string key "atom" is not in the correct order, it should be before "feeds"
(#155) The string key "subscribe_confirm_group" is not in the correct order, it should be before "unsubscribe_confirm"
(#157) The string key "subscribe_already" is not in the correct order, it should be before "unsubscribe_confirm_group"
(#161) The string key "subscription_initially_subscribed" is not in the correct order, it should be before "unsubscribe_already_group"
(#163) The string key "feeditems" is not in the correct order, it should be before "subscription_not_permitted"
(#165) The string key "configfeeditems" is not in the correct order, it should be before "feeditems_help"
(#167) The string key "enablelimit" is not in the correct order, it should be before "limitposts"
(#169) The string key "completiondiscussions" is not in the correct order, it should be before "enablelimit_help"
(#180) The string key "postingfrom" is not in the correct order, it should be before "ratinguntil"
(#183) The string key "alt_discussion_deleted" is not in the correct order, it should be before "postsper"
(#185) The string key "alt_discussion_sticky" is not in the correct order, it should be before "alt_discussion_timeout"
(#186) The string key "alt_discussion_locked" is not in the correct order, it should be before "alt_discussion_sticky"
(#189) The string key "subscribestate_groups_partiallysubscribed" is not in the correct order, it should be before "subscribestate_partiallysubscribed_thisgroup"
(#192) The string key "subscribestate_subscribed_notinallgroup" is not in the correct order, it should be before "subscribestate_subscribed_thisgroup"
(#195) The string key "subscribestate_not_permitted" is not in the correct order, it should be before "subscribestate_unsubscribed_thisgroup"
(#196) The string key "subscribestate_forced" is not in the correct order, it should be before "subscribestate_not_permitted"
(#198) The string key "subscribestate_discussionsubscribed" is not in the correct order, it should be before "subscribestate_no_access"
(#200) The string key "replytopost" is not in the correct order, it should be before "subscribestate_discussionunsubscribed"
(#201) The string key "editpost" is not in the correct order, it should be before "replytopost"
(#202) The string key "editdiscussionoptions" is not in the correct order, it should be before "editpost"
(#204) The string key "attachmentnum" is not in the correct order, it should be before "optionalsubject"
(#209) The string key "timeend" is not in the correct order, it should be before "timestart"
(#210) The string key "date_asc" is not in the correct order, it should be before "timeend"
(#217) The string key "sortby" is not in the correct order, it should be before "text_desc"
(#218) The string key "rate" is not in the correct order, it should be before "sortby"
(#219) The string key "expand" is not in the correct order, it should be before "rate"
(#222) The string key "postinfo_short" is not in the correct order, it should be before "postnumreply"
(#224) The string key "postinfo_deleted" is not in the correct order, it should be before "postinfo_unread"
(#226) The string key "reply" is not in the correct order, it should be before "split"
(#227) The string key "directlink" is not in the correct order, it should be before "reply"
(#230) The string key "delete" is not in the correct order, it should be before "edit"
(#232) The string key "deletedpost" is not in the correct order, it should be before "undelete"
(#233) The string key "deletedbyauthor" is not in the correct order, it should be before "deletedpost"
(#237) The string key "deletepost" is not in the correct order, it should be before "expandall"
(#239) The string key "confirmdelete" is not in the correct order, it should be before "undeletepost"
(#244) The string key "splitinfo" is not in the correct order, it should be before "splitpostbutton"
(#245) The string key "editbyself" is not in the correct order, it should be before "splitinfo"
(#246) The string key "editbyother" is not in the correct order, it should be before "editbyself"
(#249) The string key "currentpost" is not in the correct order, it should be before "historypage"
(#251) The string key "deleteemailpostbutton" is not in the correct order, it should be before "olderversions"
(#252) The string key "deleteandemail" is not in the correct order, it should be before "deleteemailpostbutton"
(#254) The string key "emailcontentplain" is not in the correct order, it should be before "emailmessage"
(#261) The string key "emailcontenthtml" is not in the correct order, it should be before "emailcontentplain"
(#268) The string key "copytoself" is not in the correct order, it should be before "emailcontenthtml"
(#272) The string key "deletepostbutton" is not in the correct order, it should be before "sendanddelete"
(#274) The string key "averagerating" is not in the correct order, it should be before "undeletepostbutton"
(#276) The string key "ratingthreshold" is not in the correct order, it should be before "yourrating"
(#279) The string key "js_nratings" is not in the correct order, it should be before "saveallratings"
(#282) The string key "js_nopublicrating" is not in the correct order, it should be before "js_publicrating"
(#284) The string key "js_nouserrating" is not in the correct order, it should be before "js_userrating"
(#286) The string key "js_clicktosetrating" is not in the correct order, it should be before "js_outof"
(#288) The string key "js_clicktoclearrating" is not in the correct order, it should be before "js_clicktosetrating1"
(#289) The string key "undelete" is duplicated
(#290) The string key "exportword" is not in the correct order, it should be before "js_clicktoclearrating"
(#291) The string key "exportedtitle" is not in the correct order, it should be before "exportword"
(#294) The string key "configshowusername" is not in the correct order, it should be before "showusername"
(#296) The string key "configshowidnumber" is not in the correct order, it should be before "showidnumber"
(#298) The string key "existingattachments" is not in the correct order, it should be before "hidelater"
(#299) The string key "deleteattachments" is not in the correct order, it should be before "existingattachments"
(#300) The string key "attachments" is not in the correct order, it should be before "deleteattachments"
(#301) The string key "attachment" is not in the correct order, it should be before "attachments"
(#307) The string key "inreplyto" is not in the correct order, it should be before "viewsubscribers"
(#308) The string key "forumng:view" is not in the correct order, it should be before "inreplyto"
(#309) The string key "forumng:ignorepostlimits" is not in the correct order, it should be before "forumng:view"
(#312) The string key "forumng:managediscussions" is not in the correct order, it should be before "forumng:setimportant"
(#315) The string key "editlimited" is not in the correct order, it should be before "forumng:viewreadinfo"
(#316) The string key "badbrowser" is not in the correct order, it should be before "editlimited"
(#318) The string key "hasunreadposts" is not in the correct order, it should be before "nosubscribersgroup"
(#321) The string key "confirmbulkunsubscribe" is not in the correct order, it should be before "postreply"
(#323) The string key "draftexists" is not in the correct order, it should be before "savedraft"
(#324) The string key "draft_inreplyto" is not in the correct order, it should be before "draftexists"
(#327) The string key "deletedraft" is not in the correct order, it should be before "drafts"
(#328) The string key "confirmdeletedraft" is not in the correct order, it should be before "deletedraft"
(#330) The string key "collapseall" is not in the correct order, it should be before "draft"
(#332) The string key "selectintro" is not in the correct order, it should be before "selectlabel"
(#333) The string key "confirmselection" is not in the correct order, it should be before "selectintro"
(#338) The string key "selectorselectdisc" is not in the correct order, it should be before "selectorselecteddisc"
(#339) The string key "selectordiscall" is not in the correct order, it should be before "selectorselectdisc"
(#340) The string key "selectdiscintro" is not in the correct order, it should be before "selectordiscall"
(#341) Unexpected comment found. Auto-fixing will not work after this comment
(#341) Inline comments must start with a capital letter, digit or 3-dots sequence
(#341) Inline comments must end in full-stops, exclamation marks, or question marks
(#341) No space found before comment text; expected "// used by moderators, highlight important posts" but found "//used by moderators, highlight important posts"
(#342) The string key "important" is not in the correct order, it should be before "setimportant"
(#342) Unexpected comment found. Auto-fixing will not work after this comment
(#342) Inline comments must start with a capital letter, digit or 3-dots sequence
(#342) Inline comments must end in full-stops, exclamation marks, or question marks
(#343) The string key "flaggedposts" is not in the correct order, it should be before "important"
(#346) The string key "author" is not in the correct order, it should be before "post"
(#349) The string key "flagon" is not in the correct order, it should be before "setflag"
(#350) The string key "flagoff" is not in the correct order, it should be before "flagon"
(#355) The string key "studyadvice_noquestions" is not in the correct order, it should be before "studyadvice_noyourquestions"
(#356) The string key "jumpto" is not in the correct order, it should be before "studyadvice_noquestions"
(#357) The string key "jumpnext" is not in the correct order, it should be before "jumpto"
(#361) The string key "enableadvanced" is not in the correct order, it should be before "skiptofirstunread"
(#362) The string key "configenableadvanced" is not in the correct order, it should be before "enableadvanced"
(#368) The string key "sharedinfo" is not in the correct order, it should be before "useshared_help"
(#370) The string key "sharedviewinfonone" is not in the correct order, it should be before "sharedviewinfooriginal"
(#371) The string key "sharedviewinfolist" is not in the correct order, it should be before "sharedviewinfonone"
(#372) The string key "sharedviewinfoclone" is not in the correct order, it should be before "sharedviewinfolist"
(#373) The string key "jumpparent" is not in the correct order, it should be before "sharedviewinfoclone"
(#375) The string key "savedposts_all" is not in the correct order, it should be before "savetoportfolio"
(#377) The string key "savedposts_one" is not in the correct order, it should be before "savedposts_selected"
(#378) The string key "savedposts_all_tag" is not in the correct order, it should be before "savedposts_one"
(#380) The string key "savedposts_one_tag" is not in the correct order, it should be before "savedposts_selected_tag"
(#383) The string key "offerconvert" is not in the correct order, it should be before "savedtoportfolio"
(#384) The string key "convert_title" is not in the correct order, it should be before "offerconvert"
(#385) The string key "convert_info" is not in the correct order, it should be before "convert_title"
(#392) The string key "convert_hide" is not in the correct order, it should be before "convert_warning"
(#396) The string key "convert_process_show" is not in the correct order, it should be before "convert_process_state_done"
(#398) The string key "convert_process_subscriptions_initial" is not in the correct order, it should be before "convert_process_subscriptions_normal"
(#399) The string key "convert_process_discussions" is not in the correct order, it should be before "convert_process_subscriptions_initial"
(#400) The string key "convert_process_dashboard" is not in the correct order, it should be before "convert_process_discussions"
(#402) The string key "convert_process_assignments" is not in the correct order, it should be before "convert_process_dashboard_done"
(#405) The string key "convert_process_complete" is not in the correct order, it should be before "convert_process_update_subscriptions"
(#406) The string key "convert_newforum" is not in the correct order, it should be before "convert_process_complete"
(#408) The string key "convert_noforums" is not in the correct order, it should be before "convert_noneselected"
(#409) Expected 1 space before "="; 0 found
(#409) Expected 1 space after "="; 0 found
(#410) Expected 1 space before "="; 0 found
(#410) Expected 1 space after "="; 0 found
(#411) Expected 1 space before "="; 0 found
(#411) Expected 1 space after "="; 0 found
(#412) The string key "switchto_simple_link" is not in the correct order, it should be before "switchto_standard_text"
(#412) Expected 1 space before "="; 0 found
(#412) Expected 1 space after "="; 0 found
(#413) Expected 1 space before "="; 0 found
(#413) Expected 1 space after "="; 0 found
(#414) The string key "displayversion" is not in the correct order, it should be before "switchto_standard_link"
(#415) Unexpected comment found. Auto-fixing will not work after this comment
(#415) Inline comments must end in full-stops, exclamation marks, or question marks
(#418) Unexpected comment found. Auto-fixing will not work after this comment
(#418) Inline comments must end in full-stops, exclamation marks, or question marks
(#419) The string key "error_fileexception" is not in the correct order, it should be before "externaldashboardremove"
(#421) The string key "error_nopermission" is not in the correct order, it should be before "error_subscribeparams"
(#422) The string key "error_exception" is not in the correct order, it should be before "error_nopermission"
(#423) The string key "error_cannotchangesubscription" is not in the correct order, it should be before "error_exception"
(#424) The string key "error_cannotchangediscussionsubscription" is not in the correct order, it should be before "error_cannotchangesubscription"
(#430) The string key "error_ratingthreshold" is not in the correct order, it should be before "error_unknownsort"
(#431) The string key "error_duplicate" is not in the correct order, it should be before "error_ratingthreshold"
(#432) The string key "edit_notcurrentpost" is not in the correct order, it should be before "error_duplicate"
(#434) The string key "edit_notyours" is not in the correct order, it should be before "edit_timeout"
(#435) The string key "edit_nopermission" is not in the correct order, it should be before "edit_notyours"
(#437) The string key "edit_notdeleted" is not in the correct order, it should be before "edit_readonly"
(#439) The string key "edit_locked" is not in the correct order, it should be before "edit_rootpost"
(#443) The string key "reply_nopermission" is not in the correct order, it should be before "reply_notcurrentpost"
(#447) The string key "reply_postquota" is not in the correct order, it should be before "reply_wronggroup"
(#448) The string key "reply_missing" is not in the correct order, it should be before "reply_postquota"
(#450) The string key "startdiscussion_groupaccess" is not in the correct order, it should be before "startdiscussion_nopermission"
(#452) The string key "error_markreadparams" is not in the correct order, it should be before "startdiscussion_postquota"
(#453) The string key "error_cannotmarkread" is not in the correct order, it should be before "error_markreadparams"
(#455) The string key "error_cannotmanagediscussion" is not in the correct order, it should be before "error_cannotviewdiscussion"
(#459) The string key "jserr_alter" is not in the correct order, it should be before "jserr_save"
(#463) The string key "feed_nopermission" is not in the correct order, it should be before "subscribers_nopermission"
(#465) The string key "crondebugdesc" is not in the correct order, it should be before "feed_notavailable"
(#466) The string key "crondebug" is not in the correct order, it should be before "crondebugdesc"
(#468) The string key "unsubscribe_nopermission" is not in the correct order, it should be before "unsubscribeselected"
(#469) The string key "draft_noedit" is not in the correct order, it should be before "unsubscribe_nopermission"
(#470) The string key "draft_mismatch" is not in the correct order, it should be before "draft_noedit"
(#471) The string key "draft_cannotreply" is not in the correct order, it should be before "draft_mismatch"
(#474) The string key "error_forwardemail" is not in the correct order, it should be before "invalidemails"
(#475) The string key "alert_link" is not in the correct order, it should be before "error_forwardemail"
(#478) The string key "reportingemail" is not in the correct order, it should be before "reportunacceptable"
(#480) The string key "configreportunacceptable" is not in the correct order, it should be before "reportingemail_help"
(#481) The string key "alert_info" is not in the correct order, it should be before "configreportunacceptable"
(#483) The string key "alert_condition1" is not in the correct order, it should be before "alert_reasons"
(#491) The string key "alert_reporterdetail" is not in the correct order, it should be before "alert_reporterinfo"
(#494) The string key "alert_submit" is not in the correct order, it should be before "invalidalertcheckbox"
(#496) The string key "error_portfoliosave" is not in the correct order, it should be before "error_sendalert"
(#497) The string key "alert_pagename" is not in the correct order, it should be before "error_portfoliosave"
(#498) The string key "alert_emailsubject" is not in the correct order, it should be before "alert_pagename"
(#499) The string key "alert_emailpreface" is not in the correct order, it should be before "alert_emailsubject"
(#502) The string key "alert_emailappendix" is not in the correct order, it should be before "alert_feedback"
(#504) The string key "alert_notcurrentpost" is not in the correct order, it should be before "alert_note"
(#508) The string key "move_nogroups" is not in the correct order, it should be before "partialsubscribed"
(#509) The string key "beforestartdate" is not in the correct order, it should be before "move_nogroups"
(#511) The string key "beforeenddate" is not in the correct order, it should be before "beforestartdatecapable"
(#513) The string key "afterenddate" is not in the correct order, it should be before "beforeenddatecapable"
(#520) The string key "automaticallylock" is not in the correct order, it should be before "withremoveddiscussions"
(#527) The string key "deletepermanently" is not in the correct order, it should be before "withremoveddiscussions_help"
(#528) Expected 1 space before "="; 0 found
(#528) Expected 1 space after "="; 0 found
(#529) Expected 1 space before "="; 0 found
(#529) Expected 1 space after "="; 0 found
(#530) The string key "confighousekeepingstarthour" is not in the correct order, it should be before "housekeepingstophour"
(#530) Expected 1 space before "="; 0 found
(#530) Expected 1 space after "="; 0 found
(#531) Expected 1 space before "="; 0 found
(#531) Expected 1 space after "="; 0 found
(#532) Expected 1 space before "="; 0 found
(#532) Expected 1 space after "="; 0 found
(#533) The string key "errorinvalidforum" is not in the correct order, it should be before "invalidforum"
(#534) The string key "archive_errorgrouping" is not in the correct order, it should be before "errorinvalidforum"
(#534) Expected 1 space before "="; 0 found
(#534) Expected 1 space after "="; 0 found
(#535) Expected 1 space before "="; 0 found
(#535) Expected 1 space after "="; 0 found
(#538) The string key "error_sharingidnumbernotfound" is not in the correct order, it should be before "error_sharingrequiresidnumber"
(#540) The string key "error_nosharedforum" is not in the correct order, it should be before "error_sharinginuse"
(#541) The string key "author" is not in the correct order, it should be before "error_nosharedforum"
(#544) The string key "inappropriatedateortime" is not in the correct order, it should be before "to"
(#545) The string key "daterangemismatch" is not in the correct order, it should be before "inappropriatedateortime"
(#547) The string key "replies" is not in the correct order, it should be before "searchallforums"
(#548) The string key "newdiscussion" is not in the correct order, it should be before "replies"
(#550) The string key "re" is duplicated
(#551) Unexpected comment found. Auto-fixing will not work after this comment
(#551) Inline comments must start with a capital letter, digit or 3-dots sequence
(#551) Inline comments must end in full-stops, exclamation marks, or question marks
(#552) The string key "error_feedlogin" is not in the correct order, it should be before "nothingtodisplay"
(#553) Unexpected comment found. Auto-fixing will not work after this comment
(#553) Blank comments are not allowed
(#559) The string key "mailnow_help" is not in the correct order, it should be before "modulename_help"
(#562) The string key "displayperiod_help" is not in the correct order, it should be before "mailnow_help"
(#569) The string key "errorfindinglastpost" is not in the correct order, it should be before "sticky_help"
(#570) The string key "drafts_help" is not in the correct order, it should be before "errorfindinglastpost"
(#599) The string key "notext" is not in the correct order, it should be before "searchthisforumlink_help"
(#600) The string key "grade" is not in the correct order, it should be before "notext"
(#604) The string key "autolockedmessage" is not in the correct order, it should be before "lockedtitle"
(#605) The string key "alert_intro" is not in the correct order, it should be before "autolockedmessage"
mod/forumng/lang/he/forumng.php
(#17) Missing @copyright tag
(#20) Incorrect @package tag for file forumng.php. Expected mod_forumng, found mod.
(#116) The string key "confirmdelete_notdiscussion" is not in the correct order, it should be before "confirmdeletedraft"
(#173) The string key "draft_cannotreply" is not in the correct order, it should be before "drafts_help"
(#185) The string key "edit_locked" is not in the correct order, it should be before "editpost"
(#200) The string key "error_cannotchangediscussionsubscription" is not in the correct order, it should be before "errorfindinglastpost"
(#245) The string key "feed_nopermission" is not in the correct order, it should be before "feedtype_none"
(#249) The string key "flaggedposts_help" is not in the correct order, it should be before "flaggedpostslink"
(#310) The string key "js_clicktoclearrating" is not in the correct order, it should be before "jserr_save"
(#333) The string key "modulename_help" is not in the correct order, it should be before "modulenameplural"
(#386) The string key "removeolddiscussions_help" is not in the correct order, it should be before "removeolddiscussionsdefault"
(#389) The string key "reply" is not in the correct order, it should be before "replytopost"
(#391) The string key "reply_nopermission" is not in the correct order, it should be before "replytouser"
(#464) The string key "subscribestate_no_access" is not in the correct order, it should be before "subscribestate_not_permitted"
(#473) The string key "subscribe_already" is not in the correct order, it should be before "subscribestop"
(#479) The string key "subscription_forced" is not in the correct order, it should be before "subscriptions"
(#506) The string key "unsubscribe_already" is not in the correct order, it should be before "unsubscribeshort"
mod/forumng/lib.php
(#19) Incorrect @package tag for file lib.php. Expected mod_forumng, found mod.
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#43) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#88) Logical operator "and" is prohibited; use "&&" instead
(#91) Short array syntax must be used to define arrays
(#93) Short array syntax must be used to define arrays
(#101) Missing docblock for function forumng_update_instance
(#119) Short array syntax must be used to define arrays
(#124) Short array syntax must be used to define arrays
(#139) Missing docblock for function forumng_delete_instance
(#163) Short array syntax must be used to define arrays
(#171) Short array syntax must be used to define arrays
(#195) Short array syntax must be used to define arrays
(#236) Short array syntax must be used to define arrays
(#282) Short array syntax must be used to define arrays
(#290) Short array syntax must be used to define arrays
(#314) Short array syntax must be used to define arrays
(#332) Closing brace must be on a line by itself
(#333) Closing brace must be on a line by itself
(#334) Closing brace must be on a line by itself
(#335) Closing brace must be on a line by itself
(#336) Closing brace must be on a line by itself
(#337) Closing brace must be on a line by itself
(#338) Closing brace must be on a line by itself
(#339) Closing brace must be on a line by itself
(#340) Closing brace must be on a line by itself
(#341) Closing brace must be on a line by itself
(#371) Short array syntax must be used to define arrays
(#379) Short array syntax must be used to define arrays
(#384) Missing docblock for function mod_forumng_pluginfile
(#452) Missing docblock for function mod_forumng_cm_info_view
(#462) Short array syntax must be used to define arrays
(#512) Short array syntax must be used to define arrays
(#528) Incorrect docblock tag "@returns". Should be "@return".
(#535) Short array syntax must be used to define arrays
(#548) Incorrect docblock tag "@returns". Should be "@return".
(#585) Short array syntax must be used to define arrays
(#604) Short array syntax must be used to define arrays
(#608) There should be a comma after the last array item in a multi-line array.
(#649) Short array syntax must be used to define arrays
(#670) Short array syntax must be used to define arrays
(#781) Short array syntax must be used to define arrays
(#804) Short array syntax must be used to define arrays
(#814) There should be a comma after the last array item in a multi-line array.
(#822) Short array syntax must be used to define arrays
(#827) Short array syntax must be used to define arrays
mod/forumng/locallib.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Incorrect @package tag for file locallib.php. Expected mod_forumng, found mod.
(#28) File is being unconditionally included; use "require_once" instead
mod/forumng/markread.php
(#19) Incorrect @package tag for file markread.php. Expected mod_forumng, found mod.
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#99) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/mod_form.php
(#25) Incorrect @package tag for class mod_forumng_mod_form. Expected mod_forumng, found mod.
(#32) Missing member variable doc comment
(#34) Missing docblock for function definition
(#39) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
(#155) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#179) Short array syntax must be used to define arrays
(#183) Short array syntax must be used to define arrays
(#213) Short array syntax must be used to define arrays
(#215) Short array syntax must be used to define arrays
(#218) Short array syntax must be used to define arrays
(#225) Short array syntax must be used to define arrays
(#282) Short array syntax must be used to define arrays
(#304) Missing docblock for function shared_definition_part
(#309) Missing docblock for function validate_emails
(#320) Missing docblock for function validation
(#330) Expected "if (...) {\n"; found "if (...){\n"
(#330) Line exceeds 132 characters; contains 163 characters
(#333) Expected "if (...) {\n"; found "if (...){\n"
(#333) Line exceeds maximum limit of 180 characters; contains 187 characters
(#336) Expected "if (...) {\n"; found "if (...){\n"
(#336) Line exceeds 132 characters; contains 170 characters
(#370) Short array syntax must be used to define arrays
(#378) Short array syntax must be used to define arrays
(#429) Missing docblock for function data_preprocessing
(#444) Short array syntax must be used to define arrays
(#478) Missing docblock for function add_completion_rules
(#487) Short array syntax must be used to define arrays
(#491) Short array syntax must be used to define arrays
(#500) Short array syntax must be used to define arrays
(#504) Short array syntax must be used to define arrays
(#547) Commas (,) must be followed by white space.
(#563) Line exceeds 132 characters; contains 138 characters
(#566) Line exceeds 132 characters; contains 134 characters
(#581) Missing docblock for function completion_rule_enabled
(#590) Missing docblock for function get_data
(#658) Short array syntax must be used to define arrays
(#664) Missing docblock for function definition_after_data
mod/forumng/mod_forumng.php
(#1) Missing docblock for file mod_forumng.php
(#36) Incorrect @package tag for class mod_forumng. Expected mod_forumng, found mod.
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Missing docblock for constant mod_forumng::PARTIALLY_SUBSCRIBED
(#66) Missing docblock for constant mod_forumng::FULLY_SUBSCRIBED
(#67) Missing docblock for constant mod_forumng::FULLY_SUBSCRIBED_GROUPMODE
(#68) Missing docblock for constant mod_forumng::THIS_GROUP_PARTIALLY_SUBSCRIBED
(#69) Missing docblock for constant mod_forumng::THIS_GROUP_SUBSCRIBED
(#70) Missing docblock for constant mod_forumng::THIS_GROUP_NOT_SUBSCRIBED
(#173) Missing docblock for constant mod_forumng::FORUMNG_NO_RATING
(#174) Missing docblock for constant mod_forumng::FORUMNG_RATING_OBSOLETE
(#175) Missing docblock for constant mod_forumng::FORUMNG_STANDARD_RATING
(#178) Missing docblock for constant mod_forumng::IPUD_SHORTEN_LENGTH
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Short array syntax must be used to define arrays
(#197) Expected 1 space after "=>"; 0 found
(#198) Expected 1 space after "=>"; 0 found
(#211) Short array syntax must be used to define arrays
(#212) Expected 1 space before "=>"; 0 found
(#212) Expected 1 space after "=>"; 0 found
(#213) Expected 1 space before "=>"; 0 found
(#213) Expected 1 space after "=>"; 0 found
(#214) Expected 1 space before "=>"; 0 found
(#214) Expected 1 space after "=>"; 0 found
(#214) There should be a comma after the last array item in a multi-line array.
(#224) Short array syntax must be used to define arrays
(#225) Expected 1 space before "=>"; 0 found
(#225) Expected 1 space after "=>"; 0 found
(#226) Expected 1 space before "=>"; 0 found
(#226) Expected 1 space after "=>"; 0 found
(#227) Expected 1 space before "=>"; 0 found
(#227) Expected 1 space after "=>"; 0 found
(#228) Expected 1 space before "=>"; 0 found
(#228) Expected 1 space after "=>"; 0 found
(#229) Expected 1 space before "=>"; 0 found
(#229) Expected 1 space after "=>"; 0 found
(#230) Expected 1 space before "=>"; 0 found
(#230) Expected 1 space after "=>"; 0 found
(#231) Expected 1 space before "=>"; 0 found
(#231) Expected 1 space after "=>"; 0 found
(#232) Expected 1 space before "=>"; 0 found
(#232) Expected 1 space after "=>"; 0 found
(#233) Expected 1 space before "=>"; 0 found
(#233) Expected 1 space after "=>"; 0 found
(#234) Expected 1 space before "=>"; 0 found
(#234) Expected 1 space after "=>"; 0 found
(#235) Expected 1 space before "=>"; 0 found
(#235) Expected 1 space after "=>"; 0 found
(#236) Expected 1 space before "=>"; 0 found
(#236) Expected 1 space after "=>"; 0 found
(#245) No one-line description found in phpdocs for docblock of function get_max_posts_period_options
(#246) Short array syntax must be used to define arrays
(#247) Expected 1 space before "*"; 0 found
(#247) Expected 1 space after "*"; 0 found
(#247) Expected 1 space before "*"; 0 found
(#247) Expected 1 space after "*"; 0 found
(#248) Expected 1 space before "*"; 0 found
(#248) Expected 1 space after "*"; 0 found
(#248) Expected 1 space before "*"; 0 found
(#248) Expected 1 space after "*"; 0 found
(#248) Expected 1 space before "*"; 0 found
(#248) Expected 1 space after "*"; 0 found
(#249) Expected 1 space before "*"; 0 found
(#249) Expected 1 space after "*"; 0 found
(#249) Expected 1 space before "*"; 0 found
(#249) Expected 1 space after "*"; 0 found
(#249) Expected 1 space before "*"; 0 found
(#249) Expected 1 space after "*"; 0 found
(#250) Expected 1 space before "*"; 0 found
(#250) Expected 1 space after "*"; 0 found
(#250) Expected 1 space before "*"; 0 found
(#250) Expected 1 space after "*"; 0 found
(#250) Expected 1 space before "*"; 0 found
(#250) Expected 1 space after "*"; 0 found
(#261) No one-line description found in phpdocs for docblock of function get_max_posts_period
(#273) No one-line description found in phpdocs for docblock of function get_grading_options
(#274) Short array syntax must be used to define arrays
(#299) No one-line description found in phpdocs for docblock of function enabled_read_tracking
(#305) No one-line description found in phpdocs for docblock of function get_read_tracking_days
(#312) No one-line description found in phpdocs for docblock of function get_read_tracking_deadline
(#313) Expected 1 space before "-"; 0 found
(#313) Expected 1 space after "-"; 0 found
(#313) Expected 1 space before "*"; 0 found
(#313) Expected 1 space after "*"; 0 found
(#313) Expected 1 space before "*"; 0 found
(#313) Expected 1 space after "*"; 0 found
(#320) No one-line description found in phpdocs for docblock of function mark_read_automatically
(#329) No one-line description found in phpdocs for docblock of function get_sort_title
(#337) No one-line description found in phpdocs for docblock of function get_sort_field
(#360) No one-line description found in phpdocs for docblock of function get_sort_letter
(#362) Closing brace must be on a line by itself
(#363) Closing brace must be on a line by itself
(#364) Closing brace must be on a line by itself
(#365) Closing brace must be on a line by itself
(#366) Closing brace must be on a line by itself
(#367) Closing brace must be on a line by itself
(#377) No one-line description found in phpdocs for docblock of function get_sort_code
(#379) Closing brace must be on a line by itself
(#380) Closing brace must be on a line by itself
(#381) Closing brace must be on a line by itself
(#382) Closing brace must be on a line by itself
(#383) Closing brace must be on a line by itself
(#384) Closing brace must be on a line by itself
(#437) Inline comments must end in full-stops, exclamation marks, or question marks
(#440) You must use "/**" style comments for a member variable comment
(#440) Missing member variable doc comment
(#440) Missing member variable doc comment
(#440) Missing member variable doc comment
(#440) Missing member variable doc comment
(#440) Missing member variable doc comment
(#441) Missing member variable doc comment
(#441) Missing member variable doc comment
(#441) Missing member variable doc comment
(#444) No one-line description found in phpdocs for docblock of function has_ratings
(#445) Expected 1 space before "!="; 0 found
(#445) Expected 1 space after "!="; 0 found
(#453) No one-line description found in phpdocs for docblock of function can_rate
(#456) Expected 1 space before "=="; 0 found
(#456) Expected 1 space after "=="; 0 found
(#457) Expected 1 space before "<"; 0 found
(#457) Expected 1 space after "<"; 0 found
(#464) No one-line description found in phpdocs for docblock of function can_grade
(#470) No one-line description found in phpdocs for docblock of function get_course_id
(#488) Short array syntax must be used to define arrays
(#558) Short array syntax must be used to define arrays
(#559) Short array syntax must be used to define arrays
(#561) Short array syntax must be used to define arrays
(#589) Inline comments must end in full-stops, exclamation marks, or question marks
(#594) Short array syntax must be used to define arrays
(#600) Inline comments must end in full-stops, exclamation marks, or question marks
(#606) Inline comments must end in full-stops, exclamation marks, or question marks
(#616) Inline comments must end in full-stops, exclamation marks, or question marks
(#626) Inline comments must end in full-stops, exclamation marks, or question marks
(#631) Inline comments must end in full-stops, exclamation marks, or question marks
(#635) Inline comments must end in full-stops, exclamation marks, or question marks
(#637) Inline comments must end in full-stops, exclamation marks, or question marks
(#638) Short array syntax must be used to define arrays
(#663) Short array syntax must be used to define arrays
(#689) No one-line description found in phpdocs for docblock of function get_id
(#694) No one-line description found in phpdocs for docblock of function get_name
(#699) No one-line description found in phpdocs for docblock of function get_reportingemail
(#704) No one-line description found in phpdocs for docblock of function get_reportingemails
(#710) Short array syntax must be used to define arrays
(#723) No one-line description found in phpdocs for docblock of function get_postingfrom
(#727) No one-line description found in phpdocs for docblock of function get_postinguntil
(#735) No one-line description found in phpdocs for docblock of function get_introduction
(#742) No one-line description found in phpdocs for docblock of function get_introduction_format
(#747) No one-line description found in phpdocs for docblock of function get_grading
(#755) No one-line description found in phpdocs for docblock of function get_grading_scale
(#763) No one-line description found in phpdocs for docblock of function get_rating_scale
(#771) No one-line description found in phpdocs for docblock of function get_rating_options
(#778) No one-line description found in phpdocs for docblock of function get_rating_threshold
(#786) No one-line description found in phpdocs for docblock of function is_shared
(#794) No one-line description found in phpdocs for docblock of function is_clone
(#813) No one-line description found in phpdocs for docblock of function get_num_unread_discussions
(#823) No one-line description found in phpdocs for docblock of function get_num_discussions
(#833) No one-line description found in phpdocs for docblock of function has_unread_discussions
(#875) No one-line description found in phpdocs for docblock of function get_group_mode
(#877) Inline comments must end in full-stops, exclamation marks, or question marks
(#887) No one-line description found in phpdocs for docblock of function get_grouping
(#892) No one-line description found in phpdocs for docblock of function has_reporting_email
(#894) Expected 1 space before "!="; 0 found
(#918) Short array syntax must be used to define arrays
(#937) No one-line description found in phpdocs for docblock of function get_url
(#947) No one-line description found in phpdocs for docblock of function get_clone_param
(#952) Inline comments must end in full-stops, exclamation marks, or question marks
(#970) No one-line description found in phpdocs for docblock of function get_enableratings
(#975) No one-line description found in phpdocs for docblock of function get_ratingfrom
(#980) No one-line description found in phpdocs for docblock of function get_ratinguntil
(#984) Inline comments must end in full-stops, exclamation marks, or question marks
(#1010) Inline comments must end in full-stops, exclamation marks, or question marks
(#1011) Short array syntax must be used to define arrays
(#1013) Inline comments must end in full-stops, exclamation marks, or question marks
(#1018) Short array syntax must be used to define arrays
(#1024) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#1025) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#1026) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#1028) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#1031) Inline comments must end in full-stops, exclamation marks, or question marks
(#1036) Expected 1 space before "=="; 0 found
(#1036) Expected 1 space after "=="; 0 found
(#1036) Expected 1 space before "==="; 0 found
(#1036) Expected 1 space after "==="; 0 found
(#1044) Inline comments must end in full-stops, exclamation marks, or question marks
(#1052) Inline comments must end in full-stops, exclamation marks, or question marks
(#1058) Inline comments must end in full-stops, exclamation marks, or question marks
(#1066) Inline comments must end in full-stops, exclamation marks, or question marks
(#1086) Inline comments must end in full-stops, exclamation marks, or question marks
(#1089) Inline comments must end in full-stops, exclamation marks, or question marks
(#1092) Inline comments must end in full-stops, exclamation marks, or question marks
(#1093) Short array syntax must be used to define arrays
(#1096) Inline comments must end in full-stops, exclamation marks, or question marks
(#1100) Short array syntax must be used to define arrays
(#1103) Inline comments must end in full-stops, exclamation marks, or question marks
(#1116) Inline comments must end in full-stops, exclamation marks, or question marks
(#1117) Short array syntax must be used to define arrays
(#1119) Inline comments must end in full-stops, exclamation marks, or question marks
(#1122) Inline comments must end in full-stops, exclamation marks, or question marks
(#1134) Inline comments must end in full-stops, exclamation marks, or question marks
(#1158) Inline comments must end in full-stops, exclamation marks, or question marks
(#1162) Inline comments must end in full-stops, exclamation marks, or question marks
(#1172) Inline comments must end in full-stops, exclamation marks, or question marks
(#1181) Inline comments must end in full-stops, exclamation marks, or question marks
(#1184) Inline comments must end in full-stops, exclamation marks, or question marks
(#1187) Inline comments must end in full-stops, exclamation marks, or question marks
(#1189) Short array syntax must be used to define arrays
(#1192) Short array syntax must be used to define arrays
(#1199) Short array syntax must be used to define arrays
(#1204) Short array syntax must be used to define arrays
(#1216) Inline comments must end in full-stops, exclamation marks, or question marks
(#1225) Short array syntax must be used to define arrays
(#1231) Inline comments must end in full-stops, exclamation marks, or question marks
(#1234) Short array syntax must be used to define arrays
(#1241) Must use "self::" for local static member reference
(#1253) Inline comments must end in full-stops, exclamation marks, or question marks
(#1256) Short array syntax must be used to define arrays
(#1259) Short array syntax must be used to define arrays
(#1261) Short array syntax must be used to define arrays
(#1281) Short array syntax must be used to define arrays
(#1284) Short array syntax must be used to define arrays
(#1284) There should be a comma after the last array item in a multi-line array.
(#1322) No one-line description found in phpdocs for docblock of function get_log_url
(#1344) Inline comments must end in full-stops, exclamation marks, or question marks
(#1348) Short array syntax must be used to define arrays
(#1352) Inline comments must end in full-stops, exclamation marks, or question marks
(#1358) Inline comments must end in full-stops, exclamation marks, or question marks
(#1379) Inline comments must end in full-stops, exclamation marks, or question marks
(#1410) Inline comments must end in full-stops, exclamation marks, or question marks
(#1423) Inline comments must end in full-stops, exclamation marks, or question marks
(#1428) Inline comments must end in full-stops, exclamation marks, or question marks
(#1431) Inline comments must end in full-stops, exclamation marks, or question marks
(#1482) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1482) Inline comments must end in full-stops, exclamation marks, or question marks
(#1490) Inline comments must end in full-stops, exclamation marks, or question marks
(#1493) Inline comments must end in full-stops, exclamation marks, or question marks
(#1494) Expected 1 space before "-"; 0 found
(#1494) Expected 1 space after "-"; 0 found
(#1497) Inline comments must end in full-stops, exclamation marks, or question marks
(#1503) Inline comments must end in full-stops, exclamation marks, or question marks
(#1513) Inline comments must end in full-stops, exclamation marks, or question marks
(#1549) Inline comments must end in full-stops, exclamation marks, or question marks
(#1553) Expected 1 space before "=="; 0 found
(#1553) Expected 1 space after "=="; 0 found
(#1555) Inline comments must end in full-stops, exclamation marks, or question marks
(#1565) Inline comments must end in full-stops, exclamation marks, or question marks
(#1574) Inline comments must end in full-stops, exclamation marks, or question marks
(#1589) Short array syntax must be used to define arrays
(#1596) No one-line description found in phpdocs for docblock of function get_settings_hash
(#1607) Inline comments must end in full-stops, exclamation marks, or question marks
(#1629) Short array syntax must be used to define arrays
(#1633) Inline comments must end in full-stops, exclamation marks, or question marks
(#1638) Inline comments must end in full-stops, exclamation marks, or question marks
(#1648) Short array syntax must be used to define arrays
(#1649) Short array syntax must be used to define arrays
(#1652) Inline comments must end in full-stops, exclamation marks, or question marks
(#1654) Inline comments must end in full-stops, exclamation marks, or question marks
(#1656) Inline comments must end in full-stops, exclamation marks, or question marks
(#1668) Inline comments must end in full-stops, exclamation marks, or question marks
(#1672) Short array syntax must be used to define arrays
(#1674) Inline comments must end in full-stops, exclamation marks, or question marks
(#1689) Short array syntax must be used to define arrays
(#1697) Inline comments must end in full-stops, exclamation marks, or question marks
(#1710) Inline comments must end in full-stops, exclamation marks, or question marks
(#1714) Short array syntax must be used to define arrays
(#1718) Short array syntax must be used to define arrays
(#1721) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1722) Inline comments must end in full-stops, exclamation marks, or question marks
(#1729) Short array syntax must be used to define arrays
(#1731) Short array syntax must be used to define arrays
(#1742) Inline comments must end in full-stops, exclamation marks, or question marks
(#1744) Short array syntax must be used to define arrays
(#1756) Short array syntax must be used to define arrays
(#1762) Short array syntax must be used to define arrays
(#1764) Inline comments must end in full-stops, exclamation marks, or question marks
(#1765) Short array syntax must be used to define arrays
(#1791) Inline comments must end in full-stops, exclamation marks, or question marks
(#1795) Short array syntax must be used to define arrays
(#1799) Short array syntax must be used to define arrays
(#1806) Short array syntax must be used to define arrays
(#1809) Short array syntax must be used to define arrays
(#1827) Short array syntax must be used to define arrays
(#1835) Short array syntax must be used to define arrays
(#1840) Short array syntax must be used to define arrays
(#1841) Short array syntax must be used to define arrays
(#1865) Inline comments must end in full-stops, exclamation marks, or question marks
(#1886) Inline comments must end in full-stops, exclamation marks, or question marks
(#1891) Inline comments must end in full-stops, exclamation marks, or question marks
(#1893) Short array syntax must be used to define arrays
(#1899) Inline comments must end in full-stops, exclamation marks, or question marks
(#1901) Inline comments must end in full-stops, exclamation marks, or question marks
(#1906) Inline comments must end in full-stops, exclamation marks, or question marks
(#1955) Inline comments must end in full-stops, exclamation marks, or question marks
(#1974) Inline comments must end in full-stops, exclamation marks, or question marks
(#2005) Short array syntax must be used to define arrays
(#2008) Inline comments must end in full-stops, exclamation marks, or question marks
(#2035) Variable "FORUMNG_CACHE" must be all lower-case
(#2035) Variable "FORUMNG_CACHE" must not contain underscores.
(#2038) Variable "FORUMNG_CACHE" must be all lower-case
(#2038) Variable "FORUMNG_CACHE" must not contain underscores.
(#2039) Variable "FORUMNG_CACHE" must be all lower-case
(#2039) Variable "FORUMNG_CACHE" must not contain underscores.
(#2041) Variable "FORUMNG_CACHE" must be all lower-case
(#2041) Variable "FORUMNG_CACHE" must not contain underscores.
(#2042) Variable "FORUMNG_CACHE" must be all lower-case
(#2042) Variable "FORUMNG_CACHE" must not contain underscores.
(#2042) Short array syntax must be used to define arrays
(#2045) Variable "FORUMNG_CACHE" must be all lower-case
(#2045) Variable "FORUMNG_CACHE" must not contain underscores.
(#2046) Variable "FORUMNG_CACHE" must be all lower-case
(#2046) Variable "FORUMNG_CACHE" must not contain underscores.
(#2049) Short array syntax must be used to define arrays
(#2049) Expected 1 space before "=>"; 0 found
(#2049) Expected 1 space after "=>"; 0 found
(#2049) Expected 1 space before "=>"; 0 found
(#2049) Expected 1 space after "=>"; 0 found
(#2049) Short array syntax must be used to define arrays
(#2050) Expected 1 space before "=>"; 0 found
(#2050) Expected 1 space after "=>"; 0 found
(#2050) Short array syntax must be used to define arrays
(#2052) Inline comments must end in full-stops, exclamation marks, or question marks
(#2055) Variable "FORUMNG_CACHE" must be all lower-case
(#2055) Variable "FORUMNG_CACHE" must not contain underscores.
(#2059) Inline comments must end in full-stops, exclamation marks, or question marks
(#2062) Variable "FORUMNG_CACHE" must be all lower-case
(#2062) Variable "FORUMNG_CACHE" must not contain underscores.
(#2066) Inline comments must end in full-stops, exclamation marks, or question marks
(#2069) Variable "FORUMNG_CACHE" must be all lower-case
(#2069) Variable "FORUMNG_CACHE" must not contain underscores.
(#2077) Inline comments must end in full-stops, exclamation marks, or question marks
(#2080) Short array syntax must be used to define arrays
(#2083) Short array syntax must be used to define arrays
(#2100) Short array syntax must be used to define arrays
(#2115) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#2116) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#2117) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#2118) Inline comments must end in full-stops, exclamation marks, or question marks
(#2118) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#2125) Inline comments must start with a capital letter, digit or 3-dots sequence
(#2137) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#2138) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#2139) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#2140) Inline comments must end in full-stops, exclamation marks, or question marks
(#2140) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#2150) Inline comments must end in full-stops, exclamation marks, or question marks
(#2156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#2156) Inline comments must end in full-stops, exclamation marks, or question marks
(#2158) Short array syntax must be used to define arrays
(#2159) Short array syntax must be used to define arrays
(#2162) Variable "FORUMNG_CACHE" must be all lower-case
(#2162) Variable "FORUMNG_CACHE" must not contain underscores.
(#2174) Inline comments must end in full-stops, exclamation marks, or question marks
(#2190) Inline comments must end in full-stops, exclamation marks, or question marks
(#2193) Inline comments must end in full-stops, exclamation marks, or question marks
(#2198) Inline comments must end in full-stops, exclamation marks, or question marks
(#2223) Short array syntax must be used to define arrays
(#2230) Expected 1 space after "="; 2 found
(#2241) Short array syntax must be used to define arrays
(#2264) Short array syntax must be used to define arrays
(#2288) Inline comments must end in full-stops, exclamation marks, or question marks
(#2289) Short array syntax must be used to define arrays
(#2291) Inline comments must end in full-stops, exclamation marks, or question marks
(#2297) Short array syntax must be used to define arrays
(#2306) Short array syntax must be used to define arrays
(#2307) Short array syntax must be used to define arrays
(#2320) Inline comments must end in full-stops, exclamation marks, or question marks
(#2327) Inline comments must end in full-stops, exclamation marks, or question marks
(#2337) Short array syntax must be used to define arrays
(#2340) Short array syntax must be used to define arrays
(#2364) Short array syntax must be used to define arrays
(#2366) Inline comments must end in full-stops, exclamation marks, or question marks
(#2370) Inline comments must end in full-stops, exclamation marks, or question marks
(#2372) Inline comments must end in full-stops, exclamation marks, or question marks
(#2395) Short array syntax must be used to define arrays
(#2403) Inline comments must end in full-stops, exclamation marks, or question marks
(#2407) Short array syntax must be used to define arrays
(#2408) Short array syntax must be used to define arrays
(#2418) Expected 1 space before "=="; 0 found
(#2418) Expected 1 space after "=="; 0 found
(#2434) Inline comments must start with a capital letter, digit or 3-dots sequence
(#2434) Inline comments must end in full-stops, exclamation marks, or question marks
(#2445) Inline comments must end in full-stops, exclamation marks, or question marks
(#2451) Inline comments must end in full-stops, exclamation marks, or question marks
(#2454) Inline comments must start with a capital letter, digit or 3-dots sequence
(#2454) Inline comments must end in full-stops, exclamation marks, or question marks
(#2465) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#2466) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#2469) Short array syntax must be used to define arrays
(#2470) Short array syntax must be used to define arrays
(#2473) Inline comments must end in full-stops, exclamation marks, or question marks
(#2482) Inline comments must end in full-stops, exclamation marks, or question marks
(#2485) Inline comments must end in full-stops, exclamation marks, or question marks
(#2493) Inline comments must end in full-stops, exclamation marks, or question marks
(#2503) Inline comments must end in full-stops, exclamation marks, or question marks
(#2533) Inline comments must end in full-stops, exclamation marks, or question marks
(#2546) Inline comments must end in full-stops, exclamation marks, or question marks
(#2550) Inline comments must end in full-stops, exclamation marks, or question marks
(#2564) Inline comments must end in full-stops, exclamation marks, or question marks
(#2573) Must use "self::" for local static member reference
(#2577) Inline comments must end in full-stops, exclamation marks, or question marks
(#2578) Expected 1 space before "!=="; 0 found
(#2578) Expected 1 space after "!=="; 0 found
(#2594) Inline comments must end in full-stops, exclamation marks, or question marks
(#2597) Inline comments must end in full-stops, exclamation marks, or question marks
(#2620) Inline comments must end in full-stops, exclamation marks, or question marks
(#2624) Inline comments must end in full-stops, exclamation marks, or question marks
(#2625) Expected 1 space before "=="; 0 found
(#2625) Expected 1 space after "=="; 0 found
(#2629) Inline comments must end in full-stops, exclamation marks, or question marks
(#2634) Inline comments must end in full-stops, exclamation marks, or question marks
(#2648) No one-line description found in phpdocs for docblock of function can_view_discussions
(#2658) No one-line description found in phpdocs for docblock of function can_view_subscribers
(#2671) No one-line description found in phpdocs for docblock of function can_mark_read
(#2681) No one-line description found in phpdocs for docblock of function can_view_hidden
(#2692) No one-line description found in phpdocs for docblock of function is_read_only
(#2726) Inline comments must end in full-stops, exclamation marks, or question marks
(#2727) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2727) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2731) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2731) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2732) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2732) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2733) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2733) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2737) Inline comments must end in full-stops, exclamation marks, or question marks
(#2750) Short array syntax must be used to define arrays
(#2757) Inline comments must end in full-stops, exclamation marks, or question marks
(#2758) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2758) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2759) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2759) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2759) Short array syntax must be used to define arrays
(#2761) Variable "FORUMNG_POSTQUOTA" must be all lower-case
(#2761) Variable "FORUMNG_POSTQUOTA" must not contain underscores.
(#2764) Inline comments must end in full-stops, exclamation marks, or question marks
(#2780) Inline comments must end in full-stops, exclamation marks, or question marks
(#2785) Inline comments must end in full-stops, exclamation marks, or question marks
(#2792) Inline comments must end in full-stops, exclamation marks, or question marks
(#2798) Inline comments must end in full-stops, exclamation marks, or question marks
(#2804) Inline comments must end in full-stops, exclamation marks, or question marks
(#2817) No one-line description found in phpdocs for docblock of function can_mail_now
(#2826) No one-line description found in phpdocs for docblock of function can_set_important
(#2835) No one-line description found in phpdocs for docblock of function can_manage_discussions
(#2845) No one-line description found in phpdocs for docblock of function can_manage_subscriptions
(#2859) No one-line description found in phpdocs for docblock of function can_create_attachments
(#2862) Commas (,) must be followed by white space.
(#2874) No one-line description found in phpdocs for docblock of function can_indicate_moderator
(#2883) No one-line description found in phpdocs for docblock of function can_post_anonymously
(#2894) Inline comments must end in full-stops, exclamation marks, or question marks
(#2909) Inline comments must end in full-stops, exclamation marks, or question marks
(#2927) Inline comments must end in full-stops, exclamation marks, or question marks
(#2931) Short array syntax must be used to define arrays
(#2936) Inline comments must end in full-stops, exclamation marks, or question marks
(#2945) Inline comments must end in full-stops, exclamation marks, or question marks
(#2959) Inline comments must end in full-stops, exclamation marks, or question marks
(#2963) Must use "self::" for local static member reference
(#2979) Short array syntax must be used to define arrays
(#3005) Inline comments must end in full-stops, exclamation marks, or question marks
(#3012) Short array syntax must be used to define arrays
(#3019) Short array syntax must be used to define arrays
(#3021) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3024) Inline comments must end in full-stops, exclamation marks, or question marks
(#3044) Short array syntax must be used to define arrays
(#3049) Inline comments must end in full-stops, exclamation marks, or question marks
(#3052) Short array syntax must be used to define arrays
(#3057) Short array syntax must be used to define arrays
(#3078) Expected 1 space before "==="; 2 found
(#3090) Inline comments must end in full-stops, exclamation marks, or question marks
(#3116) Short array syntax must be used to define arrays
(#3121) Short array syntax must be used to define arrays
(#3125) Inline comments must end in full-stops, exclamation marks, or question marks
(#3126) Short array syntax must be used to define arrays
(#3127) Short array syntax must be used to define arrays
(#3128) Short array syntax must be used to define arrays
(#3129) Short array syntax must be used to define arrays
(#3156) Short array syntax must be used to define arrays
(#3166) Inline comments must end in full-stops, exclamation marks, or question marks
(#3176) Inline comments must end in full-stops, exclamation marks, or question marks
(#3178) Inline comments must end in full-stops, exclamation marks, or question marks
(#3195) Inline comments must end in full-stops, exclamation marks, or question marks
(#3203) Inline comments must end in full-stops, exclamation marks, or question marks
(#3205) Inline comments must end in full-stops, exclamation marks, or question marks
(#3214) Short array syntax must be used to define arrays
(#3216) Short array syntax must be used to define arrays
(#3227) Inline comments must end in full-stops, exclamation marks, or question marks
(#3235) Missing docblock for function sort_mod_forumng_result
(#3266) Short array syntax must be used to define arrays
(#3281) Short array syntax must be used to define arrays
(#3288) Expected 1 space before "!="; 0 found
(#3288) Expected 1 space after "!="; 0 found
(#3289) Inline comments must end in full-stops, exclamation marks, or question marks
(#3290) Expected 1 space before "*"; 0 found
(#3290) Expected 1 space after "*"; 0 found
(#3290) Expected 1 space before "*"; 0 found
(#3290) Expected 1 space after "*"; 0 found
(#3301) Short array syntax must be used to define arrays
(#3304) Inline comments must end in full-stops, exclamation marks, or question marks
(#3318) Short array syntax must be used to define arrays
(#3326) Inline comments must end in full-stops, exclamation marks, or question marks
(#3328) Short array syntax must be used to define arrays
(#3341) Inline comments must end in full-stops, exclamation marks, or question marks
(#3346) Inline comments must end in full-stops, exclamation marks, or question marks
(#3353) Short array syntax must be used to define arrays
(#3356) Must use "self::" for local static member reference
(#3366) Short array syntax must be used to define arrays
(#3369) Inline comments must end in full-stops, exclamation marks, or question marks
(#3415) Expected 1 space before "=="; 0 found
(#3415) Expected 1 space after "=="; 0 found
(#3416) Inline comments must end in full-stops, exclamation marks, or question marks
(#3421) Inline comments must end in full-stops, exclamation marks, or question marks
(#3431) Short array syntax must be used to define arrays
(#3441) Inline comments must end in full-stops, exclamation marks, or question marks
(#3472) Short array syntax must be used to define arrays
(#3473) Short array syntax must be used to define arrays
(#3485) Inline comments must end in full-stops, exclamation marks, or question marks
(#3504) Inline comments must end in full-stops, exclamation marks, or question marks
(#3536) Inline comments must end in full-stops, exclamation marks, or question marks
(#3570) Inline comments must end in full-stops, exclamation marks, or question marks
(#3573) Inline comments must end in full-stops, exclamation marks, or question marks
(#3613) Inline comments must end in full-stops, exclamation marks, or question marks
(#3620) Inline comments must end in full-stops, exclamation marks, or question marks
(#3630) Expected 1 space after "as"; 0 found
(#3674) Inline comments must end in full-stops, exclamation marks, or question marks
(#3679) Expected 1 space after "as"; 0 found
(#3696) Inline comments must end in full-stops, exclamation marks, or question marks
(#3713) No one-line description found in phpdocs for docblock of function display_user_name
(#3723) No one-line description found in phpdocs for docblock of function display_user_link
(#3770) No one-line description found in phpdocs for docblock of function display_feed_links
(#3775) Inline comments must end in full-stops, exclamation marks, or question marks
(#3788) Inline comments must end in full-stops, exclamation marks, or question marks
(#3813) Missing docblock for function display_sharing_info
(#3815) Inline comments must end in full-stops, exclamation marks, or question marks
(#3819) Inline comments must end in full-stops, exclamation marks, or question marks
(#3828) Short array syntax must be used to define arrays
(#3831) There should be a comma after the last array item in a multi-line array.
(#3838) Short array syntax must be used to define arrays
(#3855) Inline comments must end in full-stops, exclamation marks, or question marks
(#3882) Short array syntax must be used to define arrays
(#3911) Short array syntax must be used to define arrays
(#3914) Short array syntax must be used to define arrays
(#3915) Short array syntax must be used to define arrays
(#3915) Short array syntax must be used to define arrays
(#3915) There should be a comma after the last array item in a multi-line array.
(#3918) Short array syntax must be used to define arrays
(#3932) Inline comments must end in full-stops, exclamation marks, or question marks
(#3985) Inline comments must end in full-stops, exclamation marks, or question marks
(#4001) No one-line description found in phpdocs for docblock of function get_effective_feed_items
(#4004) Inline comments must end in full-stops, exclamation marks, or question marks
(#4007) Inline comments must end in full-stops, exclamation marks, or question marks
(#4043) Inline comments must end in full-stops, exclamation marks, or question marks
(#4046) Inline comments must end in full-stops, exclamation marks, or question marks
(#4048) Short array syntax must be used to define arrays
(#4050) Short array syntax must be used to define arrays
(#4052) Inline comments must end in full-stops, exclamation marks, or question marks
(#4076) Short array syntax must be used to define arrays
(#4079) Inline comments must end in full-stops, exclamation marks, or question marks
(#4082) Inline comments must end in full-stops, exclamation marks, or question marks
(#4083) Short array syntax must be used to define arrays
(#4090) Expected 1 space before "!="; 0 found
(#4090) Expected 1 space after "!="; 0 found
(#4096) Inline comments must end in full-stops, exclamation marks, or question marks
(#4098) Inline comments must end in full-stops, exclamation marks, or question marks
(#4110) Short array syntax must be used to define arrays
(#4113) Short array syntax must be used to define arrays
(#4120) Inline comments must end in full-stops, exclamation marks, or question marks
(#4121) Short array syntax must be used to define arrays
(#4122) Short array syntax must be used to define arrays
(#4133) Inline comments must end in full-stops, exclamation marks, or question marks
(#4134) Short array syntax must be used to define arrays
(#4147) Inline comments must end in full-stops, exclamation marks, or question marks
(#4149) Inline comments must end in full-stops, exclamation marks, or question marks
(#4168) Short array syntax must be used to define arrays
(#4184) Short array syntax must be used to define arrays
(#4187) Inline comments must end in full-stops, exclamation marks, or question marks
(#4188) Short array syntax must be used to define arrays
(#4190) Inline comments must end in full-stops, exclamation marks, or question marks
(#4194) Inline comments must end in full-stops, exclamation marks, or question marks
(#4217) Short array syntax must be used to define arrays
(#4220) Short array syntax must be used to define arrays
(#4234) No one-line description found in phpdocs for docblock of function is_auto_completion_enabled
(#4236) Inline comments must end in full-stops, exclamation marks, or question marks
(#4253) No one-line description found in phpdocs for docblock of function get_completion_posts
(#4263) No one-line description found in phpdocs for docblock of function get_completion_discussions
(#4265) Expected 1 space before ":"; 0 found
(#4273) No one-line description found in phpdocs for docblock of function get_completion_replies
(#4287) Inline comments must end in full-stops, exclamation marks, or question marks
(#4384) Inline comments must end in full-stops, exclamation marks, or question marks
(#4406) Inline comments must end in full-stops, exclamation marks, or question marks
(#4412) Short array syntax must be used to define arrays
(#4413) Short array syntax must be used to define arrays
(#4420) Inline comments must end in full-stops, exclamation marks, or question marks
(#4421) Short array syntax must be used to define arrays
(#4422) Expected 1 space before "=>"; 0 found
(#4422) Expected 1 space after "=>"; 0 found
(#4424) Inline comments must end in full-stops, exclamation marks, or question marks
(#4425) Short array syntax must be used to define arrays
(#4425) Expected 1 space before "=>"; 0 found
(#4425) Expected 1 space after "=>"; 0 found
(#4425) Expected 1 space before "=>"; 0 found
(#4425) Expected 1 space after "=>"; 0 found
(#4425) Expected 1 space before "=>"; 0 found
(#4425) Expected 1 space after "=>"; 0 found
(#4425) Expected 1 space before "=>"; 0 found
(#4425) Expected 1 space after "=>"; 0 found
(#4427) Inline comments must end in full-stops, exclamation marks, or question marks
(#4428) Short array syntax must be used to define arrays
(#4461) Inline comments must end in full-stops, exclamation marks, or question marks
(#4464) Short array syntax must be used to define arrays
(#4473) Inline comments must end in full-stops, exclamation marks, or question marks
(#4482) Inline comments must end in full-stops, exclamation marks, or question marks
(#4490) Short array syntax must be used to define arrays
(#4492) Short array syntax must be used to define arrays
(#4501) Inline comments must end in full-stops, exclamation marks, or question marks
(#4509) Inline comments must end in full-stops, exclamation marks, or question marks
(#4519) Short array syntax must be used to define arrays
(#4521) Short array syntax must be used to define arrays
(#4536) Inline comments must end in full-stops, exclamation marks, or question marks
(#4545) Short array syntax must be used to define arrays
(#4546) Short array syntax must be used to define arrays
(#4552) Inline comments must end in full-stops, exclamation marks, or question marks
(#4556) Inline comments must end in full-stops, exclamation marks, or question marks
(#4559) Short array syntax must be used to define arrays
(#4573) Inline comments must end in full-stops, exclamation marks, or question marks
(#4580) Short array syntax must be used to define arrays
(#4583) Inline comments must end in full-stops, exclamation marks, or question marks
(#4584) Short array syntax must be used to define arrays
(#4590) There should be a comma after the last array item in a multi-line array.
(#4598) Inline comments must end in full-stops, exclamation marks, or question marks
(#4601) Inline comments must end in full-stops, exclamation marks, or question marks
(#4603) Short array syntax must be used to define arrays
(#4604) Short array syntax must be used to define arrays
(#4605) Short array syntax must be used to define arrays
(#4606) Short array syntax must be used to define arrays
(#4607) Short array syntax must be used to define arrays
(#4609) Inline comments must end in full-stops, exclamation marks, or question marks
(#4610) Short array syntax must be used to define arrays
(#4626) Short array syntax must be used to define arrays
(#4627) Inline comments must end in full-stops, exclamation marks, or question marks
(#4633) Inline comments must end in full-stops, exclamation marks, or question marks
(#4636) Inline comments must end in full-stops, exclamation marks, or question marks
(#4654) Short array syntax must be used to define arrays
(#4657) There should be a comma after the last array item in a multi-line array.
(#4663) Short array syntax must be used to define arrays
(#4666) There should be a comma after the last array item in a multi-line array.
(#4672) This comment is 63% valid code; is this commented out code?
(#4688) Inline comments must end in full-stops, exclamation marks, or question marks
(#4689) Short array syntax must be used to define arrays
(#4696) Short array syntax must be used to define arrays
(#4702) Inline comments must end in full-stops, exclamation marks, or question marks
(#4703) Short array syntax must be used to define arrays
(#4703) Inline comments must end in full-stops, exclamation marks, or question marks
(#4720) Inline comments must end in full-stops, exclamation marks, or question marks
(#4723) Inline comments must end in full-stops, exclamation marks, or question marks
(#4732) Short array syntax must be used to define arrays
(#4734) Short array syntax must be used to define arrays
(#4741) Inline comments must end in full-stops, exclamation marks, or question marks
(#4758) Inline comments must end in full-stops, exclamation marks, or question marks
(#4764) Short array syntax must be used to define arrays
(#4773) Inline comments must end in full-stops, exclamation marks, or question marks
(#4774) Short array syntax must be used to define arrays
(#4790) Inline comments must end in full-stops, exclamation marks, or question marks
(#4791) Short array syntax must be used to define arrays
(#4810) There should be a comma after the last array item in a multi-line array.
(#4812) Short array syntax must be used to define arrays
(#4835) Inline comments must end in full-stops, exclamation marks, or question marks
(#4849) Short array syntax must be used to define arrays
(#4875) Short array syntax must be used to define arrays
(#4901) Short array syntax must be used to define arrays
(#4921) Short array syntax must be used to define arrays
(#4925) Must use "self::" for local static member reference
(#4928) Must use "self::" for local static member reference
(#4929) Must use "self::" for local static member reference
(#4953) Short array syntax must be used to define arrays
(#4981) Must use "self::" for local static member reference
(#4982) Short array syntax must be used to define arrays
(#4985) Short array syntax must be used to define arrays
(#5001) Short array syntax must be used to define arrays
(#5015) Short array syntax must be used to define arrays
(#5019) Must use "self::" for local static member reference
(#5022) Must use "self::" for local static member reference
(#5023) Must use "self::" for local static member reference
(#5047) Short array syntax must be used to define arrays
(#5070) Short array syntax must be used to define arrays
(#5073) Short array syntax must be used to define arrays
(#5076) Short array syntax must be used to define arrays
(#5087) Short array syntax must be used to define arrays
(#5099) Short array syntax must be used to define arrays
(#5100) Short array syntax must be used to define arrays
(#5101) Inline comments must end in full-stops, exclamation marks, or question marks
(#5105) Inline comments must end in full-stops, exclamation marks, or question marks
(#5121) Short array syntax must be used to define arrays
(#5123) Inline comments must end in full-stops, exclamation marks, or question marks
(#5126) Short array syntax must be used to define arrays
(#5126) Expected 1 space before "=>"; 0 found
(#5126) Expected 1 space after "=>"; 0 found
(#5126) Expected 1 space before "=>"; 0 found
(#5126) Expected 1 space after "=>"; 0 found
(#5167) Inline comments must end in full-stops, exclamation marks, or question marks
(#5182) Short array syntax must be used to define arrays
(#5201) Short array syntax must be used to define arrays
(#5204) Short array syntax must be used to define arrays
(#5206) Short array syntax must be used to define arrays
(#5207) Short array syntax must be used to define arrays
(#5207) Short array syntax must be used to define arrays
(#5252) Short array syntax must be used to define arrays
(#5269) Short array syntax must be used to define arrays
(#5272) Short array syntax must be used to define arrays
(#5274) Inline comments must end in full-stops, exclamation marks, or question marks
(#5315) Short array syntax must be used to define arrays
(#5318) Short array syntax must be used to define arrays
(#5338) Short array syntax must be used to define arrays
(#5344) Short array syntax must be used to define arrays
(#5367) Missing docblock for function oualerts_enabled
(#5421) Short array syntax must be used to define arrays
(#5427) Short array syntax must be used to define arrays
(#5544) Short array syntax must be used to define arrays
(#5578) Short array syntax must be used to define arrays
(#5606) Short array syntax must be used to define arrays
(#5613) Short array syntax must be used to define arrays
(#5615) Short array syntax must be used to define arrays
(#5646) Variable "tag_instance_object" must not contain underscores.
(#5647) Variable "tag_instance_object" must not contain underscores.
(#5648) Variable "tag_instance_object" must not contain underscores.
(#5649) Variable "tag_instance_object" must not contain underscores.
(#5650) Variable "tag_instance_object" must not contain underscores.
(#5651) Variable "tag_instance_object" must not contain underscores.
(#5652) Variable "tag_instance_object" must not contain underscores.
(#5653) Variable "tag_instance_object" must not contain underscores.
(#5654) Variable "tag_instance_object" must not contain underscores.
(#5654) Variable "tag_instance_object" must not contain underscores.
(#5655) Variable "tag_instance_object" must not contain underscores.
(#5657) Variable "tag_instance_object" must not contain underscores.
(#5694) Short array syntax must be used to define arrays
(#5718) Must use "self::" for local static member reference
(#5732) No one-line description found in phpdocs for docblock of function is_ipud
(#5738) Must use "self::" for local static member reference
(#5755) DocBlock missing a @package tag for class mod_forumng_filemanager_evilhack. Expected @package mod_forumng
(#5760) Missing member variable doc comment
(#5761) Missing member variable doc comment
(#5761) Missing member variable doc comment
(#5762) Missing member variable doc comment
(#5762) Missing member variable doc comment
(#5762) Missing member variable doc comment
(#5764) Missing docblock for function __construct
(#5774) Missing docblock for function return_to_goodness
(#5783) DocBlock missing a @package tag for class mod_forumng_filemanager_evilhack_requires. Expected @package mod_forumng
(#5784) Missing member variable doc comment
(#5786) Missing docblock for function __construct
(#5790) Missing docblock for function js_init_call
(#5790) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $extraarguments.
(#5791) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $module.
(#5796) Short array syntax must be used to define arrays
(#5796) Expected 1 space before "=>"; 0 found
(#5796) Expected 1 space after "=>"; 0 found
(#5796) Expected 1 space before "=>"; 0 found
(#5796) Expected 1 space after "=>"; 0 found
(#5797) Expected 1 space before "=>"; 0 found
(#5797) Expected 1 space after "=>"; 0 found
(#5797) Short array syntax must be used to define arrays
(#5801) Inline comments must end in full-stops, exclamation marks, or question marks
(#5808) Missing docblock for function find_module
(#5812) Missing docblock for function get_loaded_modules
(#5816) Missing docblock for function js_module
(#5820) Missing docblock for function js
(#5829) DocBlock missing a @package tag for class mod_forumng_context_access. Expected @package mod_forumng
mod/forumng/mod_forumng_cron.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#23) Incorrect @package tag for class mod_forumng_cron. Expected mod_forumng, found mod.
(#29) Missing docblock for constant mod_forumng_cron::DEBUG_VIEW_EMAILS
(#36) Missing docblock for function delete_old_posts
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Short array syntax must be used to define arrays
(#75) Expected 1 space before "-"; 0 found
(#75) Expected 1 space after "-"; 0 found
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) Short array syntax must be used to define arrays
(#128) Expected 1 space before "-"; 0 found
(#128) Expected 1 space after "-"; 0 found
(#138) No one-line description found in phpdocs for docblock of function debug
(#152) Missing docblock for function email_normal
(#237) Short array syntax must be used to define arrays
(#329) Line exceeds 132 characters; contains 135 characters
(#338) Line exceeds 132 characters; contains 142 characters
(#344) Line exceeds 132 characters; contains 142 characters
(#350) Line exceeds 132 characters; contains 138 characters
(#361) Line exceeds 132 characters; contains 135 characters
(#407) Short array syntax must be used to define arrays
(#407) Short array syntax must be used to define arrays
(#489) Inline comments must end in full-stops, exclamation marks, or question marks
(#496) Inline comments must end in full-stops, exclamation marks, or question marks
(#516) Missing docblock for function email_digest
(#530) Expected 1 space before "-"; 0 found
(#530) Expected 1 space after "-"; 0 found
(#532) Short array syntax must be used to define arrays
(#561) Expected 1 space before "=="; 0 found
(#561) Expected 1 space after "=="; 0 found
(#572) Short array syntax must be used to define arrays
(#606) Expected 1 space before "-"; 0 found
(#606) Expected 1 space after "-"; 0 found
(#661) Inline comments must end in full-stops, exclamation marks, or question marks
(#664) Inline comments must end in full-stops, exclamation marks, or question marks
(#668) Inline comments must end in full-stops, exclamation marks, or question marks
(#677) Inline comments must end in full-stops, exclamation marks, or question marks
(#687) Inline comments must end in full-stops, exclamation marks, or question marks
(#692) This comment is 50% valid code; is this commented out code?
(#701) Inline comments must end in full-stops, exclamation marks, or question marks
(#712) Inline comments must end in full-stops, exclamation marks, or question marks
(#759) Inline comments must end in full-stops, exclamation marks, or question marks
(#765) Inline comments must end in full-stops, exclamation marks, or question marks
(#768) Short array syntax must be used to define arrays
(#768) Short array syntax must be used to define arrays
(#773) Inline comments must end in full-stops, exclamation marks, or question marks
(#774) Short array syntax must be used to define arrays
(#796) Expected 1 space before "=="; 0 found
(#796) Expected 1 space after "=="; 0 found
(#808) Short array syntax must be used to define arrays
(#810) Inline comments must end in full-stops, exclamation marks, or question marks
(#902) Inline comments must end in full-stops, exclamation marks, or question marks
(#903) Short array syntax must be used to define arrays
(#907) Expected 1 space before ">"; 0 found
(#907) Expected 1 space after ">"; 0 found
(#911) Inline comments must end in full-stops, exclamation marks, or question marks
(#919) Inline comments must end in full-stops, exclamation marks, or question marks
(#926) Inline comments must end in full-stops, exclamation marks, or question marks
(#941) Expected 1 space after "="; 2 found
(#942) Expected 1 space after "="; 2 found
(#945) Expected 1 space after "="; 2 found
(#966) Expected 1 space before ".="; 0 found
(#966) Expected 1 space after ".="; 0 found
(#976) Inline comments must end in full-stops, exclamation marks, or question marks
(#979) Inline comments must end in full-stops, exclamation marks, or question marks
(#980) Short array syntax must be used to define arrays
(#980) Short array syntax must be used to define arrays
(#999) Inline comments must end in full-stops, exclamation marks, or question marks
(#1002) Inline comments must end in full-stops, exclamation marks, or question marks
(#1030) Short array syntax must be used to define arrays
(#1031) Short array syntax must be used to define arrays
(#1048) Short array syntax must be used to define arrays
mod/forumng/mod_forumng_digest_list.php
(#36) Missing docblock for function get_pending_flag_name
(#40) Missing docblock for function get_target_mail_state
(#44) Missing docblock for function get_limited_forum_id
(#48) Missing docblock for function get_safety_net
(#54) Missing docblock for function get_query_where
(#79) Short array syntax must be used to define arrays
(#80) Short array syntax must be used to define arrays
mod/forumng/mod_forumng_discussion.php
(#22) Incorrect @package tag for class mod_forumng_discussion. Expected mod_forumng, found mod.
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) You must use "/**" style comments for a member variable comment
(#54) Missing member variable doc comment
(#54) Missing member variable doc comment
(#54) Missing member variable doc comment
(#54) Missing member variable doc comment
(#55) Missing member variable doc comment
(#55) Missing member variable doc comment
(#57) Missing member variable doc comment
(#57) Missing member variable doc comment
(#57) Missing member variable doc comment
(#59) Missing member variable doc comment
(#62) No one-line description found in phpdocs for docblock of function get_forum
(#67) No one-line description found in phpdocs for docblock of function get_course
(#72) No one-line description found in phpdocs for docblock of function get_course_module
(#77) No one-line description found in phpdocs for docblock of function get_id
(#81) No one-line description found in phpdocs for docblock of function get_group_id
(#85) No one-line description found in phpdocs for docblock of function get_group_name
(#107) Short array syntax must be used to define arrays
(#122) No one-line description found in phpdocs for docblock of function is_sticky
(#127) No one-line description found in phpdocs for docblock of function is_locked
(#132) No one-line description found in phpdocs for docblock of function is_auto_locked
(#144) No one-line description found in phpdocs for docblock of function get_time_start
(#152) No one-line description found in phpdocs for docblock of function get_time_end
(#216) No one-line description found in phpdocs for docblock of function get_log_url
(#224) No one-line description found in phpdocs for docblock of function get_num_unread_posts
(#243) No one-line description found in phpdocs for docblock of function get_num_posts
(#259) No one-line description found in phpdocs for docblock of function get_time_modified
(#269) No one-line description found in phpdocs for docblock of function get_moodle_url
(#276) No one-line description found in phpdocs for docblock of function get_url
(#305) Missing docblock for function get_flagged
(#312) No one-line description found in phpdocs for docblock of function can_flag
(#325) No one-line description found in phpdocs for docblock of function is_flagged
(#336) No one-line description found in phpdocs for docblock of function set_flagged
(#343) Short array syntax must be used to define arrays
(#345) Short array syntax must be used to define arrays
(#352) Short array syntax must be used to define arrays
(#358) Inline comments must end in full-stops, exclamation marks, or question marks
(#379) Expected 1 space before "=="; 0 found
(#379) Expected 1 space after "=="; 0 found
(#380) Expected 1 space before "=="; 0 found
(#380) Expected 1 space after "=="; 0 found
(#380) Expected 1 space before "=="; 0 found
(#380) Expected 1 space after "=="; 0 found
(#389) Short array syntax must be used to define arrays
(#409) Expected 1 space before "!="; 0 found
(#409) Expected 1 space after "!="; 0 found
(#413) Inline comments must end in full-stops, exclamation marks, or question marks
(#425) Short array syntax must be used to define arrays
(#429) Missing docblock for function get_base
(#431) Inline comments must end in full-stops, exclamation marks, or question marks
(#435) Inline comments must end in full-stops, exclamation marks, or question marks
(#444) Inline comments must end in full-stops, exclamation marks, or question marks
(#454) Inline comments must end in full-stops, exclamation marks, or question marks
(#468) Inline comments must end in full-stops, exclamation marks, or question marks
(#473) Inline comments must end in full-stops, exclamation marks, or question marks
(#477) Inline comments must end in full-stops, exclamation marks, or question marks
(#484) Expected 1 space before "=="; 0 found
(#484) Expected 1 space after "=="; 0 found
(#484) Expected 1 space before "<"; 0 found
(#484) Expected 1 space after "<"; 0 found
(#490) Inline comments must end in full-stops, exclamation marks, or question marks
(#495) Inline comments must end in full-stops, exclamation marks, or question marks
(#504) Short array syntax must be used to define arrays
(#577) Inline comments must end in full-stops, exclamation marks, or question marks
(#582) Short array syntax must be used to define arrays
(#585) Inline comments must end in full-stops, exclamation marks, or question marks
(#593) Inline comments must end in full-stops, exclamation marks, or question marks
(#608) Inline comments must end in full-stops, exclamation marks, or question marks
(#632) Expected 1 space before "=="; 0 found
(#632) Expected 1 space after "=="; 0 found
(#668) Short array syntax must be used to define arrays
(#714) Inline comments must end in full-stops, exclamation marks, or question marks
(#715) Short array syntax must be used to define arrays
(#723) Short array syntax must be used to define arrays
(#728) Inline comments must end in full-stops, exclamation marks, or question marks
(#732) Inline comments must end in full-stops, exclamation marks, or question marks
(#734) Short array syntax must be used to define arrays
(#736) Short array syntax must be used to define arrays
(#742) Expected 1 space before "-"; 0 found
(#742) Expected 1 space after "-"; 0 found
(#742) Expected 1 space before ">="; 0 found
(#742) Expected 1 space after ">="; 0 found
(#759) Inline comments must end in full-stops, exclamation marks, or question marks
(#793) Expected 1 space before "!="; 0 found
(#793) Expected 1 space after "!="; 0 found
(#800) Short array syntax must be used to define arrays
(#801) Short array syntax must be used to define arrays
(#806) Short array syntax must be used to define arrays
(#827) Short array syntax must be used to define arrays
(#828) Short array syntax must be used to define arrays
(#833) Inline comments must end in full-stops, exclamation marks, or question marks
(#835) Short array syntax must be used to define arrays
(#838) Short array syntax must be used to define arrays
(#861) Short array syntax must be used to define arrays
(#875) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#997) Inline comments must end in full-stops, exclamation marks, or question marks
(#1024) Inline comments must end in full-stops, exclamation marks, or question marks
(#1028) Inline comments must end in full-stops, exclamation marks, or question marks
(#1036) Inline comments must end in full-stops, exclamation marks, or question marks
(#1040) Inline comments must end in full-stops, exclamation marks, or question marks
(#1058) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $tags.
(#1062) Inline comments must end in full-stops, exclamation marks, or question marks
(#1079) Inline comments must end in full-stops, exclamation marks, or question marks
(#1092) Inline comments must end in full-stops, exclamation marks, or question marks
(#1142) Expected 1 space before "=="; 0 found
(#1142) Expected 1 space after "=="; 0 found
(#1143) Inline comments must end in full-stops, exclamation marks, or question marks
(#1153) Inline comments must end in full-stops, exclamation marks, or question marks
(#1159) Inline comments must end in full-stops, exclamation marks, or question marks
(#1183) Inline comments must end in full-stops, exclamation marks, or question marks
(#1202) Inline comments must end in full-stops, exclamation marks, or question marks
(#1208) Inline comments must end in full-stops, exclamation marks, or question marks
(#1209) Short array syntax must be used to define arrays
(#1212) Inline comments must end in full-stops, exclamation marks, or question marks
(#1220) Short array syntax must be used to define arrays
(#1239) Inline comments must end in full-stops, exclamation marks, or question marks
(#1251) Short array syntax must be used to define arrays
(#1251) Line exceeds 132 characters; contains 146 characters
(#1258) Short array syntax must be used to define arrays
(#1261) Short array syntax must be used to define arrays
(#1266) There should be a comma after the last array item in a multi-line array.
(#1295) Expected 1 space after "="; 2 found
(#1296) Short array syntax must be used to define arrays
(#1297) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1301) Short array syntax must be used to define arrays
(#1302) Short array syntax must be used to define arrays
(#1303) Short array syntax must be used to define arrays
(#1314) Expected 1 space after "=="; 0 found
(#1325) Short array syntax must be used to define arrays
(#1343) Inline comments must end in full-stops, exclamation marks, or question marks
(#1347) Short array syntax must be used to define arrays
(#1353) Short array syntax must be used to define arrays
(#1355) Inline comments must end in full-stops, exclamation marks, or question marks
(#1360) Short array syntax must be used to define arrays
(#1371) Inline comments must end in full-stops, exclamation marks, or question marks
(#1378) Short array syntax must be used to define arrays
(#1386) Short array syntax must be used to define arrays
(#1389) Short array syntax must be used to define arrays
(#1393) There should be a comma after the last array item in a multi-line array.
(#1408) Inline comments must end in full-stops, exclamation marks, or question marks
(#1433) Inline comments must end in full-stops, exclamation marks, or question marks
(#1436) Inline comments must end in full-stops, exclamation marks, or question marks
(#1462) Inline comments must end in full-stops, exclamation marks, or question marks
(#1486) Short array syntax must be used to define arrays
(#1489) Short array syntax must be used to define arrays
(#1499) Short array syntax must be used to define arrays
(#1506) Short array syntax must be used to define arrays
(#1522) Short array syntax must be used to define arrays
(#1527) Short array syntax must be used to define arrays
(#1534) Short array syntax must be used to define arrays
(#1537) Short array syntax must be used to define arrays
(#1543) Short array syntax must be used to define arrays
(#1571) Inline comments must end in full-stops, exclamation marks, or question marks
(#1575) Inline comments must end in full-stops, exclamation marks, or question marks
(#1580) Inline comments must end in full-stops, exclamation marks, or question marks
(#1630) Inline comments must end in full-stops, exclamation marks, or question marks
(#1635) Inline comments must end in full-stops, exclamation marks, or question marks
(#1657) Inline comments must end in full-stops, exclamation marks, or question marks
(#1663) Inline comments must end in full-stops, exclamation marks, or question marks
(#1665) Short array syntax must be used to define arrays
(#1670) Inline comments must end in full-stops, exclamation marks, or question marks
(#1671) Short array syntax must be used to define arrays
(#1767) No one-line description found in phpdocs for docblock of function is_read_tracked
(#1786) Short array syntax must be used to define arrays
(#1806) Short array syntax must be used to define arrays
(#1824) Short array syntax must be used to define arrays
(#1831) Short array syntax must be used to define arrays
(#1850) Inline comments must end in full-stops, exclamation marks, or question marks
(#1855) Inline comments must end in full-stops, exclamation marks, or question marks
(#1861) Inline comments must end in full-stops, exclamation marks, or question marks
(#1869) Short array syntax must be used to define arrays
(#1893) Short array syntax must be used to define arrays
(#1896) Short array syntax must be used to define arrays
(#1896) There should be a comma after the last array item in a multi-line array.
(#1969) Inline comments must end in full-stops, exclamation marks, or question marks
(#1980) No one-line description found in phpdocs for docblock of function is_deleted
(#1988) No one-line description found in phpdocs for docblock of function is_within_time_period
(#1989) Inline comments must end in full-stops, exclamation marks, or question marks
(#2001) No one-line description found in phpdocs for docblock of function is_subscribed
(#2044) No one-line description found in phpdocs for docblock of function has_unread_data
(#2070) No one-line description found in phpdocs for docblock of function is_entirely_unread
(#2079) No one-line description found in phpdocs for docblock of function get_time_read
(#2118) Short array syntax must be used to define arrays
(#2139) Inline comments must end in full-stops, exclamation marks, or question marks
(#2141) Short array syntax must be used to define arrays
(#2143) Inline comments must end in full-stops, exclamation marks, or question marks
(#2144) Short array syntax must be used to define arrays
(#2150) Short array syntax must be used to define arrays
(#2153) Inline comments must end in full-stops, exclamation marks, or question marks
(#2157) Inline comments must end in full-stops, exclamation marks, or question marks
(#2161) Short array syntax must be used to define arrays
(#2165) Short array syntax must be used to define arrays
(#2168) Inline comments must end in full-stops, exclamation marks, or question marks
(#2179) Short array syntax must be used to define arrays
(#2187) Inline comments must end in full-stops, exclamation marks, or question marks
(#2193) Inline comments must end in full-stops, exclamation marks, or question marks
(#2198) Inline comments must end in full-stops, exclamation marks, or question marks
(#2211) Inline comments must end in full-stops, exclamation marks, or question marks
(#2214) Short array syntax must be used to define arrays
(#2217) Inline comments must end in full-stops, exclamation marks, or question marks
(#2230) Inline comments must end in full-stops, exclamation marks, or question marks
(#2234) Inline comments must end in full-stops, exclamation marks, or question marks
(#2239) Inline comments must end in full-stops, exclamation marks, or question marks
(#2244) Inline comments must end in full-stops, exclamation marks, or question marks
(#2249) Inline comments must end in full-stops, exclamation marks, or question marks
(#2271) Inline comments must end in full-stops, exclamation marks, or question marks
(#2275) Inline comments must end in full-stops, exclamation marks, or question marks
(#2283) Inline comments must end in full-stops, exclamation marks, or question marks
(#2287) Inline comments must end in full-stops, exclamation marks, or question marks
(#2292) Inline comments must end in full-stops, exclamation marks, or question marks
(#2294) Inline comments must end in full-stops, exclamation marks, or question marks
(#2299) Inline comments must end in full-stops, exclamation marks, or question marks
(#2326) Inline comments must end in full-stops, exclamation marks, or question marks
(#2332) Inline comments must end in full-stops, exclamation marks, or question marks
(#2350) Inline comments must end in full-stops, exclamation marks, or question marks
(#2354) Inline comments must end in full-stops, exclamation marks, or question marks
(#2429) Short array syntax must be used to define arrays
(#2431) Short array syntax must be used to define arrays
(#2447) Inline comments must end in full-stops, exclamation marks, or question marks
(#2458) Inline comments must end in full-stops, exclamation marks, or question marks
(#2477) Inline comments must end in full-stops, exclamation marks, or question marks
(#2481) Inline comments must end in full-stops, exclamation marks, or question marks
(#2482) Short array syntax must be used to define arrays
(#2486) Inline comments must end in full-stops, exclamation marks, or question marks
(#2496) Inline comments must end in full-stops, exclamation marks, or question marks
(#2499) Inline comments must end in full-stops, exclamation marks, or question marks
(#2531) Missing docblock for function display_link_back_to_forum
(#2532) Inline comments must end in full-stops, exclamation marks, or question marks
(#2549) Short array syntax must be used to define arrays
(#2550) Inline comments must end in full-stops, exclamation marks, or question marks
(#2588) Short array syntax must be used to define arrays
(#2589) Inline comments must end in full-stops, exclamation marks, or question marks
(#2613) No one-line description found in phpdocs for docblock of function display_unread_skip_link
(#2627) No one-line description found in phpdocs for docblock of function display_feed_links
(#2628) Inline comments must end in full-stops, exclamation marks, or question marks
(#2636) Inline comments must end in full-stops, exclamation marks, or question marks
(#2653) Inline comments must end in full-stops, exclamation marks, or question marks
(#2683) Inline comments must end in full-stops, exclamation marks, or question marks
(#2693) Inline comments must end in full-stops, exclamation marks, or question marks
(#2694) Short array syntax must be used to define arrays
(#2697) Inline comments must end in full-stops, exclamation marks, or question marks
(#2699) Short array syntax must be used to define arrays
(#2705) Inline comments must end in full-stops, exclamation marks, or question marks
(#2761) Short array syntax must be used to define arrays
(#2808) Short array syntax must be used to define arrays
mod/forumng/mod_forumng_discussion_list.php
(#23) Incorrect @package tag for class mod_forumng_discussion_list. Expected mod_forumng, found mod.
(#29) Missing member variable doc comment
(#29) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#30) Missing member variable doc comment
(#42) Short array syntax must be used to define arrays
(#43) Short array syntax must be used to define arrays
(#52) Expected 1 space before "="; 0 found
(#52) Expected 1 space after "="; 0 found
(#54) Expected 1 space before "="; 0 found
(#54) Expected 1 space after "="; 0 found
(#62) No one-line description found in phpdocs for docblock of function get_sticky_discussions
(#70) No one-line description found in phpdocs for docblock of function get_normal_discussions
(#77) No one-line description found in phpdocs for docblock of function get_page_index
(#85) No one-line description found in phpdocs for docblock of function get_total_pages
(#93) No one-line description found in phpdocs for docblock of function get_total_discussions
(#102) No one-line description found in phpdocs for docblock of function is_empty
(#103) Expected 1 space before "+"; 0 found
(#103) Expected 1 space after "+"; 0 found
(#103) Expected 1 space before "=="; 0 found
(#103) Expected 1 space after "=="; 0 found
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#121) Expected 1 space before "-"; 0 found
(#121) Expected 1 space after "-"; 0 found
(#123) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Missing docblock for function munge_page_number
(#132) Expected 1 space before "+"; 0 found
(#132) Expected 1 space after "+"; 0 found
mod/forumng/mod_forumng_draft.php
(#21) Incorrect @package tag for class mod_forumng_draft. Expected mod_forumng, found mod.
(#27) Missing member variable doc comment
(#39) Short array syntax must be used to define arrays
(#67) No one-line description found in phpdocs for docblock of function get_from_id
(#68) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#124) Short array syntax must be used to define arrays
(#124) Expected 1 space before "=>"; 0 found
(#124) Expected 1 space after "=>"; 0 found
(#142) Short array syntax must be used to define arrays
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#160) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Short array syntax must be used to define arrays
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) No one-line description found in phpdocs for docblock of function get_id
(#188) No one-line description found in phpdocs for docblock of function get_user_id
(#195) No one-line description found in phpdocs for docblock of function get_forumng_id
(#202) No one-line description found in phpdocs for docblock of function get_saved
(#209) No one-line description found in phpdocs for docblock of function get_subject
(#216) No one-line description found in phpdocs for docblock of function get_raw_message
(#224) No one-line description found in phpdocs for docblock of function get_formatted_message
(#229) Inline comments must end in full-stops, exclamation marks, or question marks
(#243) No one-line description found in phpdocs for docblock of function get_format
(#250) No one-line description found in phpdocs for docblock of function get_options
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) No one-line description found in phpdocs for docblock of function is_new_discussion
(#268) No one-line description found in phpdocs for docblock of function is_reply
(#276) No one-line description found in phpdocs for docblock of function get_group_id
(#295) No one-line description found in phpdocs for docblock of function get_discussion_id
(#304) No one-line description found in phpdocs for docblock of function get_discussion_subject
(#314) No one-line description found in phpdocs for docblock of function get_reply_to_user
(#323) No one-line description found in phpdocs for docblock of function get_parent_post_id
(#328) Inline comments must end in full-stops, exclamation marks, or question marks
(#334) No one-line description found in phpdocs for docblock of function has_attachments
(#338) Inline comments must end in full-stops, exclamation marks, or question marks
(#350) Inline comments must end in full-stops, exclamation marks, or question marks
(#353) Inline comments must end in full-stops, exclamation marks, or question marks
(#354) Short array syntax must be used to define arrays
(#354) Expected 1 space before "=>"; 0 found
(#354) Expected 1 space after "=>"; 0 found
(#354) Expected 1 space before "=>"; 0 found
(#354) Expected 1 space after "=>"; 0 found
(#357) Inline comments must end in full-stops, exclamation marks, or question marks
(#362) Inline comments must end in full-stops, exclamation marks, or question marks
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#376) Inline comments must end in full-stops, exclamation marks, or question marks
(#383) Inline comments must end in full-stops, exclamation marks, or question marks
(#391) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/mod_forumng_file_exception.php
(#19) Incorrect @package tag for class mod_forumng_file_exception. Expected mod_forumng, found mod.
mod/forumng/mod_forumng_mail_list.php
(#56) Missing member variable doc comment
(#57) Missing member variable doc comment
(#59) Missing member variable doc comment
(#59) Missing member variable doc comment
(#60) Missing member variable doc comment
(#62) Missing member variable doc comment
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#273) Inline comments must end in full-stops, exclamation marks, or question marks
(#279) Inline comments must end in full-stops, exclamation marks, or question marks
(#285) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#304) Inline comments must end in full-stops, exclamation marks, or question marks
(#327) Inline comments must end in full-stops, exclamation marks, or question marks
(#332) Inline comments must end in full-stops, exclamation marks, or question marks
(#333) Expected 1 space before "!="; 0 found
(#333) Expected 1 space after "!="; 0 found
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#342) Inline comments must end in full-stops, exclamation marks, or question marks
(#347) Inline comments must end in full-stops, exclamation marks, or question marks
(#358) Inline comments must end in full-stops, exclamation marks, or question marks
(#365) Inline comments must end in full-stops, exclamation marks, or question marks
(#388) Inline comments must end in full-stops, exclamation marks, or question marks
(#389) Expected 1 space before "!="; 0 found
(#389) Expected 1 space after "!="; 0 found
(#393) Inline comments must end in full-stops, exclamation marks, or question marks
(#398) Inline comments must end in full-stops, exclamation marks, or question marks
(#402) Inline comments must end in full-stops, exclamation marks, or question marks
(#412) Inline comments must end in full-stops, exclamation marks, or question marks
(#437) Missing docblock for function mark_mailed
(#454) Missing docblock for function get_post_count_so_far
(#458) Missing docblock for function get_pending_flag_name
(#462) Missing docblock for function get_target_mail_state
(#479) Missing docblock for function get_query_from
(#501) Missing docblock for function get_query_where
(#555) Short array syntax must be used to define arrays
mod/forumng/mod_forumng_post.php
(#21) Incorrect @package tag for class mod_forumng_post. Expected mod_forumng, found mod.
(#27) Missing docblock for constant mod_forumng_post::PARENT_NOT_LOADED
(#29) Missing docblock for constant mod_forumng_post::PARENTPOST_DEPTH_PER_QUERY
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Missing docblock for constant mod_forumng_post::OPTION_EMAIL
(#33) Missing docblock for constant mod_forumng_post::OPTION_DIGEST
(#34) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_REPLY
(#35) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_EDIT
(#36) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_DELETE
(#37) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_UNDELETE
(#38) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_SPLIT
(#39) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_HISTORY
(#40) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_REPORT
(#41) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_DIRECTLINK
(#42) Missing docblock for constant mod_forumng_post::OPTION_VIEW_FULL_NAMES
(#43) Missing docblock for constant mod_forumng_post::OPTION_TIME_ZONE
(#44) Missing docblock for constant mod_forumng_post::OPTION_SUMMARY
(#45) Missing docblock for constant mod_forumng_post::OPTION_NO_COMMANDS
(#46) Missing docblock for constant mod_forumng_post::OPTION_RATINGS_VIEW
(#47) Missing docblock for constant mod_forumng_post::OPTION_RATINGS_EDIT
(#48) Missing docblock for constant mod_forumng_post::OPTION_VIEW_DELETED_INFO
(#49) Missing docblock for constant mod_forumng_post::OPTION_EXPANDED
(#50) Missing docblock for constant mod_forumng_post::OPTION_FLAG_CONTROL
(#51) Missing docblock for constant mod_forumng_post::OPTION_READ_TIME
(#52) Missing docblock for constant mod_forumng_post::OPTION_CHILDREN_EXPANDED
(#53) Missing docblock for constant mod_forumng_post::OPTION_CHILDREN_COLLAPSED
(#54) Missing docblock for constant mod_forumng_post::OPTION_INCLUDE_LOCK
(#55) Missing docblock for constant mod_forumng_post::OPTION_EXPORT
(#56) Missing docblock for constant mod_forumng_post::OPTION_FULL_ADDRESSES
(#57) Missing docblock for constant mod_forumng_post::OPTION_DISCUSSION_SUBJECT
(#58) Missing docblock for constant mod_forumng_post::OPTION_SELECTABLE
(#59) Missing docblock for constant mod_forumng_post::OPTION_VISIBLE_POST_NUMBERS
(#60) Missing docblock for constant mod_forumng_post::OPTION_USER_IMAGE
(#61) Missing docblock for constant mod_forumng_post::OPTION_PRINTABLE_VERSION
(#62) Missing docblock for constant mod_forumng_post::OPTION_JUMP_NEXT
(#63) Missing docblock for constant mod_forumng_post::OPTION_JUMP_PREVIOUS
(#64) Missing docblock for constant mod_forumng_post::OPTION_JUMP_PARENT
(#65) Missing docblock for constant mod_forumng_post::OPTION_FIRST_UNREAD
(#66) Missing docblock for constant mod_forumng_post::OPTION_UNREAD_NOT_HIGHLIGHTED
(#67) Missing docblock for constant mod_forumng_post::OPTION_SINGLE_POST
(#68) Missing docblock for constant mod_forumng_post::OPTION_PARTICIPATION
(#69) Missing docblock for constant mod_forumng_post::OPTION_DONT_DISPLAY_ROOTPOST
(#70) Missing docblock for constant mod_forumng_post::OPTION_COMMAND_TOTALREPLY
(#71) Missing docblock for constant mod_forumng_post::OPTION_PARENT_POSTNUMBER
(#72) Missing docblock for constant mod_forumng_post::OPTION_DONT_DISPLAY_COLLAPSED
(#76) Missing docblock for constant mod_forumng_post::OPTION_INDICATE_MODERATOR
(#77) Missing docblock for constant mod_forumng_post::OPTION_IS_ANON
(#78) Missing docblock for constant mod_forumng_post::OPTION_VIEW_ANON_INFO
(#79) Missing docblock for constant mod_forumng_post::OPTION_MAILTO_USERID
(#84) You must use "/**" style comments for a member variable comment
(#84) Missing member variable doc comment
(#84) Missing member variable doc comment
(#84) Missing member variable doc comment
(#84) Missing member variable doc comment
(#85) Missing member variable doc comment
(#85) Missing member variable doc comment
(#85) Missing member variable doc comment
(#88) No one-line description found in phpdocs for docblock of function get_forum
(#93) No one-line description found in phpdocs for docblock of function get_parent
(#94) Expected 1 space before "=="; 0 found
(#94) Expected 1 space after "=="; 0 found
(#101) No one-line description found in phpdocs for docblock of function get_discussion
(#106) No one-line description found in phpdocs for docblock of function get_id
(#111) No one-line description found in phpdocs for docblock of function get_subject
(#116) No one-line description found in phpdocs for docblock of function get_number
(#146) No one-line description found in phpdocs for docblock of function can_flag
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) No one-line description found in phpdocs for docblock of function is_flagged
(#170) No one-line description found in phpdocs for docblock of function set_flagged
(#176) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) Short array syntax must be used to define arrays
(#179) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Short array syntax must be used to define arrays
(#191) Short array syntax must be used to define arrays
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) Inline comments must end in full-stops, exclamation marks, or question marks
(#227) Inline comments must end in full-stops, exclamation marks, or question marks
(#228) Expected 1 space before "!="; 0 found
(#228) Expected 1 space after "!="; 0 found
(#228) Expected 1 space after second semicolon of FOR loop; newline found
(#230) Expected 1 space before "!=="; 0 found
(#230) Expected 1 space after "!=="; 0 found
(#235) Inline comments must start with a capital letter, digit or 3-dots sequence
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#278) Short array syntax must be used to define arrays
(#282) Expected 1 space before "=="; 0 found
(#282) Expected 1 space after "=="; 0 found
(#292) Inline comments must end in full-stops, exclamation marks, or question marks
(#297) No one-line description found in phpdocs for docblock of function get_user
(#305) No one-line description found in phpdocs for docblock of function get_edit_user
(#314) No one-line description found in phpdocs for docblock of function get_created
(#319) No one-line description found in phpdocs for docblock of function get_modified
(#324) No one-line description found in phpdocs for docblock of function get_deleted
(#329) No one-line description found in phpdocs for docblock of function get_delete_user
(#334) No one-line description found in phpdocs for docblock of function is_old_version
(#339) No one-line description found in phpdocs for docblock of function is_important
(#344) No one-line description found in phpdocs for docblock of function get_raw_message
(#349) No one-line description found in phpdocs for docblock of function get_format
(#357) No one-line description found in phpdocs for docblock of function get_formatted_message
(#366) Inline comments must end in full-stops, exclamation marks, or question marks
(#368) Inline comments must start with a capital letter, digit or 3-dots sequence
(#371) Inline comments must start with a capital letter, digit or 3-dots sequence
(#393) Inline comments must end in full-stops, exclamation marks, or question marks
(#407) No one-line description found in phpdocs for docblock of function get_email_message
(#417) No one-line description found in phpdocs for docblock of function has_attachments
(#427) Short array syntax must be used to define arrays
(#444) No one-line description found in phpdocs for docblock of function get_attachment_url
(#446) Short array syntax must be used to define arrays
(#457) No one-line description found in phpdocs for docblock of function get_url
(#474) Short array syntax must be used to define arrays
(#506) Expected 1 space before "=="; 0 found
(#506) Expected 1 space after "=="; 0 found
(#510) Inline comments must end in full-stops, exclamation marks, or question marks
(#564) No one-line description found in phpdocs for docblock of function is_root_post
(#571) No one-line description found in phpdocs for docblock of function check_ratings
(#583) No one-line description found in phpdocs for docblock of function get_average_rating
(#591) Inline comments must end in full-stops, exclamation marks, or question marks
(#601) No one-line description found in phpdocs for docblock of function get_num_ratings
(#610) No one-line description found in phpdocs for docblock of function get_own_rating
(#619) No one-line description found in phpdocs for docblock of function build_linear_children
(#681) No one-line description found in phpdocs for docblock of function get_next_unread
(#689) No one-line description found in phpdocs for docblock of function get_previous_unread
(#705) No one-line description found in phpdocs for docblock of function get_ratings
(#709) Inline comments must end in full-stops, exclamation marks, or question marks
(#737) Inline comments must end in full-stops, exclamation marks, or question marks
(#738) Short array syntax must be used to define arrays
(#740) Expected 1 space before "!="; 0 found
(#740) Expected 1 space after "!="; 0 found
(#768) Short array syntax must be used to define arrays
(#786) Inline comments must end in full-stops, exclamation marks, or question marks
(#796) No one-line description found in phpdocs for docblock of function __construct
(#800) Inline comments must end in full-stops, exclamation marks, or question marks
(#816) Short array syntax must be used to define arrays
(#863) Short array syntax must be used to define arrays
(#866) Inline comments must end in full-stops, exclamation marks, or question marks
(#875) Inline comments must end in full-stops, exclamation marks, or question marks
(#934) Inline comments must end in full-stops, exclamation marks, or question marks
(#961) Inline comments must end in full-stops, exclamation marks, or question marks
(#972) Expected 1 space before "=="; 0 found
(#972) Expected 1 space after "=="; 0 found
(#983) Inline comments must end in full-stops, exclamation marks, or question marks
(#1031) Short array syntax must be used to define arrays
(#1031) Expected 1 space before "=>"; 0 found
(#1031) Expected 1 space after "=>"; 0 found
(#1041) Short array syntax must be used to define arrays
(#1043) Short array syntax must be used to define arrays
(#1086) Expected 1 space before "!=="; 0 found
(#1086) Expected 1 space after "!=="; 0 found
(#1092) Expected 1 space before ">"; 0 found
(#1092) Expected 1 space after ">"; 0 found
(#1097) Inline comments must end in full-stops, exclamation marks, or question marks
(#1103) Inline comments must end in full-stops, exclamation marks, or question marks
(#1132) Inline comments must end in full-stops, exclamation marks, or question marks
(#1135) Inline comments must end in full-stops, exclamation marks, or question marks
(#1140) Inline comments must end in full-stops, exclamation marks, or question marks
(#1145) Inline comments must end in full-stops, exclamation marks, or question marks
(#1149) Short array syntax must be used to define arrays
(#1162) Inline comments must end in full-stops, exclamation marks, or question marks
(#1165) Expected 1 space before "!=="; 0 found
(#1165) Expected 1 space after "!=="; 0 found
(#1210) Inline comments must end in full-stops, exclamation marks, or question marks
(#1215) Inline comments must end in full-stops, exclamation marks, or question marks
(#1241) Inline comments must end in full-stops, exclamation marks, or question marks
(#1250) Inline comments must end in full-stops, exclamation marks, or question marks
(#1253) Inline comments must end in full-stops, exclamation marks, or question marks
(#1275) Inline comments must end in full-stops, exclamation marks, or question marks
(#1284) Inline comments must end in full-stops, exclamation marks, or question marks
(#1287) Inline comments must end in full-stops, exclamation marks, or question marks
(#1308) Inline comments must end in full-stops, exclamation marks, or question marks
(#1313) Inline comments must end in full-stops, exclamation marks, or question marks
(#1319) Inline comments must end in full-stops, exclamation marks, or question marks
(#1320) Short array syntax must be used to define arrays
(#1322) Inline comments must end in full-stops, exclamation marks, or question marks
(#1331) Short array syntax must be used to define arrays
(#1348) Short array syntax must be used to define arrays
(#1350) Inline comments must end in full-stops, exclamation marks, or question marks
(#1358) Inline comments must end in full-stops, exclamation marks, or question marks
(#1362) Inline comments must end in full-stops, exclamation marks, or question marks
(#1371) Short array syntax must be used to define arrays
(#1389) Inline comments must end in full-stops, exclamation marks, or question marks
(#1407) Inline comments must end in full-stops, exclamation marks, or question marks
(#1409) Short array syntax must be used to define arrays
(#1411) Inline comments must end in full-stops, exclamation marks, or question marks
(#1421) Inline comments must end in full-stops, exclamation marks, or question marks
(#1444) Short array syntax must be used to define arrays
(#1447) Short array syntax must be used to define arrays
(#1448) There should be a comma after the last array item in a multi-line array.
(#1479) Inline comments must end in full-stops, exclamation marks, or question marks
(#1497) Inline comments must end in full-stops, exclamation marks, or question marks
(#1507) Inline comments must end in full-stops, exclamation marks, or question marks
(#1523) Inline comments must end in full-stops, exclamation marks, or question marks
(#1530) Inline comments must end in full-stops, exclamation marks, or question marks
(#1536) Inline comments must end in full-stops, exclamation marks, or question marks
(#1542) Inline comments must end in full-stops, exclamation marks, or question marks
(#1548) Inline comments must end in full-stops, exclamation marks, or question marks
(#1554) Inline comments must end in full-stops, exclamation marks, or question marks
(#1560) Inline comments must end in full-stops, exclamation marks, or question marks
(#1573) No one-line description found in phpdocs for docblock of function can_rate
(#1589) No one-line description found in phpdocs for docblock of function can_view_ratings
(#1598) Missing docblock for function can_split
(#1599) Inline comments must end in full-stops, exclamation marks, or question marks
(#1606) Inline comments must end in full-stops, exclamation marks, or question marks
(#1612) Inline comments must end in full-stops, exclamation marks, or question marks
(#1618) Inline comments must end in full-stops, exclamation marks, or question marks
(#1635) No one-line description found in phpdocs for docblock of function can_alert
(#1636) Inline comments must end in full-stops, exclamation marks, or question marks
(#1642) Inline comments must end in full-stops, exclamation marks, or question marks
(#1654) No one-line description found in phpdocs for docblock of function can_showdirectlink
(#1655) Inline comments must end in full-stops, exclamation marks, or question marks
(#1680) Inline comments must end in full-stops, exclamation marks, or question marks
(#1686) Inline comments must end in full-stops, exclamation marks, or question marks
(#1692) Inline comments must end in full-stops, exclamation marks, or question marks
(#1703) Inline comments must end in full-stops, exclamation marks, or question marks
(#1709) Inline comments must end in full-stops, exclamation marks, or question marks
(#1715) Inline comments must end in full-stops, exclamation marks, or question marks
(#1730) Inline comments must end in full-stops, exclamation marks, or question marks
(#1766) Inline comments must end in full-stops, exclamation marks, or question marks
(#1788) Inline comments must end in full-stops, exclamation marks, or question marks
(#1795) Inline comments must end in full-stops, exclamation marks, or question marks
(#1801) Inline comments must end in full-stops, exclamation marks, or question marks
(#1807) Inline comments must end in full-stops, exclamation marks, or question marks
(#1813) Inline comments must end in full-stops, exclamation marks, or question marks
(#1823) Inline comments must end in full-stops, exclamation marks, or question marks
(#1829) Inline comments must end in full-stops, exclamation marks, or question marks
(#1835) Inline comments must end in full-stops, exclamation marks, or question marks
(#1841) Inline comments must end in full-stops, exclamation marks, or question marks
(#1850) No one-line description found in phpdocs for docblock of function can_ignore_edit_time_limit
(#1861) No one-line description found in phpdocs for docblock of function get_edit_time_limit
(#1874) Inline comments must end in full-stops, exclamation marks, or question marks
(#1890) Inline comments must end in full-stops, exclamation marks, or question marks
(#1901) No one-line description found in phpdocs for docblock of function get_asmoderator
(#1931) Short array syntax must be used to define arrays
(#1942) Inline comments must end in full-stops, exclamation marks, or question marks
(#1949) Inline comments must end in full-stops, exclamation marks, or question marks
(#1956) Inline comments must end in full-stops, exclamation marks, or question marks
(#1969) Inline comments must end in full-stops, exclamation marks, or question marks
(#1981) Inline comments must end in full-stops, exclamation marks, or question marks
(#1982) Short array syntax must be used to define arrays
(#1996) Inline comments must end in full-stops, exclamation marks, or question marks
(#2002) Inline comments must end in full-stops, exclamation marks, or question marks
(#2004) Inline comments must end in full-stops, exclamation marks, or question marks
(#2010) Inline comments must end in full-stops, exclamation marks, or question marks
(#2015) Short array syntax must be used to define arrays
(#2046) Inline comments must end in full-stops, exclamation marks, or question marks
(#2064) Inline comments must end in full-stops, exclamation marks, or question marks
(#2066) Short array syntax must be used to define arrays
(#2068) Inline comments must end in full-stops, exclamation marks, or question marks
(#2127) Inline comments must end in full-stops, exclamation marks, or question marks
(#2132) Inline comments must end in full-stops, exclamation marks, or question marks
(#2182) Expected 1 space before "="; 0 found
(#2182) Expected 1 space after "="; 0 found
(#2224) Must use "self::" for local static member reference
(#2225) Must use "self::" for local static member reference
(#2236) Inline comments must start with a capital letter, digit or 3-dots sequence
(#2237) Expected "if (...) {\n"; found "if(...) {\n"
(#2241) Inline comments must end in full-stops, exclamation marks, or question marks
(#2246) Missing docblock for function display_with_children
(#2251) Inline comments must end in full-stops, exclamation marks, or question marks
(#2253) Short array syntax must be used to define arrays
(#2272) Inline comments must end in full-stops, exclamation marks, or question marks
(#2281) Inline comments must end in full-stops, exclamation marks, or question marks
(#2298) Expected 1 space before "=="; 0 found
(#2298) Expected 1 space after "=="; 0 found
(#2299) Expected 1 space before "=="; 0 found
(#2299) Expected 1 space after "=="; 0 found
(#2302) Expected 1 space before "!="; 0 found
(#2302) Expected 1 space after "!="; 0 found
(#2318) No one-line description found in phpdocs for docblock of function display_user_picture
(#2321) Short array syntax must be used to define arrays
(#2321) Expected 1 space before "=>"; 0 found
(#2321) Expected 1 space after "=>"; 0 found
(#2358) Short array syntax must be used to define arrays
(#2358) Expected 1 space before "=>"; 0 found
(#2358) Expected 1 space after "=>"; 0 found
(#2358) Expected 1 space before "=>"; 0 found
(#2358) Expected 1 space after "=>"; 0 found
(#2360) Inline comments must end in full-stops, exclamation marks, or question marks
(#2365) Inline comments must end in full-stops, exclamation marks, or question marks
(#2371) Inline comments must end in full-stops, exclamation marks, or question marks
(#2379) Inline comments must end in full-stops, exclamation marks, or question marks
(#2385) Inline comments must end in full-stops, exclamation marks, or question marks
(#2386) Short array syntax must be used to define arrays
(#2386) Expected 1 space before "=>"; 0 found
(#2386) Expected 1 space after "=>"; 0 found
(#2387) Expected 1 space before "=>"; 0 found
(#2387) Expected 1 space after "=>"; 0 found
(#2387) Expected 1 space before "=>"; 0 found
(#2387) Expected 1 space after "=>"; 0 found
(#2388) Expected 1 space before "=>"; 0 found
(#2388) Expected 1 space after "=>"; 0 found
(#2392) Inline comments must end in full-stops, exclamation marks, or question marks
(#2396) Expected 1 space before "-"; 0 found
(#2396) Expected 1 space after "-"; 0 found
(#2398) Expected 1 space before "-"; 0 found
(#2398) Expected 1 space after "-"; 0 found
(#2403) Inline comments must end in full-stops, exclamation marks, or question marks
(#2416) Short array syntax must be used to define arrays
(#2431) Short array syntax must be used to define arrays
(#2456) Short array syntax must be used to define arrays
(#2464) Short array syntax must be used to define arrays
(#2470) Short array syntax must be used to define arrays
(#2475) Inline comments must end in full-stops, exclamation marks, or question marks
(#2478) Missing docblock for function update_completion
(#2479) Inline comments must end in full-stops, exclamation marks, or question marks
(#2495) Inline comments must end in full-stops, exclamation marks, or question marks
(#2528) Short array syntax must be used to define arrays
(#2530) Short array syntax must be used to define arrays
(#2558) No one-line description found in phpdocs for docblock of function get_domain_from_url
mod/forumng/mod_forumng_utils.php
(#23) Incorrect @package tag for class mod_forumng_utils. Expected mod_forumng, found mod.
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Expected 1 space before ":"; 2 found
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Short array syntax must be used to define arrays
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#121) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#142) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#157) Short array syntax must be used to define arrays
(#159) Short array syntax must be used to define arrays
(#159) There should be a comma after the last array item in a multi-line array.
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#273) Inline comments must end in full-stops, exclamation marks, or question marks
(#305) No one-line description found in phpdocs for docblock of function get_username_fields
(#309) Expected 1 space after "?"; 2 found
(#312) Expected 1 space after ":"; 3 found
(#331) Missing docblock for function select_course_module_fields
(#332) Short array syntax must be used to define arrays
(#341) Missing docblock for function select_course_fields
(#342) Short array syntax must be used to define arrays
(#346) Missing docblock for function select_context_fields
(#347) Short array syntax must be used to define arrays
(#357) Short array syntax must be used to define arrays
(#371) Short array syntax must be used to define arrays
(#382) Short array syntax must be used to define arrays
(#388) Inline comments must end in full-stops, exclamation marks, or question marks
(#400) Short array syntax must be used to define arrays
(#403) Expected 1 space before "!=="; 0 found
(#403) Expected 1 space after "!=="; 0 found
(#411) Inline comments must end in full-stops, exclamation marks, or question marks
(#422) Short array syntax must be used to define arrays
(#424) Expected 1 space before "==="; 0 found
(#424) Expected 1 space after "==="; 0 found
(#445) Expected 1 space before "==="; 0 found
(#445) Expected 1 space after "==="; 0 found
(#452) Inline comments must end in full-stops, exclamation marks, or question marks
(#459) No one-line description found in phpdocs for docblock of function get_real_userid
(#461) Expected 1 space before "=="; 0 found
(#461) Expected 1 space after "=="; 0 found
(#474) No one-line description found in phpdocs for docblock of function get_user
(#477) Short array syntax must be used to define arrays
(#484) Missing member variable doc comment
(#484) Short array syntax must be used to define arrays
(#509) Inline comments must end in full-stops, exclamation marks, or question marks
(#537) Short array syntax must be used to define arrays
(#559) Short array syntax must be used to define arrays
(#590) Inline comments must end in full-stops, exclamation marks, or question marks
(#592) Short array syntax must be used to define arrays
(#592) Expected 1 space before "=>"; 0 found
(#592) Expected 1 space after "=>"; 0 found
(#648) Short array syntax must be used to define arrays
(#691) There should be a comma after the last array item in a multi-line array.
(#719) Short array syntax must be used to define arrays
(#720) There should be a comma after the last array item in a multi-line array.
(#741) Short array syntax must be used to define arrays
(#757) Short array syntax must be used to define arrays
(#767) Short array syntax must be used to define arrays
(#769) There should be a comma after the last array item in a multi-line array.
(#781) There should be a comma after the last array item in a multi-line array.
(#823) Variable "allowable_tags" must not contain underscores.
(#827) Variable "allowable_tags" must not contain underscores.
mod/forumng/pluginfile.php
(#17) Missing @copyright tag
(#21) Incorrect @package tag for file pluginfile.php. Expected mod_forumng, found mod.
(#26) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/forumng/preferences.php
(#25) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#34) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#47) Short array syntax must be used to define arrays
mod/forumng/preferences_form.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) Missing docblock for class user_edit_forumng_form
(#32) Expected 0 spaces after "definition"; 1 found
(#58) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
mod/forumng/rate.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file rate.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#36) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/renderer.php
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#22) Incorrect @package tag for class mod_forumng_renderer. Expected mod_forumng, found mod.
(#61) Short array syntax must be used to define arrays
(#61) Expected 1 space before "=>"; 0 found
(#61) Expected 1 space after "=>"; 0 found
(#68) Missing docblock for function render_lock_message
(#70) Short array syntax must be used to define arrays
(#71) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#75) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#81) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Short array syntax must be used to define arrays
(#184) Short array syntax must be used to define arrays
(#186) Short array syntax must be used to define arrays
(#188) Short array syntax must be used to define arrays
(#215) Incorrect docblock tag "@returns". Should be "@return".
(#219) Short array syntax must be used to define arrays
(#260) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Short array syntax must be used to define arrays
(#263) Short array syntax must be used to define arrays
(#267) Short array syntax must be used to define arrays
(#267) Inline comments must end in full-stops, exclamation marks, or question marks
(#273) Short array syntax must be used to define arrays
(#278) Short array syntax must be used to define arrays
(#286) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#312) Short array syntax must be used to define arrays
(#320) Inline comments must end in full-stops, exclamation marks, or question marks
(#420) Line exceeds 132 characters; contains 136 characters
(#433) Missing docblock for function get_post_summary
(#440) Missing docblock for function render_draft_list_item
(#443) Inline comments must end in full-stops, exclamation marks, or question marks
(#573) Inline comments must end in full-stops, exclamation marks, or question marks
(#583) Inline comments must end in full-stops, exclamation marks, or question marks
(#587) Inline comments must end in full-stops, exclamation marks, or question marks
(#594) Inline comments must end in full-stops, exclamation marks, or question marks
(#600) Inline comments must end in full-stops, exclamation marks, or question marks
(#630) Short array syntax must be used to define arrays
(#631) Short array syntax must be used to define arrays
(#635) Short array syntax must be used to define arrays
(#709) global $PAGE cannot be used in renderers. Use $this->page.
(#711) Inline comments must end in full-stops, exclamation marks, or question marks
(#718) Short array syntax must be used to define arrays
(#719) Line exceeds 132 characters; contains 143 characters
(#723) Inline comments must end in full-stops, exclamation marks, or question marks
(#724) Short array syntax must be used to define arrays
(#726) global $PAGE cannot be used in renderers. Use $this->page.
(#884) global $PAGE cannot be used in renderers. Use $this->page.
(#885) global $PAGE cannot be used in renderers. Use $this->page.
(#1079) Short array syntax must be used to define arrays
(#1148) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1163) Inline comments must end in full-stops, exclamation marks, or question marks
(#1165) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1173) Inline comments must end in full-stops, exclamation marks, or question marks
(#1190) Inline comments must end in full-stops, exclamation marks, or question marks
(#1196) Inline comments must end in full-stops, exclamation marks, or question marks
(#1213) Inline comments must end in full-stops, exclamation marks, or question marks
(#1215) Expected 1 space before "="; 0 found
(#1215) Expected 1 space after "="; 0 found
(#1215) Expected 1 space before "<="; 0 found
(#1215) Expected 1 space after "<="; 0 found
(#1261) Inline comments must end in full-stops, exclamation marks, or question marks
(#1269) Inline comments must end in full-stops, exclamation marks, or question marks
(#1271) Short array syntax must be used to define arrays
(#1274) Short array syntax must be used to define arrays
(#1280) Short array syntax must be used to define arrays
(#1289) Inline comments must end in full-stops, exclamation marks, or question marks
(#1298) Expected 1 space after ".="; 2 found
(#1301) Inline comments must end in full-stops, exclamation marks, or question marks
(#1312) Inline comments must end in full-stops, exclamation marks, or question marks
(#1342) Short array syntax must be used to define arrays
(#1347) Short array syntax must be used to define arrays
(#1397) Expected 1 space after ".="; 2 found
(#1413) Inline comments must end in full-stops, exclamation marks, or question marks
(#1439) Short array syntax must be used to define arrays
(#1455) Inline comments must end in full-stops, exclamation marks, or question marks
(#1460) Inline comments must end in full-stops, exclamation marks, or question marks
(#1473) Inline comments must end in full-stops, exclamation marks, or question marks
(#1482) Inline comments must end in full-stops, exclamation marks, or question marks
(#1488) Inline comments must end in full-stops, exclamation marks, or question marks
(#1499) Inline comments must end in full-stops, exclamation marks, or question marks
(#1506) Inline comments must end in full-stops, exclamation marks, or question marks
(#1512) Inline comments must end in full-stops, exclamation marks, or question marks
(#1518) Inline comments must end in full-stops, exclamation marks, or question marks
(#1526) Inline comments must end in full-stops, exclamation marks, or question marks
(#1530) Inline comments must end in full-stops, exclamation marks, or question marks
(#1575) Short array syntax must be used to define arrays
(#1586) Inline comments must end in full-stops, exclamation marks, or question marks
(#1589) Short array syntax must be used to define arrays
(#1591) Expected 1 space before "-"; 0 found
(#1591) Expected 1 space after "-"; 0 found
(#1595) Inline comments must end in full-stops, exclamation marks, or question marks
(#1612) Short array syntax must be used to define arrays
(#1624) Short array syntax must be used to define arrays
(#1630) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1633) Short array syntax must be used to define arrays
(#1667) Inline comments must end in full-stops, exclamation marks, or question marks
(#1677) Inline comments must end in full-stops, exclamation marks, or question marks
(#1679) Space found before square bracket; expected "$commandsarray[" but found "$commandsarray ["
(#1687) Inline comments must end in full-stops, exclamation marks, or question marks
(#1697) Inline comments must end in full-stops, exclamation marks, or question marks
(#1707) Inline comments must end in full-stops, exclamation marks, or question marks
(#1727) Short array syntax must be used to define arrays
(#1730) Short array syntax must be used to define arrays
(#1739) Inline comments must end in full-stops, exclamation marks, or question marks
(#1753) Inline comments must end in full-stops, exclamation marks, or question marks
(#1758) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1767) Inline comments must end in full-stops, exclamation marks, or question marks
(#1770) Short array syntax must be used to define arrays
(#1917) Missing docblock for function nice_shorten_text
(#1971) Expected 1 space after ".="; 2 found
(#1986) Inline comments must end in full-stops, exclamation marks, or question marks
(#1988) Short array syntax must be used to define arrays
(#1988) Expected 1 space before "=>"; 0 found
(#1988) Expected 1 space after "=>"; 0 found
(#1988) Short array syntax must be used to define arrays
(#1988) Expected 1 space before "=>"; 0 found
(#1988) Expected 1 space after "=>"; 0 found
(#1988) Expected 1 space before "=>"; 0 found
(#1988) Expected 1 space after "=>"; 0 found
(#1989) Expected 1 space before "=>"; 0 found
(#1989) Expected 1 space after "=>"; 0 found
(#1989) Expected 1 space before "=>"; 0 found
(#1989) Expected 1 space after "=>"; 0 found
(#1989) Expected 1 space before "=>"; 0 found
(#1989) Expected 1 space after "=>"; 0 found
(#1989) Expected 1 space before "=>"; 0 found
(#1989) Expected 1 space after "=>"; 0 found
(#1990) Expected 1 space before "=>"; 0 found
(#1990) Expected 1 space after "=>"; 0 found
(#1990) Expected 1 space before "=>"; 0 found
(#1990) Expected 1 space after "=>"; 0 found
(#1992) Inline comments must end in full-stops, exclamation marks, or question marks
(#1994) Short array syntax must be used to define arrays
(#1994) Expected 1 space before "=>"; 0 found
(#1994) Expected 1 space after "=>"; 0 found
(#1994) Short array syntax must be used to define arrays
(#1994) Expected 1 space before "=>"; 0 found
(#1994) Expected 1 space after "=>"; 0 found
(#1994) Expected 1 space before "=>"; 0 found
(#1994) Expected 1 space after "=>"; 0 found
(#1995) Expected 1 space before "=>"; 0 found
(#1995) Expected 1 space after "=>"; 0 found
(#1995) Expected 1 space before "=>"; 0 found
(#1995) Expected 1 space after "=>"; 0 found
(#1995) Expected 1 space before "=>"; 0 found
(#1995) Expected 1 space after "=>"; 0 found
(#1995) Expected 1 space before "=>"; 0 found
(#1995) Expected 1 space after "=>"; 0 found
(#1996) Expected 1 space before "=>"; 0 found
(#1996) Expected 1 space after "=>"; 0 found
(#1996) Expected 1 space before "=>"; 0 found
(#1996) Expected 1 space after "=>"; 0 found
(#1998) Inline comments must end in full-stops, exclamation marks, or question marks
(#2000) Short array syntax must be used to define arrays
(#2000) Expected 1 space before "=>"; 0 found
(#2000) Expected 1 space after "=>"; 0 found
(#2000) Short array syntax must be used to define arrays
(#2000) Expected 1 space before "=>"; 0 found
(#2000) Expected 1 space after "=>"; 0 found
(#2000) Expected 1 space before "=>"; 0 found
(#2000) Expected 1 space after "=>"; 0 found
(#2001) Expected 1 space before "=>"; 0 found
(#2001) Expected 1 space after "=>"; 0 found
(#2001) Expected 1 space before "=>"; 0 found
(#2001) Expected 1 space after "=>"; 0 found
(#2001) Expected 1 space before "=>"; 0 found
(#2001) Expected 1 space after "=>"; 0 found
(#2001) Expected 1 space before "=>"; 0 found
(#2001) Expected 1 space after "=>"; 0 found
(#2002) Expected 1 space before "=>"; 0 found
(#2002) Expected 1 space after "=>"; 0 found
(#2002) Expected 1 space before "=>"; 0 found
(#2002) Expected 1 space after "=>"; 0 found
(#2078) Missing docblock for function render_unread_skip_link
(#2085) Missing docblock for function render_feed_links
(#2086) Inline comments must end in full-stops, exclamation marks, or question marks
(#2129) Short array syntax must be used to define arrays
(#2170) Short array syntax must be used to define arrays
(#2179) Short array syntax must be used to define arrays
(#2195) Short array syntax must be used to define arrays
(#2197) Short array syntax must be used to define arrays
(#2228) Short array syntax must be used to define arrays
(#2229) Short array syntax must be used to define arrays
(#2265) Short array syntax must be used to define arrays
mod/forumng/settings.php
(#19) Incorrect @package tag for file settings.php. Expected mod_forumng, found mod.
(#32) Line indented incorrectly; expected at least 4 spaces, found 0
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Short array syntax must be used to define arrays
(#79) Short array syntax must be used to define arrays
(#79) Expected 1 space before "=>"; 0 found
(#79) Expected 1 space after "=>"; 0 found
(#79) Expected 1 space before "=>"; 0 found
(#79) Expected 1 space after "=>"; 0 found
(#97) Short array syntax must be used to define arrays
(#98) Expected 1 space before "=>"; 0 found
(#98) Expected 1 space after "=>"; 0 found
(#99) Expected 1 space before "=>"; 0 found
(#99) Expected 1 space after "=>"; 0 found
(#100) Expected 1 space before "*"; 0 found
(#100) Expected 1 space after "*"; 0 found
(#100) Expected 1 space before "*"; 0 found
(#100) Expected 1 space after "*"; 0 found
(#100) Expected 1 space before "*"; 0 found
(#100) Expected 1 space after "*"; 0 found
(#100) Expected 1 space before "=>"; 0 found
(#100) Expected 1 space after "=>"; 0 found
(#101) Expected 1 space before "*"; 0 found
(#101) Expected 1 space after "*"; 0 found
(#101) Expected 1 space before "*"; 0 found
(#101) Expected 1 space after "*"; 0 found
(#101) Expected 1 space before "*"; 0 found
(#101) Expected 1 space after "*"; 0 found
(#101) Expected 1 space before "=>"; 0 found
(#101) Expected 1 space after "=>"; 0 found
(#102) Expected 1 space before "*"; 0 found
(#102) Expected 1 space after "*"; 0 found
(#102) Expected 1 space before "*"; 0 found
(#102) Expected 1 space after "*"; 0 found
(#102) Expected 1 space before "*"; 0 found
(#102) Expected 1 space after "*"; 0 found
(#102) Expected 1 space before "=>"; 0 found
(#102) Expected 1 space after "=>"; 0 found
(#103) Expected 1 space before "*"; 0 found
(#103) Expected 1 space after "*"; 0 found
(#103) Expected 1 space before "*"; 0 found
(#103) Expected 1 space after "*"; 0 found
(#103) Expected 1 space before "*"; 0 found
(#103) Expected 1 space after "*"; 0 found
(#103) Expected 1 space before "=>"; 0 found
(#103) Expected 1 space after "=>"; 0 found
(#106) Expected 1 space before "*"; 0 found
(#106) Expected 1 space after "*"; 0 found
(#106) Expected 1 space before "*"; 0 found
(#106) Expected 1 space after "*"; 0 found
(#106) Expected 1 space before "*"; 0 found
(#106) Expected 1 space after "*"; 0 found
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/settingslib.php
(#19) Incorrect @package tag for file settingslib.php. Expected mod_forumng, found mod.
(#27) Missing docblock for class forumng_admin_setting_configselect_subscription
(#28) Missing docblock for function load_choices
(#38) Missing docblock for class forumng_admin_setting_configselect_feedtype
(#39) Missing docblock for function load_choices
(#49) Missing docblock for class forumng_admin_setting_configselect_feeditems
(#50) Missing docblock for function load_choices
mod/forumng/simpleeditor.php
(#26) Missing docblock for class MoodleQuickForm_ipudsimleeditor
(#27) Missing docblock for function __construct
(#27) Variable "elementName" must be all lower-case
(#27) Variable "elementLabel" must be all lower-case
(#29) Variable "elementName" must be all lower-case
(#29) Variable "elementLabel" must be all lower-case
(#31) File must end with a newline character
mod/forumng/splitpost.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file splitpost.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Short array syntax must be used to define arrays
(#29) Expected 1 space before "=>"; 0 found
(#29) Expected 1 space after "=>"; 0 found
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Short array syntax must be used to define arrays
(#60) Expected 1 space before "=>"; 0 found
(#60) Expected 1 space after "=>"; 0 found
(#60) Expected 1 space before "=>"; 0 found
(#60) Expected 1 space after "=>"; 0 found
(#66) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) Short array syntax must be used to define arrays
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Short array syntax must be used to define arrays
(#89) Expected 1 space before "=>"; 0 found
(#89) Expected 1 space after "=>"; 0 found
(#90) Expected 1 space before "=>"; 0 found
(#90) Expected 1 space after "=>"; 0 found
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/splitpost_form.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Incorrect @package tag for class mod_forumng_splitpost_form. Expected mod_forumng, found mod.
(#28) Missing docblock for function definition
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/subscribe.php
(#1) Missing docblock for file subscribe.php
(#40) Short array syntax must be used to define arrays
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) This comment is 43% valid code; is this commented out code?
(#95) Expected 1 space before "=="; 0 found
(#95) Expected 1 space after "=="; 0 found
(#98) Expected 1 space before "=="; 0 found
(#98) Expected 1 space after "=="; 0 found
(#101) Expected 1 space before "=="; 0 found
(#101) Expected 1 space after "=="; 0 found
(#115) DocBlock missing a @package tag for function mod_forumng_check_key. Expected @package mod_forumng
(#135) DocBlock missing a @package tag for function mod_forumng_get_group_list. Expected @package mod_forumng
(#152) Short array syntax must be used to define arrays
(#153) Short array syntax must be used to define arrays
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Inline comments must end in full-stops, exclamation marks, or question marks
(#197) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#229) Short array syntax must be used to define arrays
(#231) Short array syntax must be used to define arrays
(#287) Inline comments must end in full-stops, exclamation marks, or question marks
(#327) Inline comments must end in full-stops, exclamation marks, or question marks
(#329) Inline comments must end in full-stops, exclamation marks, or question marks
(#351) Short array syntax must be used to define arrays
(#353) Short array syntax must be used to define arrays
(#372) Inline comments must end in full-stops, exclamation marks, or question marks
(#374) Inline comments must start with a capital letter, digit or 3-dots sequence
(#374) Inline comments must end in full-stops, exclamation marks, or question marks
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
(#397) Expected 1 space after "="; 0 found
(#411) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/subscribers.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#27) Missing @copyright tag
(#27) Missing @license tag
(#27) Missing docblock for function my_link_sort
(#28) Expected 1 space before "+"; 0 found
(#28) Expected 1 space after "+"; 0 found
(#29) Expected 1 space before "+"; 0 found
(#29) Expected 1 space after "+"; 0 found
(#35) Short array syntax must be used to define arrays
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Short array syntax must be used to define arrays
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Short array syntax must be used to define arrays
(#72) Expected 1 space before "=>"; 0 found
(#72) Expected 1 space after "=>"; 0 found
(#72) Expected 1 space before "=>"; 0 found
(#72) Expected 1 space after "=>"; 0 found
(#72) Expected 1 space before "=>"; 0 found
(#72) Expected 1 space after "=>"; 0 found
(#75) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#89) Expected 1 space before "=>"; 0 found
(#89) Expected 1 space after "=>"; 0 found
(#89) Expected 1 space before "=>"; 0 found
(#89) Expected 1 space after "=>"; 0 found
(#104) Short array syntax must be used to define arrays
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Expected 1 space before "=="; 0 found
(#150) Expected 1 space after "=="; 0 found
(#150) Expected 1 space before "=="; 0 found
(#150) Expected 1 space after "=="; 0 found
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Short array syntax must be used to define arrays
(#170) Short array syntax must be used to define arrays
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Short array syntax must be used to define arrays
(#204) Expected 1 space before ">"; 0 found
(#204) Expected 1 space after ">"; 0 found
(#205) Expected 1 space before "=="; 0 found
(#205) Expected 1 space after "=="; 0 found
(#221) Expected 1 space before ">"; 0 found
(#221) Expected 1 space after ">"; 0 found
(#222) Expected 1 space before "=="; 0 found
(#222) Expected 1 space after "=="; 0 found
mod/forumng/tests/backup_restore_test.php
(#37) Unit test backup_restore_test should be declared as final.
(#37) PHPUnit class "backup_restore_test" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#40) Test method test_copy_bug_restore_fix() is missing any coverage information, own or at class level
(#40) Test method test_copy_bug_restore_fix() is missing a return type
(#49) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
mod/forumng/tests/behat/behat_mod_forumng.php
(#51) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#96) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#102) Short array syntax must be used to define arrays
(#176) Short array syntax must be used to define arrays
(#180) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#182) Short array syntax must be used to define arrays
(#183) Short array syntax must be used to define arrays
(#184) Short array syntax must be used to define arrays
(#187) Short array syntax must be used to define arrays
(#189) Short array syntax must be used to define arrays
(#191) Short array syntax must be used to define arrays
(#195) Short array syntax must be used to define arrays
(#198) Short array syntax must be used to define arrays
(#201) Short array syntax must be used to define arrays
(#202) Short array syntax must be used to define arrays
(#203) Short array syntax must be used to define arrays
(#205) Short array syntax must be used to define arrays
(#207) Short array syntax must be used to define arrays
(#208) Short array syntax must be used to define arrays
(#210) Short array syntax must be used to define arrays
(#229) Short array syntax must be used to define arrays
(#234) Short array syntax must be used to define arrays
(#256) Short array syntax must be used to define arrays
(#257) Short array syntax must be used to define arrays
(#258) The use of the AS keyword to alias tables is bad for cross-db
(#259) The use of the AS keyword to alias tables is bad for cross-db
(#260) The use of the AS keyword to alias tables is bad for cross-db
(#261) Short array syntax must be used to define arrays
(#263) Short array syntax must be used to define arrays
(#265) Commas (,) must be followed by white space.
(#265) Short array syntax must be used to define arrays
mod/forumng/tests/forumng_cron_test.php
(#33) Testcase mod_forumng_cron_testcase should be declared as abstract.
(#33) PHPUnit testcase name "mod_forumng_cron_testcase" does not match file name "forumng_cron_test"
(#33) PHPUnit class "mod_forumng_cron_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#33) Missing docblock for class mod_forumng_cron_testcase
(#34) Opening brace should be on the same line as the declaration for class mod_forumng_cron_testcase
(#37) Missing @var tag in member variable comment
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#43) Missing member variable doc comment
(#44) Missing member variable doc comment
(#69) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#83) Test method test_email_normal_post_without_edit_in_delay_times() is missing any coverage information, own or at class level
(#83) Test method test_email_normal_post_without_edit_in_delay_times() is missing a return type
(#89) Short array syntax must be used to define arrays
(#105) Test method test_email_normal_post_with_edit_in_delay_times() is missing any coverage information, own or at class level
(#105) Test method test_email_normal_post_with_edit_in_delay_times() is missing a return type
(#111) Short array syntax must be used to define arrays
(#132) Test method test_email_normal_post_with_edit_after_mail_sent() is missing any coverage information, own or at class level
(#132) Test method test_email_normal_post_with_edit_after_mail_sent() is missing a return type
(#139) Short array syntax must be used to define arrays
(#168) Test method test_email_normal_post_with_edit_before_mail_already_sent() is missing any coverage information, own or at class level
(#168) Test method test_email_normal_post_with_edit_before_mail_already_sent() is missing a return type
(#175) Short array syntax must be used to define arrays
(#203) Test method test_email_normal_headers_wholeforum() is missing any coverage information, own or at class level
(#203) Test method test_email_normal_headers_wholeforum() is missing a return type
(#231) Test method test_email_normal_headers_discussion() is missing any coverage information, own or at class level
(#231) Test method test_email_normal_headers_discussion() is missing a return type
(#263) Test method test_email_normal_headers_anon() is missing any coverage information, own or at class level
(#263) Test method test_email_normal_headers_anon() is missing a return type
(#293) Test method test_email_normal_headers_bcc() is missing any coverage information, own or at class level
(#293) Test method test_email_normal_headers_bcc() is missing a return type
(#321) Test method test_email_digest_headers() is missing any coverage information, own or at class level
(#321) Test method test_email_digest_headers() is missing a return type
mod/forumng/tests/forumng_discussion_test.php
(#31) Testcase mod_forumng_discussion_testcase should be declared as abstract.
(#31) PHPUnit testcase name "mod_forumng_discussion_testcase" does not match file name "forumng_discussion_test"
(#31) PHPUnit class "mod_forumng_discussion_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#31) Missing docblock for class mod_forumng_discussion_testcase
(#44) This comment is 48% valid code; is this commented out code?
(#63) Test method test_showfrom() is missing any coverage information, own or at class level
(#63) Test method test_showfrom() is missing a return type
(#63) Expected 0 spaces after "test_showfrom"; 1 found
(#78) Short array syntax must be used to define arrays
(#149) Test method test_flag_discussion() is missing any coverage information, own or at class level
(#149) Test method test_flag_discussion() is missing a return type
(#159) Short array syntax must be used to define arrays
(#204) Test method test_tag_discussion() is missing any coverage information, own or at class level
(#204) Test method test_tag_discussion() is missing a return type
(#225) Short array syntax must be used to define arrays
(#269) Short array syntax must be used to define arrays
(#280) Short array syntax must be used to define arrays
(#291) Short array syntax must be used to define arrays
(#350) Short array syntax must be used to define arrays
(#361) Short array syntax must be used to define arrays
(#382) Short array syntax must be used to define arrays
(#388) Short array syntax must be used to define arrays
(#390) Short array syntax must be used to define arrays
(#395) Short array syntax must be used to define arrays
(#398) Short array syntax must be used to define arrays
(#402) Short array syntax must be used to define arrays
(#405) Short array syntax must be used to define arrays
(#409) Short array syntax must be used to define arrays
(#412) Short array syntax must be used to define arrays
(#416) Short array syntax must be used to define arrays
(#419) Short array syntax must be used to define arrays
(#421) Short array syntax must be used to define arrays
(#424) Short array syntax must be used to define arrays
(#432) Test method test_delete() is missing any coverage information, own or at class level
(#432) Test method test_delete() is missing a return type
(#444) Short array syntax must be used to define arrays
(#448) Short array syntax must be used to define arrays
(#453) Short array syntax must be used to define arrays
(#462) Short array syntax must be used to define arrays
(#463) Short array syntax must be used to define arrays
(#466) Short array syntax must be used to define arrays
(#467) Short array syntax must be used to define arrays
(#476) Test method test_timed_discussions() is missing any coverage information, own or at class level
(#476) Test method test_timed_discussions() is missing a return type
(#494) Test method test_copy() is missing any coverage information, own or at class level
(#494) Test method test_copy() is missing a return type
(#504) Short array syntax must be used to define arrays
(#507) Short array syntax must be used to define arrays
(#529) Test method test_lock() is missing any coverage information, own or at class level
(#529) Test method test_lock() is missing a return type
(#535) Short array syntax must be used to define arrays
(#537) Short array syntax must be used to define arrays
(#538) Short array syntax must be used to define arrays
(#539) Short array syntax must be used to define arrays
(#580) Test method test_get_num_discussions_empty() is missing any coverage information, own or at class level
(#580) Test method test_get_num_discussions_empty() is missing a return type
(#596) Short array syntax must be used to define arrays
(#597) Short array syntax must be used to define arrays
(#603) Test method test_get_num_discussions() is missing any coverage information, own or at class level
(#603) Test method test_get_num_discussions() is missing a return type
(#621) Short array syntax must be used to define arrays
(#623) Inline comments must end in full-stops, exclamation marks, or question marks
(#626) Short array syntax must be used to define arrays
(#632) Test method test_get_num_discussions_groups() is missing any coverage information, own or at class level
(#632) Test method test_get_num_discussions_groups() is missing a return type
(#649) Short array syntax must be used to define arrays
(#651) Short array syntax must be used to define arrays
(#652) Short array syntax must be used to define arrays
(#660) Short array syntax must be used to define arrays
(#661) Short array syntax must be used to define arrays
(#664) Short array syntax must be used to define arrays
(#673) Short array syntax must be used to define arrays
(#677) Short array syntax must be used to define arrays
(#681) Inline comments must end in full-stops, exclamation marks, or question marks
(#682) Short array syntax must be used to define arrays
(#687) Short array syntax must be used to define arrays
(#690) Short array syntax must be used to define arrays
(#694) Short array syntax must be used to define arrays
(#702) Test method test_get_num_discussions_studyadvice() is missing any coverage information, own or at class level
(#702) Test method test_get_num_discussions_studyadvice() is missing a return type
(#722) Short array syntax must be used to define arrays
(#734) Short array syntax must be used to define arrays
(#739) Short array syntax must be used to define arrays
(#744) Inline comments must end in full-stops, exclamation marks, or question marks
(#745) Short array syntax must be used to define arrays
(#755) Test method test_discussion_ipud() is missing any coverage information, own or at class level
(#755) Test method test_discussion_ipud() is missing a return type
(#765) Short array syntax must be used to define arrays
(#767) Short array syntax must be used to define arrays
(#784) Short array syntax must be used to define arrays
(#788) There should be a comma after the last array item in a multi-line array.
(#813) Test method test_get_first_level_posts() is missing any coverage information, own or at class level
(#813) Test method test_get_first_level_posts() is missing a return type
(#822) Short array syntax must be used to define arrays
(#825) Short array syntax must be used to define arrays
(#836) Short array syntax must be used to define arrays
(#844) Short array syntax must be used to define arrays
(#852) Short array syntax must be used to define arrays
(#861) Short array syntax must be used to define arrays
(#870) Short array syntax must be used to define arrays
(#874) There should be a comma after the last array item in a multi-line array.
(#879) Short array syntax must be used to define arrays
(#883) There should be a comma after the last array item in a multi-line array.
(#939) Test method test_move() is missing any coverage information, own or at class level
(#939) Test method test_move() is missing a return type
(#946) Short array syntax must be used to define arrays
(#947) Short array syntax must be used to define arrays
(#948) Short array syntax must be used to define arrays
(#982) Test method test_delete_undelete() is missing any coverage information, own or at class level
(#982) Test method test_delete_undelete() is missing a return type
(#989) Short array syntax must be used to define arrays
(#990) Short array syntax must be used to define arrays
(#1030) Test method test_feed_links() is missing any coverage information, own or at class level
(#1030) Test method test_feed_links() is missing a return type
(#1037) Short array syntax must be used to define arrays
(#1041) There should be a comma after the last array item in a multi-line array.
(#1043) Expected 1 space after "="; 0 found
(#1049) Short array syntax must be used to define arrays
(#1058) Test method test_can_delete() is missing any coverage information, own or at class level
(#1058) Test method test_can_delete() is missing a return type
(#1067) Short array syntax must be used to define arrays
(#1070) There should be a comma after the last array item in a multi-line array.
(#1084) Test method test_can_delete_with_childpost() is missing any coverage information, own or at class level
(#1084) Test method test_can_delete_with_childpost() is missing a return type
(#1093) Short array syntax must be used to define arrays
(#1096) There should be a comma after the last array item in a multi-line array.
(#1117) Test method test_discussion_user_passed_to_forum() is missing any coverage information, own or at class level
(#1117) Test method test_discussion_user_passed_to_forum() is missing a return type
mod/forumng/tests/forumng_display_anon_test.php
(#34) Unit test forumng_display_anon_test should be declared as final.
(#34) PHPUnit class "forumng_display_anon_test" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#77) There should be a comma after the last array item in a multi-line array.
(#83) There should be a comma after the last array item in a multi-line array.
(#89) There should be a comma after the last array item in a multi-line array.
(#116) Test method test_display_discussion_list_item_author_anonymously() is missing any coverage information, own or at class level
(#116) Test method test_display_discussion_list_item_author_anonymously() is missing a return type
(#145) Test method test_display_discussion_author_anonymously() is missing any coverage information, own or at class level
(#145) Test method test_display_discussion_author_anonymously() is missing a return type
(#185) Test method test_mobile_get_common_post_data_anon() is missing any coverage information, own or at class level
(#185) Test method test_mobile_get_common_post_data_anon() is missing a return type
mod/forumng/tests/forumng_form_test.php
(#35) Testcase mod_forumng_form_testcase should be declared as abstract.
(#35) PHPUnit testcase name "mod_forumng_form_testcase" does not match file name "forumng_form_test"
(#35) PHPUnit class "mod_forumng_form_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#48) Test method test_get_post_fragment_form() is missing any coverage information, own or at class level
(#48) Test method test_get_post_fragment_form() is missing a return type
(#58) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#64) Short array syntax must be used to define arrays
(#87) Line exceeds 132 characters; contains 141 characters
mod/forumng/tests/forumng_post_test.php
(#39) Unit test mod_forumng_post_test should be declared as final.
(#39) PHPUnit testcase name "mod_forumng_post_test" does not match file name "forumng_post_test"
(#39) PHPUnit class "mod_forumng_post_test" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#54) Test method test_individual_posts_marked_read() is missing any coverage information, own or at class level
(#54) Test method test_individual_posts_marked_read() is missing a return type
(#73) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#90) Short array syntax must be used to define arrays
(#91) Short array syntax must be used to define arrays
(#92) Short array syntax must be used to define arrays
(#161) Short array syntax must be used to define arrays
(#170) Short array syntax must be used to define arrays
(#179) Short array syntax must be used to define arrays
(#214) Short array syntax must be used to define arrays
(#223) Short array syntax must be used to define arrays
(#232) Short array syntax must be used to define arrays
(#259) Short array syntax must be used to define arrays
(#274) Test method test_discussions_mark_read() is missing any coverage information, own or at class level
(#274) Test method test_discussions_mark_read() is missing a return type
(#291) Short array syntax must be used to define arrays
(#293) Short array syntax must be used to define arrays
(#295) Short array syntax must be used to define arrays
(#341) Short array syntax must be used to define arrays
(#343) Short array syntax must be used to define arrays
(#345) Short array syntax must be used to define arrays
(#347) Short array syntax must be used to define arrays
(#349) Short array syntax must be used to define arrays
(#351) Short array syntax must be used to define arrays
(#412) Short array syntax must be used to define arrays
(#420) Short array syntax must be used to define arrays
(#429) Short array syntax must be used to define arrays
(#437) Short array syntax must be used to define arrays
(#474) Short array syntax must be used to define arrays
(#477) Short array syntax must be used to define arrays
(#516) Short array syntax must be used to define arrays
(#531) Short array syntax must be used to define arrays
(#539) Short array syntax must be used to define arrays
(#589) Test method test_get_formatted_message_normal() is missing any coverage information, own or at class level
(#589) Test method test_get_formatted_message_normal() is missing a return type
(#596) Short array syntax must be used to define arrays
(#597) Short array syntax must be used to define arrays
(#600) Short array syntax must be used to define arrays
(#607) There should be a comma after the last array item in a multi-line array.
(#620) Test method test_get_formatted_message_email() is missing any coverage information, own or at class level
(#620) Test method test_get_formatted_message_email() is missing a return type
(#628) Short array syntax must be used to define arrays
(#629) Short array syntax must be used to define arrays
(#632) Short array syntax must be used to define arrays
(#639) There should be a comma after the last array item in a multi-line array.
(#647) Short array syntax must be used to define arrays
(#648) There should be a comma after the last array item in a multi-line array.
(#659) Test method test_get_formatted_message_empty() is missing any coverage information, own or at class level
(#659) Test method test_get_formatted_message_empty() is missing a return type
(#666) Short array syntax must be used to define arrays
(#667) Short array syntax must be used to define arrays
(#670) Short array syntax must be used to define arrays
(#674) There should be a comma after the last array item in a multi-line array.
(#685) Test method test_get_total_reply() is missing any coverage information, own or at class level
(#685) Test method test_get_total_reply() is missing a return type
(#694) Short array syntax must be used to define arrays
(#697) Short array syntax must be used to define arrays
(#708) Short array syntax must be used to define arrays
(#712) There should be a comma after the last array item in a multi-line array.
(#717) Short array syntax must be used to define arrays
(#721) There should be a comma after the last array item in a multi-line array.
(#732) Short array syntax must be used to define arrays
(#736) There should be a comma after the last array item in a multi-line array.
(#751) Test method test_get_replies() is missing any coverage information, own or at class level
(#751) Test method test_get_replies() is missing a return type
(#760) Short array syntax must be used to define arrays
(#763) Short array syntax must be used to define arrays
(#774) Short array syntax must be used to define arrays
(#778) There should be a comma after the last array item in a multi-line array.
(#783) Short array syntax must be used to define arrays
(#787) There should be a comma after the last array item in a multi-line array.
(#799) Short array syntax must be used to define arrays
(#803) There should be a comma after the last array item in a multi-line array.
(#821) Test method test_remove_html_tag() is missing any coverage information, own or at class level
(#821) Test method test_remove_html_tag() is missing a return type
(#828) Line exceeds 132 characters; contains 135 characters
(#833) Line exceeds maximum limit of 180 characters; contains 233 characters
(#835) Line exceeds 132 characters; contains 140 characters
(#838) Line exceeds 132 characters; contains 171 characters
(#848) Line exceeds 132 characters; contains 140 characters
mod/forumng/tests/forumng_test.php
(#38) Unit test forumng_test should be declared as final.
(#38) PHPUnit class "forumng_test" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#62) Test method test_get_forum() is missing any coverage information, own or at class level
(#62) Test method test_get_forum() is missing a return type
(#66) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#129) Test method test_get_course_forums() is missing any coverage information, own or at class level
(#129) Test method test_get_course_forums() is missing a return type
(#142) Short array syntax must be used to define arrays
(#143) Short array syntax must be used to define arrays
(#144) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#147) Short array syntax must be used to define arrays
(#148) Short array syntax must be used to define arrays
(#149) Short array syntax must be used to define arrays
(#150) Short array syntax must be used to define arrays
(#151) Short array syntax must be used to define arrays
(#158) Short array syntax must be used to define arrays
(#167) Short array syntax must be used to define arrays
(#181) Test method test_can_x() is missing any coverage information, own or at class level
(#181) Test method test_can_x() is missing a return type
(#190) Short array syntax must be used to define arrays
(#194) Short array syntax must be used to define arrays
(#195) Short array syntax must be used to define arrays
(#210) Short array syntax must be used to define arrays
(#212) Short array syntax must be used to define arrays
(#224) Short array syntax must be used to define arrays
(#257) Short array syntax must be used to define arrays
(#262) Short array syntax must be used to define arrays
(#279) Short array syntax must be used to define arrays
(#300) Short array syntax must be used to define arrays
(#304) Short array syntax must be used to define arrays
(#317) Short array syntax must be used to define arrays
(#320) Short array syntax must be used to define arrays
(#347) Test method test_mark_read() is missing any coverage information, own or at class level
(#347) Test method test_mark_read() is missing a return type
(#360) Short array syntax must be used to define arrays
(#362) Short array syntax must be used to define arrays
(#363) Short array syntax must be used to define arrays
(#364) Short array syntax must be used to define arrays
(#366) Short array syntax must be used to define arrays
(#388) Test method test_subscription() is missing any coverage information, own or at class level
(#388) Test method test_subscription() is missing a return type
(#406) Short array syntax must be used to define arrays
(#408) Short array syntax must be used to define arrays
(#410) Short array syntax must be used to define arrays
(#412) Short array syntax must be used to define arrays
(#460) Short array syntax must be used to define arrays
(#472) Test method test_grading() is missing any coverage information, own or at class level
(#472) Test method test_grading() is missing a return type
(#483) Short array syntax must be used to define arrays
(#486) Short array syntax must be used to define arrays
(#488) Short array syntax must be used to define arrays
(#492) Short array syntax must be used to define arrays
(#499) Short array syntax must be used to define arrays
(#504) Short array syntax must be used to define arrays
(#509) Short array syntax must be used to define arrays
(#514) Short array syntax must be used to define arrays
(#519) Short array syntax must be used to define arrays
(#528) Test method test_completion() is missing any coverage information, own or at class level
(#528) Test method test_completion() is missing a return type
(#541) Short array syntax must be used to define arrays
(#545) Short array syntax must be used to define arrays
(#549) Short array syntax must be used to define arrays
(#553) Short array syntax must be used to define arrays
(#557) Short array syntax must be used to define arrays
(#561) Short array syntax must be used to define arrays
(#564) Short array syntax must be used to define arrays
(#572) Test method test_completion_wordcount_discussions() is missing any coverage information, own or at class level
(#572) Test method test_completion_wordcount_discussions() is missing a return type
(#636) Test method test_completion_wordcount_replies() is missing any coverage information, own or at class level
(#636) Test method test_completion_wordcount_replies() is missing a return type
(#709) Test method test_completion_wordcount_posts() is missing any coverage information, own or at class level
(#709) Test method test_completion_wordcount_posts() is missing a return type
(#773) Test method test_completion_wordcount_all_require() is missing any coverage information, own or at class level
(#773) Test method test_completion_wordcount_all_require() is missing a return type
(#821) Test method test_completion_tracking_time_discussions() is missing any coverage information, own or at class level
(#821) Test method test_completion_tracking_time_discussions() is missing a return type
(#912) Test method test_completion_tracking_time_replies() is missing any coverage information, own or at class level
(#912) Test method test_completion_tracking_time_replies() is missing a return type
(#1014) Test method test_completion_tracking_time_posts() is missing any coverage information, own or at class level
(#1014) Test method test_completion_tracking_time_posts() is missing a return type
(#1102) Test method test_completion_tracking_time_all_require() is missing any coverage information, own or at class level
(#1102) Test method test_completion_tracking_time_all_require() is missing a return type
(#1161) Test method test_subscribers_with_oucu() is missing any coverage information, own or at class level
(#1161) Test method test_subscribers_with_oucu() is missing a return type
(#1169) Short array syntax must be used to define arrays
(#1185) Test method test_timed_discussions_read() is missing any coverage information, own or at class level
(#1185) Test method test_timed_discussions_read() is missing a return type
(#1206) Test method test_forum_posting_restrictions() is missing any coverage information, own or at class level
(#1206) Test method test_forum_posting_restrictions() is missing a return type
(#1215) Short array syntax must be used to define arrays
(#1216) Short array syntax must be used to define arrays
(#1217) Short array syntax must be used to define arrays
(#1218) Short array syntax must be used to define arrays
(#1218) Line exceeds 132 characters; contains 151 characters
(#1232) Short array syntax must be used to define arrays
(#1233) Short array syntax must be used to define arrays
(#1242) Test method test_prevent_forumngfeature_discussion_list() is missing any coverage information, own or at class level
(#1242) Test method test_prevent_forumngfeature_discussion_list() is missing a return type
(#1247) Short array syntax must be used to define arrays
(#1250) Short array syntax must be used to define arrays
(#1264) Test method test_formatmessage_success() is missing any coverage information, own or at class level
(#1264) Test method test_formatmessage_success() is missing a return type
(#1271) Short array syntax must be used to define arrays
(#1272) Short array syntax must be used to define arrays
(#1276) Short array syntax must be used to define arrays
(#1278) There should be a comma after the last array item in a multi-line array.
(#1292) Test method test_formatmessage_missingparameters() is missing any coverage information, own or at class level
(#1292) Test method test_formatmessage_missingparameters() is missing a return type
(#1300) Short array syntax must be used to define arrays
(#1304) Short array syntax must be used to define arrays
(#1314) Test method test_formatmessage_nopermission() is missing any coverage information, own or at class level
(#1314) Test method test_formatmessage_nopermission() is missing a return type
(#1322) Short array syntax must be used to define arrays
(#1325) There should be a comma after the last array item in a multi-line array.
(#1327) Short array syntax must be used to define arrays
(#1337) Short array syntax must be used to define arrays
(#1339) There should be a comma after the last array item in a multi-line array.
(#1343) Test method test_feed_links() is missing any coverage information, own or at class level
(#1343) Test method test_feed_links() is missing a return type
(#1350) Short array syntax must be used to define arrays
(#1354) There should be a comma after the last array item in a multi-line array.
(#1356) Expected 1 space after "="; 0 found
(#1361) Short array syntax must be used to define arrays
(#1373) Test method test_forum_user_cminfo() is missing any coverage information, own or at class level
(#1373) Test method test_forum_user_cminfo() is missing a return type
(#1399) Test method test_forumng_get_max_bytes() is missing any coverage information, own or at class level
(#1463) Test method test_forumng_get_max_bytes_with_site_upload_limit() is missing any coverage information, own or at class level
(#1526) Test method test_forumng_get_max_bytes_with_upload_are_not_allowed() is missing any coverage information, own or at class level
mod/forumng/tests/forumng_test_lib.php
(#26) Missing docblock for class forumng_test_lib
(#45) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#56) Missing docblock for function get_new_course
(#63) Missing docblock for function get_new_group
(#70) Missing docblock for function get_new_group_member
(#113) Short array syntax must be used to define arrays
(#130) Short array syntax must be used to define arrays
(#131) Short array syntax must be used to define arrays
(#133) Short array syntax must be used to define arrays
(#164) Incorrect docblock tag "@returns". Should be "@return".
(#169) Short array syntax must be used to define arrays
(#171) Short array syntax must be used to define arrays
(#173) Short array syntax must be used to define arrays
(#175) Short array syntax must be used to define arrays
(#177) Short array syntax must be used to define arrays
(#179) Short array syntax must be used to define arrays
(#180) Short array syntax must be used to define arrays
(#180) Short array syntax must be used to define arrays
mod/forumng/tests/generator/behat_mod_forumng_generator.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#60) Missing docblock for function get_discussion_id
mod/forumng/tests/generator/lib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#39) Missing docblock for function reset
(#52) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $options.
(#68) Expected "if (...) {\n"; found "if(...) {\n"
(#256) Short array syntax must be used to define arrays
mod/forumng/tests/generator_test.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#35) Testcase mod_forumng_generator_testcase should be declared as abstract.
(#35) PHPUnit testcase name "mod_forumng_generator_testcase" does not match file name "generator_test"
(#35) PHPUnit class "mod_forumng_generator_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#36) Test method test_generator() is missing any coverage information, own or at class level
(#36) Test method test_generator() is missing a return type
(#56) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#75) Test method test_create_discussion() is missing any coverage information, own or at class level
(#75) Test method test_create_discussion() is missing a return type
(#93) Short array syntax must be used to define arrays
(#103) Short array syntax must be used to define arrays
(#109) Test method test_create_post() is missing any coverage information, own or at class level
(#109) Test method test_create_post() is missing a return type
(#147) Short array syntax must be used to define arrays
mod/forumng/tests/helper.php
(#49) Short array syntax must be used to define arrays
(#62) Missing docblock for class mod_forumng_privacy_helper
(#63) Missing docblock for function test_skip_warning_for_empty_class
mod/forumng/tests/mail_list_test.php
(#32) Testcase mail_list_testcase should be declared as abstract.
(#32) PHPUnit testcase name "mail_list_testcase" does not match file name "mail_list_test"
(#32) Missing docblock for class mail_list_testcase
(#33) Opening brace should be on the same line as the declaration for class mail_list_testcase
(#34) Test method test_mail_list() is missing any coverage information, own or at class level
(#34) Test method test_mail_list() is missing a return type
mod/forumng/tests/mobile_test.php
(#25) PHPUnit class "tests\mod_forumng\mobile_testcase", with namespace "tests\mod_forumng", currently located at "tests/" directory, does not match its expected location at "tests/mod_forumng"
(#25) PHPUnit class namespace "tests\mod_forumng" does not match expected file namespace "mod_forumng"
(#30) Import statements must not begin with a leading backslash
(#31) Import statements must not begin with a leading backslash
(#32) Import statements must not begin with a leading backslash
(#33) Import statements must not begin with a leading backslash
(#34) Import statements must not begin with a leading backslash
(#35) Import statements must not begin with a leading backslash
(#36) Import statements must not begin with a leading backslash
(#37) Import statements must not begin with a leading backslash
(#38) Import statements must not begin with a leading backslash
(#39) Import statements must not begin with a leading backslash
(#40) Import statements must not begin with a leading backslash
(#41) Import statements must not begin with a leading backslash
(#51) Testcase mobile_testcase should be declared as abstract.
(#51) PHPUnit testcase name "mobile_testcase" does not match file name "mobile_test"
(#83) Test method test_mobile_forumng_view_basic() is missing any coverage information, own or at class level
(#83) Test method test_mobile_forumng_view_basic() is missing a return type
(#99) There should be a comma after the last array item in a multi-line array.
(#131) Test method test_mobile_forumng_more_discussions() is missing any coverage information, own or at class level
(#131) Test method test_mobile_forumng_more_discussions() is missing a return type
(#167) Test method test_mobile_forumng_add_discussion() is missing any coverage information, own or at class level
(#167) Test method test_mobile_forumng_add_discussion() is missing a return type
(#217) Test method test_mobile_forumng_add_discussion_clone_forum() is missing any coverage information, own or at class level
(#267) Test method test_mobile_forumng_reply() is missing any coverage information, own or at class level
(#267) Test method test_mobile_forumng_reply() is missing a return type
(#328) Inline comments must end in full-stops, exclamation marks, or question marks
(#377) Test method test_mobile_forumng_reply_clone_forum() is missing any coverage information, own or at class level
(#441) Inline comments must end in full-stops, exclamation marks, or question marks
(#486) Test method test_mobile_forumng_lock_discussion() is missing any coverage information, own or at class level
(#486) Test method test_mobile_forumng_lock_discussion() is missing a return type
(#515) No space found before comment text; expected "// Check discussion is locked." but found "//Check discussion is locked."
(#525) Inline comments must end in full-stops, exclamation marks, or question marks
(#542) Test method test_mobile_forumng_lock_discussion_clone_forum() is missing any coverage information, own or at class level
(#571) No space found before comment text; expected "// Check discussion is locked." but found "//Check discussion is locked."
(#583) Inline comments must end in full-stops, exclamation marks, or question marks
(#598) Test method test_mobile_forumng_delete_undelete() is missing any coverage information, own or at class level
(#598) Test method test_mobile_forumng_delete_undelete() is missing a return type
(#653) Test method test_mobile_forumng_delete_undelete_clone_forum() is missing any coverage information, own or at class level
(#710) Test method test_mobile_forumng_mark_read() is missing any coverage information, own or at class level
(#710) Test method test_mobile_forumng_mark_read() is missing a return type
(#745) Test method test_mobile_mark_all_posts_read() is missing any coverage information, own or at class level
(#745) Test method test_mobile_mark_all_posts_read() is missing a return type
(#792) Test method test_mobile_mark_all_posts_read_clone_forum() is missing any coverage information, own or at class level
(#839) Test method test_mobile_forumng_add_draft() is missing any coverage information, own or at class level
(#839) Test method test_mobile_forumng_add_draft() is missing a return type
(#858) Commas (,) must be followed by white space.
(#869) Commas (,) must be followed by white space.
(#874) No space found before comment text; expected "// Check the attachment." but found "//Check the attachment."
(#884) Inline comments must end in full-stops, exclamation marks, or question marks
(#888) Inline comments must end in full-stops, exclamation marks, or question marks
(#892) Short array syntax must be used to define arrays
(#892) Line exceeds 132 characters; contains 148 characters
(#894) Commas (,) must be followed by white space.
(#902) Commas (,) must be followed by white space.
(#907) Inline comments must end in full-stops, exclamation marks, or question marks
(#918) Test method test_mobile_forumng_add_draft_clone_forum() is missing any coverage information, own or at class level
(#938) Commas (,) must be followed by white space.
(#949) Commas (,) must be followed by white space.
(#954) No space found before comment text; expected "// Check the attachment." but found "//Check the attachment."
(#964) Inline comments must end in full-stops, exclamation marks, or question marks
(#968) Inline comments must end in full-stops, exclamation marks, or question marks
(#971) Line exceeds 132 characters; contains 137 characters
(#978) Commas (,) must be followed by white space.
(#986) Commas (,) must be followed by white space.
(#991) Inline comments must end in full-stops, exclamation marks, or question marks
(#1000) Test method test_mobile_forumng_get_discussion() is missing any coverage information, own or at class level
(#1000) Test method test_mobile_forumng_get_discussion() is missing a return type
(#1031) Short array syntax must be used to define arrays
(#1036) Short array syntax must be used to define arrays
(#1051) Short array syntax must be used to define arrays
(#1063) Test method test_mobile_delete_discussion() is missing any coverage information, own or at class level
(#1063) Test method test_mobile_delete_discussion() is missing a return type
(#1098) Test method test_mobile_delete_discussion_clone_forum() is missing any coverage information, own or at class level
(#1110) Commas (,) must be followed by white space.
mod/forumng/tests/privacy_provider_test.php
(#34) Import statements must not begin with a leading backslash
(#45) Testcase mod_forumng_privacy_provider_testcase should be declared as abstract.
(#45) PHPUnit testcase name "mod_forumng_privacy_provider_testcase" does not match file name "privacy_provider_test"
(#45) PHPUnit class "mod_forumng_privacy_provider_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#61) Missing member variable doc comment
(#62) Missing member variable doc comment
(#63) Missing member variable doc comment
(#64) Missing member variable doc comment
(#65) Missing member variable doc comment
(#66) Missing member variable doc comment
(#87) Short array syntax must be used to define arrays
(#151) Test method test_user_has_never_posted() is missing any coverage information, own or at class level
(#151) Test method test_user_has_never_posted() is missing a return type
(#178) Test method test_user_has_never_posted_subscribed_to_forum() is missing any coverage information, own or at class level
(#178) Test method test_user_has_never_posted_subscribed_to_forum() is missing a return type
(#205) Test method test_export_user_post_in_discussion() is missing any coverage information, own or at class level
(#205) Test method test_export_user_post_in_discussion() is missing a return type
(#262) There should be a comma after the last array item in a multi-line array.
(#269) There should be a comma after the last array item in a multi-line array.
(#306) There should be a comma after the last array item in a multi-line array.
(#312) There should be a comma after the last array item in a multi-line array.
(#319) There should be a comma after the last array item in a multi-line array.
(#346) There should be a comma after the last array item in a multi-line array.
(#354) Test method test_delete_data_for_user() is missing any coverage information, own or at class level
(#354) Test method test_delete_data_for_user() is missing a return type
(#417) Test method test_delete_data_for_all_users_in_context() is missing any coverage information, own or at class level
(#417) Test method test_delete_data_for_all_users_in_context() is missing a return type
(#454) Test method test_export_user_preferences_not_defined() is missing any coverage information, own or at class level
(#454) Test method test_export_user_preferences_not_defined() is missing a return type
(#465) Test method test_export_user_preferences() is missing any coverage information, own or at class level
(#465) Test method test_export_user_preferences() is missing a return type
(#511) Short array syntax must be used to define arrays
(#518) Short array syntax must be used to define arrays
(#525) Commas (,) must be followed by white space.
(#525) Commas (,) must be followed by white space.
(#525) Commas (,) must be followed by white space.
(#525) Commas (,) must be followed by white space.
(#534) Test method test_get_users_in_context_forumng_posts() is missing any coverage information, own or at class level
(#534) Test method test_get_users_in_context_forumng_posts() is missing a return type
(#535) Commas (,) must be followed by white space.
(#535) Commas (,) must be followed by white space.
(#535) Commas (,) must be followed by white space.
(#542) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#569) Test method test_get_users_in_context_forumng_ratings() is missing any coverage information, own or at class level
(#569) Test method test_get_users_in_context_forumng_ratings() is missing a return type
(#570) Commas (,) must be followed by white space.
(#570) Commas (,) must be followed by white space.
(#570) Commas (,) must be followed by white space.
(#596) Test method test_get_users_in_context_forumng_subscriptions() is missing any coverage information, own or at class level
(#596) Test method test_get_users_in_context_forumng_subscriptions() is missing a return type
(#599) Commas (,) must be followed by white space.
(#602) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#604) Line exceeds 132 characters; contains 139 characters
(#605) Line exceeds 132 characters; contains 139 characters
(#606) Line exceeds 132 characters; contains 139 characters
(#624) Test method test_get_users_in_context_forumng_read() is missing any coverage information, own or at class level
(#624) Test method test_get_users_in_context_forumng_read() is missing a return type
(#625) Commas (,) must be followed by white space.
(#625) Commas (,) must be followed by white space.
(#625) Commas (,) must be followed by white space.
(#628) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#647) Test method test_get_users_in_context_forumng_read_posts() is missing any coverage information, own or at class level
(#647) Test method test_get_users_in_context_forumng_read_posts() is missing a return type
(#648) Commas (,) must be followed by white space.
(#648) Commas (,) must be followed by white space.
(#648) Commas (,) must be followed by white space.
(#673) Test method test_get_users_in_context_forumng_drafts() is missing any coverage information, own or at class level
(#673) Test method test_get_users_in_context_forumng_drafts() is missing a return type
(#676) Commas (,) must be followed by white space.
(#704) Test method test_get_users_in_context_forumng_flags() is missing any coverage information, own or at class level
(#704) Test method test_get_users_in_context_forumng_flags() is missing a return type
(#705) Commas (,) must be followed by white space.
(#705) Commas (,) must be followed by white space.
(#705) Commas (,) must be followed by white space.
(#731) Test method test_delete_data_for_users_forumng_posts() is missing any coverage information, own or at class level
(#731) Test method test_delete_data_for_users_forumng_posts() is missing a return type
(#734) Commas (,) must be followed by white space.
(#734) Commas (,) must be followed by white space.
(#734) Commas (,) must be followed by white space.
(#761) Test method test_delete_data_for_users_forumng_ratings() is missing any coverage information, own or at class level
(#761) Test method test_delete_data_for_users_forumng_ratings() is missing a return type
(#764) Commas (,) must be followed by white space.
(#764) Commas (,) must be followed by white space.
(#785) Test method test_delete_data_for_users_forumng_subscriptions() is missing any coverage information, own or at class level
(#785) Test method test_delete_data_for_users_forumng_subscriptions() is missing a return type
(#788) Commas (,) must be followed by white space.
(#792) Line exceeds 132 characters; contains 139 characters
(#793) Line exceeds 132 characters; contains 139 characters
(#794) Line exceeds 132 characters; contains 139 characters
(#796) Commas (,) must be followed by white space.
(#814) Test method test_delete_data_for_users_forumng_read() is missing any coverage information, own or at class level
(#814) Test method test_delete_data_for_users_forumng_read() is missing a return type
(#826) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#838) Test method test_delete_data_for_users_forumng_read_posts() is missing any coverage information, own or at class level
(#838) Test method test_delete_data_for_users_forumng_read_posts() is missing a return type
(#850) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#864) Test method test_delete_data_for_users_forumng_drafts() is missing any coverage information, own or at class level
(#864) Test method test_delete_data_for_users_forumng_drafts() is missing a return type
(#883) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#896) Test method test_delete_data_for_users_forumng_flags() is missing any coverage information, own or at class level
(#896) Test method test_delete_data_for_users_forumng_flags() is missing a return type
(#910) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#925) Test method test_get_contexts_for_userid() is missing any coverage information, own or at class level
mod/forumng/tests/rating_test.php
(#39) Testcase mod_forumng_rating_testcase should be declared as abstract.
(#39) PHPUnit testcase name "mod_forumng_rating_testcase" does not match file name "rating_test"
(#39) PHPUnit class "mod_forumng_rating_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#56) Test method test_lib_hooks() is missing any coverage information, own or at class level
(#56) Test method test_lib_hooks() is missing a return type
(#64) Short array syntax must be used to define arrays
(#80) Short array syntax must be used to define arrays
(#81) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
(#117) Short array syntax must be used to define arrays
(#118) Short array syntax must be used to define arrays
(#127) Test method test_rating() is missing any coverage information, own or at class level
(#127) Test method test_rating() is missing a return type
(#137) Short array syntax must be used to define arrays
(#139) Short array syntax must be used to define arrays
(#141) Short array syntax must be used to define arrays
(#144) Short array syntax must be used to define arrays
(#145) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#147) Short array syntax must be used to define arrays
(#189) Short array syntax must be used to define arrays
(#196) Short array syntax must be used to define arrays
(#202) Short array syntax must be used to define arrays
(#220) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#235) Short array syntax must be used to define arrays
mod/forumng/tests/search_post_test.php
(#31) Import statements must not begin with a leading backslash
(#36) Testcase mod_forumng_search_post_testcase should be declared as abstract.
(#36) PHPUnit testcase name "mod_forumng_search_post_testcase" does not match file name "search_post_test"
(#36) PHPUnit class "mod_forumng_search_post_testcase" does not have any namespace. It is recommended to add it to the "mod_forumng" namespace, using more levels if needed, in order to match the code being tested
(#42) Test method test_post_search_index() is missing any coverage information, own or at class level
(#42) Test method test_post_search_index() is missing a return type
(#72) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#77) Short array syntax must be used to define arrays
(#83) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#125) Short array syntax must be used to define arrays
(#131) Short array syntax must be used to define arrays
(#155) Short array syntax must be used to define arrays
(#161) There should be a comma after the last array item in a multi-line array.
(#165) Short array syntax must be used to define arrays
(#171) There should be a comma after the last array item in a multi-line array.
(#205) Short array syntax must be used to define arrays
(#210) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#241) Test method test_posts_for_group_support() is missing any coverage information, own or at class level
(#241) Test method test_posts_for_group_support() is missing a return type
(#311) Test method test_posts_for_get_contexts_to_reindex() is missing any coverage information, own or at class level
(#311) Test method test_posts_for_get_contexts_to_reindex() is missing a return type
(#367) There should be a comma after the last array item in a multi-line array.
(#377) Test method test_check_ipud_document_url() is missing any coverage information, own or at class level
(#377) Test method test_check_ipud_document_url() is missing a return type
(#395) Short array syntax must be used to define arrays
(#398) Short array syntax must be used to define arrays
(#404) Short array syntax must be used to define arrays
(#412) Short array syntax must be used to define arrays
mod/forumng/tests/tool_datamasking_test.php
(#26) Unit test tool_datamasking_test should be declared as final.
(#40) Test method test_behaviour() is missing any coverage information, own or at class level
(#92) Line exceeds 132 characters; contains 144 characters
(#117) Line exceeds 132 characters; contains 145 characters
mod/forumng/type/clone/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/type/clone/forumngtype_clone.php
(#19) Incorrect @package tag for file forumngtype_clone.php. Expected forumngtype_clone, found forumngtype.
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#31) Missing docblock for function is_user_selectable
mod/forumng/type/clone/lang/en/forumngtype_clone.php
(#19) Incorrect @package tag for file forumngtype_clone.php. Expected forumngtype_clone, found forumngtype.
mod/forumng/type/clone/lang/fr/forumngtype_clone.php
(#19) Incorrect @package tag for file forumngtype_clone.php. Expected forumngtype_clone, found forumngtype.
mod/forumng/type/clone/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngtype_clone, found forumngtype.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/type/forumngtype.php
(#28) Incorrect @package tag for class forumngtype. Expected mod_forumng, found mod.
(#102) Short array syntax must be used to define arrays
(#102) Short array syntax must be used to define arrays
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#157) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Short array syntax must be used to define arrays
(#206) No one-line description found in phpdocs for docblock of function is_user_selectable
(#227) Short array syntax must be used to define arrays
(#271) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $discussion.
(#272) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $editpost.
(#272) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $replytopost.
(#273) Short array syntax must be used to define arrays
(#290) Expected 1 space after asterisk; 2 found
(#300) Expected 1 space after asterisk; 2 found
mod/forumng/type/general/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/type/general/forumngtype_general.php
(#19) Incorrect @package tag for class forumngtype_general. Expected forumngtype_general, found forumngtype.
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Expected 1 space before ":"; 0 found
(#88) Expected 1 space after ":"; 0 found
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) Short array syntax must be used to define arrays
(#129) Short array syntax must be used to define arrays
(#136) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Expected 1 space before "=="; 0 found
(#141) Expected 1 space after "=="; 0 found
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Expected 1 space before ":"; 0 found
(#185) Expected 1 space after ":"; 0 found
(#248) Inline comments must start with a capital letter, digit or 3-dots sequence
(#248) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) Inline comments must end in full-stops, exclamation marks, or question marks
(#268) Inline comments must start with a capital letter, digit or 3-dots sequence
(#276) Inline comments must start with a capital letter, digit or 3-dots sequence
(#279) Inline comments must start with a capital letter, digit or 3-dots sequence
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#292) Inline comments must end in full-stops, exclamation marks, or question marks
(#293) Short array syntax must be used to define arrays
(#306) Inline comments must end in full-stops, exclamation marks, or question marks
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#331) Inline comments must end in full-stops, exclamation marks, or question marks
(#334) Inline comments must end in full-stops, exclamation marks, or question marks
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#343) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/type/general/lang/en/forumngtype_general.php
(#19) Incorrect @package tag for file forumngtype_general.php. Expected forumngtype_general, found forumngtype.
mod/forumng/type/general/lang/fr/forumngtype_general.php
(#19) Incorrect @package tag for file forumngtype_general.php. Expected forumngtype_general, found forumngtype.
mod/forumng/type/general/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngtype_general, found forumngtype.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/type/ipud/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/type/ipud/forumngtype_ipud.php
(#80) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#175) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $discussion.
(#176) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $editpost.
(#176) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $replytopost.
(#179) Short array syntax must be used to define arrays
(#187) There should be a comma after the last array item in a multi-line array.
(#265) Line indented incorrectly; expected at least 12 spaces, found 11
mod/forumng/type/ipud/lang/en/forumngtype_ipud.php
(#24) The string key "linktodiscussion" is not in the correct order, it should be before "pluginname"
mod/forumng/type/ipud/renderer.php
(#30) Missing @copyright tag
(#30) Missing @license tag
(#30) Missing docblock for class forumngtype_ipud_renderer
(#47) Short array syntax must be used to define arrays
(#87) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#112) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#152) global $PAGE cannot be used in renderers. Use $this->page.
(#155) Short array syntax must be used to define arrays
(#162) Short array syntax must be used to define arrays
(#171) global $PAGE cannot be used in renderers. Use $this->page.
(#174) Short array syntax must be used to define arrays
(#177) Short array syntax must be used to define arrays
(#178) Short array syntax must be used to define arrays
(#178) Short array syntax must be used to define arrays
(#178) There should be a comma after the last array item in a multi-line array.
(#180) global $PAGE cannot be used in renderers. Use $this->page.
(#181) Short array syntax must be used to define arrays
(#183) Short array syntax must be used to define arrays
(#195) Short array syntax must be used to define arrays
(#204) Short array syntax must be used to define arrays
(#205) Short array syntax must be used to define arrays
(#246) Incorrect docblock tag "@returns". Should be "@return".
(#251) Short array syntax must be used to define arrays
mod/forumng/type/ipud/tests/forumngtype_ipud_test.php
(#32) Testcase forumngtype_ipud_testcase should be declared as abstract.
(#32) PHPUnit testcase name "forumngtype_ipud_testcase" does not match file name "forumngtype_ipud_test"
(#32) PHPUnit class "forumngtype_ipud_testcase" does not have any namespace. It is recommended to add it to the "forumngtype_ipud" namespace, using more levels if needed, in order to match the code being tested
(#32) Missing docblock for class forumngtype_ipud_testcase
(#37) Test method test_get_reply_options() is missing any coverage information, own or at class level
(#37) Test method test_get_reply_options() is missing a return type
(#46) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#90) There should be a comma after the last array item in a multi-line array.
(#95) Short array syntax must be used to define arrays
(#99) There should be a comma after the last array item in a multi-line array.
(#140) Test method test_ipud_unread_discussion() is missing any coverage information, own or at class level
(#140) Test method test_ipud_unread_discussion() is missing a return type
(#149) Short array syntax must be used to define arrays
(#152) Short array syntax must be used to define arrays
(#174) Test method test_ipud_unread_forum() is missing any coverage information, own or at class level
(#174) Test method test_ipud_unread_forum() is missing a return type
(#183) Short array syntax must be used to define arrays
(#186) Short array syntax must be used to define arrays
mod/forumng/type/studyadvice/classes/privacy/provider.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#20) Whitespace found at end of line
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#28) Whitespace found at end of line
(#38) There must not be a space before the colon in a return type declaration
(#41) File must end with a newline character
mod/forumng/type/studyadvice/forumngtype_studyadvice.php
(#17) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Incorrect @package tag for class forumngtype_studyadvice. Expected forumngtype_studyadvice, found forumngtype.
(#27) Missing docblock for function can_view_discussion
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Missing docblock for function has_unread_restriction
(#41) Missing docblock for function get_unread_restriction_sql
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#51) Missing docblock for function get_string
mod/forumng/type/studyadvice/lang/en/forumngtype_studyadvice.php
(#19) Incorrect @package tag for file forumngtype_studyadvice.php. Expected forumngtype_studyadvice, found forumngtype.
mod/forumng/type/studyadvice/lang/fr/forumngtype_studyadvice.php
(#19) Incorrect @package tag for file forumngtype_studyadvice.php. Expected forumngtype_studyadvice, found forumngtype.
mod/forumng/type/studyadvice/version.php
(#19) Incorrect @package tag for file version.php. Expected forumngtype_studyadvice, found forumngtype.
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/forumng/view.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file view.php
(#24) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#36) Short array syntax must be used to define arrays
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Variable "CURRENTFORUM" must be all lower-case
(#72) Variable "CURRENTFORUM" must be all lower-case
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
mod/forumng/viewmode.php
(#19) Incorrect @package tag for file viewmode.php. Expected mod_forumng, found mod.
(#35) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(156 errors, 704 warnings)

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

mod/forumng/amd/src/common.js
(#94) Unexpected empty function. (no-empty-function)
mod/forumng/amd/src/featurebtns.js
(#33) Multiple spaces found before '='. (no-multi-spaces)
(#43) Extra space after key 'initMobileHide'. (key-spacing)
(#63) Extra space after key 'mobileHide'. (key-spacing)
(#110) Extra space after key 'mobileShow'. (key-spacing)
mod/forumng/amd/src/main.js
(#156) ["quotaleft_plural"] is better written in dot notation. (dot-notation)
(#160) ["quotaleft_singular"] is better written in dot notation. (dot-notation)
(#341) Comments should not begin with a lowercase character. (capitalized-comments)
(#537) Each then() should return a value or throw (promise/always-return)
(#690) Identifier 'iframe_has_loaded' is not in camel case. (camelcase)
(#769) Expected to return a value at the end of arrow function. (consistent-return)
(#807) Identifier 'try_focus' is not in camel case. (camelcase)
(#861) Identifier 'iframe_success' is not in camel case. (camelcase)
(#901) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#916) Identifier 'iframe_success' is not in camel case. (camelcase)
(#953) Identifier 'forumng_draft' is not in camel case. (camelcase)
(#974) Identifier 'iframe_success' is not in camel case. (camelcase)
(#1012) Identifier 'iframe_success' is not in camel case. (camelcase)
(#1067) Expected to return a value at the end of arrow function. (consistent-return)
(#1081) Unnecessary escape character: \&. (no-useless-escape)
(#1089) Each then() should return a value or throw (promise/always-return)
(#1094) Unexpected alert. (no-alert)
(#1125) Unexpected space before function parentheses. (space-before-function-paren)
(#1129) Unexpected alert. (no-alert)
(#1136) Each then() should return a value or throw (promise/always-return)
(#1142) Unexpected alert. (no-alert)
(#1351) Identifier 'forumng_indent' is not in camel case. (camelcase)
(#1376) 'c' declared on line 1378 column 17 is used outside of binding context. (block-scoped-var)
(#1378) 'c' is already defined. (no-redeclare)
(#1378) 'c' declared on line 1376 column 17 is used outside of binding context. (block-scoped-var)
(#1384) 'c' declared on line 1376 column 17 is used outside of binding context. (block-scoped-var)
(#1384) 'c' declared on line 1378 column 17 is used outside of binding context. (block-scoped-var)
(#1386) 'c' declared on line 1376 column 17 is used outside of binding context. (block-scoped-var)
(#1386) 'c' declared on line 1378 column 17 is used outside of binding context. (block-scoped-var)
(#1388) 'c' declared on line 1376 column 17 is used outside of binding context. (block-scoped-var)
(#1388) 'c' declared on line 1378 column 17 is used outside of binding context. (block-scoped-var)
(#1393) 'c' declared on line 1376 column 17 is used outside of binding context. (block-scoped-var)
(#1393) 'c' declared on line 1378 column 17 is used outside of binding context. (block-scoped-var)
(#1499) Each then() should return a value or throw (promise/always-return)
(#1644) Unexpected alert. (no-alert)
(#1744) Each then() should return a value or throw (promise/always-return)
(#1814) Unexpected alert. (no-alert)
(#2171) Identifier 'forumng_select_changed' is not in camel case. (camelcase)
(#2240) Identifier 'forumng_hidden' is not in camel case. (camelcase)
mod/forumng/amd/src/selectdiscussion.js
(#181) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#189) Blocks are nested too deeply (5). Maximum allowed is 4. (max-depth)
(#202) Identifier 'forumng_select_changed' is not in camel case. (camelcase)
(#266) Identifier 'forumng_hidden' is not in camel case. (camelcase)
mod/forumng/amd/src/stardiscussion.js
(#84) A space is required after ','. (comma-spacing)
(#154) Each then() should return a value or throw (promise/always-return)
(#155) There should be no space after '{'. (@babel/object-curly-spacing)
(#155) There should be no space before '}'. (@babel/object-curly-spacing)
(#199) Method 'setStars' has a complexity of 22. Maximum allowed is 20. (complexity)
(#238) Do not nest ternary expressions. (no-nested-ternary)
(#307) Unexpected alert. (no-alert)
mod/forumng/appjs/ionic3/mobile_init.js
(#23) Unexpected space before function parentheses. (space-before-function-paren)
(#24) Identifier 'mod_forumng' is not in camel case. (camelcase)
(#38) Unnecessary escape character: \/. (no-useless-escape)
(#38) Unnecessary escape character: \/. (no-useless-escape)
(#38) Unnecessary escape character: \/. (no-useless-escape)
(#47) Expected catch,fail,always() or return (promise/catch-or-return)
(#47) Each then() should return a value or throw (promise/always-return)
(#48) Expected catch,fail,always() or return (promise/catch-or-return)
(#48) Avoid nesting promises. (promise/no-nesting)
(#48) Expected to return a value at the end of function. (consistent-return)
(#49) Each then() should return a value or throw (promise/always-return)
(#50) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#50) "Promise" is not defined. (promise/no-native)
(#50) 'that' is not defined. (no-undef)
(#50) 'response' is not defined. (no-undef)
(#132) Each then() should return a value or throw (promise/always-return)
(#132) Unexpected space before function parentheses. (space-before-function-paren)
(#133) Unexpected space before function parentheses. (space-before-function-paren)
(#193) Comments should not begin with a lowercase character. (capitalized-comments)
(#193) Expected space or tab after '//' in comment. (spaced-comment)
(#225) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#225) "Promise" is not defined. (promise/no-native)
(#226) Expected space or tab after '//' in comment. (spaced-comment)
(#232) "Promise" is not defined. (promise/no-native)
(#235) Expected to return a value at the end of function. (consistent-return)
(#236) Each then() should return a value or throw (promise/always-return)
(#238) Expected space or tab after '//' in comment. (spaced-comment)
(#258) Avoid nesting promises. (promise/no-nesting)
(#261) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#261) "Promise" is not defined. (promise/no-native)
(#267) Expected space or tab after '//' in comment. (spaced-comment)
(#274) Expected space or tab after '//' in comment. (spaced-comment)
(#275) Expected space or tab after '//' in comment. (spaced-comment)
(#276) Expected space or tab after '//' in comment. (spaced-comment)
(#279) Each then() should return a value or throw (promise/always-return)
(#284) Expected space or tab after '//' in comment. (spaced-comment)
(#304) This line has a length of 144. Maximum allowed is 132. (max-len)
(#330) Comments should not begin with a lowercase character. (capitalized-comments)
(#330) Expected space or tab after '//' in comment. (spaced-comment)
(#363) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#363) "Promise" is not defined. (promise/no-native)
(#364) Expected space or tab after '//' in comment. (spaced-comment)
(#370) "Promise" is not defined. (promise/no-native)
(#373) Expected to return a value at the end of function. (consistent-return)
(#374) Each then() should return a value or throw (promise/always-return)
(#376) Expected space or tab after '//' in comment. (spaced-comment)
(#398) Avoid nesting promises. (promise/no-nesting)
(#401) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#401) "Promise" is not defined. (promise/no-native)
(#407) Expected space or tab after '//' in comment. (spaced-comment)
(#412) Each then() should return a value or throw (promise/always-return)
(#414) Expected space or tab after '//' in comment. (spaced-comment)
(#415) Expected space or tab after '//' in comment. (spaced-comment)
(#416) Expected space or tab after '//' in comment. (spaced-comment)
(#451) This line has a length of 144. Maximum allowed is 132. (max-len)
(#456) Unexpected space before function parentheses. (space-before-function-paren)
(#467) Each then() should return a value or throw (promise/always-return)
(#468) Expected space(s) after "if". (keyword-spacing)
(#480) There should be no space after this paren. (space-in-parens)
(#493) Expected space or tab after '//' in comment. (spaced-comment)
(#510) Each then() should return a value or throw (promise/always-return)
(#512) This line has a length of 144. Maximum allowed is 132. (max-len)
(#523) There should be no space after this paren. (space-in-parens)
(#567) Identifier 'lock_discussion' is not in camel case. (camelcase)
(#599) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#599) "Promise" is not defined. (promise/no-native)
(#600) Expected space or tab after '//' in comment. (spaced-comment)
(#606) "Promise" is not defined. (promise/no-native)
(#609) Expected to return a value at the end of function. (consistent-return)
(#610) Each then() should return a value or throw (promise/always-return)
(#612) Expected space or tab after '//' in comment. (spaced-comment)
(#632) Avoid nesting promises. (promise/no-nesting)
(#634) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#634) "Promise" is not defined. (promise/no-native)
(#640) Expected space or tab after '//' in comment. (spaced-comment)
(#645) Each then() should return a value or throw (promise/always-return)
(#647) Expected space or tab after '//' in comment. (spaced-comment)
(#648) Expected space or tab after '//' in comment. (spaced-comment)
(#649) Expected space or tab after '//' in comment. (spaced-comment)
(#651) Expected space or tab after '//' in comment. (spaced-comment)
(#660) This line has a length of 144. Maximum allowed is 132. (max-len)
(#712) Extra space after key 'courseid'. (key-spacing)
(#713) Extra space after key 'group'. (key-spacing)
(#723) Missing space before opening brace. (space-before-blocks)
(#728) Missing space before opening brace. (space-before-blocks)
(#746) Extra space after key 'cmid'. (key-spacing)
(#748) Expected catch,fail,always() or return (promise/catch-or-return)
(#750) Each then() should return a value or throw (promise/always-return)
(#750) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#750) Use '===' to compare with null. (no-eq-null)
(#756) Unexpected space before function parentheses. (space-before-function-paren)
(#782) This line has a length of 172. Maximum allowed is 132. (max-len)
(#782) Extra space after key 'cloneid'. (key-spacing)
(#782) Extra space after key 'groupid'. (key-spacing)
(#783) Each then() should return a value or throw (promise/always-return)
(#785) Extra space after key 'cmid'. (key-spacing)
(#799) There should be no space after this paren. (space-in-parens)
(#808) This line has a length of 193. Maximum allowed is 132. (max-len)
(#808) Extra space after key 'cloneid'. (key-spacing)
(#808) Extra space after key 'groupid'. (key-spacing)
(#808) Extra space after key 'discussionid'. (key-spacing)
(#809) Each then() should return a value or throw (promise/always-return)
(#818) There should be no space after this paren. (space-in-parens)
(#832) Expected space or tab after '//' in comment. (spaced-comment)
(#844) Identifier 'get_unix_time' is not in camel case. (camelcase)
(#849) Unnecessary escape character: \[. (no-useless-escape)
(#874) Multiple spaces found before '='. (no-multi-spaces)
(#914) Expected space(s) after "for". (keyword-spacing)
(#916) Expected space(s) after "if". (keyword-spacing)
(#935) Missing semicolon. (semi)
(#940) Expected space(s) after "if". (keyword-spacing)
(#954) Missing semicolon. (semi)
(#981) Expected catch,fail,always() or return (promise/catch-or-return)
(#986) Function has a complexity of 31. Maximum allowed is 20. (complexity)
(#1004) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1004) Multiple spaces found before 't'. (no-multi-spaces)
(#1006) This line has a length of 147. Maximum allowed is 132. (max-len)
(#1006) Multiple spaces found before 't'. (no-multi-spaces)
(#1009) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1009) Expected to return a value at the end of function. (consistent-return)
(#1014) Each then() should return a value or throw (promise/always-return)
(#1020) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1020) Expected to return a value at the end of function. (consistent-return)
(#1031) Each then() should return a value or throw (promise/always-return)
(#1037) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1037) Expected to return a value at the end of function. (consistent-return)
(#1039) Each then() should return a value or throw (promise/always-return)
(#1045) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1045) Expected to return a value at the end of function. (consistent-return)
(#1053) Each then() should return a value or throw (promise/always-return)
(#1093) Unexpected space before function parentheses. (space-before-function-paren)
(#1097) Unexpected space before function parentheses. (space-before-function-paren)
(#1115) Missing semicolon. (semi)
(#1147) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1147) "Promise" is not defined. (promise/no-native)
(#1151) Each then() should return a value or throw (promise/always-return)
(#1151) 'postId' is defined but never used. (no-unused-vars)
(#1171) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1171) "Promise" is not defined. (promise/no-native)
(#1175) Each then() should return a value or throw (promise/always-return)
(#1175) 'postId' is defined but never used. (no-unused-vars)
(#1186) This line has a length of 135. Maximum allowed is 132. (max-len)
(#1193) Unexpected space before function parentheses. (space-before-function-paren)
(#1204) Unexpected space before function parentheses. (space-before-function-paren)
(#1208) Unexpected space before function parentheses. (space-before-function-paren)
(#1239) Expected space(s) after "if". (keyword-spacing)
(#1245) Expected space(s) after "if". (keyword-spacing)
(#1305) Missing semicolon. (semi)
(#1322) This line has a length of 175. Maximum allowed is 132. (max-len)
(#1328) This line has a length of 145. Maximum allowed is 132. (max-len)
(#1328) Multiple spaces found before 'parseInt'. (no-multi-spaces)
(#1332) Comments should not begin with a lowercase character. (capitalized-comments)
(#1332) Expected space or tab after '//' in comment. (spaced-comment)
(#1351) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1351) "Promise" is not defined. (promise/no-native)
(#1352) Expected space or tab after '//' in comment. (spaced-comment)
(#1358) "Promise" is not defined. (promise/no-native)
(#1361) Expected to return a value at the end of function. (consistent-return)
(#1362) Each then() should return a value or throw (promise/always-return)
(#1364) Expected space or tab after '//' in comment. (spaced-comment)
(#1379) Extra space after key 'isrootpost'. (key-spacing)
(#1387) Avoid nesting promises. (promise/no-nesting)
(#1389) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1389) "Promise" is not defined. (promise/no-native)
(#1395) Expected space or tab after '//' in comment. (spaced-comment)
(#1396) This line has a length of 140. Maximum allowed is 132. (max-len)
(#1402) Expected space or tab after '//' in comment. (spaced-comment)
(#1403) Expected space or tab after '//' in comment. (spaced-comment)
(#1404) Expected space or tab after '//' in comment. (spaced-comment)
(#1406) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1406) Expected space or tab after '//' in comment. (spaced-comment)
(#1413) This line has a length of 190. Maximum allowed is 132. (max-len)
(#1413) Extra space after key 'discussionid'. (key-spacing)
(#1421) Each then() should return a value or throw (promise/always-return)
(#1422) This line has a length of 143. Maximum allowed is 132. (max-len)
(#1422) Operator '+' must be spaced. (space-infix-ops)
(#1434) This line has a length of 157. Maximum allowed is 132. (max-len)
(#1436) Empty block statement. (no-empty)
(#1441) Function has a complexity of 33. Maximum allowed is 20. (complexity)
(#1470) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1470) Multiple spaces found before 't'. (no-multi-spaces)
(#1472) This line has a length of 147. Maximum allowed is 132. (max-len)
(#1472) Multiple spaces found before 't'. (no-multi-spaces)
(#1475) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1475) Function expected no return value. (consistent-return)
(#1475) Expected to return a value at the end of function. (consistent-return)
(#1482) Each then() should return a value or throw (promise/always-return)
(#1487) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1487) Function expected no return value. (consistent-return)
(#1487) Expected to return a value at the end of function. (consistent-return)
(#1501) Each then() should return a value or throw (promise/always-return)
(#1505) Expected space(s) after "if". (keyword-spacing)
(#1506) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1506) Function expected no return value. (consistent-return)
(#1506) Expected to return a value at the end of function. (consistent-return)
(#1513) Each then() should return a value or throw (promise/always-return)
(#1518) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1518) Function expected no return value. (consistent-return)
(#1518) Expected to return a value at the end of function. (consistent-return)
(#1531) Each then() should return a value or throw (promise/always-return)
(#1567) Identifier 'mark_all_post_read' is not in camel case. (camelcase)
(#1570) Identifier 'delete_discussion' is not in camel case. (camelcase)
(#1574) Identifier 'lock_discussion' is not in camel case. (camelcase)
(#1577) Identifier 'expand_all_posts' is not in camel case. (camelcase)
(#1579) Expected space(s) after "for". (keyword-spacing)
(#1593) Identifier 'collapse_all_posts' is not in camel case. (camelcase)
(#1595) Expected space(s) after "for". (keyword-spacing)
(#1615) Missing space before opening brace. (space-before-blocks)
(#1648) This line has a length of 138. Maximum allowed is 132. (max-len)
(#1668) Expected space(s) after "if". (keyword-spacing)
(#1679) Expected space(s) after "if". (keyword-spacing)
(#1691) Missing semicolon. (semi)
(#1714) Function has a complexity of 21. Maximum allowed is 20. (complexity)
(#1728) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1728) Multiple spaces found before 't'. (no-multi-spaces)
(#1731) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1732) Multiple spaces found before 'outerThis'. (no-multi-spaces)
(#1736) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1736) Expected to return a value at the end of function. (consistent-return)
(#1742) Each then() should return a value or throw (promise/always-return)
(#1763) Function expected a return value. (consistent-return)
(#1766) Unexpected space before function parentheses. (space-before-function-paren)
(#1808) Unnecessary escape character: \[. (no-useless-escape)
(#1815) 'online' is defined but never used. (no-unused-vars)
(#1858) Avoid nesting promises. (promise/no-nesting)
(#1864) Expected to return a value at the end of function. (consistent-return)
(#1880) Avoid nesting promises. (promise/no-nesting)
(#1880) There should be no space after '{'. (object-curly-spacing)
(#1881) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1881) "Promise" is not defined. (promise/no-native)
(#1883) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1883) "Promise" is not defined. (promise/no-native)
(#1919) Avoid nesting promises. (promise/no-nesting)
(#1925) Expected to return a value at the end of function. (consistent-return)
(#1943) Avoid nesting promises. (promise/no-nesting)
(#1944) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1944) "Promise" is not defined. (promise/no-native)
(#1946) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1946) "Promise" is not defined. (promise/no-native)
mod/forumng/appjs/ionic5/mobile_init.js
(#23) Unexpected space before function parentheses. (space-before-function-paren)
(#24) Identifier 'mod_forumng' is not in camel case. (camelcase)
(#26) Identifier 'mod_forumng_init' is not in camel case. (camelcase)
(#35) Missing '()' invoking a constructor. (new-parens)
(#41) Unnecessary escape character: \/. (no-useless-escape)
(#41) Unnecessary escape character: \/. (no-useless-escape)
(#41) Unnecessary escape character: \/. (no-useless-escape)
(#48) 'navCtrl' is defined but never used. (no-unused-vars)
(#49) Expected catch,fail,always() or return (promise/catch-or-return)
(#49) Each then() should return a value or throw (promise/always-return)
(#50) Expected catch,fail,always() or return (promise/catch-or-return)
(#50) Avoid nesting promises. (promise/no-nesting)
(#50) Expected to return a value at the end of arrow function. (consistent-return)
(#51) Each then() should return a value or throw (promise/always-return)
(#52) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#52) "Promise" is not defined. (promise/no-native)
(#52) 'that' is not defined. (no-undef)
(#52) 'response' is not defined. (no-undef)
(#68) There should be no space after '{'. (object-curly-spacing)
(#68) There should be no space before '}'. (object-curly-spacing)
(#78) Missing '()' invoking a constructor. (new-parens)
(#164) Each then() should return a value or throw (promise/always-return)
(#164) Unexpected space before function parentheses. (space-before-function-paren)
(#165) Unexpected space before function parentheses. (space-before-function-paren)
(#225) Comments should not begin with a lowercase character. (capitalized-comments)
(#225) Expected space or tab after '//' in comment. (spaced-comment)
(#257) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#257) "Promise" is not defined. (promise/no-native)
(#258) Expected space or tab after '//' in comment. (spaced-comment)
(#264) "Promise" is not defined. (promise/no-native)
(#267) Expected to return a value at the end of function. (consistent-return)
(#268) Each then() should return a value or throw (promise/always-return)
(#270) Expected space or tab after '//' in comment. (spaced-comment)
(#290) Avoid nesting promises. (promise/no-nesting)
(#293) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#293) "Promise" is not defined. (promise/no-native)
(#299) Expected space or tab after '//' in comment. (spaced-comment)
(#306) Expected space or tab after '//' in comment. (spaced-comment)
(#307) Expected space or tab after '//' in comment. (spaced-comment)
(#308) Expected space or tab after '//' in comment. (spaced-comment)
(#311) Each then() should return a value or throw (promise/always-return)
(#316) Expected space or tab after '//' in comment. (spaced-comment)
(#331) Expected catch,fail,always() or return (promise/catch-or-return)
(#331) Each then() should return a value or throw (promise/always-return)
(#333) Missing semicolon. (semi)
(#336) Expected catch,fail,always() or return (promise/catch-or-return)
(#336) Each then() should return a value or throw (promise/always-return)
(#338) Missing semicolon. (semi)
(#339) This line has a length of 138. Maximum allowed is 132. (max-len)
(#365) Comments should not begin with a lowercase character. (capitalized-comments)
(#365) Expected space or tab after '//' in comment. (spaced-comment)
(#398) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#398) "Promise" is not defined. (promise/no-native)
(#399) Expected space or tab after '//' in comment. (spaced-comment)
(#405) "Promise" is not defined. (promise/no-native)
(#408) Expected to return a value at the end of function. (consistent-return)
(#409) Each then() should return a value or throw (promise/always-return)
(#411) Expected space or tab after '//' in comment. (spaced-comment)
(#433) Avoid nesting promises. (promise/no-nesting)
(#436) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#436) "Promise" is not defined. (promise/no-native)
(#442) Expected space or tab after '//' in comment. (spaced-comment)
(#447) Each then() should return a value or throw (promise/always-return)
(#449) Expected space or tab after '//' in comment. (spaced-comment)
(#450) Expected space or tab after '//' in comment. (spaced-comment)
(#451) Expected space or tab after '//' in comment. (spaced-comment)
(#482) Expected catch,fail,always() or return (promise/catch-or-return)
(#482) Each then() should return a value or throw (promise/always-return)
(#484) Missing semicolon. (semi)
(#487) Expected catch,fail,always() or return (promise/catch-or-return)
(#487) Each then() should return a value or throw (promise/always-return)
(#489) Missing semicolon. (semi)
(#490) This line has a length of 138. Maximum allowed is 132. (max-len)
(#495) Unexpected space before function parentheses. (space-before-function-paren)
(#506) Each then() should return a value or throw (promise/always-return)
(#507) Expected space(s) after "if". (keyword-spacing)
(#532) Expected space or tab after '//' in comment. (spaced-comment)
(#549) Each then() should return a value or throw (promise/always-return)
(#551) Missing semicolon. (semi)
(#596) Identifier 'lock_discussion' is not in camel case. (camelcase)
(#628) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#628) "Promise" is not defined. (promise/no-native)
(#629) Expected space or tab after '//' in comment. (spaced-comment)
(#635) "Promise" is not defined. (promise/no-native)
(#638) Expected to return a value at the end of function. (consistent-return)
(#639) Each then() should return a value or throw (promise/always-return)
(#641) Expected space or tab after '//' in comment. (spaced-comment)
(#661) Avoid nesting promises. (promise/no-nesting)
(#663) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#663) "Promise" is not defined. (promise/no-native)
(#669) Expected space or tab after '//' in comment. (spaced-comment)
(#674) Each then() should return a value or throw (promise/always-return)
(#676) Expected space or tab after '//' in comment. (spaced-comment)
(#677) Expected space or tab after '//' in comment. (spaced-comment)
(#678) Expected space or tab after '//' in comment. (spaced-comment)
(#680) Expected space or tab after '//' in comment. (spaced-comment)
(#685) Expected catch,fail,always() or return (promise/catch-or-return)
(#685) Each then() should return a value or throw (promise/always-return)
(#687) Missing semicolon. (semi)
(#690) Expected catch,fail,always() or return (promise/catch-or-return)
(#690) Each then() should return a value or throw (promise/always-return)
(#692) Missing semicolon. (semi)
(#693) This line has a length of 138. Maximum allowed is 132. (max-len)
(#752) Extra space after key 'courseid'. (key-spacing)
(#753) Extra space after key 'group'. (key-spacing)
(#763) Missing space before opening brace. (space-before-blocks)
(#768) Missing space before opening brace. (space-before-blocks)
(#805) Unexpected space before function parentheses. (space-before-function-paren)
(#831) This line has a length of 178. Maximum allowed is 132. (max-len)
(#831) Extra space after key 'cloneid'. (key-spacing)
(#831) Extra space after key 'groupid'. (key-spacing)
(#832) Each then() should return a value or throw (promise/always-return)
(#834) Extra space after key 'cmid'. (key-spacing)
(#857) This line has a length of 199. Maximum allowed is 132. (max-len)
(#857) Extra space after key 'cloneid'. (key-spacing)
(#857) Extra space after key 'groupid'. (key-spacing)
(#857) Extra space after key 'discussionid'. (key-spacing)
(#858) Each then() should return a value or throw (promise/always-return)
(#881) Expected space or tab after '//' in comment. (spaced-comment)
(#893) Identifier 'get_unix_time' is not in camel case. (camelcase)
(#898) Unnecessary escape character: \[. (no-useless-escape)
(#922) Multiple spaces found before '='. (no-multi-spaces)
(#962) Expected space(s) after "for". (keyword-spacing)
(#964) Expected space(s) after "if". (keyword-spacing)
(#983) Missing semicolon. (semi)
(#988) Expected space(s) after "if". (keyword-spacing)
(#1002) Missing semicolon. (semi)
(#1029) Expected catch,fail,always() or return (promise/catch-or-return)
(#1034) Function has a complexity of 31. Maximum allowed is 20. (complexity)
(#1052) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1052) Multiple spaces found before 't'. (no-multi-spaces)
(#1054) This line has a length of 147. Maximum allowed is 132. (max-len)
(#1054) Multiple spaces found before 't'. (no-multi-spaces)
(#1057) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1057) Expected to return a value at the end of function. (consistent-return)
(#1062) Each then() should return a value or throw (promise/always-return)
(#1068) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1068) Expected to return a value at the end of function. (consistent-return)
(#1079) Each then() should return a value or throw (promise/always-return)
(#1085) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1085) Expected to return a value at the end of function. (consistent-return)
(#1087) Each then() should return a value or throw (promise/always-return)
(#1093) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1093) Expected to return a value at the end of function. (consistent-return)
(#1101) Each then() should return a value or throw (promise/always-return)
(#1142) Unexpected space before function parentheses. (space-before-function-paren)
(#1146) Unexpected space before function parentheses. (space-before-function-paren)
(#1165) Missing semicolon. (semi)
(#1199) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1199) "Promise" is not defined. (promise/no-native)
(#1203) Each then() should return a value or throw (promise/always-return)
(#1203) 'postId' is defined but never used. (no-unused-vars)
(#1208) Expected catch,fail,always() or return (promise/catch-or-return)
(#1208) Each then() should return a value or throw (promise/always-return)
(#1210) Missing semicolon. (semi)
(#1225) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1225) "Promise" is not defined. (promise/no-native)
(#1229) Each then() should return a value or throw (promise/always-return)
(#1229) 'postId' is defined but never used. (no-unused-vars)
(#1234) Expected catch,fail,always() or return (promise/catch-or-return)
(#1234) Each then() should return a value or throw (promise/always-return)
(#1236) Missing semicolon. (semi)
(#1242) This line has a length of 135. Maximum allowed is 132. (max-len)
(#1249) Unexpected space before function parentheses. (space-before-function-paren)
(#1254) Unexpected space before function parentheses. (space-before-function-paren)
(#1258) Unexpected space before function parentheses. (space-before-function-paren)
(#1259) Missing semicolon. (semi)
(#1260) Missing semicolon. (semi)
(#1262) Unexpected space before function parentheses. (space-before-function-paren)
(#1263) Missing semicolon. (semi)
(#1294) Expected space(s) after "if". (keyword-spacing)
(#1300) Expected space(s) after "if". (keyword-spacing)
(#1360) Missing semicolon. (semi)
(#1377) This line has a length of 175. Maximum allowed is 132. (max-len)
(#1383) This line has a length of 157. Maximum allowed is 132. (max-len)
(#1383) Multiple spaces found before 'parseInt'. (no-multi-spaces)
(#1387) Comments should not begin with a lowercase character. (capitalized-comments)
(#1387) Expected space or tab after '//' in comment. (spaced-comment)
(#1406) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1406) "Promise" is not defined. (promise/no-native)
(#1407) Expected space or tab after '//' in comment. (spaced-comment)
(#1413) "Promise" is not defined. (promise/no-native)
(#1416) Expected to return a value at the end of function. (consistent-return)
(#1417) Each then() should return a value or throw (promise/always-return)
(#1419) Expected space or tab after '//' in comment. (spaced-comment)
(#1434) Extra space after key 'isrootpost'. (key-spacing)
(#1442) Avoid nesting promises. (promise/no-nesting)
(#1444) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1444) "Promise" is not defined. (promise/no-native)
(#1450) Expected space or tab after '//' in comment. (spaced-comment)
(#1451) This line has a length of 140. Maximum allowed is 132. (max-len)
(#1457) Expected space or tab after '//' in comment. (spaced-comment)
(#1458) Expected space or tab after '//' in comment. (spaced-comment)
(#1459) Expected space or tab after '//' in comment. (spaced-comment)
(#1461) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1461) Expected space or tab after '//' in comment. (spaced-comment)
(#1468) This line has a length of 190. Maximum allowed is 132. (max-len)
(#1468) Extra space after key 'discussionid'. (key-spacing)
(#1476) Each then() should return a value or throw (promise/always-return)
(#1485) Expected catch,fail,always() or return (promise/catch-or-return)
(#1485) Each then() should return a value or throw (promise/always-return)
(#1487) Missing semicolon. (semi)
(#1490) Expected catch,fail,always() or return (promise/catch-or-return)
(#1490) Each then() should return a value or throw (promise/always-return)
(#1492) Missing semicolon. (semi)
(#1493) This line has a length of 151. Maximum allowed is 132. (max-len)
(#1498) Function has a complexity of 33. Maximum allowed is 20. (complexity)
(#1527) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1527) Multiple spaces found before 't'. (no-multi-spaces)
(#1529) This line has a length of 147. Maximum allowed is 132. (max-len)
(#1529) Multiple spaces found before 't'. (no-multi-spaces)
(#1532) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1532) Function expected no return value. (consistent-return)
(#1532) Expected to return a value at the end of function. (consistent-return)
(#1539) Each then() should return a value or throw (promise/always-return)
(#1544) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1544) Function expected no return value. (consistent-return)
(#1544) Expected to return a value at the end of function. (consistent-return)
(#1558) Each then() should return a value or throw (promise/always-return)
(#1562) Expected space(s) after "if". (keyword-spacing)
(#1563) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1563) Function expected no return value. (consistent-return)
(#1563) Expected to return a value at the end of function. (consistent-return)
(#1570) Each then() should return a value or throw (promise/always-return)
(#1575) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1575) Function expected no return value. (consistent-return)
(#1575) Expected to return a value at the end of function. (consistent-return)
(#1588) Each then() should return a value or throw (promise/always-return)
(#1624) Identifier 'mark_all_post_read' is not in camel case. (camelcase)
(#1627) Identifier 'delete_discussion' is not in camel case. (camelcase)
(#1631) Identifier 'lock_discussion' is not in camel case. (camelcase)
(#1634) Identifier 'expand_all_posts' is not in camel case. (camelcase)
(#1636) Expected space(s) after "for". (keyword-spacing)
(#1650) Identifier 'collapse_all_posts' is not in camel case. (camelcase)
(#1652) Expected space(s) after "for". (keyword-spacing)
(#1672) Missing space before opening brace. (space-before-blocks)
(#1705) This line has a length of 138. Maximum allowed is 132. (max-len)
(#1726) Expected space(s) after "if". (keyword-spacing)
(#1737) Expected space(s) after "if". (keyword-spacing)
(#1749) Missing semicolon. (semi)
(#1773) Function has a complexity of 21. Maximum allowed is 20. (complexity)
(#1787) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1787) Multiple spaces found before 't'. (no-multi-spaces)
(#1790) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1791) Multiple spaces found before 'outerThis'. (no-multi-spaces)
(#1795) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1795) Expected to return a value at the end of function. (consistent-return)
(#1801) Each then() should return a value or throw (promise/always-return)
(#1823) Function expected a return value. (consistent-return)
(#1826) Unexpected space before function parentheses. (space-before-function-paren)
(#1827) Missing semicolon. (semi)
(#1852) Missing semicolon. (semi)
(#1863) Unnecessary escape character: \[. (no-useless-escape)
(#1870) 'online' is defined but never used. (no-unused-vars)
(#1913) Avoid nesting promises. (promise/no-nesting)
(#1919) Expected to return a value at the end of function. (consistent-return)
(#1935) Avoid nesting promises. (promise/no-nesting)
(#1935) There should be no space after '{'. (object-curly-spacing)
(#1936) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1936) "Promise" is not defined. (promise/no-native)
(#1938) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1938) "Promise" is not defined. (promise/no-native)
(#1974) Avoid nesting promises. (promise/no-nesting)
(#1980) Expected to return a value at the end of function. (consistent-return)
(#1998) Avoid nesting promises. (promise/no-nesting)
(#1999) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1999) "Promise" is not defined. (promise/no-native)
(#2001) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#2001) "Promise" is not defined. (promise/no-native)
mod/forumng/appjs/ionic7/mobile_init.js
(#23) Unexpected space before function parentheses. (space-before-function-paren)
(#24) Identifier 'mod_forumng' is not in camel case. (camelcase)
(#26) Identifier 'mod_forumng_init' is not in camel case. (camelcase)
(#35) Missing '()' invoking a constructor. (new-parens)
(#41) Unnecessary escape character: \/. (no-useless-escape)
(#41) Unnecessary escape character: \/. (no-useless-escape)
(#41) Unnecessary escape character: \/. (no-useless-escape)
(#48) 'navCtrl' is defined but never used. (no-unused-vars)
(#49) Expected catch,fail,always() or return (promise/catch-or-return)
(#49) Each then() should return a value or throw (promise/always-return)
(#50) Expected catch,fail,always() or return (promise/catch-or-return)
(#50) Avoid nesting promises. (promise/no-nesting)
(#50) Expected to return a value at the end of arrow function. (consistent-return)
(#51) Each then() should return a value or throw (promise/always-return)
(#52) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#52) "Promise" is not defined. (promise/no-native)
(#52) 'that' is not defined. (no-undef)
(#52) 'response' is not defined. (no-undef)
(#68) There should be no space after '{'. (object-curly-spacing)
(#68) There should be no space before '}'. (object-curly-spacing)
(#78) Missing '()' invoking a constructor. (new-parens)
(#164) Each then() should return a value or throw (promise/always-return)
(#164) Unexpected space before function parentheses. (space-before-function-paren)
(#165) Unexpected space before function parentheses. (space-before-function-paren)
(#225) Comments should not begin with a lowercase character. (capitalized-comments)
(#225) Expected space or tab after '//' in comment. (spaced-comment)
(#257) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#257) "Promise" is not defined. (promise/no-native)
(#258) Expected space or tab after '//' in comment. (spaced-comment)
(#264) "Promise" is not defined. (promise/no-native)
(#267) Expected to return a value at the end of function. (consistent-return)
(#268) Each then() should return a value or throw (promise/always-return)
(#270) Expected space or tab after '//' in comment. (spaced-comment)
(#290) Avoid nesting promises. (promise/no-nesting)
(#293) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#293) "Promise" is not defined. (promise/no-native)
(#299) Expected space or tab after '//' in comment. (spaced-comment)
(#306) Expected space or tab after '//' in comment. (spaced-comment)
(#307) Expected space or tab after '//' in comment. (spaced-comment)
(#308) Expected space or tab after '//' in comment. (spaced-comment)
(#311) Each then() should return a value or throw (promise/always-return)
(#316) Expected space or tab after '//' in comment. (spaced-comment)
(#331) Expected catch,fail,always() or return (promise/catch-or-return)
(#331) Each then() should return a value or throw (promise/always-return)
(#333) Missing semicolon. (semi)
(#336) Expected catch,fail,always() or return (promise/catch-or-return)
(#336) Each then() should return a value or throw (promise/always-return)
(#338) Missing semicolon. (semi)
(#339) This line has a length of 138. Maximum allowed is 132. (max-len)
(#365) Comments should not begin with a lowercase character. (capitalized-comments)
(#365) Expected space or tab after '//' in comment. (spaced-comment)
(#398) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#398) "Promise" is not defined. (promise/no-native)
(#399) Expected space or tab after '//' in comment. (spaced-comment)
(#405) "Promise" is not defined. (promise/no-native)
(#408) Expected to return a value at the end of function. (consistent-return)
(#409) Each then() should return a value or throw (promise/always-return)
(#411) Expected space or tab after '//' in comment. (spaced-comment)
(#433) Avoid nesting promises. (promise/no-nesting)
(#436) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#436) "Promise" is not defined. (promise/no-native)
(#442) Expected space or tab after '//' in comment. (spaced-comment)
(#447) Each then() should return a value or throw (promise/always-return)
(#449) Expected space or tab after '//' in comment. (spaced-comment)
(#450) Expected space or tab after '//' in comment. (spaced-comment)
(#451) Expected space or tab after '//' in comment. (spaced-comment)
(#482) Expected catch,fail,always() or return (promise/catch-or-return)
(#482) Each then() should return a value or throw (promise/always-return)
(#484) Missing semicolon. (semi)
(#487) Expected catch,fail,always() or return (promise/catch-or-return)
(#487) Each then() should return a value or throw (promise/always-return)
(#489) Missing semicolon. (semi)
(#490) This line has a length of 138. Maximum allowed is 132. (max-len)
(#495) Unexpected space before function parentheses. (space-before-function-paren)
(#506) Each then() should return a value or throw (promise/always-return)
(#507) Expected space(s) after "if". (keyword-spacing)
(#532) Expected space or tab after '//' in comment. (spaced-comment)
(#549) Each then() should return a value or throw (promise/always-return)
(#551) Missing semicolon. (semi)
(#596) Identifier 'lock_discussion' is not in camel case. (camelcase)
(#628) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#628) "Promise" is not defined. (promise/no-native)
(#629) Expected space or tab after '//' in comment. (spaced-comment)
(#635) "Promise" is not defined. (promise/no-native)
(#638) Expected to return a value at the end of function. (consistent-return)
(#639) Each then() should return a value or throw (promise/always-return)
(#641) Expected space or tab after '//' in comment. (spaced-comment)
(#661) Avoid nesting promises. (promise/no-nesting)
(#663) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#663) "Promise" is not defined. (promise/no-native)
(#669) Expected space or tab after '//' in comment. (spaced-comment)
(#674) Each then() should return a value or throw (promise/always-return)
(#676) Expected space or tab after '//' in comment. (spaced-comment)
(#677) Expected space or tab after '//' in comment. (spaced-comment)
(#678) Expected space or tab after '//' in comment. (spaced-comment)
(#680) Expected space or tab after '//' in comment. (spaced-comment)
(#685) Expected catch,fail,always() or return (promise/catch-or-return)
(#685) Each then() should return a value or throw (promise/always-return)
(#687) Missing semicolon. (semi)
(#690) Expected catch,fail,always() or return (promise/catch-or-return)
(#690) Each then() should return a value or throw (promise/always-return)
(#692) Missing semicolon. (semi)
(#693) This line has a length of 138. Maximum allowed is 132. (max-len)
(#752) Extra space after key 'courseid'. (key-spacing)
(#753) Extra space after key 'group'. (key-spacing)
(#763) Missing space before opening brace. (space-before-blocks)
(#768) Missing space before opening brace. (space-before-blocks)
(#805) Unexpected space before function parentheses. (space-before-function-paren)
(#831) This line has a length of 178. Maximum allowed is 132. (max-len)
(#831) Extra space after key 'cloneid'. (key-spacing)
(#831) Extra space after key 'groupid'. (key-spacing)
(#832) Each then() should return a value or throw (promise/always-return)
(#834) Extra space after key 'cmid'. (key-spacing)
(#857) This line has a length of 199. Maximum allowed is 132. (max-len)
(#857) Extra space after key 'cloneid'. (key-spacing)
(#857) Extra space after key 'groupid'. (key-spacing)
(#857) Extra space after key 'discussionid'. (key-spacing)
(#858) Each then() should return a value or throw (promise/always-return)
(#881) Expected space or tab after '//' in comment. (spaced-comment)
(#893) Identifier 'get_unix_time' is not in camel case. (camelcase)
(#898) Unnecessary escape character: \[. (no-useless-escape)
(#922) Multiple spaces found before '='. (no-multi-spaces)
(#962) Expected space(s) after "for". (keyword-spacing)
(#964) Expected space(s) after "if". (keyword-spacing)
(#983) Missing semicolon. (semi)
(#988) Expected space(s) after "if". (keyword-spacing)
(#1002) Missing semicolon. (semi)
(#1029) Expected catch,fail,always() or return (promise/catch-or-return)
(#1034) Function has a complexity of 31. Maximum allowed is 20. (complexity)
(#1052) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1052) Multiple spaces found before 't'. (no-multi-spaces)
(#1054) This line has a length of 147. Maximum allowed is 132. (max-len)
(#1054) Multiple spaces found before 't'. (no-multi-spaces)
(#1057) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1057) Expected to return a value at the end of function. (consistent-return)
(#1062) Each then() should return a value or throw (promise/always-return)
(#1068) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1068) Expected to return a value at the end of function. (consistent-return)
(#1079) Each then() should return a value or throw (promise/always-return)
(#1085) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1085) Expected to return a value at the end of function. (consistent-return)
(#1087) Each then() should return a value or throw (promise/always-return)
(#1093) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1093) Expected to return a value at the end of function. (consistent-return)
(#1101) Each then() should return a value or throw (promise/always-return)
(#1142) Unexpected space before function parentheses. (space-before-function-paren)
(#1146) Unexpected space before function parentheses. (space-before-function-paren)
(#1165) Missing semicolon. (semi)
(#1199) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1199) "Promise" is not defined. (promise/no-native)
(#1203) Each then() should return a value or throw (promise/always-return)
(#1203) 'postId' is defined but never used. (no-unused-vars)
(#1208) Expected catch,fail,always() or return (promise/catch-or-return)
(#1208) Each then() should return a value or throw (promise/always-return)
(#1210) Missing semicolon. (semi)
(#1225) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1225) "Promise" is not defined. (promise/no-native)
(#1229) Each then() should return a value or throw (promise/always-return)
(#1229) 'postId' is defined but never used. (no-unused-vars)
(#1234) Expected catch,fail,always() or return (promise/catch-or-return)
(#1234) Each then() should return a value or throw (promise/always-return)
(#1236) Missing semicolon. (semi)
(#1242) This line has a length of 135. Maximum allowed is 132. (max-len)
(#1249) Unexpected space before function parentheses. (space-before-function-paren)
(#1254) Unexpected space before function parentheses. (space-before-function-paren)
(#1258) Unexpected space before function parentheses. (space-before-function-paren)
(#1259) Missing semicolon. (semi)
(#1260) Missing semicolon. (semi)
(#1262) Unexpected space before function parentheses. (space-before-function-paren)
(#1263) Missing semicolon. (semi)
(#1294) Expected space(s) after "if". (keyword-spacing)
(#1300) Expected space(s) after "if". (keyword-spacing)
(#1360) Missing semicolon. (semi)
(#1377) This line has a length of 175. Maximum allowed is 132. (max-len)
(#1383) This line has a length of 157. Maximum allowed is 132. (max-len)
(#1383) Multiple spaces found before 'parseInt'. (no-multi-spaces)
(#1387) Comments should not begin with a lowercase character. (capitalized-comments)
(#1387) Expected space or tab after '//' in comment. (spaced-comment)
(#1406) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1406) "Promise" is not defined. (promise/no-native)
(#1407) Expected space or tab after '//' in comment. (spaced-comment)
(#1413) "Promise" is not defined. (promise/no-native)
(#1416) Expected to return a value at the end of function. (consistent-return)
(#1417) Each then() should return a value or throw (promise/always-return)
(#1419) Expected space or tab after '//' in comment. (spaced-comment)
(#1434) Extra space after key 'isrootpost'. (key-spacing)
(#1442) Avoid nesting promises. (promise/no-nesting)
(#1444) Expected throw instead of Promise.reject (promise/no-return-wrap)
(#1444) "Promise" is not defined. (promise/no-native)
(#1450) Expected space or tab after '//' in comment. (spaced-comment)
(#1451) This line has a length of 140. Maximum allowed is 132. (max-len)
(#1457) Expected space or tab after '//' in comment. (spaced-comment)
(#1458) Expected space or tab after '//' in comment. (spaced-comment)
(#1459) Expected space or tab after '//' in comment. (spaced-comment)
(#1461) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1461) Expected space or tab after '//' in comment. (spaced-comment)
(#1468) This line has a length of 190. Maximum allowed is 132. (max-len)
(#1468) Extra space after key 'discussionid'. (key-spacing)
(#1476) Each then() should return a value or throw (promise/always-return)
(#1485) Expected catch,fail,always() or return (promise/catch-or-return)
(#1485) Each then() should return a value or throw (promise/always-return)
(#1487) Missing semicolon. (semi)
(#1490) Expected catch,fail,always() or return (promise/catch-or-return)
(#1490) Each then() should return a value or throw (promise/always-return)
(#1492) Missing semicolon. (semi)
(#1493) This line has a length of 151. Maximum allowed is 132. (max-len)
(#1498) Function has a complexity of 33. Maximum allowed is 20. (complexity)
(#1527) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1527) Multiple spaces found before 't'. (no-multi-spaces)
(#1529) This line has a length of 147. Maximum allowed is 132. (max-len)
(#1529) Multiple spaces found before 't'. (no-multi-spaces)
(#1532) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1532) Function expected no return value. (consistent-return)
(#1532) Expected to return a value at the end of function. (consistent-return)
(#1539) Each then() should return a value or throw (promise/always-return)
(#1544) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1544) Function expected no return value. (consistent-return)
(#1544) Expected to return a value at the end of function. (consistent-return)
(#1558) Each then() should return a value or throw (promise/always-return)
(#1562) Expected space(s) after "if". (keyword-spacing)
(#1563) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1563) Function expected no return value. (consistent-return)
(#1563) Expected to return a value at the end of function. (consistent-return)
(#1570) Each then() should return a value or throw (promise/always-return)
(#1575) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1575) Function expected no return value. (consistent-return)
(#1575) Expected to return a value at the end of function. (consistent-return)
(#1588) Each then() should return a value or throw (promise/always-return)
(#1624) Identifier 'mark_all_post_read' is not in camel case. (camelcase)
(#1627) Identifier 'delete_discussion' is not in camel case. (camelcase)
(#1631) Identifier 'lock_discussion' is not in camel case. (camelcase)
(#1634) Identifier 'expand_all_posts' is not in camel case. (camelcase)
(#1636) Expected space(s) after "for". (keyword-spacing)
(#1650) Identifier 'collapse_all_posts' is not in camel case. (camelcase)
(#1652) Expected space(s) after "for". (keyword-spacing)
(#1672) Missing space before opening brace. (space-before-blocks)
(#1705) This line has a length of 138. Maximum allowed is 132. (max-len)
(#1726) Expected space(s) after "if". (keyword-spacing)
(#1737) Expected space(s) after "if". (keyword-spacing)
(#1749) Missing semicolon. (semi)
(#1773) Function has a complexity of 21. Maximum allowed is 20. (complexity)
(#1787) This line has a length of 134. Maximum allowed is 132. (max-len)
(#1787) Multiple spaces found before 't'. (no-multi-spaces)
(#1790) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1791) Multiple spaces found before 'outerThis'. (no-multi-spaces)
(#1795) This line has a length of 154. Maximum allowed is 132. (max-len)
(#1795) Expected to return a value at the end of function. (consistent-return)
(#1801) Each then() should return a value or throw (promise/always-return)
(#1823) Function expected a return value. (consistent-return)
(#1826) Unexpected space before function parentheses. (space-before-function-paren)
(#1827) Missing semicolon. (semi)
(#1852) Missing semicolon. (semi)
(#1863) Unnecessary escape character: \[. (no-useless-escape)
(#1870) 'online' is defined but never used. (no-unused-vars)
(#1913) Avoid nesting promises. (promise/no-nesting)
(#1919) Expected to return a value at the end of function. (consistent-return)
(#1935) Avoid nesting promises. (promise/no-nesting)
(#1935) There should be no space after '{'. (object-curly-spacing)
(#1936) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1936) "Promise" is not defined. (promise/no-native)
(#1938) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1938) "Promise" is not defined. (promise/no-native)
(#1974) Avoid nesting promises. (promise/no-nesting)
(#1980) Expected to return a value at the end of function. (consistent-return)
(#1998) Avoid nesting promises. (promise/no-nesting)
(#1999) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#1999) "Promise" is not defined. (promise/no-native)
(#2001) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)
(#2001) "Promise" is not defined. (promise/no-native)
mod/forumng/feature/usage/yui/usagegraph/usagegraph.js
(#1) 'YUI' is not defined. (no-undef)
(#2) Identifier 'mod_forumng' is not in camel case. (camelcase)
(#3) Identifier 'forumngfeature_usage_chart' is not in camel case. (camelcase)
(#5) Extra space after key 'output'. (key-spacing)
mod/forumng/feature/usage/yui/usageloader/usageloader.js
(#1) 'YUI' is not defined. (no-undef)
(#2) Identifier 'mod_forumng' is not in camel case. (camelcase)
(#3) Identifier 'forumngfeature_usage_loader' is not in camel case. (camelcase)
(#5) Extra space after key 'init'. (key-spacing)
(#45) Identifier 'usageloader_killspinner' is not in camel case. (camelcase)
mod/forumng/form.js
(#1) Identifier 'mod_forumng_form' is not in camel case. (camelcase)
(#2) Extra space after key 'Y'. (key-spacing)
(#11) Extra space after key 'init'. (key-spacing)
(#16) String prototype is read only, properties should not be added. (no-extend-native)
(#17) Unexpected whitespace before property replace. (no-whitespace-before-property)
(#25) Identifier 'dom_init' is not in camel case. (camelcase)
(#25) Extra space after key 'dom_init'. (key-spacing)
(#29) Identifier 'get_unix_time' is not in camel case. (camelcase)
(#45) 'M.str' is restricted from being used. Use "core/str" module or M.util.get_string() (no-restricted-properties)
(#70) Unexpected space before function parentheses. (space-before-function-paren)
(#74) Unexpected space before function parentheses. (space-before-function-paren)
(#87) Opening curly brace does not appear on the same line as controlling statement. (brace-style)
(#95) 'tinyMCE' is not defined. (no-undef)
(#96) 'tinyMCE' is not defined. (no-undef)
(#100) Unexpected whitespace before property trim. (no-whitespace-before-property)
(#100) Unexpected whitespace before property replace. (no-whitespace-before-property)
(#121) Operator '-' must be spaced. (space-infix-ops)
mod/forumng/yui/src/savecheck/js/savecheck.js
(#1) Identifier 'mod_forumng' is not in camel case. (camelcase)
(#62) A space is required after ','. (comma-spacing)

CSS problems

(435 errors, 49 warnings)

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

mod/forumng/mobileapp.css
(#61) Invalid value for "background" (csstree/validator)
(#676) Invalid value for "background" (csstree/validator)
(#911) Can't parse value "alpha(opacity=50)" (csstree/validator)
(#716) Expected empty line before at-rule (at-rule-empty-line-before)
(#727) Expected empty line before at-rule (at-rule-empty-line-before)
(#829) Expected empty line before at-rule (at-rule-empty-line-before)
(#1061) Expected single space before "{" (block-opening-brace-space-before)
(#276) Expected "#ffffff" to be "#fff" (color-hex-length)
(#379) Expected "#000000" to be "#000" (color-hex-length)
(#885) Expected "#ffffff" to be "#fff" (color-hex-length)
(#898) Expected "#ffffff" to be "#fff" (color-hex-length)
(#920) Expected "#000000" to be "#000" (color-hex-length)
(#924) Expected "#000000" to be "#000" (color-hex-length)
(#62) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#677) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#834) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#910) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#47) Unexpected !important (declaration-no-important)
(#51) Unexpected !important (declaration-no-important)
(#54) Unexpected !important (declaration-no-important)
(#57) Unexpected !important (declaration-no-important)
(#202) Unexpected !important (declaration-no-important)
(#228) Unexpected !important (declaration-no-important)
(#602) Unexpected !important (declaration-no-important)
(#666) Unexpected !important (declaration-no-important)
(#670) Unexpected !important (declaration-no-important)
(#673) Unexpected !important (declaration-no-important)
(#718) Unexpected !important (declaration-no-important)
(#721) Unexpected !important (declaration-no-important)
(#724) Unexpected !important (declaration-no-important)
(#867) Unexpected !important (declaration-no-important)
(#1419) Unexpected !important (declaration-no-important)
(#935) Expected single space after "," in a single-line function (function-comma-space-after)
(#935) Expected single space after "," in a single-line function (function-comma-space-after)
(#935) Expected single space after "," in a single-line function (function-comma-space-after)
(#935) Expected single space after "," in a single-line function (function-comma-space-after)
(#935) Expected single space after "," in a single-line function (function-comma-space-after)
(#946) Expected single space after "," in a single-line function (function-comma-space-after)
(#946) Expected single space after "," in a single-line function (function-comma-space-after)
(#946) Expected single space after "," in a single-line function (function-comma-space-after)
(#946) Expected single space after "," in a single-line function (function-comma-space-after)
(#946) Expected single space after "," in a single-line function (function-comma-space-after)
(#1118) Expected single space after "," in a single-line function (function-comma-space-after)
(#1118) Expected single space after "," in a single-line function (function-comma-space-after)
(#1118) Expected single space after "," in a single-line function (function-comma-space-after)
(#1118) Expected single space after "," in a single-line function (function-comma-space-after)
(#1118) Expected single space after "," in a single-line function (function-comma-space-after)
(#1122) Expected single space after "," in a single-line function (function-comma-space-after)
(#1122) Expected single space after "," in a single-line function (function-comma-space-after)
(#1122) Expected single space after "," in a single-line function (function-comma-space-after)
(#1122) Expected single space after "," in a single-line function (function-comma-space-after)
(#1122) Expected single space after "," in a single-line function (function-comma-space-after)
(#1323) Expected single space after "," in a single-line function (function-comma-space-after)
(#1323) Expected single space after "," in a single-line function (function-comma-space-after)
(#1323) Expected single space after "," in a single-line function (function-comma-space-after)
(#1323) Expected single space after "," in a single-line function (function-comma-space-after)
(#1323) Expected single space after "," in a single-line function (function-comma-space-after)
(#1408) Expected single space after "," in a single-line function (function-comma-space-after)
(#1408) Expected single space after "," in a single-line function (function-comma-space-after)
(#1408) Expected single space after "," in a single-line function (function-comma-space-after)
(#1408) Expected single space after "," in a single-line function (function-comma-space-after)
(#1408) Expected single space after "," in a single-line function (function-comma-space-after)
(#47) Unexpected unit (length-zero-no-unit)
(#107) Unexpected unit (length-zero-no-unit)
(#215) Unexpected unit (length-zero-no-unit)
(#302) Unexpected unit (length-zero-no-unit)
(#411) Unexpected unit (length-zero-no-unit)
(#450) Unexpected unit (length-zero-no-unit)
(#451) Unexpected unit (length-zero-no-unit)
(#584) Unexpected unit (length-zero-no-unit)
(#602) Unexpected unit (length-zero-no-unit)
(#50) Expected line length to be no more than 132 characters (max-line-length)
(#53) Expected line length to be no more than 132 characters (max-line-length)
(#60) Expected line length to be no more than 132 characters (max-line-length)
(#61) Expected line length to be no more than 132 characters (max-line-length)
(#65) Expected line length to be no more than 132 characters (max-line-length)
(#429) Expected line length to be no more than 132 characters (max-line-length)
(#462) Expected line length to be no more than 132 characters (max-line-length)
(#465) Expected line length to be no more than 132 characters (max-line-length)
(#669) Expected line length to be no more than 132 characters (max-line-length)
(#672) Expected line length to be no more than 132 characters (max-line-length)
(#675) Expected line length to be no more than 132 characters (max-line-length)
(#676) Expected line length to be no more than 132 characters (max-line-length)
(#679) Expected line length to be no more than 132 characters (max-line-length)
(#717) Expected line length to be no more than 132 characters (max-line-length)
(#720) Expected line length to be no more than 132 characters (max-line-length)
(#723) Expected line length to be no more than 132 characters (max-line-length)
(#750) Expected line length to be no more than 132 characters (max-line-length)
(#1047) Expected line length to be no more than 132 characters (max-line-length)
(#1056) Expected line length to be no more than 132 characters (max-line-length)
(#1057) Expected line length to be no more than 132 characters (max-line-length)
(#1338) Expected line length to be no more than 132 characters (max-line-length)
(#1351) Expected line length to be no more than 132 characters (max-line-length)
(#1403) Expected line length to be no more than 132 characters (max-line-length)
(#1404) Expected line length to be no more than 132 characters (max-line-length)
(#1) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#22) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#36) Unexpected unknown type selector "ion-infinite-scroll-content" (selector-type-no-unknown)
(#40) Unexpected unknown type selector "ion-infinite-scroll-content" (selector-type-no-unknown)
(#50) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#53) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#56) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#60) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#65) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#74) Unexpected unknown type selector "ion-col" (selector-type-no-unknown)
(#83) Unexpected unknown type selector "ion-row" (selector-type-no-unknown)
(#95) Unexpected unknown type selector "ion-row" (selector-type-no-unknown)
(#99) Unexpected unknown type selector "ion-row" (selector-type-no-unknown)
(#100) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#106) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#110) Unexpected unknown type selector "ion-row" (selector-type-no-unknown)
(#111) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#142) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#200) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#210) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#219) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#263) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#263) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#283) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#296) Unexpected unknown type selector "ion-avatar" (selector-type-no-unknown)
(#328) Unexpected unknown type selector "ion-avatar" (selector-type-no-unknown)
(#340) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#350) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#359) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#371) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#371) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#376) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#376) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#385) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#385) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#406) Unexpected unknown type selector "ion-row" (selector-type-no-unknown)
(#406) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#410) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#432) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#459) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#462) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#465) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#471) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#475) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#478) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#478) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#478) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#485) Unexpected unknown type selector "core-file" (selector-type-no-unknown)
(#499) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#499) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#503) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#503) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#503) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#527) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#531) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#544) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#544) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#547) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#552) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#556) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#567) Unexpected unknown type selector "ion-avatar" (selector-type-no-unknown)
(#578) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#578) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#583) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#588) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#591) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#607) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#616) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#619) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#623) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#623) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#623) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#664) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#669) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#672) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#675) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#679) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#691) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#707) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#712) Unexpected unknown type selector "ion-fab" (selector-type-no-unknown)
(#717) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#717) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#720) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#720) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#723) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#723) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#732) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#744) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#744) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#752) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#753) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#753) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#752) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#753) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#750) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#753) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#761) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#765) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#765) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#770) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#770) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#775) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#779) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#793) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#796) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#801) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#801) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#805) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#805) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#814) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#817) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#820) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#820) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#823) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#823) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#830) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#830) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#830) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#830) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#830) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#830) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#838) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#838) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#855) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#859) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#859) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#863) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#863) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#866) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#866) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#870) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#873) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#888) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#909) Unexpected unknown type selector "ion-avatar" (selector-type-no-unknown)
(#923) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#923) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#981) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#981) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#985) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#985) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#990) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#990) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#994) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#994) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#998) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#998) Unexpected unknown type selector "ion-select" (selector-type-no-unknown)
(#1002) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1002) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1014) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1014) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1014) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1020) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1020) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1020) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1024) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1034) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1038) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1039) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1038) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1038) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1044) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1045) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1044) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1044) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1044) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1048) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1049) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1049) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1049) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1056) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1057) Unexpected unknown type selector "core-attachments" (selector-type-no-unknown)
(#1056) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1058) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1059) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1059) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1059) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1065) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1070) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1075) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1079) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1079) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1083) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1182) Unexpected unknown type selector "ion-row" (selector-type-no-unknown)
(#1191) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#1207) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1209) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1210) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1214) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#1218) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1218) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1220) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1231) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1235) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1253) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1254) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1254) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1266) Unexpected unknown type selector "core-rich-text-editor" (selector-type-no-unknown)
(#1271) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#1276) Unexpected unknown type selector "core-file" (selector-type-no-unknown)
(#1276) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1276) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1280) Unexpected unknown type selector "ion-avatar" (selector-type-no-unknown)
(#1286) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1286) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1294) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1302) Unexpected unknown type selector "ion-col" (selector-type-no-unknown)
(#1314) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#1318) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1333) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1333) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1338) Unexpected unknown type selector "ion-list" (selector-type-no-unknown)
(#1342) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1342) Unexpected unknown type selector "ion-label" (selector-type-no-unknown)
(#1351) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#1364) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1364) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#1403) Unexpected unknown type selector "core-format-text" (selector-type-no-unknown)
(#1428) Unexpected unknown type selector "core-download-refresh" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "core-local-file" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#1433) Unexpected unknown type selector "core-file" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-item" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-button" (selector-type-no-unknown)
(#1432) Unexpected unknown type selector "ion-icon" (selector-type-no-unknown)
(#1437) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#1437) Unexpected unknown type selector "core-file" (selector-type-no-unknown)
(#1437) Unexpected unknown type selector "ion-thumbnail" (selector-type-no-unknown)
(#1437) Unexpected unknown type selector "ion-app" (selector-type-no-unknown)
(#1438) Unexpected unknown type selector "core-local-file" (selector-type-no-unknown)
(#1437) Unexpected unknown type selector "ion-thumbnail" (selector-type-no-unknown)
(#117) Expected indentation of 0 spaces (indentation)
(#399) Expected indentation of 4 spaces (indentation)
mod/forumng/styles.css
(#423) Can't parse value "alpha(opacity=50)" (csstree/validator)
(#562) Invalid value for "white-space" (csstree/validator)
(#563) Invalid value for "white-space" (csstree/validator)
(#564) Invalid value for "white-space" (csstree/validator)
(#565) Invalid value for "white-space" (csstree/validator)
(#253) Expected single space before "{" (block-opening-brace-space-before)
(#380) Expected single space before "{" (block-opening-brace-space-before)
(#421) Expected single space before "{" (block-opening-brace-space-before)
(#138) Expected "#FFD991" to be "#ffd991" (color-hex-case)
(#516) Expected "#F0E1B3" to be "#f0e1b3" (color-hex-case)
(#523) Expected "#FFD991" to be "#ffd991" (color-hex-case)
(#531) Expected "#FFBBBB" to be "#ffbbbb" (color-hex-case)
(#846) Expected "#FFD991" to be "#ffd991" (color-hex-case)
(#1136) Expected "#CCC" to be "#ccc" (color-hex-case)
(#531) Expected "#FFBBBB" to be "#FBB" (color-hex-length)
(#563) Unexpected duplicate "white-space" (declaration-block-no-duplicate-properties)
(#564) Unexpected duplicate "white-space" (declaration-block-no-duplicate-properties)
(#565) Unexpected duplicate "white-space" (declaration-block-no-duplicate-properties)
(#566) Unexpected duplicate "white-space" (declaration-block-no-duplicate-properties)
(#906) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#6) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#7) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#10) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#11) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#14) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#17) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#20) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#23) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#77) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#78) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#79) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#88) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#92) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#129) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#132) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#145) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#148) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#162) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#185) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#197) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#200) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#207) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#211) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#212) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#216) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#221) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#226) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#229) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#233) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#274) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#352) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#367) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#368) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#393) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#394) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#395) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#396) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#400) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#401) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#407) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#408) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#422) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#443) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#447) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#450) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#454) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#455) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#456) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#459) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#460) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#461) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#464) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#467) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#468) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#469) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#472) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#473) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#499) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#500) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#501) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#502) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#512) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#520) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#537) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#543) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#544) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#545) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#572) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#573) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#577) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#607) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#615) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#623) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#626) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#758) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#767) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#771) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#774) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#778) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#843) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#886) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#896) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#957) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#965) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#969) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#974) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#975) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#985) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#994) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#995) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#998) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#999) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1013) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1014) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1015) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1018) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1021) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1121) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1122) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1123) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1147) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1150) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1154) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#562) Unexpected !important (declaration-no-important)
(#180) Unexpected unit (length-zero-no-unit)
(#381) Unexpected unit (length-zero-no-unit)
(#389) Unexpected unit (length-zero-no-unit)
(#482) Expected newline after "," (selector-list-comma-newline-after)
(#1149) Unexpected unknown type selector "hover" (selector-type-no-unknown)
(#125) Expected indentation of 4 spaces (indentation)
(#211) Expected indentation of 4 spaces (indentation)
(#212) Expected indentation of 4 spaces (indentation)
(#630) Expected indentation of 4 spaces (indentation)
(#685) Expected indentation of 4 spaces (indentation)
(#686) Expected indentation of 4 spaces (indentation)
(#785) Expected indentation of 4 spaces (indentation)
(#957) Expected indentation of 4 spaces (indentation)
(#1059) Expected indentation of 4 spaces (indentation)
(#1060) Expected indentation of 4 spaces (indentation)
(#1061) Expected indentation of 4 spaces (indentation)
(#1149) Expected indentation of 0 spaces (indentation)
(#1159) Expected indentation of 4 spaces (indentation)
mod/forumng/feature/usage/styles.css
(#74) Expected newline after "," (selector-list-comma-newline-after)
(#74) Expected newline after "," (selector-list-comma-newline-after)

PHPDocs style problems

(133 errors, 0 warnings)

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

mod/forumng/atomlib.php
(#17) Phpdocs for function atom_standard_header has incomplete parameters list
mod/forumng/backup/moodle2/backup_forumng_activity_task.class.php
(#55) Phpdocs for function backup_forumng_activity_task::encode_content_links has incomplete parameters list
mod/forumng/backup/moodle2/restore_forumng_activity_task.class.php
(#91) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#93) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#148) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#150) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/forumng/classes/local/external/add_discussion.php
(#76) Phpdocs for function add_discussion::add_discussion has incomplete parameters list
mod/forumng/classes/local/external/add_draft.php
(#80) Phpdocs for function add_draft::add_draft has incomplete parameters list
mod/forumng/classes/local/external/create_reply.php
(#74) Phpdocs for function create_reply::create_reply has incomplete parameters list
mod/forumng/classes/local/external/delete_draft.php
(#65) Phpdocs for function delete_draft::delete_draft has incomplete parameters list
mod/forumng/classes/local/external/delete_post.php
(#70) Phpdocs for function delete_post::delete_post has incomplete parameters list
mod/forumng/classes/local/external/edit_post.php
(#74) Phpdocs for function edit_post::edit_post has incomplete parameters list
mod/forumng/classes/local/external/expand_post.php
(#72) Phpdocs for function expand_post::expand_post has incomplete parameters list
mod/forumng/classes/local/external/get_discussion.php
(#61) Phpdocs for function get_discussion::get_discussion has incomplete parameters list
mod/forumng/classes/local/external/get_posts.php
(#79) Phpdocs for function get_posts::get_posts has incomplete parameters list
mod/forumng/classes/local/external/undelete_post.php
(#70) Phpdocs for function undelete_post::undelete_post has incomplete parameters list
mod/forumng/classes/output/mobile.php
(#1376) Phpdocs for function mobile::check_expand_all has incomplete parameters list
(#1396) Phpdocs for function mobile::check_collapse_all has incomplete parameters list
mod/forumng/classes/privacy/provider.php
(#633) Phpdocs for function provider::export_discussion_read_data has incomplete parameters list
(#664) Phpdocs for function provider::export_discussion_flag_data has incomplete parameters list
(#872) Phpdocs for function provider::you_or_somebody_else has incomplete parameters list
mod/forumng/feature/deletedposts/forumngtype_deletedposts.php
(#107) Phpdocs for function display_paging_bar has incomplete parameters list
mod/forumng/feature/export/portfoliolib.php
(#67) Phpdocs for function forumng_portfolio_caller_base::add_files has incomplete parameters list
mod/forumng/feature/forumngfeature.php
(#77) Phpdocs for function forumngfeature::get_new has incomplete parameters list
mod/forumng/feature/forumngfeature_discussion_list.php
(#30) Phpdocs for function forumngfeature_discussion_list::should_display has incomplete parameters list
(#39) Phpdocs for function forumngfeature_discussion_list::display has incomplete parameters list
(#48) Phpdocs for function forumngfeature_discussion_list::get_button has incomplete parameters list
mod/forumng/feature/forumngfeature_post_selector.php
(#112) Phpdocs for function forumngfeature_post_selector::go has incomplete parameters list
mod/forumng/feature/usage/renderer.php
(#158) Phpdocs for function forumngfeature_usage_renderer::render_usage_post_info has incomplete parameters list
(#239) Phpdocs for function forumngfeature_usage_renderer::render_ratings_filter has incomplete parameters list
mod/forumng/feature/userposts/locallib.php
(#72) Phpdocs for function forumngfeature_userposts_grade_item_update has incomplete parameters list
mod/forumng/lib.php
(#29) Phpdocs for function forumng_add_instance has incomplete parameters list
(#177) Phpdocs for function forumng_get_coursemodule_info has incomplete parameters list
(#274) Phpdocs for function forumng_print_overview has incomplete parameters list
(#766) Phpdocs for function mod_forumng_output_fragment_postform has incomplete parameters list
(#857) Phpdocs for function mod_forumng_output_fragment_formatmessage has incomplete parameters list
(#768) Invalid inline phpdocs tag @throws found
mod/forumng/mod_forumng.php
(#316) Phpdocs for function mod_forumng::mark_read_automatically has incomplete parameters list
(#416) Phpdocs for function mod_forumng::get_type_from_modinfo_info has incomplete parameters list
(#732) Phpdocs for function mod_forumng::get_introduction has incomplete parameters list
(#899) Phpdocs for function mod_forumng::get_link_params has incomplete parameters list
(#1139) Phpdocs for function mod_forumng::__construct has incomplete parameters list
(#1167) Phpdocs for function mod_forumng::updated has incomplete parameters list
(#1522) Phpdocs for function mod_forumng::create_discussion has incomplete parameters list
(#1703) Phpdocs for function mod_forumng::subscribe has incomplete parameters list
(#1784) Phpdocs for function mod_forumng::unsubscribe has incomplete parameters list
(#2515) Phpdocs for function mod_forumng::require_view has incomplete parameters list
(#2645) Phpdocs for function mod_forumng::can_view_discussions has incomplete parameters list
(#2655) Phpdocs for function mod_forumng::can_view_subscribers has incomplete parameters list
(#2668) Phpdocs for function mod_forumng::can_mark_read has incomplete parameters list
(#2678) Phpdocs for function mod_forumng::can_view_hidden has incomplete parameters list
(#2770) Phpdocs for function mod_forumng::can_start_discussion has incomplete parameters list
(#3101) Phpdocs for function mod_forumng::get_course_forums has incomplete parameters list
(#4890) Phpdocs for function mod_forumng::get_all_posts_by_user has incomplete parameters list
(#4967) Phpdocs for function mod_forumng::get_rated_posts_by_user has incomplete parameters list
(#5060) Phpdocs for function mod_forumng::get_all_user_post_counts has incomplete parameters list
(#5257) Phpdocs for function mod_forumng::group_subscription_update has incomplete parameters list
(#5729) Phpdocs for function mod_forumng::is_ipud has incomplete parameters list
mod/forumng/mod_forumng_cron.php
(#745) Phpdocs for function mod_forumng_cron::digest_finish_course has incomplete parameters list
(#780) Phpdocs for function mod_forumng_cron::email_filter_subscribers has incomplete parameters list
mod/forumng/mod_forumng_discussion.php
(#273) Phpdocs for function mod_forumng_discussion::get_url has incomplete parameters list
(#396) Phpdocs for function mod_forumng_discussion::get_from_post_id has incomplete parameters list
(#461) Phpdocs for function mod_forumng_discussion::cache has incomplete parameters list
(#772) Phpdocs for function mod_forumng_discussion::query_discussions has incomplete parameters list
(#918) Phpdocs for function mod_forumng_discussion::build_posts has incomplete parameters list
(#1168) Phpdocs for function mod_forumng_discussion::move has incomplete parameters list
(#2091) Phpdocs for function mod_forumng_discussion::pretend_time_read has incomplete parameters list
(#2098) Phpdocs for function mod_forumng_discussion::get_link_params has incomplete parameters list
(#2318) Phpdocs for function mod_forumng_discussion::can_split has incomplete parameters list
(#2367) Phpdocs for function mod_forumng_discussion::can_subscribe has incomplete parameters list
(#2383) Phpdocs for function mod_forumng_discussion::can_unsubscribe has incomplete parameters list
(#2396) Phpdocs for function mod_forumng_discussion::can_delete has incomplete parameters list
(#2472) Phpdocs for function mod_forumng_discussion::init_page has incomplete parameters list
(#2543) Phpdocs for function mod_forumng_discussion::subscribe has incomplete parameters list
(#2582) Phpdocs for function mod_forumng_discussion::unsubscribe has incomplete parameters list
(#2723) Phpdocs for function mod_forumng_discussion::get_tags has incomplete parameters list
(#2769) Phpdocs for function mod_forumng_discussion::get_root_post_replies has incomplete parameters list
mod/forumng/mod_forumng_draft.php
(#31) Phpdocs for function mod_forumng_draft::query_drafts has incomplete parameters list
(#87) Phpdocs for function mod_forumng_draft::save_new has incomplete parameters list
mod/forumng/mod_forumng_mail_list.php
(#266) Phpdocs for function mod_forumng_mail_list::next_post has incomplete parameters list
(#377) Phpdocs for function mod_forumng_mail_list::next_forum has incomplete parameters list
mod/forumng/mod_forumng_post.php
(#123) Phpdocs for function mod_forumng_post::get_link_params has incomplete parameters list
(#354) Phpdocs for function mod_forumng_post::get_formatted_message has incomplete parameters list
(#654) Phpdocs for function mod_forumng_post::find_newest_child has incomplete parameters list
(#668) Phpdocs for function mod_forumng_post::list_child_ids has incomplete parameters list
(#841) Phpdocs for function mod_forumng_post::query_posts has incomplete parameters list
(#1054) Phpdocs for function mod_forumng_post::list_all_user_ids has incomplete parameters list
(#1116) Phpdocs for function mod_forumng_post::edit_start has incomplete parameters list
(#1300) Phpdocs for function mod_forumng_post::split has incomplete parameters list
(#1399) Phpdocs for function mod_forumng_post::rate has incomplete parameters list
(#1515) Phpdocs for function mod_forumng_post::can_reply has incomplete parameters list
(#1632) Phpdocs for function mod_forumng_post::can_alert has incomplete parameters list
(#1651) Phpdocs for function mod_forumng_post::can_showdirectlink has incomplete parameters list
(#1671) Phpdocs for function mod_forumng_post::can_undelete has incomplete parameters list
(#1723) Phpdocs for function mod_forumng_post::can_delete has incomplete parameters list
(#1779) Phpdocs for function mod_forumng_post::can_edit has incomplete parameters list
(#1911) Phpdocs for function mod_forumng_post::build_email has incomplete parameters list
(#2409) Phpdocs for function mod_forumng_post::print_for_ajax_and_exit has incomplete parameters list
(#2448) Phpdocs for function mod_forumng_post::print_for_iframe_and_exit has incomplete parameters list
mod/forumng/mod_forumng_utils.php
(#206) Phpdocs for function mod_forumng_utils::rename has incomplete parameters list
(#245) Phpdocs for function mod_forumng_utils::copy has incomplete parameters list
(#278) Phpdocs for function mod_forumng_utils::select_fields has incomplete parameters list
(#417) Phpdocs for function mod_forumng_utils::extract_subobject has incomplete parameters list
(#435) Phpdocs for function mod_forumng_utils::copy_subobject has incomplete parameters list
(#617) Phpdocs for function mod_forumng_utils::convert_forumng_post_to_object has incomplete parameters list
(#802) Phpdocs for function mod_forumng_utils::display_discussion_author_anonymously has incomplete parameters list
(#845) Phpdocs for function mod_forumng_utils::html_to_text has incomplete parameters list
mod/forumng/renderer.php
(#93) Phpdocs for function mod_forumng_renderer::render_discussion_list_start has incomplete parameters list
(#212) Phpdocs for function mod_forumng_renderer::render_discussion_list_item_lastpost has incomplete parameters list
(#503) Phpdocs for function mod_forumng_renderer::render_flagged_list_link has incomplete parameters list
(#525) Phpdocs for function mod_forumng_renderer::render_flagged_list_start has incomplete parameters list
(#682) Phpdocs for function mod_forumng_renderer::render_flag_icon has incomplete parameters list
(#991) Phpdocs for function mod_forumng_renderer::render_discussion_subscribe_option has incomplete parameters list
(#1021) Phpdocs for function mod_forumng_renderer::render_subscribe_info has incomplete parameters list
(#1084) Phpdocs for function mod_forumng_renderer::render_permalink has incomplete parameters list
(#2008) Phpdocs for function mod_forumng_renderer::get_sort_arrow has incomplete parameters list
(#2146) Phpdocs for function mod_forumng_renderer::deletion_email has incomplete parameters list
(#2164) Phpdocs for function mod_forumng_renderer::delete_form_html has incomplete parameters list
(#2173) Phpdocs for function mod_forumng_renderer::render_skip_link has incomplete parameters list
mod/forumng/tests/behat/behat_mod_forumng.php
(#219) Phpdocs for function behat_mod_forumng::i_expand_post has incomplete parameters list
(#293) Phpdocs for function behat_mod_forumng::i_scroll_to_element_in_the_app has incomplete parameters list
mod/forumng/tests/forumng_test.php
(#107) Phpdocs for function forumng_test::check_forum_settings has incomplete parameters list
mod/forumng/type/forumngtype.php
(#50) Phpdocs for function forumngtype::can_post has incomplete parameters list
(#97) Phpdocs for function forumngtype::get_unread_restriction_sql has incomplete parameters list
(#152) Phpdocs for function forumngtype::get_new has incomplete parameters list
(#223) Phpdocs for function forumngtype::prevent_forumngfeature_discussion has incomplete parameters list
(#264) Phpdocs for function forumngtype::get_reply_options has incomplete parameters list
(#286) Phpdocs for function forumngtype::calculate_number_of_posts has incomplete parameters list
(#296) Phpdocs for function forumngtype::calculate_number_of_unread_posts has incomplete parameters list
mod/forumng/type/ipud/forumngtype_ipud.php
(#48) Phpdocs for function forumngtype_ipud::can_post has incomplete parameters list
(#167) Phpdocs for function forumngtype_ipud::get_reply_options has incomplete parameters list
mod/forumng/type/ipud/renderer.php
(#118) Phpdocs for function forumngtype_ipud_renderer::render_discussion_header has incomplete parameters list
(#243) Phpdocs for function forumngtype_ipud_renderer::render_discussion_list_item_lastpost has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(1 errors, 1 warnings)

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

Problems running grunt
Task "gherkinlint" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(13 errors, 0 warnings)

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

mod/forumng/templates/ionic3/mobile_add_discussion.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic3/mobile_delete_draft.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic3/mobile_discussions_page.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic3/mobile_posts_page.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic3/mobile_reply.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic5/mobile_add_discussion.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic5/mobile_delete_draft.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic5/mobile_discussions_page.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic5/mobile_posts_page.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic7/mobile_add_discussion.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic7/mobile_delete_draft.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic7/mobile_discussions_page.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/forumng/templates/ionic7/mobile_posts_page.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error

Gherkin .feature problems

(15 errors, 0 warnings)

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

mod/forumng/feature/sticky/tests/behat/basic.feature
(#63) Trailing spaces are not allowed
mod/forumng/feature/userposts/tests/behat/user.feature
(#89) Multiple empty lines are not allowed
(#191) Multiple empty lines are not allowed
mod/forumng/tests/behat/app_forumng_create_draft.feature
(#29) Multiple empty lines are not allowed
(#140) Multiple empty lines are not allowed
mod/forumng/tests/behat/app_forumng_discussion.feature
(#2) Feature name is already used in: mod/forumng/tests/behat/app_forumng_create_discussion.feature
(#29) Multiple empty lines are not allowed
mod/forumng/tests/behat/deletediscussion.feature
(#23) Multiple empty lines are not allowed
mod/forumng/tests/behat/regression.feature
(#175) Wrong indentation for "given", expected indentation level of 4, but got 8
(#200) Multiple empty lines are not allowed
(#201) Multiple empty lines are not allowed
(#202) Multiple empty lines are not allowed
mod/forumng/tests/behat/basic.feature
(#266) Multiple empty lines are not allowed
mod/forumng/tests/behat/post_anonymously.feature
(#307) New line at EOF(end of file) is required
mod/forumng/tests/behat/tags.feature
(#8) Wrong indentation for "given", expected indentation level of 4, but got 6