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

(334 errors, 693 warnings)

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

mod/hvp/ajax.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#81) Short array syntax must be used to define arrays
(#82) 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.
(#420) Short array syntax must be used to define arrays
(#465) Short array syntax must be used to define arrays
(#479) Short array syntax must be used to define arrays
mod/hvp/autoloader.php
(#35) Short array syntax must be used to define arrays
mod/hvp/backup/moodle2/backup_hvp_activity_task.class.php
(#71) The static declaration must come after the visibility declaration
mod/hvp/backup/moodle2/backup_hvp_stepslib.php
(#49) Short array syntax must be used to define arrays
(#49) 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.
(#77) 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.
(#80) Short array syntax must be used to define arrays
(#122) Short array syntax must be used to define arrays
(#126) Short array syntax must be used to define arrays
(#189) Short array syntax must be used to define arrays
(#189) Short array syntax must be used to define arrays
(#205) There should be a comma after the last array item in a multi-line array.
(#210) Short array syntax must be used to define arrays
(#211) There should be a comma after the last array item in a multi-line array.
(#212) Short array syntax must be used to define arrays
(#213) There should be a comma after the last array item in a multi-line array.
(#218) Short array syntax must be used to define arrays
(#219) 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
(#221) There should be a comma after the last array item in a multi-line array.
(#235) Short array syntax must be used to define arrays
(#237) Short array syntax must be used to define arrays
(#239) Short array syntax must be used to define arrays
mod/hvp/backup/moodle2/restore_hvp_activity_task.class.php
(#60) The static declaration must come after the visibility declaration
(#61) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#72) The static declaration must come after the visibility declaration
(#73) Short array syntax must be used to define arrays
(#88) The static declaration must come after the visibility declaration
(#89) Short array syntax must be used to define arrays
(#108) The static declaration must come after the visibility declaration
(#109) Short array syntax must be used to define arrays
mod/hvp/backup/moodle2/restore_hvp_stepslib.php
(#43) Short array syntax must be used to define arrays
(#167) Short array syntax must be used to define arrays
(#236) Short array syntax must be used to define arrays
(#309) Short array syntax must be used to define arrays
(#320) Short array syntax must be used to define arrays
(#347) Short array syntax must be used to define arrays
(#362) Short array syntax must be used to define arrays
mod/hvp/classes/admin_setting_html.php
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#19) Missing @copyright tag
(#19) Missing @license tag
(#23) DocBlock missing a @package tag for class admin_setting_html. Expected @package mod_hvp
(#25) Missing member variable doc comment
(#30) Line exceeds 132 characters; contains 145 characters
(#71) Line indented incorrectly; expected at least 12 spaces, found 10
(#76) File must end with a newline character
mod/hvp/classes/content_hub_service.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#21) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/hvp/classes/content_type_cache_form.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
mod/hvp/classes/content_user_data.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#150) Short array syntax must be used to define arrays
(#154) There should be a comma after the last array item in a multi-line array.
(#184) Short array syntax must be used to define arrays
(#191) There should be a comma after the last array item in a multi-line array.
(#219) Short array syntax must be used to define arrays
(#223) There should be a comma after the last array item in a multi-line array.
(#238) Short array syntax must be used to define arrays
(#239) There should be a comma after the last array item in a multi-line array.
(#242) 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.
mod/hvp/classes/curl.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) Invalid docblock tag "@inheritdoc".
(#44) No one-line description found in phpdocs for docblock of function post
(#44) Short array syntax must be used to define arrays
(#51) Invalid docblock tag "@inheritdoc".
(#53) No one-line description found in phpdocs for docblock of function put
(#53) Short array syntax must be used to define arrays
mod/hvp/classes/editor_ajax.php
(#95) Short array syntax must be used to define arrays
(#112) Short array syntax must be used to define arrays
(#119) Short array syntax must be used to define arrays
(#149) Public method name "editor_ajax::getTranslations" must be in lower-case letters only
(#149) Variable "language_code" must not contain underscores.
(#152) Short array syntax must be used to define arrays
(#155) Variable "parsedLib" must be all lower-case
(#166) Short array syntax must be used to define arrays
(#167) Variable "parsedLib" must be all lower-case
(#168) Variable "parsedLib" must be all lower-case
(#169) Variable "parsedLib" must be all lower-case
(#170) Variable "language_code" must not contain underscores.
mod/hvp/classes/editor_framework.php
(#67) 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.
(#87) Short array syntax must be used to define arrays
(#88) There should be a comma after the last array item in a multi-line array.
(#115) Short array syntax must be used to define arrays
(#129) Short array syntax must be used to define arrays
(#132) 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
(#176) Line indented incorrectly; expected at least 16 spaces, found 15
(#224) Short array syntax must be used to define arrays
(#226) Short array syntax must be used to define arrays
(#228) There should be a comma after the last array item in a multi-line array.
(#279) Short array syntax must be used to define arrays
(#281) There should be a comma after the last array item in a multi-line array.
(#302) Short array syntax must be used to define arrays
(#303) There should be a comma after the last array item in a multi-line array.
(#331) Public method name "editor_framework::getAvailableLanguages" must be in lower-case letters only
(#331) Variable "machineName" must be all lower-case
(#331) Variable "majorVersion" must be all lower-case
(#331) Variable "minorVersion" must be all lower-case
(#342) Short array syntax must be used to define arrays
(#343) Variable "machineName" must be all lower-case
(#344) Variable "majorVersion" must be all lower-case
(#345) Variable "minorVersion" must be all lower-case
(#348) Short array syntax must be used to define arrays
mod/hvp/classes/event.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#29) Missing docblock for class event
(#30) Missing member variable doc comment
(#33) Invalid docblock tag "@inheritdoc".
(#35) No one-line description found in phpdocs for docblock of function __construct
(#63) Invalid docblock tag "@inheritdoc".
(#77) Short array syntax must be used to define arrays
(#82) 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.
(#94) Short array syntax must be used to define arrays
mod/hvp/classes/event/attempt_submitted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#37) Opening brace should be on the same line as the declaration for class attempt_submitted
(#40) Invalid docblock tag "@inheritDoc".
(#42) No one-line description found in phpdocs for docblock of function init
mod/hvp/classes/event/course_module_instance_list_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#37) Opening brace should be on the same line as the declaration for class course_module_instance_list_viewed
mod/hvp/classes/event/course_module_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#37) Opening brace should be on the same line as the declaration for class course_module_viewed
mod/hvp/classes/file_storage.php
(#37) Invalid docblock tag "@SuppressWarnings(PHPMD.TooManyPublicMethods)".
(#38) Invalid docblock tag "@SuppressWarnings(PHPMD.ExcessiveClassComplexity)".
(#52) Short array syntax must be used to define arrays
(#82) Short array syntax must be used to define arrays
(#107) Invalid docblock tag "@inheritdoc".
(#173) Short array syntax must be used to define arrays
(#179) 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
(#275) Short array syntax must be used to define arrays
(#281) There should be a comma after the last array item in a multi-line array.
(#286) Short array syntax must be used to define arrays
(#286) Short array syntax must be used to define arrays
(#288) There should be a comma after the last array item in a multi-line array.
(#305) Short array syntax must be used to define arrays
(#309) Short array syntax must be used to define arrays
(#309) Short array syntax must be used to define arrays
(#311) There should be a comma after the last array item in a multi-line array.
(#317) Short array syntax must be used to define arrays
(#317) Short array syntax must be used to define arrays
(#319) There should be a comma after the last array item in a multi-line array.
(#338) Short array syntax must be used to define arrays
(#348) Invalid docblock tag "@inheritdoc".
(#408) Line exceeds 132 characters; contains 134 characters
(#418) Short array syntax must be used to define arrays
(#424) There should be a comma after the last array item in a multi-line array.
(#673) Docblock tag "@method" is not recommended.
(#746) Short array syntax must be used to define arrays
(#776) Short array syntax must be used to define arrays
(#782) There should be a comma after the last array item in a multi-line array.
(#786) Short array syntax must be used to define arrays
(#792) There should be a comma after the last array item in a multi-line array.
(#897) Short array syntax must be used to define arrays
(#908) Inline comments must start with a capital letter, digit or 3-dots sequence
(#909) Missing docblock for function deleteLibrary
(#909) Public method name "file_storage::deleteLibrary" must be in lower-case letters only
mod/hvp/classes/framework.php
(#41) Invalid docblock tag "@SuppressWarnings(PHPMD)".
(#137) 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.
(#156) Short array syntax must be used to define arrays
(#164) Invalid docblock tag "@inheritdoc".
(#171) Short array syntax must be used to define arrays
(#203) Short array syntax must be used to define arrays
(#238) Short array syntax must be used to define arrays
(#287) Short array syntax must be used to define arrays
(#326) Short array syntax must be used to define arrays
(#338) Short array syntax must be used to define arrays
(#340) There should be a comma after the last array item in a multi-line array.
(#373) Short array syntax must be used to define arrays
(#698) Variable "fileName" must be all lower-case
(#746) Short array syntax must be used to define arrays
(#755) Invalid docblock tag "@inheritdoc".
(#779) Invalid docblock tag "@inheritdoc".
(#787) Short array syntax must be used to define arrays
(#837) Short array syntax must be used to define arrays
(#902) Short array syntax must be used to define arrays
(#909) Short array syntax must be used to define arrays
(#912) Short array syntax must be used to define arrays
(#924) Short array syntax must be used to define arrays
(#962) Short array syntax must be used to define arrays
(#988) Short array syntax must be used to define arrays
(#1029) Short array syntax must be used to define arrays
(#1032) Short array syntax must be used to define arrays
(#1054) Short array syntax must be used to define arrays
(#1092) Short array syntax must be used to define arrays
(#1093) Short array syntax must be used to define arrays
(#1094) Short array syntax must be used to define arrays
(#1100) Invalid docblock tag "@inheritdoc".
(#1108) Short array syntax must be used to define arrays
(#1111) There should be a comma after the last array item in a multi-line array.
(#1115) Short array syntax must be used to define arrays
(#1118) There should be a comma after the last array item in a multi-line array.
(#1124) Invalid docblock tag "@inheritdoc".
(#1134) Short array syntax must be used to define arrays
(#1147) Space found after square bracket; expected "['completionpass'" but found "[ 'completionpass'"
(#1148) Space found after square bracket; expected "['completionpass'" but found "[ 'completionpass'"
(#1148) Space found before square bracket; expected "'completionpass']" but found "'completionpass' ]"
(#1148) Space found after square bracket; expected "['completionpass'" but found "[ 'completionpass'"
(#1148) Space found before square bracket; expected "'completionpass']" but found "'completionpass' ]"
(#1179) Invalid docblock tag "@inheritdoc".
(#1187) Invalid docblock tag "@inheritdoc".
(#1198) Short array syntax must be used to define arrays
(#1202) Invalid docblock tag "@inheritdoc".
(#1210) Invalid docblock tag "@inheritdoc".
(#1216) Short array syntax must be used to define arrays
(#1217) There should be a comma after the last array item in a multi-line array.
(#1228) Invalid docblock tag "@inheritdoc".
(#1240) Short array syntax must be used to define arrays
(#1246) Invalid docblock tag "@inheritdoc".
(#1299) Short array syntax must be used to define arrays
(#1309) Short array syntax must be used to define arrays
(#1342) There should be a comma after the last array item in a multi-line array.
(#1383) Short array syntax must be used to define arrays
(#1393) Short array syntax must be used to define arrays
(#1403) Invalid docblock tag "@inheritdoc".
(#1446) Short array syntax must be used to define arrays
(#1457) Short array syntax must be used to define arrays
(#1463) Short array syntax must be used to define arrays
(#1473) Short array syntax must be used to define arrays
(#1477) Invalid docblock tag "@inheritdoc".
(#1483) Short array syntax must be used to define arrays
(#1493) Short array syntax must be used to define arrays
(#1498) There should be a comma after the last array item in a multi-line array.
(#1510) Short array syntax must be used to define arrays
(#1513) There should be a comma after the last array item in a multi-line array.
(#1516) Short array syntax must be used to define arrays
(#1531) There should be a comma after the last array item in a multi-line array.
(#1538) Short array syntax must be used to define arrays
(#1540) Short array syntax must be used to define arrays
(#1543) There should be a comma after the last array item in a multi-line array.
(#1597) Short array syntax must be used to define arrays
(#1607) Short array syntax must be used to define arrays
(#1618) Short array syntax must be used to define arrays
(#1620) There should be a comma after the last array item in a multi-line array.
(#1638) Short array syntax must be used to define arrays
(#1641) Short array syntax must be used to define arrays
(#1644) Short array syntax must be used to define arrays
(#1656) Short array syntax must be used to define arrays
(#1666) Short array syntax must be used to define arrays
(#1691) Invalid docblock tag "@inheritdoc".
(#1699) Docblock tag "@method" is not recommended.
(#1752) Short array syntax must be used to define arrays
(#1768) Short array syntax must be used to define arrays
(#1771) Short array syntax must be used to define arrays
(#1772) Short array syntax must be used to define arrays
(#1773) There should be a comma after the last array item in a multi-line array.
(#1784) Short array syntax must be used to define arrays
(#1837) Short array syntax must be used to define arrays
(#1841) There should be a comma after the last array item in a multi-line array.
(#1851) Invalid docblock tag "@inheritdoc".
(#1862) Short array syntax must be used to define arrays
(#1866) Short array syntax must be used to define arrays
(#1869) Short array syntax must be used to define arrays
(#1878) Invalid docblock tag "@inheritdoc".
(#1887) Short array syntax must be used to define arrays
(#1893) Invalid docblock tag "@inheritdoc".
(#1902) Short array syntax must be used to define arrays
(#1913) Invalid docblock tag "@inheritdoc".
(#1918) Short array syntax must be used to define arrays
mod/hvp/classes/mobile_auth.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#29) Missing docblock for class mobile_auth
(#31) Missing docblock for constant mobile_auth::VALID_TIME
(#59) There should be a comma after the last array item in a multi-line array.
(#96) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#108) There should be a comma after the last array item in a multi-line array.
mod/hvp/classes/output/mobile.php
(#19) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#24) Missing @copyright tag
(#24) Missing @license tag
(#24) Missing docblock for class mobile
(#26) Missing docblock for function mobile_course_view
(#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
(#41) 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.
(#43) There should be a comma after the last array item in a multi-line array.
(#50) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#52) Short array syntax must be used to define arrays
(#54) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#63) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#77) There should be a comma after the last array item in a multi-line array.
(#85) 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
(#89) Short array syntax must be used to define arrays
(#90) Short array syntax must be used to define arrays
mod/hvp/classes/privacy/provider.php
(#1) DocBlock missing a @package tag for file provider.php. Expected @package mod_hvp
(#17) Missing @copyright tag
(#17) Missing @license tag
(#23) Import statements must not begin with a leading backslash
(#24) Import statements must not begin with a leading backslash
(#25) Import statements must not begin with a leading backslash
(#26) Import statements must not begin with a leading backslash
(#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
(#31) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) DocBlock missing a @package tag for class provider. Expected @package mod_hvp
(#52) Method name "_get_metadata" should not be prefixed with an underscore to indicate visibility
(#120) Method name "_get_contexts_for_userid" should not be prefixed with an underscore to indicate visibility
(#137) Short array syntax must be used to define arrays
(#158) Short array syntax must be used to define arrays
(#179) Method name "_export_user_data" should not be prefixed with an underscore to indicate visibility
(#308) Short array syntax must be used to define arrays
(#382) Method name "_delete_data_for_all_users_in_context" should not be prefixed with an underscore to indicate visibility
(#414) Method name "_delete_data_for_user" should not be prefixed with an underscore to indicate visibility
mod/hvp/classes/results.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#39) You must use "/**" style comments for a member variable comment
(#42) You must use "/**" style comments for a member variable comment
(#42) Missing member variable doc comment
(#42) Missing member variable doc comment
(#42) Missing member variable doc comment
(#42) Missing member variable doc comment
(#77) Short array syntax must be used to define arrays
(#110) 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.
(#126) Short array syntax must be used to define arrays
(#129) Short array syntax must be used to define arrays
(#131) 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
(#145) There should be a comma after the last array item in a multi-line array.
(#154) 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.
(#301) Short array syntax must be used to define arrays
(#328) Short array syntax must be used to define arrays
(#329) Short array syntax must be used to define arrays
(#338) Short array syntax must be used to define arrays
(#343) Short array syntax must be used to define arrays
(#360) Short array syntax must be used to define arrays
(#360) Short array syntax must be used to define arrays
(#362) There should be a comma after the last array item in a multi-line array.
(#365) Short array syntax must be used to define arrays
mod/hvp/classes/task/look_for_updates.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Missing docblock for function get_name
(#40) Missing docblock for function execute
mod/hvp/classes/task/remove_old_auth_tokens.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#39) Missing docblock for function get_name
(#43) Missing docblock for function execute
(#48) Short array syntax must be used to define arrays
mod/hvp/classes/task/remove_old_log_entries.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Missing docblock for function get_name
(#40) Missing docblock for function execute
mod/hvp/classes/task/remove_tmpfiles.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Missing docblock for function get_name
(#40) Missing docblock for function execute
(#47) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
mod/hvp/classes/upload_libraries_form.php
(#52) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#105) Short array syntax must be used to define arrays
mod/hvp/classes/user_grades.php
(#36) Missing docblock for function handle_ajax
(#64) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#73) There should be a comma after the last array item in a multi-line array.
(#89) Short array syntax must be used to define arrays
(#95) Short array syntax must be used to define arrays
(#145) There should be a comma after the last array item in a multi-line array.
(#150) Short array syntax must be used to define arrays
(#157) Short array syntax must be used to define arrays
(#162) 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.
(#167) Short array syntax must be used to define arrays
(#177) 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.
(#187) Short array syntax must be used to define arrays
(#207) Short array syntax must be used to define arrays
(#215) Short array syntax must be used to define arrays
mod/hvp/classes/view_assets.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#39) Missing member variable doc comment
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#44) Missing member variable doc comment
(#45) Missing member variable doc comment
(#46) Missing member variable doc comment
(#48) Missing docblock for function __construct
(#69) Space found after square bracket; expected "[$cid" but found "[ $cid"
(#69) Space found before square bracket; expected "$cid]" but found "$cid ]"
(#69) Short array syntax must be used to define arrays
(#73) Space found after square bracket; expected "[\" but found "[ \"
(#73) Space found before square bracket; expected "DISPLAY_OPTION_DOWNLOAD]" but found "DISPLAY_OPTION_DOWNLOAD ]"
(#74) Space found after square bracket; expected "[\" but found "[ \"
(#74) Space found before square bracket; expected "DISPLAY_OPTION_EMBED]" but found "DISPLAY_OPTION_EMBED ]"
(#75) Space found after square bracket; expected "[\" but found "[ \"
(#75) Space found before square bracket; expected "DISPLAY_OPTION_EMBED]" but found "DISPLAY_OPTION_EMBED ]"
(#81) Short array syntax must be used to define arrays
(#82) 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.
(#240) Space found after square bracket; expected "[$cid" but found "[ $cid"
(#240) Space found before square bracket; expected "$cid]" but found "$cid ]"
(#241) Space found after square bracket; expected "[$cid" but found "[ $cid"
(#241) Space found before square bracket; expected "$cid]" but found "$cid ]"
(#245) Missing docblock for function getcontent
(#282) Short array syntax must be used to define arrays
(#284) There should be a comma after the last array item in a multi-line array.
(#345) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/hvp/classes/xapi_result.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#120) Short array syntax must be used to define arrays
(#149) Short array syntax must be used to define arrays
(#151) There should be a comma after the last array item in a multi-line array.
mod/hvp/content_hub_registration.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#54) File must end with a newline character
mod/hvp/db/access.php
(#37) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#42) Short array syntax must be used to define arrays
(#47) There should be a comma after the last array item in a multi-line array.
(#48) There should be a comma after the last array item in a multi-line array.
(#51) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#57) There should be a comma after the last array item in a multi-line array.
(#59) There should be a comma after the last array item in a multi-line array.
(#62) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#68) There should be a comma after the last array item in a multi-line array.
(#70) There should be a comma after the last array item in a multi-line array.
(#73) Short array syntax must be used to define arrays
(#77) 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) There should be a comma after the last array item in a multi-line array.
(#84) Short array syntax must be used to define arrays
(#87) 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.
(#91) 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
(#97) Short array syntax must be used to define arrays
(#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.
(#104) Short array syntax must be used to define arrays
(#108) 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.
(#110) There should be a comma after the last array item in a multi-line array.
(#113) Short array syntax must be used to define arrays
(#116) Short array syntax must be used to define arrays
(#120) There should be a comma after the last array item in a multi-line array.
(#121) There should be a comma after the last array item in a multi-line array.
(#124) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#128) There should be a comma after the last array item in a multi-line array.
(#129) There should be a comma after the last array item in a multi-line array.
(#132) 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.
(#139) 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
(#145) Short array syntax must be used to define arrays
(#146) There should be a comma after the last array item in a multi-line array.
(#147) There should be a comma after the last array item in a multi-line array.
(#150) Short array syntax must be used to define arrays
(#153) Short array syntax must be used to define arrays
(#154) There should be a comma after the last array item in a multi-line array.
(#155) There should be a comma after the last array item in a multi-line array.
(#158) Short array syntax must be used to define arrays
(#161) Short array syntax must be used to define arrays
(#162) There should be a comma after the last array item in a multi-line array.
(#163) There should be a comma after the last array item in a multi-line array.
(#166) Short array syntax must be used to define arrays
(#169) Short array syntax must be used to define arrays
(#175) There should be a comma after the last array item in a multi-line array.
(#176) There should be a comma after the last array item in a multi-line array.
(#179) Short array syntax must be used to define arrays
(#182) Short array syntax must be used to define arrays
(#183) There should be a comma after the last array item in a multi-line array.
(#184) There should be a comma after the last array item in a multi-line array.
(#188) Short array syntax must be used to define arrays
(#191) Short array syntax must be used to define arrays
(#191) There should be a comma after the last array item in a multi-line array.
(#195) Short array syntax must be used to define arrays
(#198) Short array syntax must be used to define arrays
(#198) There should be a comma after the last array item in a multi-line array.
mod/hvp/db/events.php
(#29) Short array syntax must be used to define arrays
(#32) 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.
mod/hvp/db/install.php
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#19) Missing @copyright tag
(#19) Missing @license tag
(#19) Missing docblock for function xmldb_hvp_install
(#34) 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) Short array syntax must be used to define arrays
(#41) There should be a comma after the last array item in a multi-line array.
mod/hvp/db/messages.php
(#27) Short array syntax must be used to define arrays
(#29) 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.
(#34) Short array syntax must be used to define arrays
(#36) Short array syntax must be used to define arrays
mod/hvp/db/mobile.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file mobile.php
(#19) Short array syntax must be used to define arrays
(#20) Short array syntax must be used to define arrays
(#21) Short array syntax must be used to define arrays
(#22) Short array syntax must be used to define arrays
(#25) 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.
(#31) There should be a comma after the last array item in a multi-line array.
mod/hvp/db/tasks.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#26) Short array syntax must be used to define arrays
(#27) Short array syntax must be used to define arrays
(#34) There should be a comma after the last array item in a multi-line array.
(#36) 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.
(#45) Short array syntax must be used to define arrays
(#52) There should be a comma after the last array item in a multi-line array.
(#54) Short array syntax must be used to define arrays
(#61) There should be a comma after the last array item in a multi-line array.
(#62) There should be a comma after the last array item in a multi-line array.
mod/hvp/db/upgrade.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#343) Missing docblock for function hvp_upgrade_2018090300
(#484) Missing docblock for function hvp_upgrade_2020080400
(#498) Missing docblock for function hvp_upgrade_2020080401
(#510) Missing docblock for function hvp_upgrade_2020082800
(#539) Missing docblock for function hvp_upgrade_2020112600
(#546) Line exceeds 132 characters; contains 135 characters
mod/hvp/embed.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file embed.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#45) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#47) Short array syntax must be used to define arrays
(#49) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#77) There should be a comma after the last array item in a multi-line array.
(#86) Short array syntax must be used to define arrays
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
mod/hvp/grade.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#33) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#35) Short array syntax must be used to define arrays
(#36) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#53) Short array syntax must be used to define arrays
(#56) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#62) 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.
(#79) Short array syntax must be used to define arrays
(#97) Short array syntax must be used to define arrays
(#98) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#102) Short array syntax must be used to define arrays
(#104) 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
(#108) There should be a comma after the last array item in a multi-line array.
(#110) 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.
(#114) 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.
(#118) Short array syntax must be used to define arrays
(#119) There should be a comma after the last array item in a multi-line array.
(#120) There should be a comma after the last array item in a multi-line array.
(#122) Short array syntax must be used to define arrays
(#123) 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
(#135) There should be a comma after the last array item in a multi-line array.
(#136) There should be a comma after the last array item in a multi-line array.
(#137) There should be a comma after the last array item in a multi-line array.
(#138) There should be a comma after the last array item in a multi-line array.
mod/hvp/index.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#30) Short array syntax must be used to define arrays
(#34) Short array syntax must be used to define arrays
(#36) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#45) Short array syntax must be used to define arrays
(#46) There should be a comma after the last array item in a multi-line array.
(#75) Short array syntax must be used to define arrays
(#102) Short array syntax must be used to define arrays
(#103) Short array syntax must be used to define arrays
mod/hvp/lang/en/hvp.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file hvp.php
(#29) The string key "intro" is not in the correct order, it should be before "pluginname"
(#30) The string key "h5pfile" is not in the correct order, it should be before "intro"
(#31) The string key "fullscreen" is not in the correct order, it should be before "h5pfile"
(#32) The string key "disablefullscreen" is not in the correct order, it should be before "fullscreen"
(#34) The string key "copyright" is not in the correct order, it should be before "download"
(#37) The string key "hideadvanced" is not in the correct order, it should be before "showadvanced"
(#40) The string key "close" is not in the correct order, it should be before "size"
(#42) The string key "author" is not in the correct order, it should be before "title"
(#44) The string key "source" is not in the correct order, it should be before "year"
(#45) The string key "license" is not in the correct order, it should be before "source"
(#47) The string key "nocopyright" is not in the correct order, it should be before "thumbnail"
(#48) The string key "downloadtitle" is not in the correct order, it should be before "nocopyright"
(#49) The string key "copyrighttitle" is not in the correct order, it should be before "downloadtitle"
(#52) The string key "contentchanged" is not in the correct order, it should be before "h5ptitle"
(#54) The string key "confirmdialogheader" is not in the correct order, it should be before "startingover"
(#55) The string key "confirmdialogbody" is not in the correct order, it should be before "confirmdialogheader"
(#56) The string key "cancellabel" is not in the correct order, it should be before "confirmdialogbody"
(#60) The string key "lookforupdates" is not in the correct order, it should be before "noh5ps"
(#62) The string key "removetmpfiles" is not in the correct order, it should be before "updatelibraries"
(#63) The string key "removeoldlogentries" is not in the correct order, it should be before "removetmpfiles"
(#66) Unexpected comment found. Auto-fixing will not work after this comment
(#67) The string key "displayoptiondownloadnever" is not in the correct order, it should be before "removeoldmobileauthentries"
(#68) The string key "displayoptiondownloadalways" is not in the correct order, it should be before "displayoptiondownloadnever"
(#71) The string key "displayoptionalwaysshow" is not in the correct order, it should be before "displayoptionnevershow"
(#74) The string key "displayoptionauthoron" is not in the correct order, it should be before "displayoptionpermissionsembed"
(#75) The string key "displayoptionauthoroff" is not in the correct order, it should be before "displayoptionauthoron"
(#78) The string key "enabledownload" is not in the correct order, it should be before "enableframe"
(#80) The string key "enablecopyright" is not in the correct order, it should be before "enableembed"
(#81) The string key "enableabout" is not in the correct order, it should be before "enablecopyright"
(#83) The string key "enablehublabel" is not in the correct order, it should be before "hubsettingsheader"
(#84) The string key "disablehubdescription" is not in the correct order, it should be before "enablehublabel"
(#87) The string key "hide" is not in the correct order, it should be before "reveal"
(#91) The string key "sendusagestatistics" is not in the correct order, it should be before "sitekeydescription"
(#93) The string key "enablesavecontentstate" is not in the correct order, it should be before "sendusagestatistics_help"
(#95) The string key "contentstatefrequency" is not in the correct order, it should be before "enablesavecontentstate_help"
(#100) Unexpected comment found. Auto-fixing will not work after this comment
(#101) The string key "contenttypecacheheader" is not in the correct order, it should be before "enabledlrscontenttypes_help"
(#103) The string key "libraries" is not in the correct order, it should be before "settings"
(#105) Unexpected comment found. Auto-fixing will not work after this comment
(#106) The string key "ctcacheconnectionfailed" is not in the correct order, it should be before "libraries"
(#109) The string key "ctcachelastupdatelabel" is not in the correct order, it should be before "ctcachesuccess"
(#110) The string key "ctcachebuttonlabel" is not in the correct order, it should be before "ctcachelastupdatelabel"
(#113) The string key "ctcachedescription" is not in the correct order, it should be before "ctcachetaskname"
(#115) Unexpected comment found. Auto-fixing will not work after this comment
(#117) The string key "options" is not in the correct order, it should be before "uploadlibraries"
(#118) The string key "onlyupdate" is not in the correct order, it should be before "options"
(#119) The string key "disablefileextensioncheck" is not in the correct order, it should be before "onlyupdate"
(#123) Unexpected comment found. Auto-fixing will not work after this comment
(#124) The string key "installedlibraries" is not in the correct order, it should be before "upload"
(#128) The string key "invalidcontenttype" is not in the correct order, it should be before "nocontenttype"
(#129) The string key "installdenied" is not in the correct order, it should be before "invalidcontenttype"
(#130) The string key "downloadfailed" is not in the correct order, it should be before "installdenied"
(#132) The string key "validatingh5pfailed" is not in the correct order, it should be before "validationfailed"
(#134) Unexpected comment found. Auto-fixing will not work after this comment
(#135) The string key "librarylisttitle" is not in the correct order, it should be before "validatingh5pfailed"
(#136) The string key "librarylistrestricted" is not in the correct order, it should be before "librarylisttitle"
(#137) The string key "librarylistinstances" is not in the correct order, it should be before "librarylistrestricted"
(#138) The string key "librarylistinstancedependencies" is not in the correct order, it should be before "librarylistinstances"
(#140) The string key "librarylistactions" is not in the correct order, it should be before "librarylistlibrarydependencies"
(#142) Unexpected comment found. Auto-fixing will not work after this comment
(#143) The string key "addlibraries" is not in the correct order, it should be before "librarylistactions"
(#148) Unexpected comment found. Auto-fixing will not work after this comment
(#149) The string key "upgrade" is not in the correct order, it should be before "upgradelibrarycontent"
(#152) The string key "enablejavascript" is not in the correct order, it should be before "upgradenoavailableupgrades"
(#154) The string key "upgradeinprogress" is not in the correct order, it should be before "upgrademessage"
(#155) The string key "upgradeerror" is not in the correct order, it should be before "upgradeinprogress"
(#158) The string key "upgradeerrorcontent" is not in the correct order, it should be before "upgradeerrorscript"
(#160) The string key "upgradedone" is not in the correct order, it should be before "upgradeerrorparamsbroken"
(#162) The string key "upgradenothingtodo" is not in the correct order, it should be before "upgradereturn"
(#163) The string key "upgradebuttonlabel" is not in the correct order, it should be before "upgradenothingtodo"
(#166) The string key "upgradeerrormissinglibrary" is not in the correct order, it should be before "upgradelibrarymissing"
(#168) The string key "upgradeerrornotsupported" is not in the correct order, it should be before "upgradeerrortoohighversion"
(#170) Unexpected comment found. Auto-fixing will not work after this comment
(#172) The string key "score" is not in the correct order, it should be before "user"
(#173) The string key "maxscore" is not in the correct order, it should be before "score"
(#174) The string key "finished" is not in the correct order, it should be before "maxscore"
(#176) The string key "ajaxfailed" is not in the correct order, it should be before "loadingdata"
(#178) The string key "currentpage" is not in the correct order, it should be before "nodata"
(#182) The string key "empty" is not in the correct order, it should be before "search"
(#184) The string key "dataviewreportlabel" is not in the correct order, it should be before "viewreportlabel"
(#187) The string key "reportingscorelabel" is not in the correct order, it should be before "reportnotsupported"
(#188) The string key "reportingscaledscorelabel" is not in the correct order, it should be before "reportingscorelabel"
(#190) The string key "reportingscaledscoredelimiter" is not in the correct order, it should be before "reportingscoredelimiter"
(#191) The string key "reportingquestionsremaininglabel" is not in the correct order, it should be before "reportingscaledscoredelimiter"
(#193) The string key "noanswersubmitted" is not in the correct order, it should be before "reportsubmitgradelabel"
(#195) Unexpected comment found. Auto-fixing will not work after this comment
(#196) The string key "javascriptloading" is not in the correct order, it should be before "noanswersubmitted"
(#197) The string key "action" is not in the correct order, it should be before "javascriptloading"
(#199) The string key "create" is not in the correct order, it should be before "upload"
(#204) The string key "noparameters" is not in the correct order, it should be before "nosuchlibrary"
(#205) The string key "invalidparameters" is not in the correct order, it should be before "noparameters"
(#208) The string key "anunexpectedsave" is not in the correct order, it should be before "olduploadoldcontent"
(#213) Unexpected comment found. Auto-fixing will not work after this comment
(#214) The string key "hvp:view" is not in the correct order, it should be before "maximumgradeerror"
(#215) The string key "hvp:addinstance" is not in the correct order, it should be before "hvp:view"
(#217) The string key "hvp:getexport" is not in the correct order, it should be before "hvp:manage"
(#218) The string key "hvp:getembedcode" is not in the correct order, it should be before "hvp:getexport"
(#220) The string key "hvp:savecontentuserdata" is not in the correct order, it should be before "hvp:saveresults"
(#222) The string key "hvp:viewallresults" is not in the correct order, it should be before "hvp:viewresults"
(#223) The string key "hvp:restrictlibraries" is not in the correct order, it should be before "hvp:viewallresults"
(#225) The string key "hvp:updatelibraries" is not in the correct order, it should be before "hvp:userestrictedlibraries"
(#226) The string key "hvp:getcachedassets" is not in the correct order, it should be before "hvp:updatelibraries"
(#228) The string key "hvp:emailconfirmsubmission" is not in the correct order, it should be before "hvp:installrecommendedh5plibraries"
(#230) The string key "hvp:contenthubregistration" is not in the correct order, it should be before "hvp:emailnotifysubmission"
(#233) Unexpected comment found. Auto-fixing will not work after this comment
(#236) The string key "nopermissiontorestrict" is not in the correct order, it should be before "nopermissiontoupgrade"
(#240) The string key "nopermissiontouploadfiles" is not in the correct order, it should be before "nopermissiontoviewresult"
(#241) The string key "nopermissiontouploadcontent" is not in the correct order, it should be before "nopermissiontouploadfiles"
(#243) The string key "nopermissiontoviewcontenthubcache" is not in the correct order, it should be before "nopermissiontoviewcontenttypes"
(#245) Unexpected comment found. Auto-fixing will not work after this comment
(#247) The string key "noextension" is not in the correct order, it should be before "noziparchive"
(#249) The string key "noparse" is not in the correct order, it should be before "nounzip"
(#250) The string key "nojson" is not in the correct order, it should be before "noparse"
(#251) The string key "invalidcontentfolder" is not in the correct order, it should be before "nojson"
(#253) The string key "librarydirectoryerror" is not in the correct order, it should be before "nocontent"
(#255) The string key "invalidmainjson" is not in the correct order, it should be before "missingcontentfolder"
(#258) The string key "invalidlibraryname" is not in the correct order, it should be before "missinguploadpermissions"
(#260) The string key "invalidsemanticsjson" is not in the correct order, it should be before "missinglibraryjson"
(#261) The string key "invalidlanguagefile" is not in the correct order, it should be before "invalidsemanticsjson"
(#264) The string key "missingcoreversion" is not in the correct order, it should be before "missinglibraryfile"
(#265) The string key "invalidlibrarydataboolean" is not in the correct order, it should be before "missingcoreversion"
(#266) The string key "invalidlibrarydata" is not in the correct order, it should be before "invalidlibrarydataboolean"
(#269) The string key "invalidlibraryoption" is not in the correct order, it should be before "missinglibraryproperty"
(#270) The string key "addedandupdatedss" is not in the correct order, it should be before "invalidlibraryoption"
(#271) The string key "addedandupdatedsp" is not in the correct order, it should be before "addedandupdatedss"
(#272) The string key "addedandupdatedps" is not in the correct order, it should be before "addedandupdatedsp"
(#273) The string key "addedandupdatedpp" is not in the correct order, it should be before "addedandupdatedps"
(#275) The string key "addednewlibraries" is not in the correct order, it should be before "addednewlibrary"
(#277) The string key "updatedlibraries" is not in the correct order, it should be before "updatedlibrary"
(#278) The string key "missingdependency" is not in the correct order, it should be before "updatedlibraries"
(#279) The string key "invalidstring" is not in the correct order, it should be before "missingdependency"
(#280) The string key "invalidfile" is not in the correct order, it should be before "invalidstring"
(#286) The string key "filetypenotallowed" is not in the correct order, it should be before "unabletogetfieldtype"
(#289) The string key "filenotimage" is not in the correct order, it should be before "invalidimageformat"
(#292) The string key "couldnotsave" is not in the correct order, it should be before "invalidvideoformat"
(#293) The string key "couldnotcopy" is not in the correct order, it should be before "couldnotsave"
(#296) Unexpected comment found. Auto-fixing will not work after this comment
(#298) The string key "welcomegettingstarted" is not in the correct order, it should be before "welcomeheader"
(#299) The string key "welcomecommunity" is not in the correct order, it should be before "welcomegettingstarted"
(#301) The string key "missingmbstring" is not in the correct order, it should be before "welcomecontactus"
(#303) The string key "invalidlibrarynamed" is not in the correct order, it should be before "wrongversion"
(#305) Unexpected comment found. Auto-fixing will not work after this comment
(#307) The string key "maxuploadsizetoosmall" is not in the correct order, it should be before "oldphpversion"
(#308) The string key "maxpostsizetoosmall" is not in the correct order, it should be before "maxuploadsizetoosmall"
(#310) The string key "hubcommunicationdisabled" is not in the correct order, it should be before "sslnotenabled"
(#312) The string key "disablehubconfirmationmsg" is not in the correct order, it should be before "reviseserversetupandretry"
(#315) The string key "sitecouldnotberegistered" is not in the correct order, it should be before "uploadsizelargerthanpostsize"
(#316) The string key "hubisdisableduploadlibraries" is not in the correct order, it should be before "sitecouldnotberegistered"
(#318) The string key "sitekeyregistered" is not in the correct order, it should be before "successfullyregisteredwithhub"
(#320) Unexpected comment found. Auto-fixing will not work after this comment
(#321) The string key "hubisdisabled" is not in the correct order, it should be before "sitekeyregistered"
(#323) The string key "filenotfoundonserver" is not in the correct order, it should be before "invalidh5ppost"
(#324) The string key "failedtodownloadh5p" is not in the correct order, it should be before "filenotfoundonserver"
(#327) Unexpected comment found. Auto-fixing will not work after this comment
(#328) The string key "copyrightinfo" is not in the correct order, it should be before "postmessagerequired"
(#330) The string key "undisclosed" is not in the correct order, it should be before "years"
(#331) The string key "attribution" is not in the correct order, it should be before "undisclosed"
(#333) The string key "attributionnd" is not in the correct order, it should be before "attributionsa"
(#334) The string key "attributionnc" is not in the correct order, it should be before "attributionnd"
(#336) The string key "attributionncnd" is not in the correct order, it should be before "attributionncsa"
(#341) The string key "copyrightstring" is not in the correct order, it should be before "pdm"
(#342) The string key "by" is not in the correct order, it should be before "copyrightstring"
(#344) The string key "showless" is not in the correct order, it should be before "showmore"
(#346) The string key "noversionattribution" is not in the correct order, it should be before "sublevel"
(#348) The string key "noversionattributionnd" is not in the correct order, it should be before "noversionattributionsa"
(#349) The string key "noversionattributionnc" is not in the correct order, it should be before "noversionattributionnd"
(#351) The string key "noversionattributionncnd" is not in the correct order, it should be before "noversionattributionncsa"
(#352) The string key "licenseCC40" is not in the correct order, it should be before "noversionattributionncnd"
(#353) The string key "licenseCC30" is not in the correct order, it should be before "licenseCC40"
(#354) The string key "licenseCC25" is not in the correct order, it should be before "licenseCC30"
(#355) The string key "licenseCC20" is not in the correct order, it should be before "licenseCC25"
(#356) The string key "licenseCC10" is not in the correct order, it should be before "licenseCC20"
(#359) The string key "licenseV2" is not in the correct order, it should be before "licenseV3"
(#360) The string key "licenseV1" is not in the correct order, it should be before "licenseV2"
(#361) The string key "licenseCC010" is not in the correct order, it should be before "licenseV1"
(#364) The string key "creativecommons" is not in the correct order, it should be before "licenseversion"
(#365) The string key "ccattribution" is not in the correct order, it should be before "creativecommons"
(#367) The string key "ccattributionnd" is not in the correct order, it should be before "ccattributionsa"
(#368) The string key "ccattributionnc" is not in the correct order, it should be before "ccattributionnd"
(#370) The string key "ccattributionncnd" is not in the correct order, it should be before "ccattributionncsa"
(#375) The string key "authorname" is not in the correct order, it should be before "yearsto"
(#380) The string key "additionallicenseinfo" is not in the correct order, it should be before "originator"
(#382) The string key "changelog" is not in the correct order, it should be before "licenseextras"
(#385) The string key "date" is not in the correct order, it should be before "question"
(#386) The string key "changedby" is not in the correct order, it should be before "date"
(#389) The string key "additionalinfo" is not in the correct order, it should be before "changeplaceholder"
(#393) Unexpected comment found. Auto-fixing will not work after this comment
(#396) Unexpected comment found. Auto-fixing will not work after this comment
(#403) The string key "privacy:metadata:hvp_content_user_data:hvp_id" is not in the correct order, it should be before "privacy:metadata:hvp_content_user_data:user_id"
(#405) The string key "privacy:metadata:hvp_content_user_data:data_id" is not in the correct order, it should be before "privacy:metadata:hvp_content_user_data:sub_content_id"
(#406) The string key "privacy:metadata:hvp_content_user_data:data" is not in the correct order, it should be before "privacy:metadata:hvp_content_user_data:data_id"
(#408) The string key "privacy:metadata:hvp_content_user_data:delete_on_content_change" is not in the correct order, it should be before "privacy:metadata:hvp_content_user_data:preloaded"
(#413) The string key "privacy:metadata:hvp_events:created_at" is not in the correct order, it should be before "privacy:metadata:hvp_events:user_id"
(#415) The string key "privacy:metadata:hvp_events:sub_type" is not in the correct order, it should be before "privacy:metadata:hvp_events:type"
(#416) The string key "privacy:metadata:hvp_events:content_id" is not in the correct order, it should be before "privacy:metadata:hvp_events:sub_type"
(#423) The string key "privacy:metadata:hvp_xapi_results:content_id" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:id"
(#425) The string key "privacy:metadata:hvp_xapi_results:parent_id" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:user_id"
(#426) The string key "privacy:metadata:hvp_xapi_results:interaction_type" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:parent_id"
(#427) The string key "privacy:metadata:hvp_xapi_results:description" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:interaction_type"
(#428) The string key "privacy:metadata:hvp_xapi_results:correct_responses_pattern" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:description"
(#430) The string key "privacy:metadata:hvp_xapi_results:additionals" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:response"
(#432) The string key "privacy:metadata:hvp_xapi_results:max_score" is not in the correct order, it should be before "privacy:metadata:hvp_xapi_results:raw_score"
(#434) Unexpected comment found. Auto-fixing will not work after this comment
(#438) The string key "contentcopied" is not in the correct order, it should be before "reusedescription"
(#440) Unexpected comment found. Auto-fixing will not work after this comment
(#441) The string key "connectionlost" is not in the correct order, it should be before "contentcopied"
(#444) The string key "offlinedialogheader" is not in the correct order, it should be before "resubmitscores"
(#445) The string key "offlinedialogbody" is not in the correct order, it should be before "offlinedialogheader"
(#447) The string key "offlinedialogretrybuttonlabel" is not in the correct order, it should be before "offlinedialogretrymessage"
(#450) Unexpected comment found. Auto-fixing will not work after this comment
(#451) The string key "fileexceedsmaxsize" is not in the correct order, it should be before "offlinesuccessfulsubmit"
(#453) The string key "couldnotreadfilefromzip" is not in the correct order, it should be before "unpackedfilesexceedsmaxsize"
(#454) The string key "couldnotparsejsonfromzip" is not in the correct order, it should be before "couldnotreadfilefromzip"
(#457) The string key "invalidhvp" is not in the correct order, it should be before "nombstringexteension"
(#459) The string key "invalidtoken" is not in the correct order, it should be before "nohubregistration"
(#460) The string key "contentnotshared" is not in the correct order, it should be before "invalidtoken"
(#462) Unexpected comment found. Auto-fixing will not work after this comment
(#465) The string key "emailnotifysubject" is not in the correct order, it should be before "messageprovider:submission"
(#466) The string key "emailnotifybody" is not in the correct order, it should be before "emailnotifysubject"
(#472) The string key "emailconfirmbody" is not in the correct order, it should be before "emailnotifysmall"
(#482) The string key "completionpass" is not in the correct order, it should be before "emailconfirmsubject"
(#484) The string key "completionpass_help" is not in the correct order, it should be before "completionpassdesc"
(#486) The string key "gradetopassmustbeset" is not in the correct order, it should be before "gradetopassnotset"
(#487) The string key "gradeheading" is not in the correct order, it should be before "gradetopassmustbeset"
(#488) The string key "assistivetechnologieslabel" is not in the correct order, it should be before "gradeheading"
(#490) Unexpected comment found. Auto-fixing will not work after this comment
(#492) The string key "contenthub:settings:box" is not in the correct order, it should be before "contenthub:settings:heading"
(#493) The string key "contenthub:licenseagreementtitle" is not in the correct order, it should be before "contenthub:settings:box"
(#494) The string key "contenthub:licenseagreementdescription" is not in the correct order, it should be before "contenthub:licenseagreementtitle"
(#497) The string key "contenthubsearchdescription" is not in the correct order, it should be before "contenthubsearchenable"
(#498) The string key "contenthub:register" is not in the correct order, it should be before "contenthubsearchdescription"
(#499) The string key "contenthub:changesettings" is not in the correct order, it should be before "contenthub:register"
(#503) The string key "contentnotshared" is not in the correct order, it should be before "noexport"
(#504) The string key "contenthuboptions" is not in the correct order, it should be before "contentnotshared"
(#505) The string key "contenthubeditsharing" is not in the correct order, it should be before "contenthuboptions"
(#507) The string key "contenthubsharinginprogress" is not in the correct order, it should be before "contenthubsyncchanges"
(#509) The string key "contenthubshare" is not in the correct order, it should be before "contenthubunshare"
(#511) The string key "editinfotitle" is not in the correct order, it should be before "maintitle"
(#512) The string key "cancel" is not in the correct order, it should be before "editinfotitle"
(#513) The string key "back" is not in the correct order, it should be before "cancel"
(#517) The string key "savechanges" is not in the correct order, it should be before "share"
(#518) The string key "registeronhub" is not in the correct order, it should be before "savechanges"
(#520) The string key "optionalinfo" is not in the correct order, it should be before "requiredinfo"
(#522) The string key "reviewandsave" is not in the correct order, it should be before "reviewandshare"
(#524) The string key "currentstep" is not in the correct order, it should be before "shared"
(#526) The string key "licensedescription" is not in the correct order, it should be before "sharingnote"
(#528) The string key "disciplinelabel" is not in the correct order, it should be before "licenseversiondescription"
(#529) The string key "disciplinedescription" is not in the correct order, it should be before "disciplinelabel"
(#532) The string key "in" is not in the correct order, it should be before "searchplaceholder"
(#533) The string key "dropdownbutton" is not in the correct order, it should be before "in"
(#535) The string key "keywordsplaceholder" is not in the correct order, it should be before "removechip"
(#536) The string key "keywords" is not in the correct order, it should be before "keywordsplaceholder"
(#538) The string key "alttext" is not in the correct order, it should be before "keywordsdescription"
(#541) The string key "disciplines" is not in the correct order, it should be before "subcontentwarning"
(#543) The string key "longdescription" is not in the correct order, it should be before "shortdescription"
(#544) The string key "icon" is not in the correct order, it should be before "longdescription"
(#546) The string key "helpchoosinglicense" is not in the correct order, it should be before "screenshots"
(#548) The string key "editingfailed" is not in the correct order, it should be before "sharefailed"
(#550) The string key "pleasewait" is not in the correct order, it should be before "sharetryagain"
(#551) The string key "language" is not in the correct order, it should be before "pleasewait"
(#554) The string key "longdescriptionplaceholder" is not in the correct order, it should be before "shortdescriptionplaceholder"
(#555) The string key "description" is not in the correct order, it should be before "longdescriptionplaceholder"
(#559) The string key "isnowsubmitted" is not in the correct order, it should be before "submitted"
(#560) The string key "changehasbeensubmitted" is not in the correct order, it should be before "isnowsubmitted"
(#563) The string key "contentlicensetitle" is not in the correct order, it should be before "contentupdatesoon"
(#566) The string key "publisherfielddescription" is not in the correct order, it should be before "publisherfieldtitle"
(#567) The string key "emailaddress" is not in the correct order, it should be before "publisherfielddescription"
(#570) The string key "contactperson" is not in the correct order, it should be before "publisherdescriptiontext"
(#572) The string key "address" is not in the correct order, it should be before "phone"
(#575) The string key "country" is not in the correct order, it should be before "zip"
(#577) The string key "acceptterms" is not in the correct order, it should be before "logouploadtext"
(#580) The string key "accountdetailslinktext" is not in the correct order, it should be before "successfullyregistreddescription"
(#582) The string key "registrationfailed" is not in the correct order, it should be before "registrationtitle"
(#584) The string key "maxlength" is not in the correct order, it should be before "registrationfaileddescription"
(#585) The string key "keywordexists" is not in the correct order, it should be before "maxlength"
(#589) The string key "cancelpublishconfirmationdialogtitle" is not in the correct order, it should be before "removeimage"
(#590) The string key "cancelpublishconfirmationdialogdescription" is not in the correct order, it should be before "cancelpublishconfirmationdialogtitle"
(#591) The string key "cancelpublishconfirmationdialogcancelbuttontext" is not in the correct order, it should be before "cancelpublishconfirmationdialogdescription"
(#593) The string key "add" is not in the correct order, it should be before "cancelpublishconfirmationdialogconfirmbuttontext"
(#595) The string key "successfullyupdated" is not in the correct order, it should be before "updateregistrationonhub"
(#597) Unexpected comment found. Auto-fixing will not work after this comment
(#598) The string key "age" is not in the correct order, it should be before "successfullyupdated"
(#601) The string key "contactpersondescription" is not in the correct order, it should be before "invalidage"
(#603) The string key "copyrightwarning" is not in the correct order, it should be before "emailaddressdescription"
mod/hvp/lib.php
(#192) Short array syntax must be used to define arrays
(#201) Short array syntax must be used to define arrays
(#204) Short array syntax must be used to define arrays
(#205) 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
(#245) Short array syntax must be used to define arrays
(#322) Short array syntax must be used to define arrays
(#391) Short array syntax must be used to define arrays
(#402) Short array syntax must be used to define arrays
(#406) There should be a comma after the last array item in a multi-line array.
(#431) Logical operator "and" is prohibited; use "&&" instead
(#455) Short array syntax must be used to define arrays
(#462) Short array syntax must be used to define arrays
(#465) Short array syntax must be used to define arrays
mod/hvp/library_list.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#66) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#74) There should be a comma after the last array item in a multi-line array.
(#78) Short array syntax must be used to define arrays
(#82) There should be a comma after the last array item in a multi-line array.
(#90) 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.
(#107) Short array syntax must be used to define arrays
(#113) There should be a comma after the last array item in a multi-line array.
mod/hvp/locallib.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#46) Short array syntax must be used to define arrays
(#64) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#76) There should be a comma after the last array item in a multi-line array.
(#85) There should be a comma after the last array item in a multi-line array.
(#102) Short array syntax must be used to define arrays
(#103) Short array syntax must be used to define arrays
(#104) Short array syntax must be used to define arrays
(#104) 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
(#107) Short array syntax must be used to define arrays
(#155) 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.
(#200) Line exceeds 132 characters; contains 142 characters
(#202) Short array syntax must be used to define arrays
(#204) Short array syntax must be used to define arrays
(#254) Short array syntax must be used to define arrays
(#258) Short array syntax must be used to define arrays
(#262) There should be a comma after the last array item in a multi-line array.
(#292) Short array syntax must be used to define arrays
(#294) There should be a comma after the last array item in a multi-line array.
(#301) Docblock tag "@method" is not recommended.
(#318) Short array syntax must be used to define arrays
(#319) There should be a comma after the last array item in a multi-line array.
(#328) Short array syntax must be used to define arrays
(#330) Short array syntax must be used to define arrays
(#342) Short array syntax must be used to define arrays
(#344) Short array syntax must be used to define arrays
(#348) There should be a comma after the last array item in a multi-line array.
(#356) Short array syntax must be used to define arrays
(#372) Short array syntax must be used to define arrays
(#389) Short array syntax must be used to define arrays
(#404) Docblock tag "@method" is not recommended.
(#412) Short array syntax must be used to define arrays
(#414) Short array syntax must be used to define arrays
(#416) There should be a comma after the last array item in a multi-line array.
(#417) There should be a comma after the last array item in a multi-line array.
(#563) Logical operator "or" is prohibited; use "||" instead
(#563) Logical operator "or" is prohibited; use "||" instead
(#563) Logical operator "or" is prohibited; use "||" instead
(#567) Short array syntax must be used to define arrays
(#653) Short array syntax must be used to define arrays
(#655) Short array syntax must be used to define arrays
(#657) There should be a comma after the last array item in a multi-line array.
(#681) Short array syntax must be used to define arrays
mod/hvp/mod_form.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#28) Missing docblock for class mod_hvp_mod_form
(#30) Missing docblock for function definition
(#47) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#160) Short array syntax must be used to define arrays
(#164) There should be a comma after the last array item in a multi-line array.
(#173) Missing docblock for function data_preprocessing
(#202) Short array syntax must be used to define arrays
(#363) Short array syntax must be used to define arrays
(#436) Missing docblock for function add_completion_rules
(#448) Short array syntax must be used to define arrays
(#449) Short array syntax must be used to define arrays
(#451) Short array syntax must be used to define arrays
mod/hvp/renderer.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#33) Invalid docblock tag "@SuppressWarnings(PHPMD)".
mod/hvp/review.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#32) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#35) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#56) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#162) Short array syntax must be used to define arrays
mod/hvp/settings.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#70) 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.
(#78) Short array syntax must be used to define arrays
(#83) There should be a comma after the last array item in a multi-line array.
(#123) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Whitespace found at end of line
(#129) Whitespace found at end of line
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) 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.
mod/hvp/share.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file share.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#33) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#35) Short array syntax must be used to define arrays
(#37) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#46) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#63) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#66) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#74) Short array syntax must be used to define arrays
(#79) Short array syntax must be used to define arrays
(#90) Line exceeds 132 characters; contains 137 characters
(#90) Line exceeds 132 characters; contains 137 characters
(#90) Line exceeds 132 characters; contains 137 characters
(#90) Line exceeds 132 characters; contains 137 characters
(#113) Short array syntax must be used to define arrays
(#114) Short array syntax must be used to define arrays
(#125) Short array syntax must be used to define arrays
(#143) Missing docblock for file share.php
(#147) Missing docblock for file share.php
(#149) Missing docblock for file share.php
mod/hvp/upgrade_content_page.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#32) 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
(#63) Short array syntax must be used to define arrays
(#64) 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
(#89) 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.
(#93) There should be a comma after the last array item in a multi-line array.
mod/hvp/version.php
(#1) No one-line description found in phpdocs for docblock of file version.php
(#18) Incorrect @package tag for file version.php. Expected mod_hvp, found mod.
mod/hvp/view.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file view.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#33) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#35) Short array syntax must be used to define arrays
(#37) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#49) Short array syntax must be used to define arrays
(#68) Short array syntax must be used to define arrays
(#76) Line exceeds 132 characters; contains 147 characters
(#78) Short array syntax must be used to define arrays
(#80) There should be a comma after the last array item in a multi-line array.

Javascript coding style problems

(2 errors, 7 warnings)

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

mod/hvp/amd/src/contenthubregistration.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#5) 'H5PSettings' is not defined. (no-undef)
(#7) 'H5PHub' is not defined. (no-undef)
mod/hvp/editor.js
(#31) Unexpected space before function parentheses. (space-before-function-paren)
mod/hvp/xapi-collector.js
(#61) Missing JSDoc comment. (require-jsdoc)
(#108) Unexpected space before function parentheses. (space-before-function-paren)
(#112) Unexpected space before function parentheses. (space-before-function-paren)
(#123) There should be no space after this paren. (space-in-parens)

CSS problems

(14 errors, 11 warnings)

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

mod/hvp/styles.css
(#2) Expected "#E5E5E5" to be "#e5e5e5" (color-hex-case)
(#19) Expected "#32373C" to be "#32373c" (color-hex-case)
(#26) Expected "#E1E1E1" to be "#e1e1e1" (color-hex-case)
(#30) Expected "#E1E1E1" to be "#e1e1e1" (color-hex-case)
(#35) Expected "#F9F9F9" to be "#f9f9f9" (color-hex-case)
(#85) Expected indentation of 4 spaces (indentation)
mod/hvp/view.css
(#74) Expected empty line before at-rule (at-rule-empty-line-before)
(#75) Expected newline before "}" (block-closing-brace-newline-before)
(#76) Expected newline before "}" (block-closing-brace-newline-before)
(#75) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#76) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#75) Expected newline after "{" (block-opening-brace-newline-after)
(#76) Expected newline after "{" (block-opening-brace-newline-after)
(#75) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#76) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#21) Expected "#333333" to be "#333" (color-hex-length)
(#2) Expected single space before "!" (declaration-bang-space-before)
(#75) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#76) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#2) Unexpected !important (declaration-no-important)
mod/hvp/xapi-custom-report.css
(#2) Expected "#FFF" to be "#fff" (color-hex-case)
(#3) Expected "#C9C9C9" to be "#c9c9c9" (color-hex-case)
(#5) Expected "#5C5C5C" to be "#5c5c5c" (color-hex-case)
(#35) Expected "#F3F3F3" to be "#f3f3f3" (color-hex-case)
(#36) Expected "#DFDFDF" to be "#dfdfdf" (color-hex-case)

PHPDocs style problems

(53 errors, 0 warnings)

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

mod/hvp/backup/moodle2/restore_hvp_activity_task.class.php
(#84) 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)]}
(#86) 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)]}
(#100) 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)]}
(#102) 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/hvp/backup/moodle2/restore_hvp_stepslib.php
(#61) Phpdocs for function restore_hvp_activity_structure_step::process_hvp has incomplete parameters list
(#85) Phpdocs for function restore_hvp_activity_structure_step::process_content_user_data has incomplete parameters list
(#185) Phpdocs for function restore_hvp_libraries_structure_step::process_hvp_library has incomplete parameters list
(#220) Phpdocs for function restore_hvp_libraries_structure_step::process_hvp_library_translation has incomplete parameters list
(#249) Phpdocs for function restore_hvp_libraries_structure_step::process_hvp_library_dependency has incomplete parameters list
(#297) Phpdocs for function restore_hvp_libraries_structure_step::get_library_id has incomplete parameters list
(#336) Phpdocs for function restore_hvp_libraries_structure_step::update_missing_dependencies has incomplete parameters list
mod/hvp/classes/admin_setting_html.php
(#30) Phpdocs for function admin_setting_html::__construct has incomplete parameters list
(#54) Phpdocs for function admin_setting_html::write_setting has incomplete parameters list
(#63) Phpdocs for function admin_setting_html::output_html has incomplete parameters list
mod/hvp/classes/content_user_data.php
(#75) Phpdocs for function content_user_data::store_data has incomplete parameters list
(#125) Phpdocs for function content_user_data::fetch_existing_data has incomplete parameters list
(#140) Phpdocs for function content_user_data::get_user_data has incomplete parameters list
(#164) Phpdocs for function content_user_data::save_user_data has incomplete parameters list
(#210) Phpdocs for function content_user_data::delete_user_data has incomplete parameters list
(#230) Phpdocs for function content_user_data::load_pre_loaded_user_data has incomplete parameters list
mod/hvp/classes/curl.php
(#41) Phpdocs for function curl::post has incomplete parameters list
(#50) Phpdocs for function curl::put has incomplete parameters list
mod/hvp/classes/event.php
(#32) Phpdocs for function event::__construct has incomplete parameters list
mod/hvp/classes/event/attempt_submitted.php
(#33) Invalid inline phpdocs tag @copyright found
mod/hvp/classes/event/course_module_instance_list_viewed.php
(#21) Invalid inline phpdocs tag @copyright found
(#33) Invalid inline phpdocs tag @copyright found
mod/hvp/classes/event/course_module_viewed.php
(#21) Invalid inline phpdocs tag @copyright found
(#33) Invalid inline phpdocs tag @copyright found
mod/hvp/classes/framework.php
(#370) Phpdocs for function framework::t has incomplete parameters list
mod/hvp/classes/mobile_auth.php
(#83) Phpdocs for function mobile_auth::has_valid_token has incomplete parameters list
mod/hvp/classes/privacy/provider.php
(#220) Phpdocs for function provider::get_exportable_content_user_data has incomplete parameters list
(#266) Phpdocs for function provider::get_exportable_xapi_results has incomplete parameters list
(#347) Phpdocs for function provider::get_exportable_events has incomplete parameters list
mod/hvp/classes/results.php
(#119) Phpdocs for function results::get_human_readable_results has incomplete parameters list
(#371) Phpdocs for function results::get_sql_results has incomplete parameters list
mod/hvp/classes/view_assets.php
(#119) Phpdocs for function view_assets::getexportsettings has incomplete parameters list
(#146) Phpdocs for function view_assets::getembedcode has incomplete parameters list
(#171) Phpdocs for function view_assets::getresizecode has incomplete parameters list
mod/hvp/lib.php
(#44) Inline phpdocs tag {@link plugin_supports()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/hvp/locallib.php
(#36) Phpdocs for function hvp_get_core_settings has incomplete parameters list
(#287) Phpdocs for function hvp_restrict_library has incomplete parameters list
(#302) Phpdocs for function hvp_content_upgrade_progress has incomplete parameters list
(#479) Phpdocs for function hvp_send_notification has incomplete parameters list
(#514) Phpdocs for function hvp_send_confirmation has incomplete parameters list
(#646) Phpdocs for function hvp_attempt_submitted_handler has incomplete parameters list
(#668) Phpdocs for function hvp_update_hub_status has incomplete parameters list
(#692) Phpdocs for function hvp_create_hub_export_url has incomplete parameters list
(#483) Inline phpdocs tag {@link message_send()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#517) Inline phpdocs tag {@link message_send()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/hvp/mod_form.php
(#126) Phpdocs for function mod_hvp_mod_form::set_display_options has incomplete parameters list
(#151) Phpdocs for function mod_hvp_mod_form::set_max_grade has incomplete parameters list
(#222) Phpdocs for function mod_hvp_mod_form::validate_upload has incomplete parameters list
(#273) Phpdocs for function mod_hvp_mod_form::validate_created 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 "eslint:amd" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 11 warnings)

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

mod/hvp/templates/contact_site_administrator.mustache
(#1) Example context missing (@template section not found.)
mod/hvp/templates/content_hub_registration.mustache
(#1) Example context missing (@template section not found.)
mod/hvp/templates/content_hub_registration_box.mustache
(#1) Example context missing (@template section not found.)
mod/hvp/templates/hub_options.mustache
(#1) Example context missing (@template section not found.)
mod/hvp/templates/iframe_embedding_disabled.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Attribute “core-link” not allowed on element “a” at this point. (dding" in <a href="/admin/settings.php?section=httpsecurity" core-link>Site A)
mod/hvp/templates/mobile_view_page.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 9: Bad value “100%” for attribute “width” on element “iframe”: Expected a digit but saw “%” instead. (te;"> <iframe width="100%" height="100%" src="/mod/hvp/embed.php?id=&user_id=&secret=" frameborder="0" allow="microphone; camera" allowfullscreen="allowfullscreen"> <)
(#1) HTML Validation error, line 9: Bad value “100%” for attribute “height” on element “iframe”: Expected a digit but saw “%” instead. (te;"> <iframe width="100%" height="100%" src="/mod/hvp/embed.php?id=&user_id=&secret=" frameborder="0" allow="microphone; camera" allowfullscreen="allowfullscreen"> <)
(#1) HTML Validation error, line 9: The “frameborder” attribute on the “iframe” element is obsolete. Use CSS instead. (te;"> <iframe width="100%" height="100%" src="/mod/hvp/embed.php?id=&user_id=&secret=" frameborder="0" allow="microphone; camera" allowfullscreen="allowfullscreen"> <)
mod/hvp/templates/review.mustache
(#1) Example context missing (@template section not found.)

Gherkin .feature problems

(0 errors, 0 warnings)

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