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

(3201 errors, 520 warnings)

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

mod/ivs/admin/admin_settings_license.php
(#77) Blank line found at start of control structure
(#90) Opening parenthesis of a multi-line function call must be the last content on the line
(#91) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#92) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#92) Only one argument is allowed per line in a multi-line function call
(#92) Closing parenthesis of a multi-line function call must be on a line by itself
(#97) Blank line found at start of control structure
(#106) Opening parenthesis of a multi-line function call must be the last content on the line
(#107) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#108) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#108) Only one argument is allowed per line in a multi-line function call
(#108) Closing parenthesis of a multi-line function call must be on a line by itself
(#111) Opening parenthesis of a multi-line function call must be the last content on the line
(#112) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#113) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#113) Only one argument is allowed per line in a multi-line function call
(#113) Closing parenthesis of a multi-line function call must be on a line by itself
(#122) Opening parenthesis of a multi-line function call must be the last content on the line
(#123) Multi-line function call not indented correctly; expected 12 spaces but found 14
(#123) Closing parenthesis of a multi-line function call must be on a line by itself
(#128) Opening parenthesis of a multi-line function call must be the last content on the line
(#129) Multi-line function call not indented correctly; expected 16 spaces but found 18
(#129) Closing parenthesis of a multi-line function call must be on a line by itself
(#132) Opening parenthesis of a multi-line function call must be the last content on the line
(#133) Multi-line function call not indented correctly; expected 20 spaces but found 18
(#134) Multi-line function call not indented correctly; expected 16 spaces but found 18
(#134) Only one argument is allowed per line in a multi-line function call
(#134) Closing parenthesis of a multi-line function call must be on a line by itself
(#151) Opening parenthesis of a multi-line function call must be the last content on the line
(#151) Only one argument is allowed per line in a multi-line function call
(#152) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#152) Only one argument is allowed per line in a multi-line function call
(#152) Closing parenthesis of a multi-line function call must be on a line by itself
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) There should be a comma after the last array item in a multi-line array.
(#237) Inline comments must end in full-stops, exclamation marks, or question marks
(#259) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Opening parenthesis of a multi-line function call must be the last content on the line
(#262) Only one argument is allowed per line in a multi-line function call
(#263) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#263) Closing parenthesis of a multi-line function call must be on a line by itself
(#276) Inline comments must end in full-stops, exclamation marks, or question marks
(#333) Opening parenthesis of a multi-line function call must be the last content on the line
(#334) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#334) Closing parenthesis of a multi-line function call must be on a line by itself
(#344) Blank line found at end of control structure
(#351) Blank line found at end of control structure
(#356) Expected 1 blank line at end of file; 2 found
mod/ivs/admin/statistics.php
(#47) Expected 1 blank line at end of file; 2 found
mod/ivs/annotation_overview.php
(#36) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
(#42) Short array syntax must be used to define arrays
mod/ivs/backend.php
(#49) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#52) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#78) Short array syntax must be used to define arrays
(#114) The CASE body must start on the line following the statement
(#123) Blank line found at end of control structure
(#124) Expected 1 blank line at end of file; 2 found
mod/ivs/backup/moodle2/backup_course_ivs_settings_step.class.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
(#54) Short array syntax must be used to define arrays
(#54) Short array syntax must be used to define arrays
(#59) There should be a comma after the last array item in a multi-line array.
(#65) Opening parenthesis of a multi-line function call must be the last content on the line
(#69) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#69) Short array syntax must be used to define arrays
(#69) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/backup/moodle2/backup_ivs_activity_task.class.php
(#32) Opening brace must not be followed by a blank line
(#39) Function closing brace must go on the next line following the body; found 1 blank lines before brace
mod/ivs/backup/moodle2/backup_ivs_stepslib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#30) Opening brace must not be followed by a blank line
(#46) Short array syntax must be used to define arrays
(#46) 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.
(#62) Short array syntax must be used to define arrays
(#62) 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.
(#80) Short array syntax must be used to define arrays
(#80) Short array syntax must be used to define arrays
(#97) Short array syntax must be used to define arrays
(#97) Short array syntax must be used to define arrays
(#106) There should be a comma after the last array item in a multi-line array.
(#112) Short array syntax must be used to define arrays
(#112) Short array syntax must be used to define arrays
(#121) 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
(#127) 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.
(#149) Short array syntax must be used to define arrays
(#152) Opening parenthesis of a multi-line function call must be the last content on the line
(#165) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#165) Short array syntax must be used to define arrays
(#165) Closing parenthesis of a multi-line function call must be on a line by itself
(#167) Opening parenthesis of a multi-line function call must be the last content on the line
(#180) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#180) Short array syntax must be used to define arrays
(#180) Closing parenthesis of a multi-line function call must be on a line by itself
(#183) Opening parenthesis of a multi-line function call must be the last content on the line
(#187) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#187) Short array syntax must be used to define arrays
(#187) Closing parenthesis of a multi-line function call must be on a line by itself
(#190) Opening parenthesis of a multi-line function call must be the last content on the line
(#202) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#202) Short array syntax must be used to define arrays
(#202) Closing parenthesis of a multi-line function call must be on a line by itself
(#204) Opening parenthesis of a multi-line function call must be the last content on the line
(#208) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#208) Short array syntax must be used to define arrays
(#208) Closing parenthesis of a multi-line function call must be on a line by itself
(#212) Opening parenthesis of a multi-line function call must be the last content on the line
(#219) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#219) Short array syntax must be used to define arrays
(#219) Closing parenthesis of a multi-line function call must be on a line by itself
(#221) Opening parenthesis of a multi-line function call must be the last content on the line
(#227) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#227) Short array syntax must be used to define arrays
(#227) Closing parenthesis of a multi-line function call must be on a line by itself
(#231) Opening parenthesis of a multi-line function call must be the last content on the line
(#235) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#235) Short array syntax must be used to define arrays
(#235) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/backup/moodle2/restore_ivs_activity_task.class.php
(#33) Opening brace must not be followed by a blank line
(#62) Short array syntax must be used to define arrays
(#64) Short array syntax must be used to define arrays
(#74) Short array syntax must be used to define arrays
(#81) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#90) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
mod/ivs/backup/moodle2/restore_ivs_settingslib.php
(#34) Opening brace must not be followed by a blank line
(#53) Each class must be in a file by itself
(#53) Opening brace must not be followed by a blank line
mod/ivs/backup/moodle2/restore_ivs_stepslib.php
(#30) Opening brace must not be followed by a blank line
(#44) Short array syntax must be used to define arrays
(#110) Blank line found at start of control structure
(#275) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#286) Blank line found at start of control structure
mod/ivs/classes/AnnotationService.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#35) Opening brace must not be followed by a blank line
(#50) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#50) Multi-line function declarations must define one parameter per line
(#50) Multi-line function declarations must define one parameter per line
(#50) Short array syntax must be used to define arrays
(#50) Multi-line function declarations must define one parameter per line
(#51) Multi-line function declaration not indented correctly; expected 8 spaces but found 12
(#51) The closing parenthesis of a multi-line function declaration must be on a new line
(#58) 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.
(#80) Short array syntax must be used to define arrays
(#98) Short array syntax must be used to define arrays
(#101) Long list syntax is not allowed
(#112) Long list syntax is not allowed
(#113) Opening parenthesis of a multi-line function call must be the last content on the line
(#113) Only one argument is allowed per line in a multi-line function call
(#113) Only one argument is allowed per line in a multi-line function call
(#114) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#114) Closing parenthesis of a multi-line function call must be on a line by itself
(#149) Blank line found at end of control structure
(#156) Blank line found at end of control structure
(#157) Blank line found at start of control structure
(#170) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#181) Short array syntax must be used to define arrays
(#182) Short array syntax must be used to define arrays
(#188) Short array syntax must be used to define arrays
(#202) Blank line found at start of control structure
(#221) Blank line found at start of control structure
(#229) Blank line found at start of control structure
(#238) Short array syntax must be used to define arrays
mod/ivs/classes/BackendService.php
(#2) Moodle boilerplate not found at first line
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#30) Missing docblock for class BackendService
(#30) Opening brace must not be followed by a blank line
(#32) Missing docblock for function ivs_backend_comments
(#38) There must be a comment when fall-through is intentional in a non-empty case body
(#41) Short array syntax must be used to define arrays
(#49) There must be a comment when fall-through is intentional in a non-empty case body
(#66) There must be a comment when fall-through is intentional in a non-empty case body
(#69) Blank line found at start of control structure
(#74) Blank line found at start of control structure
(#122) Missing docblock for function ivs_backend_playbackcommands
(#122) Expected 0 spaces after "("; 1 found
(#122) Expected 0 spaces after opening parenthesis; 1 found
(#168) Visibility must be declared on method "ivs_backend_exit"
(#185) Visibility must be declared on method "ivs_backend_error_exit"
(#190) Expected 1 newline at end of file; 0 found
mod/ivs/classes/CourseService.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#123) Short array syntax must be used to define arrays
(#143) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#176) Short array syntax must be used to define arrays
(#179) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#209) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#242) Short array syntax must be used to define arrays
(#261) Short array syntax must be used to define arrays
mod/ivs/classes/IvsHelper.php
(#30) Opening brace must not be followed by a blank line
(#40) Blank line found at start of control structure
(#42) Short array syntax must be used to define arrays
(#44) There should be a comma after the last array item in a multi-line array.
(#50) Short array syntax must be used to define arrays
(#53) There should be a comma after the last array item in a multi-line array.
(#72) Blank line found at start of control structure
(#78) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#78) Only one argument is allowed per line in a multi-line function call
(#78) Short array syntax must be used to define arrays
(#78) Closing parenthesis of a multi-line function call must be on a line by itself
(#95) Blank line found at end of control structure
(#110) Blank line found at start of control structure
(#112) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#135) Missing docblock for function get_ivs_activities_by_course_and_type
(#135) Variable "courseId" must be all lower-case
(#137) Variable "activityType" must be all lower-case
(#137) Short array syntax must be used to define arrays
(#138) Short array syntax must be used to define arrays
(#138) Variable "courseId" must be all lower-case
(#138) Variable "activityType" must be all lower-case
(#140) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#140) Expected 1 space after FOREACH keyword; 0 found
(#140) Expected 1 space after closing parenthesis; found 0
(#141) Short array syntax must be used to define arrays
(#147) Missing docblock for function get_ivs_activities_by_instance_and_type
(#149) Variable "activityType" must be all lower-case
(#149) Short array syntax must be used to define arrays
(#150) Short array syntax must be used to define arrays
(#150) Variable "activityType" must be all lower-case
(#152) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#152) Expected 1 space after FOREACH keyword; 0 found
(#152) Expected 1 space after closing parenthesis; found 0
(#153) Short array syntax must be used to define arrays
(#158) Missing docblock for function check_moodle_version
(#158) Expected 1 space before opening brace; found 0
(#163) Variable "moodleRelease" must be all lower-case
(#166) Variable "moodleRelease" must be all lower-case
(#168) Variable "moodleRelease" must be all lower-case
(#170) Variable "moodleRelease" must be all lower-case
(#173) Variable "moodleRelease" must be all lower-case
mod/ivs/classes/KalturaService.php
(#1) Moodle boilerplate not found
(#3) Missing @copyright tag
(#3) Missing @license tag
(#3) Missing docblock for class KalturaService
(#4) Missing member variable doc comment
(#6) Missing docblock for function __construct
(#15) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#38) Public method name "KalturaService::getMediaList" must be in lower-case letters only
(#65) Public method name "KalturaService::getMediaDataUrl" must be in lower-case letters only
(#70) Variable "flavorAssets" must be all lower-case
(#71) Variable "flavorAssets" must be all lower-case
(#71) Blank line found at start of control structure
(#73) Variable "bestResolution" must be all lower-case
(#73) Variable "flavorAssets" must be all lower-case
(#74) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#74) Expected 1 space after FOREACH keyword; 0 found
(#74) Variable "flavorAssets" must be all lower-case
(#74) Expected 1 space after closing parenthesis; found 0
(#75) Variable "bestResolution" must be all lower-case
(#75) Variable "bestResolution" must be all lower-case
(#75) Variable "bestResolution" must be all lower-case
(#78) Variable "flavorParamsId" must be all lower-case
(#78) Variable "bestResolution" must be all lower-case
(#79) Variable "mediaUrl" must be all lower-case
(#79) Variable "flavorParamsId" must be all lower-case
(#80) Variable "mediaUrl" must be all lower-case
mod/ivs/classes/MediaController.php
(#32) Opening brace must not be followed by a blank line
(#34) Missing member variable doc comment
(#34) Member variable "backendService" must be all lower-case
(#36) Missing docblock for function __construct
(#36) Expected 1 space before opening brace; found 0
(#40) Missing docblock for function handle_request
(#53) Missing docblock for function handle_post
(#73) Opening parenthesis of a multi-line function call must be the last content on the line
(#74) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#74) Closing parenthesis of a multi-line function call must be on a line by itself
(#78) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#80) Missing docblock for function handle_delete
(#101) The closing brace for the class must go on the next line after the body
mod/ivs/classes/MoodleMatchController.php
(#57) Opening brace must not be followed by a blank line
(#107) Short array syntax must be used to define arrays
(#113) Expected 1 space after "="; 2 found
(#116) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#129) Short array syntax must be used to define arrays
(#131) Short array syntax must be used to define arrays
(#162) Short array syntax must be used to define arrays
(#198) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#214) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#233) Blank line found at end of control structure
(#236) Short array syntax must be used to define arrays
(#258) Short array syntax must be used to define arrays
(#266) Short array syntax must be used to define arrays
(#267) Short array syntax must be used to define arrays
(#269) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#285) Blank line found at start of control structure
(#296) Short array syntax must be used to define arrays
(#298) Blank line found at start of control structure
(#322) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#334) Short array syntax must be used to define arrays
(#342) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#354) Short array syntax must be used to define arrays
(#355) There should be a comma after the last array item in a multi-line array.
(#358) Short array syntax must be used to define arrays
(#375) Short array syntax must be used to define arrays
(#377) There should be a comma after the last array item in a multi-line array.
(#393) Short array syntax must be used to define arrays
(#395) There should be a comma after the last array item in a multi-line array.
(#398) Short array syntax must be used to define arrays
(#415) Short array syntax must be used to define arrays
(#417) Short array syntax must be used to define arrays
(#442) Short array syntax must be used to define arrays
(#447) There should be a comma after the last array item in a multi-line array.
(#463) Line exceeds 132 characters; contains 146 characters
(#465) Inline comments must start with a capital letter, digit or 3-dots sequence
(#465) Inline comments must end in full-stops, exclamation marks, or question marks
(#465) No space found before comment text; expected "// get all answers by timing type" but found "//get all answers by timing type"
(#466) Line exceeds 132 characters; contains 146 characters
(#472) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#472) Expected 1 space after closing parenthesis; found 0
(#473) Expected "if (...) {\n"; found "if (...){\n"
(#473) Expected 1 space after closing parenthesis; found 0
(#475) Expected "if (...) {\n"; found "if (...){\n"
(#475) Expected 1 space after closing parenthesis; found 0
(#478) Expected "if (...) {\n"; found "if (...){\n"
(#478) Expected 1 space after closing parenthesis; found 0
(#484) Short array syntax must be used to define arrays
(#494) There should be a comma after the last array item in a multi-line array.
(#511) Blank line found at start of control structure
(#524) Short array syntax must be used to define arrays
(#568) Short array syntax must be used to define arrays
(#594) There should be a comma after the last array item in a multi-line array.
(#616) There should be a comma after the last array item in a multi-line array.
(#617) There should be a comma after the last array item in a multi-line array.
(#631) There should be a comma after the last array item in a multi-line array.
(#644) Expected "if (...) {\n"; found "if (...){\n"
(#644) Expected 1 space after closing parenthesis; found 0
(#648) No space found after comma in argument list
(#648) Commas (,) must be followed by white space.
(#648) Expected 1 space between the comma and "$record". Found: no spaces
(#648) Line exceeds maximum limit of 180 characters; contains 270 characters
(#701) Short array syntax must be used to define arrays
(#710) Short array syntax must be used to define arrays
(#734) Short array syntax must be used to define arrays
(#742) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#742) Expected "if (...) {\n"; found "if(...) {\n"
(#742) Expected 1 space after IF keyword; 0 found
(#789) Blank line found at start of control structure
(#816) Expected 1 space after closing brace; 0 found
(#816) Expected "} else {\n"; found "}else{\n"
(#816) Expected 1 space after ELSE keyword; 0 found
(#820) Short array syntax must be used to define arrays
(#825) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#836) Short array syntax must be used to define arrays
(#848) Short array syntax must be used to define arrays
(#874) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#883) Whitespace found at end of line within string
(#888) Expected "if (...) {\n"; found "if (...){\n"
(#888) Expected 1 space after closing parenthesis; found 0
(#891) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#896) Short array syntax must be used to define arrays
(#904) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#938) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#955) Expected 1 space before opening brace; found 0
(#975) Short array syntax must be used to define arrays
(#981) Line exceeds 132 characters; contains 163 characters
(#983) Expected 1 space after closing brace; 0 found
(#983) Expected "} else {\n"; found "}else{\n"
(#983) Expected 1 space after ELSE keyword; 0 found
(#1022) Blank line found at start of control structure
(#1030) Blank line found at start of control structure
(#1048) Blank line found at end of control structure
(#1058) Blank line found at end of control structure
(#1081) Variable "selected_answers" must not contain underscores.
(#1083) Expected "if (...) {\n"; found "if (...){\n"
(#1083) Expected 1 space after closing parenthesis; found 0
(#1084) Line indented incorrectly; expected at least 16 spaces, found 12
(#1084) Variable "selected_answers" must not contain underscores.
(#1088) Variable "selected_answers" must not contain underscores.
(#1106) Blank line found at end of control structure
(#1129) Line exceeds 132 characters; contains 140 characters
(#1156) Blank line found at start of control structure
(#1168) There should be a comma after the last array item in a multi-line array.
(#1286) Parentheses must be used when instantiating a new class
(#1323) Variable "timing_types" must not contain underscores.
(#1352) Expected "if (...) {\n"; found "if (...){\n"
(#1352) Expected 1 space after closing parenthesis; found 0
(#1354) Variable "timing_types" must not contain underscores.
(#1355) Expected 1 space after closing brace; 0 found
(#1355) Expected "} else {\n"; found "}else{\n"
(#1355) Expected 1 space after ELSE keyword; 0 found
(#1372) Blank line found at end of control structure
(#1376) Expected "if (...) {\n"; found "if (...){\n"
(#1376) Variable "timing_types" must not contain underscores.
(#1376) Expected 1 space after closing parenthesis; found 0
(#1377) Blank line found at start of control structure
(#1386) Expected 1 space after closing brace; 0 found
(#1386) Expected "} else {\n"; found "}else{\n"
(#1386) Expected 1 space after ELSE keyword; 0 found
(#1388) Blank line found at start of control structure
(#1440) Parentheses must be used when instantiating a new class
(#1466) Parentheses must be used when instantiating a new class
(#1475) Blank line found at start of control structure
(#1480) Blank line found at start of control structure
(#1498) Blank line found at end of control structure
(#1502) Blank line found at end of control structure
(#1517) Parentheses must be used when instantiating a new class
(#1534) Blank line found at end of control structure
(#1554) Parentheses must be used when instantiating a new class
(#1562) Blank line found at start of control structure
(#1566) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#1566) Expected 1 space after FOREACH keyword; 0 found
(#1566) Expected 1 space after closing parenthesis; found 0
(#1567) Expected "if (...) {\n"; found "if (...){\n"
(#1567) Expected 1 space after closing parenthesis; found 0
(#1571) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1579) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#1602) Parentheses must be used when instantiating a new class
(#1611) Blank line found at start of control structure
(#1616) Blank line found at start of control structure
(#1634) Blank line found at end of control structure
(#1638) Blank line found at end of control structure
(#1645) Missing docblock for function get_formative_assessment_config
(#1649) Blank line found at start of control structure
(#1660) Blank line found at end of control structure
(#1676) Line indented incorrectly; expected 4 spaces, found 8
(#1676) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1676) Closing brace indented incorrectly; expected 4 spaces, found 8
(#1678) Missing docblock for function get_videotest_assessment_config_by_user
(#1686) Variable "grade_methods" must not contain underscores.
(#1688) Blank line found at start of control structure
(#1699) Blank line found at end of control structure
(#1706) Line exceeds 132 characters; contains 144 characters
(#1708) Variable "grade_methods" must not contain underscores.
(#1708) Line exceeds 132 characters; contains 133 characters
(#1711) Variable "num_takes" must not contain underscores.
(#1712) Variable "already_passed" must not contain underscores.
(#1712) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#1714) Expected "if (...) {\n"; found "if (...){\n"
(#1714) Expected 1 space after closing parenthesis; found 0
(#1718) Variable "num_takes" must not contain underscores.
(#1721) Expected 1 space after closing brace; newline found
(#1722) Expected "} else {\n"; found "}\n else {\n"
(#1722) Blank line found at start of control structure
(#1724) Variable "take_in_progress" must not contain underscores.
(#1724) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#1727) Blank line found at start of control structure
(#1729) Expected "if (...) {\n"; found "if(...) {\n"
(#1729) Expected 1 space after IF keyword; 0 found
(#1730) Variable "take_in_progress" must not contain underscores.
(#1736) Expected "if (...) {\n"; found "if (...){\n"
(#1736) Expected 1 space after closing parenthesis; found 0
(#1737) Variable "already_passed" must not contain underscores.
(#1737) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#1740) Expected "if (...) {\n"; found "if (...){\n"
(#1740) Expected 1 space after closing parenthesis; found 0
(#1741) Variable "already_passed" must not contain underscores.
(#1741) Variable "take_in_progress" must not contain underscores.
(#1744) Expected "if (...) {\n"; found "if (...){\n"
(#1744) Expected 1 space after closing parenthesis; found 0
(#1745) Variable "already_passed" must not contain underscores.
(#1754) Missing docblock for function get_ivs_videotest_editing_label
(#1754) Expected 1 space before opening brace; found 0
(#1765) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1767) Missing docblock for function get_quiz_status
(#1767) Variable "already_passed" must not contain underscores.
(#1767) Variable "take_in_progress" must not contain underscores.
(#1769) Variable "already_passed" must not contain underscores.
(#1772) Expected "if (...) {\n"; found "if(...) {\n"
(#1772) Expected 1 space after IF keyword; 0 found
(#1775) Expected 1 space after closing brace; newline found
(#1776) Usage of ELSEIF not allowed; use ELSE IF instead
(#1778) Expected at least 1 space before "."; 0 found
(#1779) Expected 1 space after closing brace; 0 found
(#1779) Expected "} else {\n"; found "}else{\n"
(#1779) Expected 1 space after ELSE keyword; 0 found
(#1781) Expected "if (...) {\n"; found "if(...) {\n"
(#1781) Expected 1 space after IF keyword; 0 found
(#1781) Variable "take_in_progress" must not contain underscores.
(#1783) Expected 1 space after closing brace; 0 found
(#1783) Expected "} else {\n"; found "}else{\n"
(#1783) Expected 1 space after ELSE keyword; 0 found
(#1789) Missing docblock for function get_timing_status
(#1789) Variable "already_passed" must not contain underscores.
(#1792) Variable "already_passed" must not contain underscores.
(#1795) Expected "if (...) {\n"; found "if(...) {\n"
(#1795) Expected 1 space after IF keyword; 0 found
(#1798) Expected 1 space after closing brace; newline found
(#1799) Usage of ELSEIF not allowed; use ELSE IF instead
(#1802) Expected 1 space after closing brace; 0 found
(#1802) Expected "} else {\n"; found "}else{\n"
(#1802) Expected 1 space after ELSE keyword; 0 found
(#1812) Missing docblock for function get_quiz_match_config
(#1815) Short array syntax must be used to define arrays
(#1833) Missing docblock for function get_formative_match_config
(#1840) Line exceeds 132 characters; contains 151 characters
(#1851) Missing docblock for function get_timing_match_config
(#1854) Short array syntax must be used to define arrays
(#1872) Missing docblock for function get_ivs_videotest_context_label
(#1876) Expected 1 space after closing parenthesis; found 0
(#1882) Expected "if (...) {\n"; found "if (...){\n"
(#1882) Expected 1 space after closing parenthesis; found 0
(#1890) Missing docblock for function match_timing_type_get_db
(#1890) Variable "skip_access" must not contain underscores.
(#1890) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#1892) Short array syntax must be used to define arrays
(#1896) Expected "if (...) {\n"; found "if(...) {\n"
(#1896) Expected 1 space after IF keyword; 0 found
(#1897) Expected 1 space before "??"; 2 found
(#1897) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#1899) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#1899) Expected 1 space after closing parenthesis; found 0
(#1902) Blank line found at end of control structure
(#1907) Missing docblock for function match_timing_type_insert_db
(#1907) Variable "user_id" must not contain underscores.
(#1907) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#1907) Variable "skip_access" must not contain underscores.
(#1907) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#1910) Short array syntax must be used to define arrays
(#1912) Variable "skip_access" must not contain underscores.
(#1914) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1916) Missing docblock for function match_timing_type_update_db
(#1916) Variable "user_id" must not contain underscores.
(#1916) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#1916) Variable "skip_access" must not contain underscores.
(#1916) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#1919) Short array syntax must be used to define arrays
(#1921) Variable "skip_access" must not contain underscores.
(#1924) Missing docblock for function match_timing_type_delete_db
(#1924) Variable "timing_type_id" must not contain underscores.
(#1924) Variable "skip_access" must not contain underscores.
(#1924) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#1927) Short array syntax must be used to define arrays
(#1929) Expected "if (...) {\n"; found "if (...){\n"
(#1929) Variable "skip_access" must not contain underscores.
(#1929) Expected 1 space after closing parenthesis; found 0
(#1933) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#1935) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1935) Inline comments must end in full-stops, exclamation marks, or question marks
(#1935) No space found before comment text; expected "// check if command id exists" but found "//check if command id exists"
(#1937) Variable "timing_type_id" must not contain underscores.
(#1944) Missing docblock for function saveTimingType
(#1944) Protected method name "MoodleMatchController::saveTimingType" must be in lower-case letters only
(#1944) Variable "post_data" must not contain underscores.
(#1944) Variable "skip_access" must not contain underscores.
(#1944) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#1949) Expected "if (...) {\n"; found "if (...){\n"
(#1949) Variable "skip_access" must not contain underscores.
(#1949) Expected 1 space after closing parenthesis; found 0
(#1952) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1954) Variable "postData" must be all lower-case
(#1954) Variable "post_data" must not contain underscores.
(#1956) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1956) Inline comments must end in full-stops, exclamation marks, or question marks
(#1956) No space found before comment text; expected "// parse data" but found "//parse data"
(#1957) Variable "postData" must be all lower-case
(#1958) Variable "postData" must be all lower-case
(#1962) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1962) Inline comments must end in full-stops, exclamation marks, or question marks
(#1962) No space found before comment text; expected "// generate uuid" but found "//generate uuid"
(#1966) Variable "postData" must be all lower-case
(#1967) Variable "timing_type_array" must not contain underscores.
(#1967) Variable "postData" must be all lower-case
(#1969) Variable "postData" must be all lower-case
(#1970) Variable "timing_type_array" must not contain underscores.
(#1970) Variable "postData" must be all lower-case
(#1972) Variable "postData" must be all lower-case
(#1973) Variable "timing_type_array" must not contain underscores.
(#1973) Variable "postData" must be all lower-case
(#1975) Variable "postData" must be all lower-case
(#1976) Variable "postDataBtn" must be all lower-case
(#1976) Variable "postData" must be all lower-case
(#1979) Variable "postDataBtn" must be all lower-case
(#1980) Variable "new_pos" must not contain underscores.
(#1981) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#1981) Expected 1 space after closing parenthesis; found 0
(#1982) Variable "new_pos" must not contain underscores.
(#1985) Variable "timing_type_array" must not contain underscores.
(#1986) Variable "postData" must be all lower-case
(#1987) Variable "postData" must be all lower-case
(#1988) Variable "postData" must be all lower-case
(#1990) Expected 1 space after "=>"; 2 found
(#1990) Variable "postDataBtn" must be all lower-case
(#1991) Expected 1 space after "=>"; 2 found
(#1991) Variable "new_pos" must not contain underscores.
(#1992) Expected 1 space after "=>"; 2 found
(#1992) Variable "postDataBtn" must be all lower-case
(#1993) Expected 1 space after "=>"; 2 found
(#1993) Variable "postDataBtn" must be all lower-case
(#1994) Expected 1 space after "=>"; 2 found
(#1994) Variable "postDataBtn" must be all lower-case
(#1995) Variable "postDataBtn" must be all lower-case
(#1996) Variable "postDataBtn" must be all lower-case
(#1996) There should be a comma after the last array item in a multi-line array.
(#1997) There should be a comma after the last array item in a multi-line array.
(#1999) Variable "timing_type_array" must not contain underscores.
(#2000) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#2002) Variable "timing_type_array" must not contain underscores.
(#2004) Variable "timing_types" must not contain underscores.
(#2004) Variable "skip_access" must not contain underscores.
(#2005) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#2007) Variable "is_new" must not contain underscores.
(#2007) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#2008) Variable "timing_types" must not contain underscores.
(#2008) Variable "timing_type" must not contain underscores.
(#2009) Variable "timing_type" must not contain underscores.
(#2010) Variable "timing_type" must not contain underscores.
(#2011) Variable "is_new" must not contain underscores.
(#2011) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#2015) Variable "is_new" must not contain underscores.
(#2015) Blank line found at start of control structure
(#2017) Variable "timing_types" must not contain underscores.
(#2020) Variable "timing_types" must not contain underscores.
(#2024) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#2026) Missing docblock for function update_timing_types
(#2029) Expected "if (...) {\n"; found "if(...) {\n"
(#2029) Expected 1 space after IF keyword; 0 found
(#2030) Variable "match_settings" must not contain underscores.
(#2031) Expected 1 space after closing brace; 0 found
(#2031) Expected "} else {\n"; found "}else {\n"
(#2032) Variable "match_settings" must not contain underscores.
(#2032) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#2035) Space after opening parenthesis of function call prohibited
(#2035) Expected 1 space before opening brace; found 0
(#2039) Variable "match_settings" must not contain underscores.
(#2040) Variable "match_settings" must not contain underscores.
(#2043) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#2045) Missing docblock for function get_success_rate_points_label
(#2051) Short array syntax must be used to define arrays
(#2054) Variable "type_data" must not contain underscores.
(#2055) Expected "if (...) {\n"; found "if(...) {\n"
(#2055) Expected 1 space after IF keyword; 0 found
(#2055) Variable "type_data" must not contain underscores.
(#2056) Variable "type_data" must not contain underscores.
(#2060) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#2067) Missing docblock for function match_questions_reformat_timing_questions
(#2070) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#2070) Expected 1 space after FOREACH keyword; 0 found
(#2070) Expected 1 space after closing parenthesis; found 0
(#2076) Missing docblock for function match_format_question_time
(#2080) Missing docblock for function match_question_answers_get_by_timing_type_and_user_db
(#2080) Expected 0 spaces after "("; 1 found
(#2080) Expected 0 spaces after opening parenthesis; 1 found
(#2081) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#2085) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#2085) Variable "questionId" must be all lower-case
(#2085) Expected 1 space after closing parenthesis; found 0
(#2086) Expected "if (...) {\n"; found "if (...){\n"
(#2086) Expected 1 space after closing parenthesis; found 0
(#2087) Variable "questionId" must be all lower-case
(#2091) Expected "if (...) {\n"; found "if (...){\n"
(#2091) Expected 1 space after closing parenthesis; found 0
(#2092) Variable "questionId" must be all lower-case
(#2095) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#2099) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#2099) Expected 1 space after FOREACH keyword; 0 found
(#2099) Expected 1 space after closing parenthesis; found 0
(#2099) Blank line found at start of control structure
(#2100) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#2102) Short array syntax must be used to define arrays
(#2104) There should be a comma after the last array item in a multi-line array.
(#2117) Missing docblock for function match_timing_get_current_timing_type
(#2118) Opening brace should be on the same line as the declaration
(#2119) Inline comments must end in full-stops, exclamation marks, or question marks
(#2119) No space found before comment text; expected "// Get current timing type" but found "//Get current timing type"
(#2122) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#2122) Expected 1 space after closing parenthesis; found 0
(#2123) Expected "if (...) {\n"; found "if (...){\n"
(#2123) Expected 1 space after closing parenthesis; found 0
mod/ivs/classes/PlaybackcommandService.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
(#43) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#146) Short array syntax must be used to define arrays
(#151) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#194) Short array syntax must be used to define arrays
(#198) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#223) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#240) Short array syntax must be used to define arrays
mod/ivs/classes/Report.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#35) Opening brace must not be followed by a blank line
(#102) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#125) Short array syntax must be used to define arrays
(#266) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ReportService.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#34) Opening brace must not be followed by a blank line
(#47) Short array syntax must be used to define arrays
(#70) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#128) Short array syntax must be used to define arrays
(#130) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#141) Short array syntax must be used to define arrays
(#161) Short array syntax must be used to define arrays
(#164) Short array syntax must be used to define arrays
(#190) Short array syntax must be used to define arrays
(#193) Short array syntax must be used to define arrays
(#242) Blank line found at end of control structure
(#247) Opening parenthesis of a multi-line function call must be the last content on the line
(#247) Only one argument is allowed per line in a multi-line function call
(#247) Only one argument is allowed per line in a multi-line function call
(#247) Only one argument is allowed per line in a multi-line function call
(#248) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#248) Closing parenthesis of a multi-line function call must be on a line by itself
(#272) Short array syntax must be used to define arrays
(#273) Short array syntax must be used to define arrays
(#282) Blank line found at start of control structure
(#287) Blank line found at start of control structure
(#291) Short array syntax must be used to define arrays
(#293) Short array syntax must be used to define arrays
(#300) Short array syntax must be used to define arrays
(#309) Short array syntax must be used to define arrays
(#314) Opening parenthesis of a multi-line function call must be the last content on the line
(#314) Only one argument is allowed per line in a multi-line function call
(#315) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#315) Only one argument is allowed per line in a multi-line function call
(#315) Closing parenthesis of a multi-line function call must be on a line by itself
(#321) Function closing brace must go on the next line following the body; found 1 blank lines before brace
mod/ivs/classes/StatisticsService.php
(#31) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
(#38) Missing member variable doc comment
(#52) Public method name "StatisticsService::triggerDeinstallationRequest" must be in lower-case letters only
(#55) There should be a comma after the last array item in a multi-line array.
(#66) Public method name "StatisticsService::statisticChanged" must be in lower-case letters only
(#66) Expected 1 space before opening brace; found 0
(#68) Expected "if (...) {\n"; found "if(...){\n"
(#68) Expected 1 space after IF keyword; 0 found
(#68) Expected 1 space after closing parenthesis; found 0
(#71) Variable "statisticData" must be all lower-case
(#72) Variable "statisticData" must be all lower-case
(#81) Private method name "StatisticsService::sendStatisticData" must be in lower-case letters only
(#93) Public method name "StatisticsService::collectStatisticData" must be in lower-case letters only
(#93) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#95) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#97) Expected "if (...) {\n"; found "if(...){\n"
(#97) Expected 1 space after IF keyword; 0 found
(#97) Expected 1 space after closing parenthesis; found 0
(#113) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#120) Private method name "StatisticsService::numIVSActivities" must be in lower-case letters only
(#129) Private method name "StatisticsService::numCoursesWithIVSActivities" must be in lower-case letters only
(#138) Private method name "StatisticsService::numIVSComments" must be in lower-case letters only
(#147) Private method name "StatisticsService::numIVSAudioComments" must be in lower-case letters only
(#148) Line indented incorrectly; expected at least 8 spaces, found 7
(#156) Private method name "StatisticsService::numIVSMatchQuestions" must be in lower-case letters only
(#165) Private method name "StatisticsService::numIVSMatchQuestionsTypes" must be in lower-case letters only
(#183) Private method name "StatisticsService::numIVSMatchTakes" must be in lower-case letters only
(#192) Private method name "StatisticsService::numIVSVideoHosts" must be in lower-case letters only
(#209) The closing brace for the class must go on the next line after the body
mod/ivs/classes/UpdateService.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#35) Opening brace must not be followed by a blank line
(#37) Missing member variable doc comment
(#50) No one-line description found in phpdocs for docblock of function settingInvertUpdate
(#50) Public method name "UpdateService::settingInvertUpdate" must be in lower-case letters only
(#53) Line exceeds maximum limit of 180 characters; contains 240 characters
(#56) Line exceeds maximum limit of 180 characters; contains 267 characters
(#60) Short form type keywords must be used. Found: (integer)
(#61) Opening parenthesis of a multi-line function call must be the last content on the line
(#62) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#62) Closing parenthesis of a multi-line function call must be on a line by itself
(#67) Short form type keywords must be used. Found: (integer)
(#68) Opening parenthesis of a multi-line function call must be the last content on the line
(#69) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#69) Closing parenthesis of a multi-line function call must be on a line by itself
(#73) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#80) Public method name "UpdateService::alterVideocommentTableForCommentType" must be in lower-case letters only
(#81) Line exceeds 132 characters; contains 136 characters
(#87) Expected "try {\n...} catch (...) {\n"; found "try{\n...} catch (...){\n"
(#87) Expected 1 space after TRY keyword; 0 found
(#88) Variable "audioComment" must be all lower-case
(#89) Expected 1 space after closing parenthesis; found 0
(#93) Variable "audioComment" must be all lower-case
(#94) Opening parenthesis of a multi-line function call must be the last content on the line
(#95) Multi-line function call not indented correctly; expected 16 spaces but found 18
(#95) Closing parenthesis of a multi-line function call must be on a line by itself
(#100) The closing brace for the class must go on the next line after the body
mod/ivs/classes/admin_setting_configtext_ivs_custom.php
(#21) Missing @copyright tag
(#21) Missing @license tag
(#21) Missing docblock for class admin_setting_configtext_ivs_custom
(#22) Missing docblock for function validate
mod/ivs/classes/admin_setting_configtext_ivs_custom_with_lock.php
(#23) Missing @copyright tag
(#23) Missing @license tag
(#23) Missing docblock for class admin_setting_configtext_ivs_custom_with_lock
(#39) Missing docblock for function validate
(#40) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#42) Expected "if (...) {\n"; found "if (...){\n"
(#42) Expected 1 space after closing parenthesis; found 0
(#52) Expected "if (...) {\n"; found "if (...){\n"
(#52) Expected 1 space after closing parenthesis; found 0
mod/ivs/classes/annotation.php
(#30) Import statements must not begin with a leading backslash
(#48) Opening brace must not be followed by a blank line
(#137) Short array syntax must be used to define arrays
(#139) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#141) Missing docblock for function load_audio_annotation
(#144) Expected "try {\n...} catch (...) {\n"; found "try{\n...} catch (...) {\n"
(#144) Expected 1 space after TRY keyword; 0 found
(#147) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#157) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#158) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#159) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#160) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#161) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#162) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#163) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#163) Closing parenthesis of a multi-line function call must be on a line by itself
(#178) Short array syntax must be used to define arrays
(#239) Short array syntax must be used to define arrays
(#241) Short array syntax must be used to define arrays
(#249) Short array syntax must be used to define arrays
(#252) Short array syntax must be used to define arrays
(#255) Short array syntax must be used to define arrays
(#257) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#269) Short array syntax must be used to define arrays
(#297) Short array syntax must be used to define arrays
(#305) Short array syntax must be used to define arrays
(#307) Blank line found at start of control structure
(#320) Blank line found at end of control structure
(#350) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $accessview.
(#363) Short array syntax must be used to define arrays
(#365) Short array syntax must be used to define arrays
(#366) Short array syntax must be used to define arrays
(#367) Blank line found at start of control structure
(#371) Short array syntax must be used to define arrays
(#372) Blank line found at end of control structure
(#374) Short array syntax must be used to define arrays
(#378) Short array syntax must be used to define arrays
(#381) There should be a comma after the last array item in a multi-line array.
(#385) Short array syntax must be used to define arrays
(#387) There should be a comma after the last array item in a multi-line array.
(#412) Short array syntax must be used to define arrays
(#423) Short array syntax must be used to define arrays
(#431) Short array syntax must be used to define arrays
(#449) Short array syntax must be used to define arrays
(#450) Short array syntax must be used to define arrays
(#451) Short array syntax must be used to define arrays
(#452) Short array syntax must be used to define arrays
(#456) Short array syntax must be used to define arrays
(#460) Short array syntax must be used to define arrays
(#496) Short array syntax must be used to define arrays
(#498) Expected at least 1 space after "=>"; 0 found
(#498) Expected 1 space after "=>"; 0 found
(#500) There should be a comma after the last array item in a multi-line array.
(#531) Short array syntax must be used to define arrays
(#532) There should be a comma after the last array item in a multi-line array.
(#549) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#571) Short array syntax must be used to define arrays
(#576) There should be a comma after the last array item in a multi-line array.
(#590) Short array syntax must be used to define arrays
(#593) There should be a comma after the last array item in a multi-line array.
(#624) Short array syntax must be used to define arrays
(#672) Blank line found at end of control structure
(#676) Blank line found at end of control structure
(#724) Short array syntax must be used to define arrays
(#734) Blank line found at end of control structure
(#765) Short array syntax must be used to define arrays
(#781) Missing docblock for function delete_audio
(#783) Opening parenthesis of a multi-line function call must be the last content on the line
(#783) Only one argument is allowed per line in a multi-line function call
(#783) Only one argument is allowed per line in a multi-line function call
(#784) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#784) Only one argument is allowed per line in a multi-line function call
(#784) Closing parenthesis of a multi-line function call must be on a line by itself
(#788) Opening parenthesis of a multi-line function call must be the last content on the line
(#788) Only one argument is allowed per line in a multi-line function call
(#788) Only one argument is allowed per line in a multi-line function call
(#789) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#789) Only one argument is allowed per line in a multi-line function call
(#789) Only one argument is allowed per line in a multi-line function call
(#789) Closing parenthesis of a multi-line function call must be on a line by itself
(#825) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#826) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#827) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#828) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#829) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#830) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#831) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#831) Closing parenthesis of a multi-line function call must be on a line by itself
(#854) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#871) Short array syntax must be used to define arrays
(#875) There should be a comma after the last array item in a multi-line array.
(#885) Short array syntax must be used to define arrays
(#921) Short array syntax must be used to define arrays
(#1005) The CASE body must start on the line following the statement
(#1021) Short array syntax must be used to define arrays
(#1025) There should be a comma after the last array item in a multi-line array.
(#1032) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1059) Expected "if (...) {\n"; found "if(...) {\n"
(#1059) Expected 1 space after IF keyword; 0 found
(#1089) Space found after object operator
(#1095) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1098) Blank line found at end of control structure
(#1102) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1120) Blank line found at start of control structure
(#1198) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1198) Inline comments must end in full-stops, exclamation marks, or question marks
(#1199) Line exceeds 132 characters; contains 163 characters
(#1202) Expected 1 space after FUNCTION keyword; 0 found
(#1212) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1424) Short array syntax must be used to define arrays
(#1436) Short array syntax must be used to define arrays
(#1478) The closing brace for the class must go on the next line after the body
mod/ivs/classes/cockpit_filter_form.php
(#28) Import statements must not begin with a leading backslash
(#37) Opening brace must not be followed by a blank line
(#193) Short array syntax must be used to define arrays
(#195) Blank line found at start of control structure
(#208) Short array syntax must be used to define arrays
(#222) Short array syntax must be used to define arrays
(#236) Short array syntax must be used to define arrays
(#279) Short array syntax must be used to define arrays
mod/ivs/classes/cockpit_report_form.php
(#37) Opening brace must not be followed by a blank line
(#82) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#101) Blank line found at start of control structure
(#105) Blank line found at start of control structure
(#119) Blank line found at end of control structure
(#122) Blank line found at start of control structure
(#132) Blank line found at start of control structure
(#145) Short array syntax must be used to define arrays
(#183) Blank line found at end of control structure
(#189) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#207) Blank line found at start of control structure
(#215) Blank line found at end of control structure
(#235) Blank line found at start of control structure
(#244) Blank line found at end of control structure
(#272) Blank line found at start of control structure
(#300) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#310) Short array syntax must be used to define arrays
(#312) Blank line found at start of control structure
(#315) Blank line found at end of control structure
(#326) Short array syntax must be used to define arrays
(#385) Blank line found at start of control structure
(#394) Blank line found at start of control structure
(#401) Blank line found at end of control structure
(#405) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#415) Short array syntax must be used to define arrays
mod/ivs/classes/event/annotation_base.php
(#33) Opening brace must not be followed by a blank line
(#59) Line exceeds 132 characters; contains 170 characters
(#69) Short array syntax must be used to define arrays
(#78) Short array syntax must be used to define arrays
(#88) Expected 1 space before opening brace; found 2
mod/ivs/classes/event/annotation_created.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#38) Inline comments must start with a capital letter, digit or 3-dots sequence
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Short array syntax must be used to define arrays
(#70) The closing brace for the class must go on the next line after the body
mod/ivs/classes/event/annotation_deleted.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#38) Inline comments must start with a capital letter, digit or 3-dots sequence
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Short array syntax must be used to define arrays
(#68) Whitespace found at end of line
(#69) The closing brace for the class must go on the next line after the body
mod/ivs/classes/event/annotation_updated.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#33) Opening brace must not be followed by a blank line
(#39) Inline comments must start with a capital letter, digit or 3-dots sequence
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#66) Short array syntax must be used to define arrays
(#69) Whitespace found at end of line
(#70) The closing brace for the class must go on the next line after the body
mod/ivs/classes/event/course_module_instance_list_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/ivs/classes/event/course_module_viewed.php
(#34) Opening brace must not be followed by a blank line
mod/ivs/classes/exception/edubreakplayer_exception.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
mod/ivs/classes/gradebook/GradebookService.php
(#44) Opening brace must not be followed by a blank line
(#50) Missing docblock for constant GradebookService::GRADE_METHOD_BEST_ATTEMPT
(#56) Missing docblock for constant GradebookService::GRADE_METHOD_AVERAGE
(#62) Missing docblock for constant GradebookService::GRADE_METHOD_FIRST_ATTEMPT
(#68) Missing docblock for constant GradebookService::GRADE_METHOD_LAST_ATTEMPT
(#70) Missing member variable doc comment
(#99) Missing docblock for function ivs_get_attempt_options
(#100) Short array syntax must be used to define arrays
(#177) Variable "course_ivs_activities" must not contain underscores.
(#178) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#178) Expected 1 space after FOREACH keyword; 0 found
(#178) Variable "course_ivs_activities" must not contain underscores.
(#178) Expected 1 space after closing parenthesis; found 0
(#179) Blank line found at start of control structure
(#181) Line exceeds 132 characters; contains 135 characters
(#183) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#184) Line exceeds 132 characters; contains 139 characters
(#186) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#187) Whitespace found at end of line
(#192) Whitespace found at end of line
(#192) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#193) Blank line found at end of control structure
(#193) Whitespace found at end of line
(#220) Incorrect spacing between argument "$type" and equals sign; expected 1 but found 0
(#220) Incorrect spacing between default value and equals sign for argument "$type"; expected 1 but found 0
(#228) Short array syntax must be used to define arrays
(#241) Expected 1 space before opening brace; found 0
(#245) Short array syntax must be used to define arrays
(#248) Expected 1 space after "="; 2 found
(#251) Expected "if (...) {\n"; found "if (...){\n"
(#251) Expected 1 space after closing parenthesis; found 0
(#252) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#255) Expected "if (...) {\n"; found "if (...){\n"
(#255) Expected 1 space after closing parenthesis; found 0
(#256) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#259) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#268) Expected 1 space before opening brace; found 0
(#270) Short array syntax must be used to define arrays
(#301) Expected 0 spaces before closing parenthesis; 1 found
(#304) Missing docblock for function ivs_gradebook_get_timing_take_summary_data_by_grade_method
(#304) Expected 1 space before opening brace; found 0
(#327) Missing docblock for function get_best_timing_take_summary_by_takes
(#327) Expected 1 space before opening brace; found 0
(#340) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#344) Missing docblock for function get_average_timing_take_summary_by_takes
(#344) Expected 1 space before opening brace; found 0
(#355) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#355) Expected 1 space after FOREACH keyword; 0 found
(#355) Expected 1 space after closing parenthesis; found 0
(#357) Expected "if (...) {\n"; found "if (...){\n"
(#357) Expected 1 space after closing parenthesis; found 0
(#359) Expected 1 space after closing brace; 0 found
(#359) Expected "} else {\n"; found "}else{\n"
(#359) Expected 1 space after ELSE keyword; 0 found
(#363) Expected "if (...) {\n"; found "if (...){\n"
(#363) Expected 1 space after closing parenthesis; found 0
(#365) Expected 1 space after closing brace; 0 found
(#365) Expected "} else {\n"; found "}else{\n"
(#365) Expected 1 space after ELSE keyword; 0 found
(#369) Blank line found at end of control structure
(#374) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#374) Expected 1 space after FOREACH keyword; 0 found
(#374) Expected 1 space after closing parenthesis; found 0
(#374) Blank line found at start of control structure
(#376) Expected 1 space before "/"; 2 found
(#384) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#386) Missing docblock for function get_first_timing_take_summary_by_takes
(#386) Expected 1 space before opening brace; found 0
(#392) Missing docblock for function get_last_timing_take_summary_by_takes
(#392) Expected 1 space before opening brace; found 0
(#398) Missing docblock for function get_evaluated_timing_type_result_by_take
(#398) Expected 1 space before opening brace; found 0
(#405) No space found after comma in argument list
(#405) Commas (,) must be followed by white space.
(#405) Expected 1 space between the comma and "$takeanswers". Found: no spaces
(#410) Missing docblock for function get_rendered_timing_take_summary
(#412) Short array syntax must be used to define arrays
(#415) Expected 1 space after "="; 2 found
(#417) Blank line found at start of control structure
(#423) Line exceeds maximum limit of 180 characters; contains 285 characters
(#425) Line exceeds maximum limit of 180 characters; contains 286 characters
(#429) Blank line found at end of control structure
(#430) Expected 1 space after closing brace; 0 found
(#430) Expected "} else {\n"; found "}else{\n"
(#430) Expected 1 space after ELSE keyword; 0 found
(#437) Expected 1 blank line at end of file; 3 found
(#437) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/AssessmentConfig.php
(#31) Missing docblock for class AssessmentConfig
(#31) Opening brace must not be followed by a blank line
(#82) Blank comments are not allowed
(#87) Blank comments are not allowed
(#92) Member variable "context_id" must not contain underscores.
(#97) Member variable "context_label" must not contain underscores.
(#102) Member variable "takes_left" must not contain underscores.
(#110) Member variable "matchConfig" must be all lower-case
(#118) Member variable "exam_enabled" must not contain underscores.
(#123) Member variable "grade_method" must not contain underscores.
(#128) Member variable "status_description" must not contain underscores.
(#131) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/IIvsMatch.php
(#34) Opening brace must not be followed by a blank line
(#245) Missing docblock for function match_timing_type_get_db
(#245) Variable "skip_access" must not contain underscores.
(#245) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#246) Missing docblock for function match_timing_type_insert_db
(#246) Variable "user_id" must not contain underscores.
(#246) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#246) Variable "skip_access" must not contain underscores.
(#246) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#247) Missing docblock for function match_timing_type_update_db
(#247) Variable "user_id" must not contain underscores.
(#247) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#247) Variable "skip_access" must not contain underscores.
(#247) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#248) Missing docblock for function match_timing_type_delete_db
(#248) Variable "skip_access" must not contain underscores.
(#248) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#250) The closing brace for the interface must go on the next line after the body
mod/ivs/classes/ivs_match/IvsMatchControllerBase.php
(#42) Opening brace must not be followed by a blank line
(#69) Variable "videoId" must be all lower-case
(#96) Variable "videoId" must be all lower-case
(#103) Variable "videoId" must be all lower-case
(#109) The CASE body must start on the line following the statement
(#112) Variable "videoId" must be all lower-case
(#134) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#188) Expected "if (...) {\n"; found "if(...) {\n"
(#188) Expected 1 space after IF keyword; 0 found
(#191) Expected 1 space after closing brace; 0 found
(#191) Usage of ELSEIF not allowed; use ELSE IF instead
(#191) Blank line found at start of control structure
(#192) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#196) Blank line found at end of control structure
(#206) Missing docblock for function handleTimingTypeRequests
(#206) Protected method name "IvsMatchControllerBase::handleTimingTypeRequests" must be in lower-case letters only
(#212) The CASE body must start on the line following the statement
(#218) Multi-line function call not indented correctly; expected 20 spaces but found 1
(#218) Expected 1 space before opening brace; found 0
(#220) Line indented incorrectly; expected 0 spaces, found 16
(#220) Closing brace indented incorrectly; expected 0 spaces, found 16
(#220) Only one argument is allowed per line in a multi-line function call
(#220) Closing parenthesis of a multi-line function call must be on a line by itself
(#231) The CASE body must start on the line following the statement
(#236) Inline comments must start with a capital letter, digit or 3-dots sequence
(#236) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) No space found before comment text; expected "// update edited timing questions" but found "//update edited timing questions"
(#239) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#239) Expected 1 space after FOREACH keyword; 0 found
(#239) Expected 1 space after closing parenthesis; found 0
(#240) Expected "if (...) {\n"; found "if(...){\n"
(#240) Expected 1 space after IF keyword; 0 found
(#240) Expected 1 space after closing parenthesis; found 0
(#241) Expected "if (...) {\n"; found "if(...){\n"
(#241) Expected 1 space after IF keyword; 0 found
(#241) Expected 1 space after closing parenthesis; found 0
(#261) Inline comments must start with a capital letter, digit or 3-dots sequence
(#261) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) No space found before comment text; expected "// delete all related timing match questions" but found "//delete all related timing match questions"
(#264) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#264) Expected 1 space after FOREACH keyword; 0 found
(#264) Expected 1 space after closing parenthesis; found 0
(#265) Expected "if (...) {\n"; found "if(...){\n"
(#265) Expected 1 space after IF keyword; 0 found
(#265) Expected 1 space after closing parenthesis; found 0
(#266) Expected "if (...) {\n"; found "if(...){\n"
(#266) Expected 1 space after IF keyword; 0 found
(#266) Expected 1 space after closing parenthesis; found 0
(#299) Blank line found at start of control structure
(#303) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#310) Space found before comma in argument list
(#310) Expected no space between "$videoid" and the comma. Found: 1 space
(#348) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#355) Blank line found at start of control structure
(#365) Inline comments must start with a capital letter, digit or 3-dots sequence
(#365) Inline comments must end in full-stops, exclamation marks, or question marks
(#365) No space found before comment text; expected "// when all questions are answered, eveluate and score the take" but found "//when all questions are answered, eveluate and score the take"
(#366) Blank line found at start of control structure
(#368) Expected "if (...) {\n"; found "if(...) {\n"
(#368) Expected 1 space after IF keyword; 0 found
(#368) Blank line found at start of control structure
(#371) No space found after comma in argument list
(#371) Commas (,) must be followed by white space.
(#371) Expected 1 space between the comma and "$takeanswers". Found: no spaces
(#373) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#374) Blank line found at end of control structure
(#375) Expected 1 space after closing brace; 0 found
(#375) Expected "} else {\n"; found "}else{\n"
(#375) Expected 1 space after ELSE keyword; 0 found
(#382) Blank line found at end of control structure
(#395) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#446) Line indented incorrectly; expected at least 16 spaces, found 14
(#446) Variable "checked_ids" must not contain underscores.
(#446) No space found after comma in argument list
(#446) Commas (,) must be followed by white space.
(#446) Expected 1 space between the comma and "$answerdata". Found: no spaces
(#447) Line indented incorrectly; expected at least 16 spaces, found 14
(#447) Variable "correct_answer" must not contain underscores.
(#447) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#448) Line indented incorrectly; expected at least 16 spaces, found 14
(#448) Variable "my_answer_is_correct" must not contain underscores.
(#448) TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
(#450) Line indented incorrectly; expected at least 16 spaces, found 14
(#450) Variable "correct_ids" must not contain underscores.
(#451) Line indented incorrectly; expected at least 16 spaces, found 14
(#451) Variable "wrongs_ids" must not contain underscores.
(#452) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#454) Line indented incorrectly; expected 16 spaces, found 14
(#455) Line indented incorrectly; expected 20 spaces, found 16
(#456) Line indented incorrectly; expected 24 spaces, found 18
(#456) Expected "if (...) {\n"; found "if(...) {\n"
(#456) Expected 1 space after IF keyword; 0 found
(#456) Variable "checked_ids" must not contain underscores.
(#457) Line indented incorrectly; expected at least 28 spaces, found 20
(#457) Variable "correct_ids" must not contain underscores.
(#458) Line indented incorrectly; expected 24 spaces, found 18
(#458) Expected 1 space after closing brace; 0 found
(#458) Expected "} else {\n"; found "}else{\n"
(#458) Expected 1 space after ELSE keyword; 0 found
(#459) Line indented incorrectly; expected at least 28 spaces, found 20
(#459) Variable "wrongs_ids" must not contain underscores.
(#460) Line indented incorrectly; expected 24 spaces, found 18
(#461) Line indented incorrectly; expected 20 spaces, found 16
(#461) Expected 1 space after closing brace; 0 found
(#461) Expected "} else {\n"; found "}else{\n"
(#461) Expected 1 space after ELSE keyword; 0 found
(#462) Line indented incorrectly; expected 24 spaces, found 18
(#462) Expected "if (...) {\n"; found "if(...) {\n"
(#462) Expected 1 space after IF keyword; 0 found
(#462) Variable "checked_ids" must not contain underscores.
(#463) Line indented incorrectly; expected at least 28 spaces, found 20
(#463) Variable "wrongs_ids" must not contain underscores.
(#464) Line indented incorrectly; expected 24 spaces, found 18
(#464) Expected 1 space after closing brace; 0 found
(#464) Expected "} else {\n"; found "}else{\n"
(#464) Expected 1 space after ELSE keyword; 0 found
(#465) Line indented incorrectly; expected at least 28 spaces, found 20
(#465) Variable "correct_ids" must not contain underscores.
(#466) Line indented incorrectly; expected 24 spaces, found 18
(#467) Line indented incorrectly; expected 20 spaces, found 16
(#468) Line indented incorrectly; expected 16 spaces, found 14
(#470) Inline comments must start with a capital letter, digit or 3-dots sequence
(#470) Inline comments must end in full-stops, exclamation marks, or question marks
(#470) Line indented incorrectly; expected at least 16 spaces, found 14
(#470) No space found before comment text; expected "// add items to object" but found "//add items to object"
(#471) Line indented incorrectly; expected at least 16 spaces, found 14
(#471) Variable "wrongs_ids" must not contain underscores.
(#473) Line indented incorrectly; expected 16 spaces, found 14
(#473) Expected "if (...) {\n"; found "if(...) {\n"
(#473) Expected 1 space after IF keyword; 0 found
(#474) Line indented incorrectly; expected at least 20 spaces, found 16
(#475) Line indented incorrectly; expected at least 20 spaces, found 18
(#475) Variable "correct_ids" must not contain underscores.
(#476) Line indented incorrectly; expected at least 20 spaces, found 18
(#476) Variable "wrongs_ids" must not contain underscores.
(#477) Line indented incorrectly; expected at least 20 spaces, found 16
(#478) Line indented incorrectly; expected 16 spaces, found 14
(#479) Line indented incorrectly; expected at least 16 spaces, found 14
(#479) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#480) Terminating statement must be indented to the same level as the CASE body
(#498) The CASE body must start on the line following the statement
(#507) There should be a comma after the last array item in a multi-line array.
(#583) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#595) Opening parenthesis of a multi-line function call must be the last content on the line
(#595) Only one argument is allowed per line in a multi-line function call
(#595) Only one argument is allowed per line in a multi-line function call
(#596) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#596) Closing parenthesis of a multi-line function call must be on a line by itself
(#621) Function closing brace must go on the next line following the body; found 1 blank lines before brace
mod/ivs/classes/ivs_match/MatchConfig.php
(#30) Opening brace must not be followed by a blank line
(#35) Member variable "assessment_type" must not contain underscores.
(#50) Member variable "allow_repeat_answers" must not contain underscores.
(#55) Member variable "player_controls_enabled" must not contain underscores.
(#60) Member variable "show_solution" must not contain underscores.
(#65) Member variable "show_feedback" must not contain underscores.
(#81) Public method name "MatchConfig::hasPassed" must be in lower-case letters only
(#85) Missing docblock for function is_timing_mode
(#86) Opening brace should be on the same line as the declaration
(#90) Missing docblock for function is_quiz_mode
(#90) Expected 1 space before opening brace; found 0
mod/ivs/classes/ivs_match/MatchResponse.php
(#30) Opening brace must not be followed by a blank line
(#48) Short array syntax must be used to define arrays
(#85) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/MatchTake.php
(#30) Opening brace must not be followed by a blank line
(#105) No one-line description found in phpdocs for docblock of function is_completed
(#105) Expected 1 space before opening brace; found 0
(#109) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/MatchTakeAccessDeniedException.php
(#32) Opening brace must not be followed by a blank line
mod/ivs/classes/ivs_match/MatchTimingType.php
(#1) Moodle boilerplate not found
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#5) Missing @copyright tag
(#5) Missing @license tag
(#6) Expected 1 space before asterisk; 0 found
(#7) Expected 1 space before asterisk; 0 found
(#8) DocBlock missing a @package tag for class MatchTimingType. Expected @package mod_ivs
(#8) Opening brace must not be followed by a blank line
(#10) Missing member variable doc comment
(#11) Missing member variable doc comment
(#12) Missing member variable doc comment
(#13) Missing member variable doc comment
(#14) Missing member variable doc comment
(#15) Missing member variable doc comment
(#16) Missing member variable doc comment
(#17) Missing member variable doc comment
(#18) Missing member variable doc comment
(#19) Missing member variable doc comment
(#20) Missing member variable doc comment
(#22) Missing docblock for function __construct
(#23) Opening brace should be on the same line as the declaration
(#24) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#25) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#26) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#27) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#28) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#29) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#30) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#31) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#32) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#33) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#34) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#37) Missing docblock for function to_player_json
(#38) Opening brace should be on the same line as the declaration
(#52) There should be a comma after the last array item in a multi-line array.
mod/ivs/classes/ivs_match/exception/MatchAlreadyAnsweredException.php
(#30) Opening brace must not be followed by a blank line
(#39) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $previous.
mod/ivs/classes/ivs_match/exception/MatchNoConfigException.php
(#30) Opening brace must not be followed by a blank line
mod/ivs/classes/ivs_match/exception/MatchNoConfigExpection.php
(#1) No one-line description found in phpdocs for docblock of file MatchNoConfigExpection.php
(#26) Duplicate class name "mod_ivs\ivs_match\exception\MatchNoConfigException" found; first defined in /var/lib/jenkins/git_repositories/prechecker/mod/ivs/classes/ivs_match/exception/MatchNoConfigException.php on line 30
(#26) Missing docblock for class MatchNoConfigException
(#26) Opening brace must not be followed by a blank line
mod/ivs/classes/ivs_match/exception/MatchQuestionException.php
(#30) Opening brace must not be followed by a blank line
(#53) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $previous.
(#57) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#59) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/exception/MatchQuestionNotFoundException.php
(#30) Opening brace must not be followed by a blank line
mod/ivs/classes/ivs_match/exception/MatchTakeException.php
(#30) Opening brace must not be followed by a blank line
(#39) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $previous.
mod/ivs/classes/ivs_match/exception/MatchTakeNoRemainingAttemptsException.php
(#30) Opening brace must not be followed by a blank line
mod/ivs/classes/ivs_match/question/MatchQuestionBase.php
(#30) Opening brace must not be followed by a blank line
(#37) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/question/MatchQuestionChoice.php
(#30) Opening brace must not be followed by a blank line
mod/ivs/classes/ivs_match/question/QuestionSummary.php
(#30) Opening brace must not be followed by a blank line
(#35) Member variable "question_id" must not contain underscores.
(#40) Member variable "question_title" must not contain underscores.
(#45) Member variable "question_body" must not contain underscores.
(#50) Member variable "question_type" must not contain underscores.
(#55) Member variable "first_attempt_correct" must not contain underscores.
(#60) Member variable "last_attempt_correct" must not contain underscores.
(#65) Member variable "num_students_participation" must not contain underscores.
(#70) Member variable "num_students_total" must not contain underscores.
(#72) The closing brace for the class must go on the next line after the body
mod/ivs/classes/ivs_match/timing/MatchTimingTakeResult.php
(#1) Moodle boilerplate not found
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) DocBlock missing a @package tag for class MatchTimingTakeResult. Expected @package mod_ivs
(#9) Opening brace must not be followed by a blank line
(#11) Missing member variable doc comment
(#12) Missing member variable doc comment
(#13) Missing member variable doc comment
(#15) Missing member variable doc comment
(#17) Missing docblock for function evaluate_take
(#18) Opening brace should be on the same line as the declaration
(#24) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#28) Expected "if (...) {\n"; found "if(...) {\n"
(#28) Expected 1 space after IF keyword; 0 found
(#35) There should be a comma after the last array item in a multi-line array.
(#40) Blank line found at end of control structure
(#45) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#49) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#55) Blank line found at start of control structure
(#67) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#69) Missing docblock for function calculate_score
(#71) Expected "if (...) {\n"; found "if (...){\n"
(#71) Expected 1 space after closing parenthesis; found 0
(#75) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#77) Missing docblock for function find_object_by_id
(#78) Expected 1 space after "="; 2 found
(#84) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#86) The closing brace for the class must go on the next line after the body
mod/ivs/classes/license/ILicenseController.php
(#31) Opening brace must not be followed by a blank line
(#141) The closing brace for the interface must go on the next line after the body
mod/ivs/classes/license/LicenseCourseForm.php
(#56) Long list syntax is not allowed
(#60) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#77) Opening parenthesis of a multi-line function call must be the last content on the line
(#77) Only one argument is allowed per line in a multi-line function call
(#77) Only one argument is allowed per line in a multi-line function call
(#77) Only one argument is allowed per line in a multi-line function call
(#78) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#78) Closing parenthesis of a multi-line function call must be on a line by itself
(#79) Opening parenthesis of a multi-line function call must be the last content on the line
(#79) Only one argument is allowed per line in a multi-line function call
(#79) Only one argument is allowed per line in a multi-line function call
(#80) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#80) Closing parenthesis of a multi-line function call must be on a line by itself
(#82) Blank line found at end of control structure
(#88) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#108) The closing brace for the class must go on the next line after the body
mod/ivs/classes/license/MoodleLicenseController.php
(#58) Opening brace must not be followed by a blank line
(#474) Parentheses must be used when instantiating a new class
(#512) Parentheses must be used when instantiating a new class
(#530) Variable "courseLicense" must be all lower-case
(#531) Variable "courseLicense" must be all lower-case
(#532) Variable "courseLicense" must be all lower-case
(#534) Variable "courseLicense" must be all lower-case
(#535) Variable "courseLicense" must be all lower-case
(#536) Variable "courseLicense" must be all lower-case
(#537) Variable "courseLicense" must be all lower-case
(#538) Variable "courseLicense" must be all lower-case
(#538) Variable "courseLicense" must be all lower-case
(#539) Variable "courseLicense" must be all lower-case
(#540) Variable "courseLicense" must be all lower-case
(#541) Variable "courseLicense" must be all lower-case
(#541) Variable "courseLicense" must be all lower-case
(#543) Variable "courseLicense" must be all lower-case
(#547) Variable "courseLicense" must be all lower-case
(#549) Variable "courseLicense" must be all lower-case
(#551) Variable "courseLicense" must be all lower-case
(#552) Variable "courseLicense" must be all lower-case
(#553) Variable "courseLicense" must be all lower-case
(#573) Parentheses must be used when instantiating a new class
(#584) Variable "courseLicense" must be all lower-case
(#585) Variable "courseLicense" must be all lower-case
(#586) Variable "courseLicense" must be all lower-case
(#588) Variable "courseLicense" must be all lower-case
(#589) Variable "courseLicense" must be all lower-case
(#590) Variable "courseLicense" must be all lower-case
(#591) Variable "courseLicense" must be all lower-case
(#592) Variable "courseLicense" must be all lower-case
(#592) Variable "courseLicense" must be all lower-case
(#593) Variable "courseLicense" must be all lower-case
(#594) Variable "courseLicense" must be all lower-case
(#596) Variable "courseLicense" must be all lower-case
(#597) Variable "courseLicense" must be all lower-case
(#598) Variable "courseLicense" must be all lower-case
(#630) Parentheses must be used when instantiating a new class
(#642) Variable "courseLicense" must be all lower-case
(#644) Variable "courseLicense" must be all lower-case
(#645) Variable "courseLicense" must be all lower-case
(#648) Variable "courseLicense" must be all lower-case
(#649) Variable "courseLicense" must be all lower-case
(#650) Variable "courseLicense" must be all lower-case
(#651) Variable "courseLicense" must be all lower-case
(#652) Variable "courseLicense" must be all lower-case
(#652) Variable "courseLicense" must be all lower-case
(#653) Variable "courseLicense" must be all lower-case
(#654) Variable "courseLicense" must be all lower-case
(#655) Expected at least 1 space before "."; 0 found
(#656) Variable "courseLicense" must be all lower-case
(#657) Variable "courseLicense" must be all lower-case
(#658) Variable "courseLicense" must be all lower-case
(#691) Parentheses must be used when instantiating a new class
(#772) Variable "courseLicense" must be all lower-case
(#773) Variable "courseLicense" must be all lower-case
(#774) Variable "courseLicense" must be all lower-case
(#775) Variable "courseLicense" must be all lower-case
(#776) Variable "courseLicense" must be all lower-case
(#777) Variable "courseLicense" must be all lower-case
(#965) There should be a comma after the last array item in a multi-line array.
(#981) There should be a comma after the last array item in a multi-line array.
(#986) Missing docblock for function renderFreemiumInfoText
(#986) Public method name "MoodleLicenseController::renderFreemiumInfoText" must be in lower-case letters only
(#986) Expected 1 space before opening brace; found 0
(#988) Expected "if (...) {\n"; found "if(...){\n"
(#988) Expected 1 space after IF keyword; 0 found
(#988) Expected 1 space after closing parenthesis; found 0
(#993) Expected 1 space after closing brace; newline found
(#994) Expected "} else {\n"; found "}\n else{\n"
(#994) Expected 1 space after ELSE keyword; 0 found
(#1001) Missing docblock for function renderLicenseMessages
(#1001) Public method name "MoodleLicenseController::renderLicenseMessages" must be in lower-case letters only
(#1001) Variable "isAdmin" must be all lower-case
(#1002) Opening brace should be on the same line as the declaration
(#1010) Variable "isAdmin" must be all lower-case
(#1010) Blank line found at start of control structure
(#1013) Opening parenthesis of a multi-line function call must be the last content on the line
(#1013) Only one argument is allowed per line in a multi-line function call
(#1014) Multi-line function call not indented correctly; expected 20 spaces but found 18
(#1016) Multi-line function call not indented correctly; expected 16 spaces but found 18
(#1016) Closing parenthesis of a multi-line function call must be on a line by itself
(#1019) Opening parenthesis of a multi-line function call must be the last content on the line
(#1020) Multi-line function call not indented correctly; expected 20 spaces but found 18
(#1021) Multi-line function call not indented correctly; expected 20 spaces but found 18
(#1024) Multi-line function call not indented correctly; expected 16 spaces but found 18
(#1024) Closing parenthesis of a multi-line function call must be on a line by itself
(#1027) Opening parenthesis of a multi-line function call must be the last content on the line
(#1028) Multi-line function call not indented correctly; expected 20 spaces but found 18
(#1029) Multi-line function call not indented correctly; expected 20 spaces but found 18
(#1032) Multi-line function call not indented correctly; expected 16 spaces but found 18
(#1032) Closing parenthesis of a multi-line function call must be on a line by itself
(#1034) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1036) Blank line found at start of control structure
(#1038) Expected "if (...) {\n"; found "if(...){\n"
(#1038) Expected 1 space after IF keyword; 0 found
(#1038) Expected 1 space after closing parenthesis; found 0
(#1039) Opening parenthesis of a multi-line function call must be the last content on the line
(#1040) Multi-line function call not indented correctly; expected 24 spaces but found 22
(#1041) Multi-line function call not indented correctly; expected 20 spaces but found 22
(#1041) Closing parenthesis of a multi-line function call must be on a line by itself
(#1042) Expected 1 space after closing brace; newline found
(#1043) Expected "} else {\n"; found "}\n else{\n"
(#1043) Expected 1 space after ELSE keyword; 0 found
(#1044) Opening parenthesis of a multi-line function call must be the last content on the line
(#1045) Multi-line function call not indented correctly; expected 24 spaces but found 22
(#1046) Multi-line function call not indented correctly; expected 20 spaces but found 22
(#1046) Closing parenthesis of a multi-line function call must be on a line by itself
(#1051) Expected "if (...) {\n"; found "if(...){\n"
(#1051) Expected 1 space after IF keyword; 0 found
(#1051) Expected 1 space after closing parenthesis; found 0
(#1052) Opening parenthesis of a multi-line function call must be the last content on the line
(#1053) Multi-line function call not indented correctly; expected 24 spaces but found 22
(#1054) Multi-line function call not indented correctly; expected 20 spaces but found 22
(#1054) Closing parenthesis of a multi-line function call must be on a line by itself
(#1055) Expected 1 space after closing brace; newline found
(#1056) Expected "} else {\n"; found "}\n else{\n"
(#1056) Expected 1 space after ELSE keyword; 0 found
(#1057) Opening parenthesis of a multi-line function call must be the last content on the line
(#1058) Multi-line function call not indented correctly; expected 24 spaces but found 22
(#1059) Multi-line function call not indented correctly; expected 20 spaces but found 22
(#1059) Closing parenthesis of a multi-line function call must be on a line by itself
(#1061) Blank line found at end of control structure
(#1068) Opening parenthesis of a multi-line function call must be the last content on the line
(#1069) Multi-line function call not indented correctly; expected 12 spaces but found 14
(#1069) Closing parenthesis of a multi-line function call must be on a line by itself
(#1073) Opening parenthesis of a multi-line function call must be the last content on the line
(#1074) Multi-line function call not indented correctly; expected 12 spaces but found 14
(#1074) Closing parenthesis of a multi-line function call must be on a line by itself
(#1078) Opening parenthesis of a multi-line function call must be the last content on the line
(#1079) Multi-line function call not indented correctly; expected 16 spaces but found 14
(#1080) Multi-line function call not indented correctly; expected 12 spaces but found 14
(#1080) Closing parenthesis of a multi-line function call must be on a line by itself
(#1084) Opening parenthesis of a multi-line function call must be the last content on the line
(#1085) Multi-line function call not indented correctly; expected 16 spaces but found 14
(#1086) Multi-line function call not indented correctly; expected 12 spaces but found 14
(#1086) Closing parenthesis of a multi-line function call must be on a line by itself
(#1089) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1091) The closing brace for the class must go on the next line after the body
mod/ivs/classes/license/PlayerVersionForm.php
(#37) Opening brace must not be followed by a blank line
(#57) Opening parenthesis of a multi-line function call must be the last content on the line
(#57) Only one argument is allowed per line in a multi-line function call
(#58) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#58) Closing parenthesis of a multi-line function call must be on a line by itself
(#71) The closing brace for the class must go on the next line after the body
mod/ivs/classes/license/TestsystemForm.php
(#37) Opening brace must not be followed by a blank line
(#49) Expected "if (...) {\n"; found "if(...) {\n"
(#49) Expected 1 space after IF keyword; 0 found
(#52) Opening parenthesis of a multi-line function call must be the last content on the line
(#52) Only one argument is allowed per line in a multi-line function call
(#52) Only one argument is allowed per line in a multi-line function call
(#53) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#53) Closing parenthesis of a multi-line function call must be on a line by itself
(#68) The closing brace for the class must go on the next line after the body
mod/ivs/classes/output/annotation_audio_player_view.php
(#38) Opening brace must not be followed by a blank line
mod/ivs/classes/output/annotation_download.php
(#40) Opening brace must not be followed by a blank line
(#61) Member variable "all_comments" must not contain underscores.
(#87) Expected 0 spaces before closing parenthesis; 1 found
(#101) Opening parenthesis of a multi-line function call must be the last content on the line
(#101) Opening parenthesis of a multi-line function call must be the last content on the line
(#102) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#102) Closing parenthesis of a multi-line function call must be on a line by itself
(#103) Only one argument is allowed per line in a multi-line function call
mod/ivs/classes/output/annotation_reply_view.php
(#37) Opening brace must not be followed by a blank line
mod/ivs/classes/output/annotation_report_view.php
(#37) Opening brace must not be followed by a blank line
(#39) Missing member variable doc comment
(#39) Member variable "userTo" must be all lower-case
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#85) Short array syntax must be used to define arrays
mod/ivs/classes/output/annotation_view.php
(#40) Opening brace must not be followed by a blank line
(#110) Short array syntax must be used to define arrays
mod/ivs/classes/output/license/settings_license_course_expired_view.php
(#37) Opening brace must not be followed by a blank line
(#39) Missing member variable doc comment
(#39) Member variable "course_licenses" must not contain underscores.
(#40) Missing member variable doc comment
(#40) Member variable "instance_licenses" must not contain underscores.
mod/ivs/classes/output/license/settings_license_course_overbooked_view.php
(#38) Missing member variable doc comment
(#38) Member variable "course_licenses" must not contain underscores.
(#39) Missing member variable doc comment
(#39) Member variable "instance_licenses" must not contain underscores.
mod/ivs/classes/output/license/settings_license_course_view.php
(#38) Missing member variable doc comment
(#38) Member variable "course_licenses" must not contain underscores.
(#39) Missing member variable doc comment
(#39) Member variable "instance_licenses" must not contain underscores.
mod/ivs/classes/output/license/settings_license_data_policy_view.php
(#36) Opening brace must not be followed by a blank line
(#52) Parentheses must be used when instantiating a new class
mod/ivs/classes/output/license/settings_license_instance_view.php
(#37) Opening brace must not be followed by a blank line
(#39) Missing member variable doc comment
mod/ivs/classes/output/license/settings_license_main_view.php
(#36) Opening brace must not be followed by a blank line
(#51) Parentheses must be used when instantiating a new class
(#56) Expected at least 1 space before "."; 0 found
mod/ivs/classes/output/license/settings_license_none_view.php
(#37) Opening brace must not be followed by a blank line
mod/ivs/classes/output/match/question_answers_view.php
(#40) Opening brace must not be followed by a blank line
(#102) Opening parenthesis of a multi-line function call must be the last content on the line
(#102) Only one argument is allowed per line in a multi-line function call
(#102) Only one argument is allowed per line in a multi-line function call
(#102) Only one argument is allowed per line in a multi-line function call
(#103) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Closing parenthesis of a multi-line function call must be on a line by itself
(#110) Opening parenthesis of a multi-line function call must be the last content on the line
(#111) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#111) Only one argument is allowed per line in a multi-line function call
(#112) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#112) Short array syntax must be used to define arrays
(#113) Multi-line function call not indented correctly; expected 8 spaces but found 24
(#113) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/classes/output/match/question_click_answer_view.php
(#40) Opening brace must not be followed by a blank line
(#42) Missing member variable doc comment
(#43) Missing member variable doc comment
(#43) Member variable "course_user" must not contain underscores.
mod/ivs/classes/output/match/question_overview.php
(#37) Opening brace must not be followed by a blank line
(#86) Expected at least 1 space before "."; 0 found
(#86) Expected at least 1 space after "."; 0 found
(#86) Opening parenthesis of a multi-line function call must be the last content on the line
(#87) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#87) Closing parenthesis of a multi-line function call must be on a line by itself
(#90) Opening parenthesis of a multi-line function call must be the last content on the line
(#91) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#91) Short array syntax must be used to define arrays
(#95) There should be a comma after the last array item in a multi-line array.
mod/ivs/classes/output/match/question_single_choice_answer_view.php
(#39) Opening brace must not be followed by a blank line
(#45) Missing member variable doc comment
(#45) Member variable "course_user" must not contain underscores.
mod/ivs/classes/output/match/question_summary.php
(#38) Opening brace must not be followed by a blank line
(#63) Member variable "course_students" must not contain underscores.
(#157) Opening parenthesis of a multi-line function call must be the last content on the line
(#158) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#158) Only one argument is allowed per line in a multi-line function call
(#158) Only one argument is allowed per line in a multi-line function call
(#158) Short array syntax must be used to define arrays
(#158) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/classes/output/match/question_summary_view.php
(#39) Opening brace must not be followed by a blank line
(#74) Function closing brace must go on the next line following the body; found 1 blank lines before brace
mod/ivs/classes/output/match/question_text_answer_view.php
(#39) Opening brace must not be followed by a blank line
(#46) Missing member variable doc comment
(#46) Member variable "course_user" must not contain underscores.
mod/ivs/classes/output/match/question_type_answers_view.php
(#40) Opening brace must not be followed by a blank line
(#102) Opening parenthesis of a multi-line function call must be the last content on the line
(#102) Only one argument is allowed per line in a multi-line function call
(#102) Only one argument is allowed per line in a multi-line function call
(#102) Only one argument is allowed per line in a multi-line function call
(#103) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Closing parenthesis of a multi-line function call must be on a line by itself
(#110) Opening parenthesis of a multi-line function call must be the last content on the line
(#111) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#111) Only one argument is allowed per line in a multi-line function call
(#112) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#112) Short array syntax must be used to define arrays
(#113) Multi-line function call not indented correctly; expected 8 spaces but found 24
(#113) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/classes/output/match/question_type_overview.php
(#37) Opening brace must not be followed by a blank line
(#92) Expected at least 1 space before "."; 0 found
(#92) Line exceeds maximum limit of 180 characters; contains 235 characters
(#95) Opening parenthesis of a multi-line function call must be the last content on the line
(#96) 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.
mod/ivs/classes/output/match/timing_question_answer_view.php
(#40) Opening brace must not be followed by a blank line
(#46) Missing member variable doc comment
(#46) Member variable "course_user" must not contain underscores.
mod/ivs/classes/output/match/timing_type_answer_view.php
(#40) Opening brace must not be followed by a blank line
(#46) Missing member variable doc comment
(#46) Member variable "course_user" must not contain underscores.
mod/ivs/classes/output/mediacontainer/html5_video_view.php
(#38) Opening brace must not be followed by a blank line
mod/ivs/classes/output/mediacontainer/panopto_video_view.php
(#38) Opening brace must not be followed by a blank line
(#44) Missing member variable doc comment
mod/ivs/classes/output/mediacontainer/vimeo_video_view.php
(#38) Opening brace must not be followed by a blank line
mod/ivs/classes/output/mediacontainer/vimp_video_view.php
(#38) Opening brace must not be followed by a blank line
mod/ivs/classes/output/mediacontainer/youtube_video_view.php
(#38) Opening brace must not be followed by a blank line
(#59) No one-line description found in phpdocs for docblock of function export_for_template
mod/ivs/classes/output/renderer.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#223) The closing brace for the class must go on the next line after the body
mod/ivs/classes/output/statistics_view.php
(#37) Opening brace must not be followed by a blank line
(#56) Each PHP statement must be on a line by itself
(#57) Each PHP statement must be on a line by itself
(#69) Each PHP statement must be on a line by itself
(#71) Line exceeds 132 characters; contains 159 characters
(#73) Line exceeds 132 characters; contains 143 characters
(#76) Line exceeds 132 characters; contains 145 characters
(#77) Line exceeds 132 characters; contains 145 characters
(#91) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/ivs/classes/privacy/provider.php
(#27) Import statements must not begin with a leading backslash
(#28) Import statements must not begin with a leading backslash
(#29) Import statements must not begin with a leading backslash
(#31) Import statements must not begin with a leading backslash
(#32) Import statements must not begin with a leading backslash
(#33) Import statements must not begin with a leading backslash
(#34) Import statements must not begin with a leading backslash
(#39) The interface names in a "class implements" statement should be ordered alphabetically. Expected: \core_privacy\local\metadata\provider, \core_privacy\local\request\subsystem\provider, \core_privacy\local\request\subsystem\plugin_provider, \core_privacy\local\request\core_userlist_provider; Found: \core_privacy\local\request\core_userlist_provider, \core_privacy\local\request\subsystem\plugin_provider, \core_privacy\local\metadata\provider, \core_privacy\local\request\subsystem\provider
(#44) Opening brace must not be followed by a blank line
(#157) Long list syntax is not allowed
(#196) Blank line found at start of control structure
(#210) Opening parenthesis of a multi-line function call must be the last content on the line
(#211) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#211) Closing parenthesis of a multi-line function call must be on a line by itself
(#213) Opening parenthesis of a multi-line function call must be the last content on the line
(#213) Only one argument is allowed per line in a multi-line function call
(#213) Only one argument is allowed per line in a multi-line function call
(#214) Opening parenthesis of a multi-line function call must be the last content on the line
(#215) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#215) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#215) Closing parenthesis of a multi-line function call must be on a line by itself
(#215) Closing parenthesis of a multi-line function call must be on a line by itself
(#218) Opening parenthesis of a multi-line function call must be the last content on the line
(#219) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#219) Closing parenthesis of a multi-line function call must be on a line by itself
(#221) Opening parenthesis of a multi-line function call must be the last content on the line
(#221) Only one argument is allowed per line in a multi-line function call
(#221) Only one argument is allowed per line in a multi-line function call
(#222) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#222) Closing parenthesis of a multi-line function call must be on a line by itself
(#223) Blank line found at end of control structure
(#226) Opening parenthesis of a multi-line function call must be the last content on the line
(#227) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#227) Closing parenthesis of a multi-line function call must be on a line by itself
(#229) Opening parenthesis of a multi-line function call must be the last content on the line
(#229) Only one argument is allowed per line in a multi-line function call
(#229) Only one argument is allowed per line in a multi-line function call
(#230) Opening parenthesis of a multi-line function call must be the last content on the line
(#231) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#231) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#231) Closing parenthesis of a multi-line function call must be on a line by itself
(#231) Closing parenthesis of a multi-line function call must be on a line by itself
(#233) Blank line found at end of control structure
(#245) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#254) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#255) Multi-line function declaration not indented correctly; expected 8 spaces but found 55
(#255) The closing parenthesis of a multi-line function declaration must be on a new line
(#260) Long list syntax is not allowed
(#264) Using ${var} in strings is deprecated since PHP 8.2, use {$var} instead. Found: ${ivsinsql}
(#307) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#308) Multi-line function declaration not indented correctly; expected 8 spaces but found 54
(#308) The closing parenthesis of a multi-line function declaration must be on a new line
(#313) Long list syntax is not allowed
(#317) Using ${var} in strings is deprecated since PHP 8.2, use {$var} instead. Found: ${ivsinsql}
(#427) Opening parenthesis of a multi-line function call must be the last content on the line
(#427) Only one argument is allowed per line in a multi-line function call
(#428) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#428) Only one argument is allowed per line in a multi-line function call
(#428) Closing parenthesis of a multi-line function call must be on a line by itself
(#431) Opening parenthesis of a multi-line function call must be the last content on the line
(#432) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#432) Closing parenthesis of a multi-line function call must be on a line by itself
(#436) Opening parenthesis of a multi-line function call must be the last content on the line
(#437) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#437) Closing parenthesis of a multi-line function call must be on a line by itself
(#439) Opening parenthesis of a multi-line function call must be the last content on the line
(#440) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#440) Closing parenthesis of a multi-line function call must be on a line by itself
(#444) Opening parenthesis of a multi-line function call must be the last content on the line
(#445) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#445) Closing parenthesis of a multi-line function call must be on a line by itself
(#446) Blank line found at end of control structure
(#458) Opening parenthesis of a multi-line function call must be the last content on the line
(#458) Only one argument is allowed per line in a multi-line function call
(#459) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#459) Only one argument is allowed per line in a multi-line function call
(#459) Closing parenthesis of a multi-line function call must be on a line by itself
(#461) Long list syntax is not allowed
(#466) Opening parenthesis of a multi-line function call must be the last content on the line
(#467) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#467) Only one argument is allowed per line in a multi-line function call
(#467) Closing parenthesis of a multi-line function call must be on a line by itself
(#468) Opening parenthesis of a multi-line function call must be the last content on the line
(#469) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#469) Only one argument is allowed per line in a multi-line function call
(#469) Closing parenthesis of a multi-line function call must be on a line by itself
(#470) Opening parenthesis of a multi-line function call must be the last content on the line
(#471) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#471) Only one argument is allowed per line in a multi-line function call
(#471) Closing parenthesis of a multi-line function call must be on a line by itself
(#495) The closing brace for the class must go on the next line after the body
mod/ivs/classes/settings/Setting.php
(#31) Opening brace must not be followed by a blank line
(#91) The closing brace for the class must go on the next line after the body
mod/ivs/classes/settings/SettingsCourseForm.php
(#39) Opening brace must not be followed by a blank line
(#56) Opening parenthesis of a multi-line function call must be the last content on the line
(#57) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#57) Only one argument is allowed per line in a multi-line function call
(#57) Closing parenthesis of a multi-line function call must be on a line by itself
(#59) No space found after comma in argument list
(#59) Commas (,) must be followed by white space.
(#59) Expected 1 space between the comma and "[". Found: no spaces
(#59) Line exceeds maximum limit of 180 characters; contains 244 characters
(#61) Opening parenthesis of a multi-line function call must be the last content on the line
(#62) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#62) Only one argument is allowed per line in a multi-line function call
(#62) Closing parenthesis of a multi-line function call must be on a line by itself
(#66) Opening parenthesis of a multi-line function call must be the last content on the line
(#67) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#67) Only one argument is allowed per line in a multi-line function call
(#67) Closing parenthesis of a multi-line function call must be on a line by itself
(#70) Opening parenthesis of a multi-line function call must be the last content on the line
(#71) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#71) Only one argument is allowed per line in a multi-line function call
(#71) Closing parenthesis of a multi-line function call must be on a line by itself
(#72) Opening parenthesis of a multi-line function call must be the last content on the line
(#73) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#73) Only one argument is allowed per line in a multi-line function call
(#73) Closing parenthesis of a multi-line function call must be on a line by itself
(#75) Opening parenthesis of a multi-line function call must be the last content on the line
(#75) Only one argument is allowed per line in a multi-line function call
(#75) Only one argument is allowed per line in a multi-line function call
(#75) Only one argument is allowed per line in a multi-line function call
(#76) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#76) Closing parenthesis of a multi-line function call must be on a line by itself
(#79) Opening parenthesis of a multi-line function call must be the last content on the line
(#80) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#80) Only one argument is allowed per line in a multi-line function call
(#80) Closing parenthesis of a multi-line function call must be on a line by itself
(#85) Opening parenthesis of a multi-line function call must be the last content on the line
(#86) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#86) No space found after comma in argument list
(#86) Commas (,) must be followed by white space.
(#86) Expected 1 space between the comma and "$mform". Found: no spaces
(#86) Only one argument is allowed per line in a multi-line function call
(#86) Closing parenthesis of a multi-line function call must be on a line by itself
(#88) No space found after comma in argument list
(#88) Commas (,) must be followed by white space.
(#88) Expected 1 space between the comma and "$coursesettings". Found: no spaces
(#88) No space found after comma in argument list
(#88) Commas (,) must be followed by white space.
(#88) Expected 1 space between the comma and "$mform". Found: no spaces
(#88) No space found after comma in argument list
(#88) Commas (,) must be followed by white space.
(#88) Expected 1 space between the comma and "$globalsettings". Found: no spaces
(#88) No space found after comma in argument list
(#88) Commas (,) must be followed by white space.
(#88) Expected 1 space between the comma and "[". Found: no spaces
(#88) Line exceeds maximum limit of 180 characters; contains 334 characters
(#102) Short array syntax must be used to define arrays
mod/ivs/classes/settings/SettingsDefinition.php
(#30) Opening brace must not be followed by a blank line
(#81) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_EXAM_ENABLED
(#87) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_CONTROLS_ENABLED
(#93) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_SHOW_REALTIME_RESULTS
(#98) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_SHOW_TIMING_TAKE_SUMMARY
(#104) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_VIDEOTEST_GRADE_TO_PASS
(#110) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_VIDEOTEST_ATTEMPTS
(#116) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_VIDEOTEST_GRADE_METHOD
(#122) Missing docblock for constant SettingsDefinition::SETTING_PLAYER_LOCK_REALM
(#212) The closing brace for the class must go on the next line after the body
mod/ivs/classes/settings/SettingsService.php
(#44) Opening brace must not be followed by a blank line
(#54) Short array syntax must be used to define arrays
(#74) Missing docblock for function ivs_render_activity_settings
(#74) Expected 1 space between comma and argument "$coursesettings"; 0 found
(#74) Commas (,) must be followed by white space.
(#74) Expected 1 space between the comma and "$coursesettings". Found: no spaces
(#74) Expected 1 space between comma and argument "$mform"; 0 found
(#74) Commas (,) must be followed by white space.
(#74) Expected 1 space between the comma and "&". Found: no spaces
(#74) Expected 1 space between comma and argument "$globalsettings"; 0 found
(#74) Commas (,) must be followed by white space.
(#74) Expected 1 space between the comma and "$globalsettings". Found: no spaces
(#74) Expected 1 space between comma and argument "$options"; 0 found
(#74) Commas (,) must be followed by white space.
(#74) Expected 1 space between the comma and "$options". Found: no spaces
(#74) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#74) Expected 1 space before opening brace; found 0
(#75) Blank line found at start of control structure
(#77) Opening parenthesis of a multi-line function call must be the last content on the line
(#77) Only one argument is allowed per line in a multi-line function call
(#77) Only one argument is allowed per line in a multi-line function call
(#77) Only one argument is allowed per line in a multi-line function call
(#78) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#78) Only one argument is allowed per line in a multi-line function call
(#78) Closing parenthesis of a multi-line function call must be on a line by itself
(#82) Opening parenthesis of a multi-line function call must be the last content on the line
(#83) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#83) Closing parenthesis of a multi-line function call must be on a line by itself
(#84) Opening parenthesis of a multi-line function call must be the last content on the line
(#85) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#85) Closing parenthesis of a multi-line function call must be on a line by itself
(#87) Opening parenthesis of a multi-line function call must be the last content on the line
(#88) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#88) Closing parenthesis of a multi-line function call must be on a line by itself
(#89) Opening parenthesis of a multi-line function call must be the last content on the line
(#90) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#90) Closing parenthesis of a multi-line function call must be on a line by itself
(#93) Opening parenthesis of a multi-line function call must be the last content on the line
(#94) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#94) Closing parenthesis of a multi-line function call must be on a line by itself
(#95) Opening parenthesis of a multi-line function call must be the last content on the line
(#96) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#96) Closing parenthesis of a multi-line function call must be on a line by itself
(#98) Blank line found at end of control structure
(#101) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#103) Missing docblock for function ivs_add_new_activity_settings_heading
(#103) Expected 1 space between comma and argument "$text"; 0 found
(#103) Commas (,) must be followed by white space.
(#103) Expected 1 space between the comma and "$text". Found: no spaces
(#103) Expected 1 space between comma and argument "$mform"; 0 found
(#103) Commas (,) must be followed by white space.
(#103) Expected 1 space between the comma and "&". Found: no spaces
(#103) Expected 1 space before opening brace; found 0
(#107) Missing docblock for function ivs_add_new_settings_heading
(#107) Expected 1 space between comma and argument "$text"; 0 found
(#107) Commas (,) must be followed by white space.
(#107) Expected 1 space between the comma and "$text". Found: no spaces
(#107) Expected 1 space between comma and argument "$settings"; 0 found
(#107) Commas (,) must be followed by white space.
(#107) Expected 1 space between the comma and "&". Found: no spaces
(#107) Expected 1 space before opening brace; found 0
(#111) Missing docblock for function ivs_add_settings
(#111) Expected 1 space between comma and argument "$settings"; 0 found
(#111) Commas (,) must be followed by white space.
(#111) Expected 1 space between the comma and "&". Found: no spaces
(#111) Expected 1 space before opening brace; found 0
(#112) Blank line found at start of control structure
(#117) Opening parenthesis of a multi-line function call must be the last content on the line
(#118) Multi-line function call not indented correctly; expected 28 spaces but found 32
(#118) Only one argument is allowed per line in a multi-line function call
(#119) Multi-line function call not indented correctly; expected 24 spaces but found 32
(#119) Closing parenthesis of a multi-line function call must be on a line by itself
(#121) Opening parenthesis of a multi-line function call must be the last content on the line
(#121) Only one argument is allowed per line in a multi-line function call
(#122) Multi-line function call not indented correctly; expected 24 spaces but found 32
(#122) Only one argument is allowed per line in a multi-line function call
(#122) Closing parenthesis of a multi-line function call must be on a line by itself
(#127) Opening parenthesis of a multi-line function call must be the last content on the line
(#128) Multi-line function call not indented correctly; expected 28 spaces but found 32
(#129) Multi-line function call not indented correctly; expected 24 spaces but found 32
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Closing parenthesis of a multi-line function call must be on a line by itself
(#129) Line exceeds 132 characters; contains 169 characters
(#130) Blank line found at end of control structure
(#132) Opening parenthesis of a multi-line function call must be the last content on the line
(#132) Only one argument is allowed per line in a multi-line function call
(#133) Multi-line function call not indented correctly; expected 24 spaces but found 32
(#133) Only one argument is allowed per line in a multi-line function call
(#133) Only one argument is allowed per line in a multi-line function call
(#133) Closing parenthesis of a multi-line function call must be on a line by itself
(#133) Line exceeds 132 characters; contains 141 characters
(#134) Blank line found at end of control structure
(#139) Opening parenthesis of a multi-line function call must be the last content on the line
(#140) Multi-line function call not indented correctly; expected 28 spaces but found 32
(#141) Multi-line function call not indented correctly; expected 24 spaces but found 32
(#141) Only one argument is allowed per line in a multi-line function call
(#141) Only one argument is allowed per line in a multi-line function call
(#141) Closing parenthesis of a multi-line function call must be on a line by itself
(#141) Line exceeds 132 characters; contains 140 characters
(#142) Blank line found at end of control structure
(#144) Opening parenthesis of a multi-line function call must be the last content on the line
(#144) Only one argument is allowed per line in a multi-line function call
(#144) Line exceeds 132 characters; contains 136 characters
(#145) Multi-line function call not indented correctly; expected 24 spaces but found 32
(#145) Only one argument is allowed per line in a multi-line function call
(#145) Closing parenthesis of a multi-line function call must be on a line by itself
(#153) Missing docblock for function ivs_get_player_advanced_video_source_settings
(#153) Expected 1 space before opening brace; found 0
(#154) Opening parenthesis of a multi-line function call must be the last content on the line
(#155) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#156) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#156) Only one argument is allowed per line in a multi-line function call
(#156) Closing parenthesis of a multi-line function call must be on a line by itself
(#158) Opening parenthesis of a multi-line function call must be the last content on the line
(#159) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#160) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#160) Only one argument is allowed per line in a multi-line function call
(#160) Closing parenthesis of a multi-line function call must be on a line by itself
(#162) Opening parenthesis of a multi-line function call must be the last content on the line
(#163) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#164) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#164) Only one argument is allowed per line in a multi-line function call
(#164) Closing parenthesis of a multi-line function call must be on a line by itself
(#166) Opening parenthesis of a multi-line function call must be the last content on the line
(#167) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#168) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#168) Only one argument is allowed per line in a multi-line function call
(#168) Closing parenthesis of a multi-line function call must be on a line by itself
(#170) Opening parenthesis of a multi-line function call must be the last content on the line
(#171) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#172) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#172) Only one argument is allowed per line in a multi-line function call
(#172) Closing parenthesis of a multi-line function call must be on a line by itself
(#174) Opening parenthesis of a multi-line function call must be the last content on the line
(#175) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#176) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#176) Only one argument is allowed per line in a multi-line function call
(#176) Closing parenthesis of a multi-line function call must be on a line by itself
(#179) Missing docblock for function ivs_usage_statistic_settings
(#181) Opening parenthesis of a multi-line function call must be the last content on the line
(#182) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#183) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#183) Only one argument is allowed per line in a multi-line function call
(#183) Closing parenthesis of a multi-line function call must be on a line by itself
(#186) Missing docblock for function ivs_get_player_grade_settings
(#199) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#222) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#228) Missing docblock for function ivs_get_player_advanced_match_settings
(#237) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#237) Closing parenthesis of a multi-line function call must be on a line by itself
(#245) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#245) Closing parenthesis of a multi-line function call must be on a line by itself
(#248) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#249) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#250) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#251) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#252) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#253) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#254) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#254) Closing parenthesis of a multi-line function call must be on a line by itself
(#263) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#263) Closing parenthesis of a multi-line function call must be on a line by itself
(#272) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#272) Closing parenthesis of a multi-line function call must be on a line by itself
(#276) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#278) Missing docblock for function ivs_get_player_advanced_comments_settings
(#278) Expected 1 space before opening brace; found 0
(#283) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#284) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#285) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#286) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#287) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#288) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#289) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#289) Closing parenthesis of a multi-line function call must be on a line by itself
(#292) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#293) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#294) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#295) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#296) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#297) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#298) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#299) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#303) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#304) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#305) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#306) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#307) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#308) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#309) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#313) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#314) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#315) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#316) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#317) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#318) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#319) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#324) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#325) Missing docblock for function ivs_get_player_control_settings
(#325) Expected 1 space before opening brace; found 0
(#328) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#329) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#330) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#331) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#332) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#333) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#334) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#334) Closing parenthesis of a multi-line function call must be on a line by itself
(#337) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#338) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#339) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#340) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#341) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#342) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#343) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#343) Closing parenthesis of a multi-line function call must be on a line by itself
(#346) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#347) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#348) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#349) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#350) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#351) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#352) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#352) Closing parenthesis of a multi-line function call must be on a line by itself
(#355) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#356) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#357) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#358) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#359) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#360) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#361) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#361) Closing parenthesis of a multi-line function call must be on a line by itself
(#366) Missing docblock for function ivs_get_player_notification_settings
(#366) Expected 1 space before opening brace; found 0
(#369) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#370) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#371) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#372) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#373) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#374) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#375) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#381) Missing docblock for function ivs_get_player_settings
(#381) Expected 1 space before opening brace; found 0
(#386) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#387) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#388) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#389) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#390) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#391) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#392) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#392) Closing parenthesis of a multi-line function call must be on a line by itself
(#406) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#407) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#408) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#409) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#410) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#411) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#412) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#412) Closing parenthesis of a multi-line function call must be on a line by itself
(#415) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#416) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#417) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#418) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#419) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#420) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#421) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#421) Closing parenthesis of a multi-line function call must be on a line by itself
(#430) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#430) Closing parenthesis of a multi-line function call must be on a line by itself
(#449) Opening parenthesis of a multi-line function call must be the last content on the line
(#450) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#451) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#452) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#453) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#454) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#454) Closing parenthesis of a multi-line function call must be on a line by itself
(#471) Short array syntax must be used to define arrays
(#493) Short array syntax must be used to define arrays
(#495) There should be a comma after the last array item in a multi-line array.
(#509) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#524) There should be a comma after the last array item in a multi-line array.
(#539) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#564) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#580) Blank line found at start of control structure
(#599) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#618) Blank line found at start of control structure
(#655) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#655) Multi-line function declarations must define one parameter per line
(#655) Multi-line function declarations must define one parameter per line
(#655) Multi-line function declarations must define one parameter per line
(#656) Multi-line function declaration not indented correctly; expected 8 spaces but found 12
(#656) Multi-line function declarations must define one parameter per line
(#656) The closing parenthesis of a multi-line function declaration must be on a new line
(#657) Short array syntax must be used to define arrays
(#672) Short array syntax must be used to define arrays
(#679) Line exceeds 132 characters; contains 135 characters
(#681) Line exceeds 132 characters; contains 154 characters
(#691) Opening parenthesis of a multi-line function call must be the last content on the line
(#691) Only one argument is allowed per line in a multi-line function call
(#692) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#692) Closing parenthesis of a multi-line function call must be on a line by itself
(#694) Blank line found at end of control structure
(#697) Short array syntax must be used to define arrays
(#723) Blank line found at start of control structure
(#729) Blank line found at start of control structure
(#745) Blank line found at end of control structure
(#749) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#750) Blank line found at end of control structure
(#753) Inline comments must end in full-stops, exclamation marks, or question marks
(#753) No space found before comment text; expected "// Init Grade" but found "//Init Grade"
(#754) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#756) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#758) Expected 1 blank line at end of file; 3 found
(#758) The closing brace for the class must go on the next line after the body
mod/ivs/classes/task/cockpit_report_base.php
(#34) Opening brace must not be followed by a blank line
(#68) Blank line found at start of control structure
(#73) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#80) 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.
(#88) There should be a comma after the last array item in a multi-line array.
(#110) Blank line found at end of control structure
mod/ivs/classes/task/cockpit_report_daily.php
(#32) Opening brace must not be followed by a blank line
(#53) The closing brace for the class must go on the next line after the body
mod/ivs/classes/task/cockpit_report_monthly.php
(#32) Opening brace must not be followed by a blank line
(#44) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#55) The closing brace for the class must go on the next line after the body
mod/ivs/classes/task/cockpit_report_weekly.php
(#32) Opening brace must not be followed by a blank line
(#44) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#55) The closing brace for the class must go on the next line after the body
mod/ivs/classes/task/ivs_plugin_statistic.php
(#33) Opening brace must not be followed by a blank line
(#48) Variable "statisticService" must be all lower-case
(#49) Variable "statisticService" must be all lower-case
(#52) The closing brace for the class must go on the next line after the body
mod/ivs/classes/task/ivs_plugin_usage.php
(#32) Opening brace must not be followed by a blank line
(#50) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/ExternalSourceVideoHost.php
(#35) Opening brace must not be followed by a blank line
(#47) Missing docblock for constant ExternalSourceVideoHost::TYPE_YOUTUBE
(#48) Missing docblock for constant ExternalSourceVideoHost::TYPE_VIMEO
(#49) Missing docblock for constant ExternalSourceVideoHost::TYPE_EXTERNAL
(#50) Missing docblock for constant ExternalSourceVideoHost::TYPE_UNSUPPORTED
(#63) Missing docblock for function parseExternalVideoSourceUrl
(#63) Public method name "ExternalSourceVideoHost::parseExternalVideoSourceUrl" must be in lower-case letters only
(#66) Must use "self::" for local static member reference
(#69) There should be a comma after the last array item in a multi-line array.
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) No space found before comment text; expected "// Check Youtube" but found "//Check Youtube"
(#76) Must use "self::" for local static member reference
(#79) There should be a comma after the last array item in a multi-line array.
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) No space found before comment text; expected "// Check Vimeo" but found "//Check Vimeo"
(#86) Must use "self::" for local static member reference
(#89) There should be a comma after the last array item in a multi-line array.
(#93) Inline comments must end in full-stops, exclamation marks, or question marks
(#93) No space found before comment text; expected "// Check External" but found "//Check External"
(#96) Must use "self::" for local static member reference
(#99) There should be a comma after the last array item in a multi-line array.
(#104) Must use "self::" for local static member reference
(#109) Missing docblock for function externalVideoHostGetVideoJsonYoutube
(#109) Private method name "ExternalSourceVideoHost::externalVideoHostGetVideoJsonYoutube" must be in lower-case letters only
(#110) Opening parenthesis of a multi-line function call must be the last content on the line
(#110) Line exceeds 132 characters; contains 167 characters
(#111) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#111) Only one argument is allowed per line in a multi-line function call
(#111) Closing parenthesis of a multi-line function call must be on a line by itself
(#118) Must use "self::" for local static member reference
(#120) There should be a comma after the last array item in a multi-line array.
(#124) Missing docblock for function externalVideoHostGetVideoJsonVimeo
(#124) Private method name "ExternalSourceVideoHost::externalVideoHostGetVideoJsonVimeo" must be in lower-case letters only
(#125) Opening parenthesis of a multi-line function call must be the last content on the line
(#126) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#126) Only one argument is allowed per line in a multi-line function call
(#126) Closing parenthesis of a multi-line function call must be on a line by itself
(#133) Must use "self::" for local static member reference
(#135) There should be a comma after the last array item in a multi-line array.
(#139) Missing docblock for function externalVideoHostGetVideoJsonExternal
(#139) Private method name "ExternalSourceVideoHost::externalVideoHostGetVideoJsonExternal" must be in lower-case letters only
(#145) Inline comments must start with a capital letter, digit or 3-dots sequence
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Inline comments must start with a capital letter, digit or 3-dots sequence
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Must use "self::" for local static member reference
(#160) There should be a comma after the last array item in a multi-line array.
(#166) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#210) Missing docblock for function rendermediacontainer
(#216) Must use "self::" for local static member reference
(#219) Must use "self::" for local static member reference
(#222) Must use "self::" for local static member reference
(#231) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#233) Missing docblock for function getexternalsourceinfobyvideourl
(#241) Missing docblock for function getexternalsourceinfo
(#242) Must use "self::" for local static member reference
(#245) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/IVideoHost.php
(#30) Opening brace must not be followed by a blank line
(#60) Line indented incorrectly; expected at least 4 spaces, found 2
(#66) The closing brace for the interface must go on the next line after the body
mod/ivs/classes/upload/KalturaFileVideoHost.php
(#30) Opening brace must not be followed by a blank line
(#81) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#106) Line indented incorrectly; expected 4 spaces, found 2
(#106) Missing docblock for function rendermediacontainer
(#108) Line indented incorrectly; expected at least 8 spaces, found 4
(#110) Line indented incorrectly; expected at least 8 spaces, found 4
(#111) Line indented incorrectly; expected at least 8 spaces, found 4
(#113) Line indented incorrectly; expected 4 spaces, found 2
(#113) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#116) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/MoodleFileVideoHost.php
(#32) Opening brace must not be followed by a blank line
(#61) Expected "if (...) {\n"; found "if(...) {\n"
(#61) Expected 1 space after IF keyword; 0 found
(#70) Opening parenthesis of a multi-line function call must be the last content on the line
(#71) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#72) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#73) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#74) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#75) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#75) Closing parenthesis of a multi-line function call must be on a line by itself
(#84) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#85) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#86) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#87) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#88) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#89) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#90) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#90) Closing parenthesis of a multi-line function call must be on a line by itself
(#114) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#115) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#116) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#117) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#118) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#122) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#146) Line indented incorrectly; expected 4 spaces, found 2
(#146) Missing docblock for function rendermediacontainer
(#153) Line indented incorrectly; expected 4 spaces, found 2
(#153) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#155) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/OpenCastFileVideoHost.php
(#27) Import statements must not begin with a leading backslash
(#32) Opening brace must not be followed by a blank line
(#77) Expected 1 space after FUNCTION keyword; 0 found
(#95) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#120) Line indented incorrectly; expected 4 spaces, found 2
(#120) Missing docblock for function rendermediacontainer
(#122) Line indented incorrectly; expected at least 8 spaces, found 4
(#124) Line indented incorrectly; expected at least 8 spaces, found 4
(#125) Line indented incorrectly; expected at least 8 spaces, found 4
(#127) Line indented incorrectly; expected 4 spaces, found 2
(#127) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#130) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/PanoptoFileVideoHost.php
(#30) Opening brace must not be followed by a blank line
(#97) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#107) Missing docblock for function rendermediacontainer
(#115) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#119) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/TestingFileVideoHost.php
(#30) Opening brace must not be followed by a blank line
(#91) Line indented incorrectly; expected 4 spaces, found 2
(#91) Missing docblock for function rendermediacontainer
(#93) Line indented incorrectly; expected at least 8 spaces, found 4
(#95) Line indented incorrectly; expected at least 8 spaces, found 4
(#96) Line indented incorrectly; expected at least 8 spaces, found 4
(#98) Line indented incorrectly; expected 4 spaces, found 2
(#98) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#101) The closing brace for the class must go on the next line after the body
mod/ivs/classes/upload/VideoHostFactory.php
(#31) Opening brace must not be followed by a blank line
mod/ivs/classes/upload/VimpFileVideoHost.php
(#32) Opening brace must not be followed by a blank line
(#43) Missing docblock for constant VimpFileVideoHost::TYPE_VIMP
(#44) Missing docblock for constant VimpFileVideoHost::TYPE_UNSUPPORTED
(#65) Expected "if (...) {\n"; found "if(...) {\n"
(#65) Expected 1 space after IF keyword; 0 found
(#71) Line exceeds 132 characters; contains 137 characters
(#73) Expected "if (...) {\n"; found "if(...) {\n"
(#73) Expected 1 space after IF keyword; 0 found
(#78) Variable "response_array" must not contain underscores.
(#79) Variable "response_array" must not contain underscores.
(#116) Missing docblock for function rendermediacontainer
(#123) Missing docblock for function getexternalsourceinfobyvideourl
(#131) Missing docblock for function getexternalsourceinfo
(#132) Must use "self::" for local static member reference
(#135) Missing docblock for function getVimpConfiguration
(#135) Public method name "VimpFileVideoHost::getVimpConfiguration" must be in lower-case letters only
(#145) The closing brace for the class must go on the next line after the body
mod/ivs/classes/video.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) Opening brace must not be followed by a blank line
(#91) Opening parenthesis of a multi-line function call must be the last content on the line
(#92) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#92) Short array syntax must be used to define arrays
(#93) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#94) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#94) Closing parenthesis of a multi-line function call must be on a line by itself
(#97) Opening parenthesis of a multi-line function call must be the last content on the line
(#98) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#98) Short array syntax must be used to define arrays
(#99) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#100) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#100) Closing parenthesis of a multi-line function call must be on a line by itself
(#106) The closing brace for the class must go on the next line after the body
mod/ivs/cockpit.php
(#52) Short array syntax must be used to define arrays
(#71) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#111) Opening parenthesis of a multi-line function call must be the last content on the line
(#111) Only one argument is allowed per line in a multi-line function call
(#112) Multi-line function call not indented correctly; expected 2 spaces but found 4
(#112) Closing parenthesis of a multi-line function call must be on a line by itself
(#124) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#125) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#126) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#127) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#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.
(#133) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#134) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#135) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#136) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#136) Short array syntax must be used to define arrays
(#137) There should be a comma after the last array item in a multi-line array.
(#154) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#155) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#156) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#157) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#157) Short array syntax must be used to define arrays
(#158) There should be a comma after the last array item in a multi-line array.
(#163) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#164) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#165) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#166) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#166) Short array syntax must be used to define arrays
(#167) There should be a comma after the last array item in a multi-line array.
(#231) Blank line found at end of control structure
(#236) Short array syntax must be used to define arrays
(#241) There should be a comma after the last array item in a multi-line array.
(#247) Blank line found at start of control structure
(#256) Opening parenthesis of a multi-line function call must be the last content on the line
(#256) Only one argument is allowed per line in a multi-line function call
(#257) Multi-line function call not indented correctly; expected 6 spaces but found 8
(#257) Closing parenthesis of a multi-line function call must be on a line by itself
(#261) Opening parenthesis of a multi-line function call must be the last content on the line
(#261) Only one argument is allowed per line in a multi-line function call
(#262) Multi-line function call not indented correctly; expected 6 spaces but found 8
(#262) Closing parenthesis of a multi-line function call must be on a line by itself
(#263) Opening parenthesis of a multi-line function call must be the last content on the line
(#263) Only one argument is allowed per line in a multi-line function call
(#264) Multi-line function call not indented correctly; expected 6 spaces but found 8
(#264) Closing parenthesis of a multi-line function call must be on a line by itself
(#272) Blank line found at start of control structure
(#303) Short array syntax must be used to define arrays
(#310) Blank line found at start of control structure
(#312) Short array syntax must be used to define arrays
(#313) Short array syntax must be used to define arrays
(#316) Blank line found at start of control structure
(#319) Blank line found at start of control structure
(#322) Short array syntax must be used to define arrays
(#325) Short array syntax must be used to define arrays
(#346) Opening parenthesis of a multi-line function call must be the last content on the line
(#346) Only one argument is allowed per line in a multi-line function call
(#347) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#347) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/comments_download.php
(#28) Variable "filePath" must be all lower-case
(#29) Variable "filePath" must be all lower-case
(#30) Variable "filePath" must be all lower-case
(#47) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Blank line found at start of control structure
(#85) Short array syntax must be used to define arrays
(#94) There should be a comma after the last array item in a multi-line array.
(#98) Expected at least 1 space after "."; 0 found
(#98) Expected at least 1 space before "."; 0 found
(#98) Expected at least 1 space after "."; 0 found
(#98) Expected at least 1 space before "."; 0 found
(#98) Expected at least 1 space after "."; 0 found
(#98) Expected at least 1 space before "."; 0 found
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Short array syntax must be used to define arrays
(#108) Each PHP statement must be on a line by itself
mod/ivs/db/access.php
(#28) Short array syntax must be used to define arrays
(#29) Short array syntax must be used to define arrays
(#33) Short array syntax must be used to define arrays
(#35) There should be a comma after the last array item in a multi-line array.
(#37) 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
(#43) 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.
(#49) Short array syntax must be used to define arrays
(#52) 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
(#57) 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) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#64) There should be a comma after the last array item in a multi-line array.
(#66) Short array syntax must be used to define arrays
(#69) Short array syntax must be used to define arrays
(#71) There should be a comma after the last array item in a multi-line array.
(#72) 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
(#79) 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.
(#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
(#89) There should be a comma after the last array item in a multi-line array.
(#90) There should be a comma after the last array item in a multi-line array.
(#93) Short array syntax must be used to define arrays
(#96) Short array syntax must be used to define arrays
(#101) There should be a comma after the last array item in a multi-line array.
(#104) Short array syntax must be used to define arrays
(#107) 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.
(#112) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
(#117) There should be a comma after the last array item in a multi-line array.
(#118) There should be a comma after the last array item in a multi-line array.
(#121) Short array syntax must be used to define arrays
(#124) Short array syntax must be used to define arrays
(#126) There should be a comma after the last array item in a multi-line array.
(#127) There should be a comma after the last array item in a multi-line array.
(#130) Short array syntax must be used to define arrays
(#133) 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.
(#139) Short array syntax must be used to define arrays
(#142) Short array syntax must be used to define arrays
(#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
(#157) There should be a comma after the last array item in a multi-line array.
mod/ivs/db/events.php
(#27) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#33) There should be a comma after the last array item in a multi-line array.
(#37) Short array syntax must be used to define arrays
(#40) There should be a comma after the last array item in a multi-line array.
(#44) Short array syntax must be used to define arrays
(#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.
mod/ivs/db/messages.php
(#28) Short array syntax must be used to define arrays
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) Short array syntax must be used to define arrays
(#32) Short array syntax must be used to define arrays
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#56) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#64) Expected 1 blank line at end of file; 3 found
mod/ivs/db/tasks.php
(#27) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#30) Expected 1 space between the comma and "// Do not change to 1. Other tasks will be blocked.". Found: 8 spaces
(#33) 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
(#38) Expected 1 space between the comma and "// Do not change to 1. Other tasks will be blocked.". Found: 8 spaces
(#41) There should be a comma after the last array item in a multi-line array.
(#44) Short array syntax must be used to define arrays
(#46) Expected 1 space between the comma and "// Do not change to 1. Other tasks will be blocked.". Found: 8 spaces
(#49) 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
(#53) Expected 1 space between the comma and "// Do not change to 1. Other tasks will be blocked.". Found: 8 spaces
(#56) Expected 1 space between the comma and "// Every day.". Found: 9 spaces
(#58) Short array syntax must be used to define arrays
(#60) Expected 1 space between the comma and "// Do not change to 1. Other tasks will be blocked.". Found: 8 spaces
(#63) Expected 1 space between the comma and "// Every day.". Found: 9 spaces
(#64) There should be a comma after the last array item in a multi-line array.
mod/ivs/db/uninstall.php
(#30) Line indented incorrectly; expected at least 4 spaces, found 2
(#30) Variable "statisticService" must be all lower-case
(#31) Line indented incorrectly; expected at least 4 spaces, found 2
(#31) Variable "statisticService" must be all lower-case
mod/ivs/db/upgrade.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#37) Commas (,) must be followed by white space.
(#37) Expected 1 space between the comma and "$CFG". Found: no spaces
(#47) Opening parenthesis of a multi-line function call must be the last content on the line
(#48) Multi-line function call not indented correctly; expected 8 spaces but found 10
(#48) Only one argument is allowed per line in a multi-line function call
(#48) Closing parenthesis of a multi-line function call must be on a line by itself
(#49) Opening parenthesis of a multi-line function call must be the last content on the line
(#50) Multi-line function call not indented correctly; expected 8 spaces but found 10
(#50) Only one argument is allowed per line in a multi-line function call
(#50) Closing parenthesis of a multi-line function call must be on a line by itself
(#56) Opening parenthesis of a multi-line function call must be the last content on the line
(#57) Multi-line function call not indented correctly; expected 8 spaces but found 10
(#57) Closing parenthesis of a multi-line function call must be on a line by itself
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) No space found before comment text; expected "// Get the current values from the config" but found "//Get the current values from the config"
(#82) Variable "ivs_opencast_internal_files_enabled" must not contain underscores.
(#83) Variable "ivs_opencast_external_files_enabled" must not contain underscores.
(#84) Variable "ivs_panopto_external_files_enabled" must not contain underscores.
(#86) Variable "ivs_opencast_internal_files_enabled" must not contain underscores.
(#87) Variable "ivs_opencast_external_files_enabled" must not contain underscores.
(#88) Variable "ivs_panopto_external_files_enabled" must not contain underscores.
(#93) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Blank line found at start of control structure
(#102) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#104) Expected "if (...) {\n"; found "if(...){\n"
(#104) Expected 1 space after IF keyword; 0 found
(#104) Expected 1 space after closing parenthesis; found 0
(#104) Blank line found at start of control structure
(#110) Expected "if (...) {\n"; found "if(...){\n"
(#110) Expected 1 space after IF keyword; 0 found
(#110) Expected 1 space after closing parenthesis; found 0
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Expected 1 blank line at end of file; 2 found
mod/ivs/grade.php
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#31) Line exceeds 132 characters; contains 140 characters
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#36) Expected "if (...) {\n"; found "if (...){\n"
(#36) Expected 1 space after closing parenthesis; found 0
(#37) Short array syntax must be used to define arrays
(#39) Expected 1 blank line at end of file; 3 found
mod/ivs/index.php
(#30) Short array syntax must be used to define arrays
(#34) Short array syntax must be used to define arrays
(#35) There should be a comma after the last array item in a multi-line array.
(#42) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#62) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#65) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#72) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#87) Opening parenthesis of a multi-line function call must be the last content on the line
(#87) Short array syntax must be used to define arrays
(#88) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#88) Only one argument is allowed per line in a multi-line function call
(#88) Closing parenthesis of a multi-line function call must be on a line by itself
mod/ivs/lang/de/ivs.php
(#30) The string key "modulenameplural" is not in the correct order, it should be before "settings"
(#31) The string key "ivs:create_pinned_comments" is not in the correct order, it should be before "modulenameplural"
(#33) The string key "ivs:access_reports" is not in the correct order, it should be before "ivs:lock_annotation_access"
(#35) The string key "ivs:access_course_settings" is not in the correct order, it should be before "ivs:download_annotations"
(#40) The string key "ivs:addinstance" is not in the correct order, it should be before "modulename_help"
(#45) The string key "ivs" is not in the correct order, it should be before "ivsname_help"
(#49) The string key "ivs:view:comment_overview" is not in the correct order, it should be before "videourl"
(#51) The string key "ivs:acc_label:private" is not in the correct order, it should be before "ivs:view:question_overview"
(#52) The string key "ivs:acc_label:course" is not in the correct order, it should be before "ivs:acc_label:private"
(#54) The string key "ivs:acc_label:member" is not in the correct order, it should be before "ivs:acc_label:members"
(#55) The string key "ivs:acc_label:group" is not in the correct order, it should be before "ivs:acc_label:member"
(#57) The string key "ivs:acc_label:group_video" is not in the correct order, it should be before "ivs:acc_label:role"
(#58) The string key "ivs:acc_label:group_user" is not in the correct order, it should be before "ivs:acc_label:group_video"
(#63) The string key "messageprovider:ivs_annotation_conversation" is not in the correct order, it should be before "messageprovider:ivs_annotation_reply"
(#65) The string key "eventannotationcreated" is not in the correct order, it should be before "messageprovider:ivs_annotation_tag"
(#67) The string key "eventannotationdeleted" is not in the correct order, it should be before "eventannotationupdated"
(#68) The string key "annotation_context_url_name" is not in the correct order, it should be before "eventannotationdeleted"
(#70) The string key "annotation_direct_mention_fullmessage" is not in the correct order, it should be before "annotation_direct_mention_subject"
(#80) The string key "annotation_reply_fullmessage" is not in the correct order, it should be before "annotation_reply_subject"
(#89) The string key "annotation_conversation_subject" is not in the correct order, it should be before "annotation_reply_smallmessage"
(#91) The string key "annotation_conversation_fullmessage" is not in the correct order, it should be before "annotation_conversation_subject"
(#101) The string key "annotation_overview_menu_item" is not in the correct order, it should be before "messageprovider:annotation_created"
(#104) The string key "block_filter_title" is not in the correct order, it should be before "filter_all"
(#107) The string key "cockpit_filter_empty" is not in the correct order, it should be before "filter_label_has_drawing"
(#109) The string key "block_filter_sort" is not in the correct order, it should be before "cockpit_summary"
(#111) The string key "block_filter_timecreated" is not in the correct order, it should be before "block_filter_timestamp"
(#114) The string key "block_filter_timecreated_alt_asc" is not in the correct order, it should be before "block_filter_timestamp_alt_desc"
(#120) The string key "rating_option_green" is not in the correct order, it should be before "rating_option_yellow"
(#121) The string key "filter_label_access" is not in the correct order, it should be before "rating_option_green"
(#122) The string key "block_report_title" is not in the correct order, it should be before "filter_label_access"
(#127) The string key "report_start_date" is not in the correct order, it should be before "save_report"
(#128) The string key "report_rotation" is not in the correct order, it should be before "report_start_date"
(#131) The string key "report_rotation_monthly" is not in the correct order, it should be before "report_rotation_weekly"
(#132) The string key "report_edit" is not in the correct order, it should be before "report_rotation_monthly"
(#133) The string key "report_delete" is not in the correct order, it should be before "report_edit"
(#134) The string key "cockpit_report_daily" is not in the correct order, it should be before "report_delete"
(#136) The string key "cockpit_report_monthly" is not in the correct order, it should be before "cockpit_report_weekly"
(#138) The string key "cockpit_report_mail_subject_daily" is not in the correct order, it should be before "messageprovider:ivs_annotation_report"
(#140) The string key "cockpit_report_mail_subject_monthly" is not in the correct order, it should be before "cockpit_report_mail_subject_weekly"
(#141) The string key "cockpit_report_mail_body_rotation_daily" is not in the correct order, it should be before "cockpit_report_mail_subject_monthly"
(#143) The string key "cockpit_report_mail_body_rotation_monthly" is not in the correct order, it should be before "cockpit_report_mail_body_rotation_weekly"
(#144) The string key "cockpit_report_mail_annotation_header_part_1" is not in the correct order, it should be before "cockpit_report_mail_body_rotation_monthly"
(#148) The string key "cockpit_report_mail_body" is not in the correct order, it should be before "cockpit_report_mail_body_header"
(#150) The string key "cockpit_report_mail_body_footer" is not in the correct order, it should be before "cockpit_report_mail_body_footer_separator"
(#152) The string key "cockpit_heading" is not in the correct order, it should be before "cockpit_report_mail_body_footer"
(#160) The string key "ivs_setting_opencast_external_files_help" is not in the correct order, it should be before "ivs_setting_opencast_external_files_title"
(#162) The string key "ivs_setting_opencast_internal_files_help" is not in the correct order, it should be before "ivs_setting_opencast_internal_files_title"
(#165) The string key "ivs_opencast_video_chooser" is not in the correct order, it should be before "ivs_video_config_error"
(#169) The string key "ivs:edit_playbackcommands" is not in the correct order, it should be before "ivs_setting_playbackcommands_help"
(#173) The string key "filearea_videos" is not in the correct order, it should be before "ivs_setting_annotation_realm_default_help"
(#179) The string key "ivs:edit_match_questions" is not in the correct order, it should be before "ivs_setting_match_question_help"
(#180) The string key "ivs:create_match_answers" is not in the correct order, it should be before "ivs:edit_match_questions"
(#181) The string key "ivs:access_match_reports" is not in the correct order, it should be before "ivs:create_match_answers"
(#183) The string key "ivs_match_config" is not in the correct order, it should be before "ivs_setting_match_answer_setting"
(#185) The string key "ivs_match_config_assessment_mode_formative" is not in the correct order, it should be before "ivs_match_config_mode"
(#189) The string key "ivs_match_context_label" is not in the correct order, it should be before "ivs_match_question_title_not_available"
(#191) The string key "ivs_match_context_label_help" is not in the correct order, it should be before "ivs_match_context_label_timing"
(#195) The string key "ivs_match_question_answer_menu_label_first_text_answer" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_user_id"
(#197) The string key "ivs_match_question_answer_menu_label_elements_per_page" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_last_text_answer"
(#199) The string key "ivs_match_question_answer_menu_label_elements_per_questions" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_elements_per_summary"
(#202) The string key "ivs_match_question_answer_menu_label_click_retries" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_last_click_answer"
(#205) The string key "ivs_match_question_answer_menu_label_last_single_choice_answer" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_single_choice_retries"
(#207) The string key "ivs_match_question_answer_menu_label_last_single_choice_selected_answer" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_single_choice_correct"
(#209) The string key "ivs_match_question_summary_question_type_single" is not in the correct order, it should be before "ivs_match_question_summary_title"
(#210) The string key "ivs_match_question_summary_question_type_click" is not in the correct order, it should be before "ivs_match_question_summary_question_type_single"
(#212) The string key "ivs_match_question_summary_question_id" is not in the correct order, it should be before "ivs_match_question_summary_question_type_text"
(#214) The string key "ivs_match_question_summary_question_body" is not in the correct order, it should be before "ivs_match_question_summary_question_title"
(#216) The string key "ivs_match_question_summary_question_first_try" is not in the correct order, it should be before "ivs_match_question_summary_question_type"
(#218) The string key "ivs_match_question_summary_question_answered" is not in the correct order, it should be before "ivs_match_question_summary_question_last_try"
(#219) The string key "ivs_match_config_assessment_mode_formative_help" is not in the correct order, it should be before "ivs_match_question_summary_question_answered"
(#223) The string key "ivs_match_question_header_title_label" is not in the correct order, it should be before "ivs_match_question_header_type_label"
(#224) The string key "ivs_match_question_header_question_label" is not in the correct order, it should be before "ivs_match_question_header_title_label"
(#225) The string key "ivs_match_question_header_question_label" is duplicated
(#228) The string key "ivs_player_settings" is not in the correct order, it should be before "ivs_settings_title"
(#236) The string key "ivs_match_download_summary_label" is not in the correct order, it should be before "ivs_restore_include_videocomments_teacher"
(#238) The string key "ivs_match_question_export_question_filename" is not in the correct order, it should be before "ivs_match_question_export_summary_filename"
(#242) The string key "ivs_setting_autohide_controlbar" is not in the correct order, it should be before "ivs_setting_single_choice_question_random_default_help"
(#244) The string key "ivs_setting_accessibility" is not in the correct order, it should be before "ivs_setting_autohide_controlbar_help"
(#248) The string key "ivs_match_question_summary_details_last_try" is not in the correct order, it should be before "ivs_setting_read_access_lock_help"
(#249) The string key "ivs_match_question_summary_details_label" is not in the correct order, it should be before "ivs_match_question_summary_details_last_try"
(#250) The string key "ivs_match_download_summary_details_label" is not in the correct order, it should be before "ivs_match_question_summary_details_label"
(#252) The string key "ivs_license" is not in the correct order, it should be before "ivs_match_question_export_summary_details_filename"
(#253) The string key "ivs_instance_id_label" is not in the correct order, it should be before "ivs_license"
(#257) The string key "ivs_package_label_expired" is not in the correct order, it should be before "ivs_package_label_overbooked"
(#258) The string key "ivs_package_inactive" is not in the correct order, it should be before "ivs_package_label_expired"
(#260) The string key "ivs_license_button" is not in the correct order, it should be before "ivs_package_value"
(#264) The string key "ivs_activity_licence_error" is not in the correct order, it should be before "ivs_package_active"
(#268) The string key "ivs_course_title" is not in the correct order, it should be before "ivs_package_button_label"
(#269) The string key "ivs_course_spots_title" is not in the correct order, it should be before "ivs_course_title"
(#270) The string key "ivs_course_package_title" is not in the correct order, it should be before "ivs_course_spots_title"
(#272) The string key "ivs_activate_course_license_label" is not in the correct order, it should be before "ivs_current_package_courses_label"
(#274) The string key "ivs_duration" is not in the correct order, it should be before "ivs_submit_button_label"
(#277) The string key "ivs_available_spots" is not in the correct order, it should be before "ivs_occupied_spots"
(#279) The string key "ivs_clock" is not in the correct order, it should be before "ivs_license_period"
(#281) The string key "ivs_course_license_selector_label" is not in the correct order, it should be before "ivs_course_selector_none"
(#282) The string key "ivs_course_license_selector_flat_label" is not in the correct order, it should be before "ivs_course_license_selector_label"
(#283) The string key "ivs_course_license_error_no_selected_course" is not in the correct order, it should be before "ivs_course_license_selector_flat_label"
(#284) The string key "ivs_course_license_error_no_licenses_available" is not in the correct order, it should be before "ivs_course_license_error_no_selected_course"
(#285) The string key "ivs_course_license_error_no_free_licenses_available" is not in the correct order, it should be before "ivs_course_license_error_no_licenses_available"
(#286) The string key "ivs_course_license_available" is not in the correct order, it should be before "ivs_course_license_error_no_free_licenses_available"
(#288) The string key "ivs_course_license_error_release" is not in the correct order, it should be before "ivs_course_license_released"
(#289) The string key "ivs_course_license_error_no_course_selected" is not in the correct order, it should be before "ivs_course_license_error_release"
(#298) The string key "ivs_usage_error" is not in the correct order, it should be before "ivs_usage_warning_referent"
(#302) The string key "ivs_duration_warning" is not in the correct order, it should be before "ivs_usage_error_with_license"
(#304) The string key "ivs_duration_warning_instance" is not in the correct order, it should be before "ivs_duration_warning_referent"
(#305) The string key "ivs_duration_error" is not in the correct order, it should be before "ivs_duration_warning_instance"
(#307) The string key "ivs_duration_error_instance" is not in the correct order, it should be before "ivs_duration_error_referent"
(#308) The string key "ivs_delete_licence" is not in the correct order, it should be before "ivs_duration_error_instance"
(#309) The string key "ivs_course_package_delete" is not in the correct order, it should be before "ivs_delete_licence"
(#313) The string key "ivs_set_testsystem" is not in the correct order, it should be before "ivs_shop_hint"
(#317) The string key "ivs_testsystem" is not in the correct order, it should be before "ivs_testsystem_info_message"
(#318) The string key "ivs_set_player_version" is not in the correct order, it should be before "ivs_testsystem"
(#319) The string key "ivs_same_player_version" is not in the correct order, it should be before "ivs_set_player_version"
(#320) The string key "ivs_changed_player_successfully" is not in the correct order, it should be before "ivs_same_player_version"
(#321) The string key "ivs_actual_player_version" is not in the correct order, it should be before "ivs_changed_player_successfully"
(#324) The string key "ivs_disabled_create_comments" is not in the correct order, it should be before "ivs_disabled_saving_match_result"
(#329) The string key "privacy:metadata:ivs_matchanswer:data" is not in the correct order, it should be before "privacy:metadata:ivs_matchanswer:user_id"
(#338) The string key "privacy:metadata:ivs_videocomment:body" is not in the correct order, it should be before "privacy:metadata:ivs_videocomment:user_id"
(#339) The string key "ivs_videocomment_header_id_label" is not in the correct order, it should be before "privacy:metadata:ivs_videocomment:body"
(#341) The string key "ivs_videocomment_header_author_name_label" is not in the correct order, it should be before "ivs_videocomment_header_title_label"
(#343) The string key "ivs_videocomment_header_textcontent_label" is not in the correct order, it should be before "ivs_videocomment_header_timecode_label"
(#344) The string key "ivs_videocomment_header_stoplightrating_label" is not in the correct order, it should be before "ivs_videocomment_header_textcontent_label"
(#345) The string key "ivs_videocomment_header_creationdate_label" is not in the correct order, it should be before "ivs_videocomment_header_stoplightrating_label"
(#347) The string key "ivs_videocomment_header_link_to_videotimecode_label" is not in the correct order, it should be before "ivs_videocomment_header_question_id_label"
(#348) The string key "ivs_videocomment_export_filename" is not in the correct order, it should be before "ivs_videocomment_header_link_to_videotimecode_label"
(#350) The string key "ivs_setting_read_access_none" is not in the correct order, it should be before "ivs_videocomment_menu_label_elements_per_page"
(#352) The string key "ivs_setting_read_access_course" is not in the correct order, it should be before "ivs_setting_read_access_private"
(#354) The string key "ivs_setting_annotations_enabled" is not in the correct order, it should be before "ivs_setting_read_access_role:teacher"
(#357) The string key "ivs_setting_panopto_external_files_help" is not in the correct order, it should be before "ivs_setting_panopto_external_files_title"
(#359) The string key "ivs_setting_panopto_menu_button" is not in the correct order, it should be before "ivs_setting_panopto_menu_title"
(#361) The string key "ivs_setting_annotation_audio" is not in the correct order, it should be before "ivs_setting_panopto_menu_tooltip"
(#368) The string key "ivs_freemium_start" is not in the correct order, it should be before "ivs_setting_user_notification_settings_help"
(#369) The string key "ivs_freemium_activity" is not in the correct order, it should be before "ivs_freemium_start"
(#373) The string key "ivs_activity_safari_info_text" is not in the correct order, it should be before "ivs_setting_annotation_comment_preview_offset_help"
(#375) The string key "ivs_setting_external_sources_title" is not in the correct order, it should be before "ivs_usage_instance_info"
(#376) The string key "ivs_setting_external_sources_help" is not in the correct order, it should be before "ivs_setting_external_sources_title"
(#377) The string key "ivs_setting_external_source_menu_title" is not in the correct order, it should be before "ivs_setting_external_sources_help"
(#379) The string key "ivs_setting_kaltura_external_files_help" is not in the correct order, it should be before "ivs_setting_kaltura_external_files_title"
(#382) The string key "ivs_setting_vimp_external_files_help" is not in the correct order, it should be before "ivs_setting_vimp_external_files_title"
(#384) The string key "ivs_setting_external_video_source_validation" is not in the correct order, it should be before "ivs_setting_vimp_menu_title"
(#385) The string key "ivs_player_settings_notification" is not in the correct order, it should be before "ivs_setting_external_video_source_validation"
(#386) The string key "ivs_player_settings_controls" is not in the correct order, it should be before "ivs_player_settings_notification"
(#387) The string key "ivs_player_settings_advanced" is not in the correct order, it should be before "ivs_player_settings_controls"
(#393) The string key "ivs_player_settings_main" is not in the correct order, it should be before "ivs_player_settings_misc"
(#396) The string key "ivs_statistics_help" is not in the correct order, it should be before "ivs_statistics_title"
(#397) The string key "ivs_statistics" is not in the correct order, it should be before "ivs_statistics_help"
(#399) The string key "ivs_match_takes_label" is not in the correct order, it should be before "ivs_videohosts_label"
(#400) The string key "ivs_activities_label" is not in the correct order, it should be before "ivs_match_takes_label"
(#401) The string key "ivs_activities_courses_label" is not in the correct order, it should be before "ivs_activities_label"
(#403) The string key "ivs_audio_comments_label" is not in the correct order, it should be before "ivs_comments_label"
(#408) The string key "ivs_setting_exam_mode" is not in the correct order, it should be before "statistic_info_text"
(#410) The string key "ivs_setting_exam_mode" is duplicated
(#411) The string key "ivs_setting_exam_mode_help" is duplicated
(#412) The string key "ivs_attemptsallowed" is not in the correct order, it should be before "ivs_setting_exam_mode_help"
(#415) The string key "ivs_grademethod_average" is not in the correct order, it should be before "ivs_grademethod_best_attempt"
(#419) The string key "ivs_attempts" is not in the correct order, it should be before "ivs_gradepass"
(#421) The string key "ivs_attempts_help" is not in the correct order, it should be before "ivs_gradepass_help"
(#428) The string key "ivs_grade" is not in the correct order, it should be before "ivs_grademethod_help"
(#433) The string key "ivs_match_config_status_not_started_label" is not in the correct order, it should be before "ivs_match_config_status_passed_label"
(#434) The string key "ivs_match_config_status_failed_label" is not in the correct order, it should be before "ivs_match_config_status_not_started_label"
(#436) The string key "ivs_match_config_status_not_passed_label" is not in the correct order, it should be before "ivs_match_config_status_progress_label"
(#443) The string key "ivs_match_config_timing_status_not_passed_label" is not in the correct order, it should be before "ivs_setting_player_show_timing_take_summary_help"
(#446) The string key "ivs_grademethod_timing_take_summary_korrekt" is not in the correct order, it should be before "ivs_setting_grade_to_pass_validation"
(#451) The string key "ivs_match_question_answer_menu_label_elements_per_questions_types" is not in the correct order, it should be before "ivs_match_question_summary_question_type_timing"
(#452) The string key "ivs_match_download_question_type_details_label" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_elements_per_questions_types"
mod/ivs/lang/en/ivs.php
(#30) The string key "modulenameplural" is not in the correct order, it should be before "settings"
(#31) The string key "ivs:create_pinned_comments" is not in the correct order, it should be before "modulenameplural"
(#33) The string key "ivs:access_reports" is not in the correct order, it should be before "ivs:lock_annotation_access"
(#35) The string key "ivs:access_course_settings" is not in the correct order, it should be before "ivs:download_annotations"
(#40) The string key "ivs:addinstance" is not in the correct order, it should be before "modulename_help"
(#45) The string key "ivs" is not in the correct order, it should be before "ivsname_help"
(#49) The string key "ivs:view:comment_overview" is not in the correct order, it should be before "videourl"
(#51) The string key "ivs:acc_label:private" is not in the correct order, it should be before "ivs:view:question_overview"
(#52) The string key "ivs:acc_label:course" is not in the correct order, it should be before "ivs:acc_label:private"
(#54) The string key "ivs:acc_label:member" is not in the correct order, it should be before "ivs:acc_label:members"
(#55) The string key "ivs:acc_label:group" is not in the correct order, it should be before "ivs:acc_label:member"
(#57) The string key "ivs:acc_label:group_video" is not in the correct order, it should be before "ivs:acc_label:role"
(#58) The string key "ivs:acc_label:group_user" is not in the correct order, it should be before "ivs:acc_label:group_video"
(#63) The string key "messageprovider:ivs_annotation_conversation" is not in the correct order, it should be before "messageprovider:ivs_annotation_reply"
(#65) The string key "eventannotationcreated" is not in the correct order, it should be before "messageprovider:ivs_annotation_tag"
(#67) The string key "eventannotationdeleted" is not in the correct order, it should be before "eventannotationupdated"
(#68) The string key "annotation_context_url_name" is not in the correct order, it should be before "eventannotationdeleted"
(#70) The string key "annotation_direct_mention_fullmessage" is not in the correct order, it should be before "annotation_direct_mention_subject"
(#80) The string key "annotation_reply_fullmessage" is not in the correct order, it should be before "annotation_reply_subject"
(#89) The string key "annotation_conversation_subject" is not in the correct order, it should be before "annotation_reply_smallmessage"
(#90) The string key "annotation_conversation_fullmessage" is not in the correct order, it should be before "annotation_conversation_subject"
(#100) The string key "annotation_overview_menu_item" is not in the correct order, it should be before "messageprovider:annotation_created"
(#103) The string key "block_filter_title" is not in the correct order, it should be before "filter_all"
(#106) The string key "cockpit_filter_empty" is not in the correct order, it should be before "filter_label_has_drawing"
(#108) The string key "block_filter_sort" is not in the correct order, it should be before "cockpit_summary"
(#110) The string key "block_filter_timecreated" is not in the correct order, it should be before "block_filter_timestamp"
(#113) The string key "block_filter_timecreated_alt_asc" is not in the correct order, it should be before "block_filter_timestamp_alt_desc"
(#119) The string key "rating_option_green" is not in the correct order, it should be before "rating_option_yellow"
(#120) The string key "filter_label_access" is not in the correct order, it should be before "rating_option_green"
(#121) The string key "block_report_title" is not in the correct order, it should be before "filter_label_access"
(#126) The string key "report_start_date" is not in the correct order, it should be before "save_report"
(#127) The string key "report_rotation" is not in the correct order, it should be before "report_start_date"
(#130) The string key "report_rotation_monthly" is not in the correct order, it should be before "report_rotation_weekly"
(#131) The string key "report_edit" is not in the correct order, it should be before "report_rotation_monthly"
(#132) The string key "report_delete" is not in the correct order, it should be before "report_edit"
(#133) The string key "cockpit_report_daily" is not in the correct order, it should be before "report_delete"
(#135) The string key "cockpit_report_monthly" is not in the correct order, it should be before "cockpit_report_weekly"
(#137) The string key "cockpit_report_mail_subject_daily" is not in the correct order, it should be before "messageprovider:ivs_annotation_report"
(#139) The string key "cockpit_report_mail_subject_monthly" is not in the correct order, it should be before "cockpit_report_mail_subject_weekly"
(#140) The string key "cockpit_report_mail_body_rotation_daily" is not in the correct order, it should be before "cockpit_report_mail_subject_monthly"
(#142) The string key "cockpit_report_mail_body_rotation_monthly" is not in the correct order, it should be before "cockpit_report_mail_body_rotation_weekly"
(#143) The string key "cockpit_report_mail_annotation_header_part_1" is not in the correct order, it should be before "cockpit_report_mail_body_rotation_monthly"
(#147) The string key "cockpit_report_mail_body" is not in the correct order, it should be before "cockpit_report_mail_body_header"
(#149) The string key "cockpit_report_mail_body_footer" is not in the correct order, it should be before "cockpit_report_mail_body_footer_separator"
(#150) The string key "cockpit_heading" is not in the correct order, it should be before "cockpit_report_mail_body_footer"
(#158) The string key "ivs_setting_opencast_external_files_help" is not in the correct order, it should be before "ivs_setting_opencast_external_files_title"
(#160) The string key "ivs_setting_opencast_internal_files_help" is not in the correct order, it should be before "ivs_setting_opencast_internal_files_title"
(#163) The string key "ivs_opencast_video_chooser" is not in the correct order, it should be before "ivs_video_config_error"
(#167) The string key "ivs:edit_playbackcommands" is not in the correct order, it should be before "ivs_setting_playbackcommands_help"
(#171) The string key "filearea_videos" is not in the correct order, it should be before "ivs_setting_annotation_realm_default_help"
(#176) Whitespace found at end of line within string
(#178) The string key "ivs:edit_match_questions" is not in the correct order, it should be before "ivs_setting_match_question_help"
(#179) The string key "ivs:create_match_answers" is not in the correct order, it should be before "ivs:edit_match_questions"
(#180) The string key "ivs:access_match_reports" is not in the correct order, it should be before "ivs:create_match_answers"
(#182) The string key "ivs_match_config" is not in the correct order, it should be before "ivs_setting_match_answer_setting"
(#184) The string key "ivs_match_config_assessment_mode_formative" is not in the correct order, it should be before "ivs_match_config_mode"
(#188) The string key "ivs_match_context_label" is not in the correct order, it should be before "ivs_match_question_title_not_available"
(#190) The string key "ivs_match_context_label_help" is not in the correct order, it should be before "ivs_match_context_label_timing"
(#194) The string key "ivs_match_question_answer_menu_label_first_text_answer" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_user_id"
(#196) The string key "ivs_match_question_answer_menu_label_elements_per_page" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_last_text_answer"
(#198) The string key "ivs_match_question_answer_menu_label_elements_per_questions" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_elements_per_summary"
(#201) The string key "ivs_match_question_answer_menu_label_click_retries" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_last_click_answer"
(#204) The string key "ivs_match_question_answer_menu_label_last_single_choice_answer" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_single_choice_retries"
(#206) The string key "ivs_match_question_answer_menu_label_last_single_choice_selected_answer" is not in the correct order, it should be before "ivs_match_question_answer_menu_label_single_choice_correct"
(#208) The string key "ivs_match_question_summary_question_type_single" is not in the correct order, it should be before "ivs_match_question_summary_title"
(#209) The string key "ivs_match_question_summary_question_type_click" is not in the correct order, it should be before "ivs_match_question_summary_question_type_single"
(#211) The string key "ivs_match_question_summary_question_id" is not in the correct order, it should be before "ivs_match_question_summary_question_type_text"
(#213) The string key "ivs_match_question_summary_question_body" is not in the correct order, it should be before "ivs_match_question_summary_question_title"
(#215) The string key "ivs_match_question_summary_question_first_try" is not in the correct order, it should be before "ivs_match_question_summary_question_type"
(#217) The string key "ivs_match_question_summary_question_answered" is not in the correct order, it should be before "ivs_match_question_summary_question_last_try"
(#218) The string key "ivs_match_config_assessment_mode_formative_help" is not in the correct order, it should be before "ivs_match_question_summary_question_answered"
(#222) The string key "ivs_match_question_header_title_label" is not in the correct order, it should be before "ivs_match_question_header_type_label"
(#223) The string key "ivs_match_question_header_question_label" is not in the correct order, it should be before "ivs_match_question_header_title_label"
(#226) The string key "ivs_player_settings" is not in the correct order, it should be before "ivs_settings_title"
(#234) The string key "ivs_match_download_summary_label" is not in the correct order, it should be before "ivs_restore_include_videocomments_teacher"
(#236) The string key "ivs_match_question_export_question_filename" is not in the correct order, it should be before "ivs_match_question_export_summary_filename"
(#240) The string key "ivs_setting_autohide_controlbar" is not in the correct order, it should be before "ivs_setting_single_choice_question_random_default_help"
(#242) The string key "ivs_setting_accessibility" is not in the correct order, it should be before "ivs_setting_autohide_controlbar_help"
(#246) The string key "ivs_match_question_summary_details_last_try" is not in the correct order, it should be before "ivs_setting_read_access_lock_help"
(#247) The string key "ivs_match_question_summary_details_label" is not in the correct order, it should be before "ivs_match_question_summary_details_last_try"
(#248) The string key "ivs_match_download_summary_details_label" is not in the correct order, it should be before "ivs_match_question_summary_details_label"
(#250) The string key "ivs_license" is not in the correct order, it should be before "ivs_match_question_export_summary_details_filename"
(#251) The string key "ivs_instance_id_label" is not in the correct order, it should be before "ivs_license"
(#255) The string key "ivs_package_label_expired" is not in the correct order, it should be before "ivs_package_label_overbooked"
(#256) The string key "ivs_package_inactive" is not in the correct order, it should be before "ivs_package_label_expired"
(#258) The string key "ivs_license_button" is not in the correct order, it should be before "ivs_package_value"
(#262) The string key "ivs_activity_licence_error" is not in the correct order, it should be before "ivs_package_active"
(#265) The string key "ivs_course_title" is not in the correct order, it should be before "ivs_package_button_label"
(#266) The string key "ivs_course_spots_title" is not in the correct order, it should be before "ivs_course_title"
(#267) The string key "ivs_course_package_title" is not in the correct order, it should be before "ivs_course_spots_title"
(#269) The string key "ivs_activate_course_license_label" is not in the correct order, it should be before "ivs_current_package_courses_label"
(#271) The string key "ivs_duration" is not in the correct order, it should be before "ivs_submit_button_label"
(#274) The string key "ivs_available_spots" is not in the correct order, it should be before "ivs_occupied_spots"
(#276) The string key "ivs_clock" is not in the correct order, it should be before "ivs_license_period"
(#278) The string key "ivs_course_license_selector_label" is not in the correct order, it should be before "ivs_course_selector_none"
(#279) The string key "ivs_course_license_selector_flat_label" is not in the correct order, it should be before "ivs_course_license_selector_label"
(#280) The string key "ivs_course_license_error_no_selected_course" is not in the correct order, it should be before "ivs_course_license_selector_flat_label"
(#281) The string key "ivs_course_license_error_no_licenses_available" is not in the correct order, it should be before "ivs_course_license_error_no_selected_course"
(#282) The string key "ivs_course_license_error_no_free_licenses_available" is not in the correct order, it should be before "ivs_course_license_error_no_licenses_available"
(#283) The string key "ivs_course_license_available" is not in the correct order, it should be before "ivs_course_license_error_no_free_licenses_available"
(#285) The string key "ivs_course_license_error_release" is not in the correct order, it should be before "ivs_course_license_released"
(#286) The string key "ivs_course_license_error_no_course_selected" is not in the correct order, it should be before "ivs_course_license_error_release"
(#295) The string key "ivs_usage_error" is not in the correct order, it should be before "ivs_usage_warning_referent"
(#299) The string key "ivs_usage_error_instance" is not in the correct order, it should be before "ivs_usage_error_with_license"
(#301) The string key "ivs_duration_warning" is not in the correct order, it should be before "ivs_usage_error_instance"
(#303) The string key "ivs_duration_warning_instance" is not in the correct order, it should be before "ivs_duration_warning_referent"
(#304) The string key "ivs_duration_error" is not in the correct order, it should be before "ivs_duration_warning_instance"
(#306) The string key "ivs_duration_error_instance" is not in the correct order, it should be before "ivs_duration_error_referent"
(#307) The string key "ivs_delete_licence" is not in the correct order, it should be before "ivs_duration_error_instance"
(#308) The string key "ivs_course_package_delete" is not in the correct order, it should be before "ivs_delete_licence"
(#312) The string key "ivs_set_testsystem" is not in the correct order, it should be before "ivs_shop_hint"
(#316) The string key "ivs_testsystem" is not in the correct order, it should be before "ivs_testsystem_info_message"
(#317) The string key "ivs_set_player_version" is not in the correct order, it should be before "ivs_testsystem"
(#318) The string key "ivs_same_player_version" is not in the correct order, it should be before "ivs_set_player_version"
(#319) The string key "ivs_changed_player_successfully" is not in the correct order, it should be before "ivs_same_player_version"
(#320) The string key "ivs_actual_player_version" is not in the correct order, it should be before "ivs_changed_player_successfully"
(#323) The string key "ivs_disabled_create_comments" is not in the correct order, it should be before "ivs_disabled_saving_match_result"
(#328) The string key "privacy:metadata:ivs_matchanswer:data" is not in the correct order, it should be before "privacy:metadata:ivs_matchanswer:user_id"
(#337) The string key "privacy:metadata:ivs_videocomment:body" is not in the correct order, it should be before "privacy:metadata:ivs_videocomment:user_id"
(#338) The string key "ivs_videocomment_header_id_label" is not in the correct order, it should be before "privacy:metadata:ivs_videocomment:body"
(#340) The string key "ivs_videocomment_header_author_name_label" is not in the correct order, it should be before "ivs_videocomment_header_title_label"
(#342) The string key "ivs_videocomment_header_textcontent_label" is not in the correct order, it should be before "ivs_videocomment_header_timecode_label"
(#343) The string key "ivs_videocomment_header_stoplightrating_label" is not in the correct order, it should be before "ivs_videocomment_header_textcontent_label"
(#344) The string key "ivs_videocomment_header_creationdate_label" is not in the correct order, it should be before "ivs_videocomment_header_stoplightrating_label"
(#346) The string key "ivs_videocomment_header_link_to_videotimecode_label" is not in the correct order, it should be before "ivs_videocomment_header_question_id_label"
(#347) The string key "ivs_videocomment_export_filename" is not in the correct order, it should be before "ivs_videocomment_header_link_to_videotimecode_label"
(#349) The string key "privacy:metadata:ivs_videocomment:body" is duplicated
(#350) The string key "ivs_setting_read_access_none" is not in the correct order, it should be before "ivs_videocomment_menu_label_elements_per_page"
(#352) The string key "ivs_setting_read_access_course" is not in the correct order, it should be before "ivs_setting_read_access_private"
(#354) The string key "ivs_setting_annotations_enabled" is not in the correct order, it should be before "ivs_setting_read_access_role:teacher"
(#357) The string key "ivs_setting_panopto_external_files_help" is not in the correct order, it should be before "ivs_setting_panopto_external_files_title"
(#359) The string key "ivs_setting_panopto_menu_button" is not in the correct order, it should be before "ivs_setting_panopto_menu_title"
(#361) The string key "ivs_setting_annotation_audio" is not in the correct order, it should be before "ivs_setting_panopto_menu_tooltip"
(#368) The string key "ivs_freemium_start" is not in the correct order, it should be before "ivs_setting_user_notification_settings_help"
(#369) The string key "ivs_freemium_activity" is not in the correct order, it should be before "ivs_freemium_start"
(#373) The string key "ivs_activity_safari_info_text" is not in the correct order, it should be before "ivs_setting_annotation_comment_preview_offset_help"
(#375) The string key "ivs_setting_external_sources_title" is not in the correct order, it should be before "ivs_usage_instance_info"
(#376) The string key "ivs_setting_external_sources_help" is not in the correct order, it should be before "ivs_setting_external_sources_title"
(#377) The string key "ivs_setting_external_source_menu_title" is not in the correct order, it should be before "ivs_setting_external_sources_help"
(#379) The string key "ivs_setting_kaltura_external_files_help" is not in the correct order, it should be before "ivs_setting_kaltura_external_files_title"
(#382) The string key "ivs_setting_vimp_external_files_help" is not in the correct order, it should be before "ivs_setting_vimp_external_files_title"
(#384) The string key "ivs_setting_external_video_source_validation" is not in the correct order, it should be before "ivs_setting_vimp_menu_title"
(#385) The string key "ivs_player_settings_notification" is not in the correct order, it should be before "ivs_setting_external_video_source_validation"
(#386) The string key "ivs_player_settings_controls" is not in the correct order, it should be before "ivs_player_settings_notification"
(#387) The string key "ivs_player_settings_advanced" is not in the correct order, it should be before "ivs_player_settings_controls"
(#393) The string key "ivs_player_settings_main" is not in the correct order, it should be before "ivs_player_settings_misc"
(#396) The string key "ivs_statistics_help" is not in the correct order, it should be before "ivs_statistics_title"
(#397) The string key "ivs_statistics" is not in the correct order, it should be before "ivs_statistics_help"
(#399) The string key "ivs_match_takes_label" is not in the correct order, it should be before "ivs_videohosts_label"
(#400) The string key "ivs_activities_label" is not in the correct order, it should be before "ivs_match_takes_label"
(#401) The string key "ivs_activities_courses_label" is not in the correct order, it should be before "ivs_activities_label"
(#403) The string key "ivs_audio_comments_label" is not in the correct order, it should be before "ivs_comments_label"
(#408) The string key "ivs_setting_exam_mode" is not in the correct order, it should be before "statistic_info_text"
(#410) The string key "statistic_info_text" is duplicated
(#411) The string key "statistic_info_text" is duplicated
(#412) The string key "ivs_setting_exam_mode" is duplicated
(#413) The string key "ivs_setting_exam_mode_help" is duplicated
(#414) The string key "ivs_attemptsallowed" is not in the correct order, it should be before "ivs_setting_exam_mode_help"
(#417) The string key "ivs_grademethod_average" is not in the correct order, it should be before "ivs_grademethod_best_attempt"
(#421) The string key "ivs_attempts" is not in the correct order, it should be before "ivs_gradepass"
(#423) The string key "ivs_attempts_help" is not in the correct order, it should be before "ivs_gradepass_help"
(#430) The string key "ivs_grade" is not in the correct order, it should be before "ivs_grademethod_help"
(#435) The string key "ivs_match_config_status_not_started_label" is not in the correct order, it should be before "ivs_match_config_status_passed_label"
(#436) The string key "ivs_match_config_status_failed_label" is not in the correct order, it should be before "ivs_match_config_status_not_started_label"
(#438) The string key "ivs_match_config_status_not_passed_label" is not in the correct order, it should be before "ivs_match_config_status_progress_label"
(#445) The string key "ivs_match_config_timing_status_not_passed_label" is not in the correct order, it should be before "ivs_setting_player_show_timing_take_summary_help"
(#448) The string key "ivs_grademethod_timing_take_summary_korrekt" is not in the correct order, it should be before "ivs_setting_grade_to_pass_validation"
(#453) The string key "ivs_match_question_answer_menu_label_elements_per_questions_types" is not in the correct order, it should be before "ivs_match_question_summary_question_type_timing"
mod/ivs/lib.php
(#51) Variable "featurePurpose" must be all lower-case
(#52) Expected "if (...) {\n"; found "if(...) {\n"
(#52) Expected 1 space after IF keyword; 0 found
(#53) Inline comments must start with a capital letter, digit or 3-dots sequence
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Variable "featurePurpose" must be all lower-case
(#70) Variable "featurePurpose" must be all lower-case
(#90) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $mform.
(#99) Short array syntax must be used to define arrays
(#100) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#119) Each PHP statement must be on a line by itself
(#138) Missing docblock for function ivs_add_completion_event
(#171) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $mform.
(#177) Inline comments must start with a capital letter, digit or 3-dots sequence
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#177) No space found before comment text; expected "// reset videourl" but found "//reset videourl"
(#191) Expected 1 space after closing brace; newline found
(#191) Perl-style comments are not allowed; use "// Comment." instead
(#192) Expected "} else if (...) {\n"; found "} #unit test fallback\n else if (...) {\n"
(#196) Each PHP statement must be on a line by itself
(#202) Inline comments must start with a capital letter, digit or 3-dots sequence
(#202) No space found before comment text; expected "// override" but found "//override"
(#203) Inline comments must end in full-stops, exclamation marks, or question marks
(#203) No space found before comment text; expected "// unlink all videos" but found "//unlink all videos"
(#217) Expected "if (...) {\n"; found "if(...) {\n"
(#217) Expected 1 space after IF keyword; 0 found
(#224) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#226) Variable "existingEvent" must be all lower-case
(#228) Expected "if (...) {\n"; found "if(...){\n"
(#228) Expected 1 space after IF keyword; 0 found
(#228) Variable "existingEvent" must be all lower-case
(#228) Expected 1 space after closing parenthesis; found 0
(#230) Variable "existingEvent" must be all lower-case
(#231) Expected "} else {\n"; found "} else{\n"
(#231) Expected 1 space after ELSE keyword; 0 found
(#238) Missing docblock for function ivs_get_existing_event
(#238) Variable "instanceId" must be all lower-case
(#238) Expected 1 space before opening brace; found 0
(#240) Variable "instanceId" must be all lower-case
(#243) Missing docblock for function ivs_handle_event_update
(#243) Variable "existingEvent" must be all lower-case
(#243) Expected 1 space before opening brace; found 0
(#244) Variable "calenderEvent" must be all lower-case
(#244) Variable "existingEvent" must be all lower-case
(#245) Expected "if (...) {\n"; found "if(...){\n"
(#245) Expected 1 space after IF keyword; 0 found
(#245) Expected 1 space after closing parenthesis; found 0
(#246) Variable "calenderEvent" must be all lower-case
(#250) Variable "existingEvent" must be all lower-case
(#251) Variable "calenderEvent" must be all lower-case
(#251) Variable "existingEvent" must be all lower-case
(#273) Short array syntax must be used to define arrays
(#294) Short array syntax must be used to define arrays
(#301) Short array syntax must be used to define arrays
(#304) Short array syntax must be used to define arrays
(#308) Short array syntax must be used to define arrays
(#311) Short array syntax must be used to define arrays
(#320) Short array syntax must be used to define arrays
(#323) Short array syntax must be used to define arrays
(#326) Short array syntax must be used to define arrays
(#436) Short array syntax must be used to define arrays
(#453) Short array syntax must be used to define arrays
(#493) Short array syntax must be used to define arrays
(#537) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $ivsnode.
(#582) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#599) Short array syntax must be used to define arrays
(#601) Short array syntax must be used to define arrays
(#610) Blank line found at start of control structure
(#612) The CASE body must start on the line following the statement
(#618) Short array syntax must be used to define arrays
(#623) The CASE body must start on the line following the statement
(#631) The CASE body must start on the line following the statement
(#645) The CASE body must start on the line following the statement
(#661) Blank line found at end of control structure
(#662) Blank line found at start of control structure
(#671) Short array syntax must be used to define arrays
(#672) Short array syntax must be used to define arrays
(#672) There should be a comma after the last array item in a multi-line array.
(#701) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#703) Inline comments must end in full-stops, exclamation marks, or question marks
(#707) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#709) Blank line found at start of control structure
(#711) Blank line found at start of control structure
(#739) Opening parenthesis of a multi-line function call must be the last content on the line
(#739) Only one argument is allowed per line in a multi-line function call
(#740) Multi-line function call not indented correctly; expected 12 spaces but found 14
(#740) Closing parenthesis of a multi-line function call must be on a line by itself
(#741) Whitespace found at end of line
(#742) Inline comments must end in full-stops, exclamation marks, or question marks
(#746) Inline comments must end in full-stops, exclamation marks, or question marks
(#747) Whitespace found at end of line
(#748) There should be a comma after the last array item in a multi-line array.
(#751) Whitespace found at end of line
(#752) Inline comments must end in full-stops, exclamation marks, or question marks
(#753) Inline comments must end in full-stops, exclamation marks, or question marks
(#755) Whitespace found at end of line
(#774) Blank line found at end of control structure
(#788) Blank line found at start of control structure
(#790) Short array syntax must be used to define arrays
(#792) Opening parenthesis of a multi-line function call must be the last content on the line
(#792) Only one argument is allowed per line in a multi-line function call
(#793) Multi-line function call not indented correctly; expected 8 spaces but found 10
(#793) Only one argument is allowed per line in a multi-line function call
(#793) Only one argument is allowed per line in a multi-line function call
(#793) Only one argument is allowed per line in a multi-line function call
(#793) Closing parenthesis of a multi-line function call must be on a line by itself
(#797) Blank line found at start of control structure
(#799) Short array syntax must be used to define arrays
(#801) Opening parenthesis of a multi-line function call must be the last content on the line
(#801) Only one argument is allowed per line in a multi-line function call
(#802) Multi-line function call not indented correctly; expected 8 spaces but found 10
(#802) Only one argument is allowed per line in a multi-line function call
(#802) Only one argument is allowed per line in a multi-line function call
(#802) Only one argument is allowed per line in a multi-line function call
(#802) Closing parenthesis of a multi-line function call must be on a line by itself
(#805) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#822) Missing docblock for function ivs_update_grades
(#822) Incorrect spacing between argument "$nullifnone" and equals sign; expected 1 but found 0
(#822) Incorrect spacing between default value and equals sign for argument "$nullifnone"; expected 1 but found 0
(#822) Expected 1 space before opening brace; found 0
(#824) Expected at least 1 space before "."; 0 found
(#824) Expected at least 1 space after "."; 0 found
(#828) Expected "if (...) {\n"; found "if (...){\n"
(#828) Expected 1 space after closing parenthesis; found 0
(#853) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#854) Opening brace should be on the same line as the declaration
(#858) Expected 1 space after "="; 2 found
(#860) Expected "if (...) {\n"; found "if (...){\n"
(#860) Expected 1 space after closing parenthesis; found 0
(#861) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#863) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#865) Inline comments must start with a capital letter, digit or 3-dots sequence
(#865) Inline comments must end in full-stops, exclamation marks, or question marks
(#865) No space found before comment text; expected "// workaround for buggy PHP versions" but found "//workaround for buggy PHP versions"
(#869) Short array syntax must be used to define arrays
(#871) Expected "if (...) {\n"; found "if (...){\n"
(#871) Expected 1 space after closing parenthesis; found 0
(#876) Blank line found at end of control structure
(#882) Expected 1 space before "==="; 2 found
(#884) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
mod/ivs/locallib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#72) Space found before square bracket; expected "$currentlanguage]" but found "$currentlanguage ]"
(#81) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#102) Expected 1 newline at end of file; 0 found
mod/ivs/mod_form.php
(#30) Import statements must not begin with a leading backslash
(#35) Import statements must not begin with a leading backslash
(#52) Opening brace must not be followed by a blank line
(#65) Blank line found at start of control structure
(#78) Inline comments must start with a capital letter, digit or 3-dots sequence
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) No space found before comment text; expected "// todo fix deprecated warning" but found "//todo fix deprecated warning"
(#90) Short array syntax must be used to define arrays
(#108) Opening parenthesis of a multi-line function call must be the last content on the line
(#108) Only one argument is allowed per line in a multi-line function call
(#108) Only one argument is allowed per line in a multi-line function call
(#109) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#109) Closing parenthesis of a multi-line function call must be on a line by itself
(#110) Opening parenthesis of a multi-line function call must be the last content on the line
(#110) Only one argument is allowed per line in a multi-line function call
(#110) Only one argument is allowed per line in a multi-line function call
(#111) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#111) Closing parenthesis of a multi-line function call must be on a line by itself
(#122) Blank line found at start of control structure
(#128) Opening parenthesis of a multi-line function call must be the last content on the line
(#128) Only one argument is allowed per line in a multi-line function call
(#128) Only one argument is allowed per line in a multi-line function call
(#129) Multi-line function call not indented correctly; expected 28 spaces but found 36
(#129) Closing parenthesis of a multi-line function call must be on a line by itself
(#131) Blank line found at end of control structure
(#139) Opening parenthesis of a multi-line function call must be the last content on the line
(#139) Only one argument is allowed per line in a multi-line function call
(#139) Only one argument is allowed per line in a multi-line function call
(#139) Only one argument is allowed per line in a multi-line function call
(#140) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#140) Short array syntax must be used to define arrays
(#145) Short array syntax must be used to define arrays
(#147) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#147) Closing parenthesis of a multi-line function call must be on a line by itself
(#148) Blank line found at end of control structure
(#158) Opening parenthesis of a multi-line function call must be the last content on the line
(#158) Only one argument is allowed per line in a multi-line function call
(#158) Only one argument is allowed per line in a multi-line function call
(#159) Multi-line function call not indented correctly; expected 28 spaces but found 36
(#159) Closing parenthesis of a multi-line function call must be on a line by itself
(#161) Blank line found at end of control structure
(#172) Short array syntax must be used to define arrays
(#176) Line exceeds 132 characters; contains 142 characters
(#179) Expected "if (...) {\n"; found "if(...) {\n"
(#179) Expected 1 space after IF keyword; 0 found
(#186) Blank line found at end of control structure
(#194) Opening parenthesis of a multi-line function call must be the last content on the line
(#194) Only one argument is allowed per line in a multi-line function call
(#194) Only one argument is allowed per line in a multi-line function call
(#195) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#195) Closing parenthesis of a multi-line function call must be on a line by itself
(#203) Inline comments must end in full-stops, exclamation marks, or question marks
(#207) Line exceeds 132 characters; contains 155 characters
(#208) Inline comments must start with a capital letter, digit or 3-dots sequence
(#208) Inline comments must end in full-stops, exclamation marks, or question marks
(#209) No space found after comma in argument list
(#209) Commas (,) must be followed by white space.
(#209) Expected 1 space between the comma and "'ivs_unlink_videos_description'". Found: no spaces
(#210) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#225) No space found after comma in argument list
(#225) Commas (,) must be followed by white space.
(#225) Expected 1 space between the comma and "get_string". Found: no spaces
(#225) No space found after comma in argument list
(#225) Commas (,) must be followed by white space.
(#225) Expected 1 space between the comma and "$mform". Found: no spaces
(#225) Line exceeds 132 characters; contains 154 characters
(#226) No space found after comma in argument list
(#226) Commas (,) must be followed by white space.
(#226) Expected 1 space between the comma and "get_string". Found: no spaces
(#226) No space found after comma in argument list
(#226) Commas (,) must be followed by white space.
(#226) Expected 1 space between the comma and "$mform". Found: no spaces
(#226) Line exceeds 132 characters; contains 164 characters
(#228) No space found after comma in argument list
(#228) Commas (,) must be followed by white space.
(#228) Expected 1 space between the comma and "$activitysettings". Found: no spaces
(#228) No space found after comma in argument list
(#228) Commas (,) must be followed by white space.
(#228) Expected 1 space between the comma and "$mform". Found: no spaces
(#228) No space found after comma in argument list
(#228) Commas (,) must be followed by white space.
(#228) Expected 1 space between the comma and "$parentsettings". Found: no spaces
(#228) Line exceeds maximum limit of 180 characters; contains 244 characters
(#230) No space found after comma in argument list
(#230) Commas (,) must be followed by white space.
(#230) Expected 1 space between the comma and "get_string". Found: no spaces
(#230) No space found after comma in argument list
(#230) Commas (,) must be followed by white space.
(#230) Expected 1 space between the comma and "$mform". Found: no spaces
(#230) Line exceeds 132 characters; contains 166 characters
(#232) No space found after comma in argument list
(#232) Commas (,) must be followed by white space.
(#232) Expected 1 space between the comma and "$activitysettings". Found: no spaces
(#232) No space found after comma in argument list
(#232) Commas (,) must be followed by white space.
(#232) Expected 1 space between the comma and "$mform". Found: no spaces
(#232) No space found after comma in argument list
(#232) Commas (,) must be followed by white space.
(#232) Expected 1 space between the comma and "$parentsettings". Found: no spaces
(#234) No space found after comma in argument list
(#234) Commas (,) must be followed by white space.
(#234) Expected 1 space between the comma and "get_string". Found: no spaces
(#234) No space found after comma in argument list
(#234) Commas (,) must be followed by white space.
(#234) Expected 1 space between the comma and "$mform". Found: no spaces
(#234) Line exceeds 132 characters; contains 158 characters
(#236) No space found after comma in argument list
(#236) Commas (,) must be followed by white space.
(#236) Expected 1 space between the comma and "$activitysettings". Found: no spaces
(#236) No space found after comma in argument list
(#236) Commas (,) must be followed by white space.
(#236) Expected 1 space between the comma and "$mform". Found: no spaces
(#236) No space found after comma in argument list
(#236) Commas (,) must be followed by white space.
(#236) Expected 1 space between the comma and "$parentsettings". Found: no spaces
(#238) No space found after comma in argument list
(#238) Commas (,) must be followed by white space.
(#238) Expected 1 space between the comma and "get_string". Found: no spaces
(#238) No space found after comma in argument list
(#238) Commas (,) must be followed by white space.
(#238) Expected 1 space between the comma and "$mform". Found: no spaces
(#238) Line exceeds 132 characters; contains 158 characters
(#239) No space found after comma in argument list
(#239) Commas (,) must be followed by white space.
(#239) Expected 1 space between the comma and "get_string". Found: no spaces
(#239) No space found after comma in argument list
(#239) Commas (,) must be followed by white space.
(#239) Expected 1 space between the comma and "$mform". Found: no spaces
(#239) Line exceeds 132 characters; contains 176 characters
(#241) No space found after comma in argument list
(#241) Commas (,) must be followed by white space.
(#241) Expected 1 space between the comma and "$activitysettings". Found: no spaces
(#241) No space found after comma in argument list
(#241) Commas (,) must be followed by white space.
(#241) Expected 1 space between the comma and "$mform". Found: no spaces
(#241) No space found after comma in argument list
(#241) Commas (,) must be followed by white space.
(#241) Expected 1 space between the comma and "$parentsettings". Found: no spaces
(#241) No space found after comma in argument list
(#241) Commas (,) must be followed by white space.
(#241) Expected 1 space between the comma and "[". Found: no spaces
(#241) Line exceeds maximum limit of 180 characters; contains 247 characters
(#243) No space found after comma in argument list
(#243) Commas (,) must be followed by white space.
(#243) Expected 1 space between the comma and "get_string". Found: no spaces
(#243) No space found after comma in argument list
(#243) Commas (,) must be followed by white space.
(#243) Expected 1 space between the comma and "$mform". Found: no spaces
(#243) Line exceeds 132 characters; contains 170 characters
(#245) No space found after comma in argument list
(#245) Commas (,) must be followed by white space.
(#245) Expected 1 space between the comma and "$activitysettings". Found: no spaces
(#245) No space found after comma in argument list
(#245) Commas (,) must be followed by white space.
(#245) Expected 1 space between the comma and "$mform". Found: no spaces
(#245) No space found after comma in argument list
(#245) Commas (,) must be followed by white space.
(#245) Expected 1 space between the comma and "$parentsettings". Found: no spaces
(#248) No space found after comma in argument list
(#248) Commas (,) must be followed by white space.
(#248) Expected 1 space between the comma and "get_string". Found: no spaces
(#248) No space found after comma in argument list
(#248) Commas (,) must be followed by white space.
(#248) Expected 1 space between the comma and "$mform". Found: no spaces
(#248) Line exceeds 132 characters; contains 137 characters
(#250) No space found after comma in argument list
(#250) Commas (,) must be followed by white space.
(#250) Expected 1 space between the comma and "$activitysettings". Found: no spaces
(#250) No space found after comma in argument list
(#250) Commas (,) must be followed by white space.
(#250) Expected 1 space between the comma and "$mform". Found: no spaces
(#250) No space found after comma in argument list
(#250) Commas (,) must be followed by white space.
(#250) Expected 1 space between the comma and "$parentsettings". Found: no spaces
(#250) No space found after comma in argument list
(#250) Commas (,) must be followed by white space.
(#250) Expected 1 space between the comma and "[". Found: no spaces
(#250) Line exceeds maximum limit of 180 characters; contains 372 characters
(#253) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#257) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#262) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#264) Missing docblock for function validation
(#268) Line indented incorrectly; expected at least 12 spaces, found 10
(#271) Line exceeds 132 characters; contains 168 characters
(#273) Line indented incorrectly; expected at least 12 spaces, found 10
(#278) Expected "if (...) {\n"; found "if (...){\n"
(#278) Expected 1 space after closing parenthesis; found 0
(#279) Line indented incorrectly; expected 12 spaces, found 10
(#279) Expected "if (...) {\n"; found "if (...){\n"
(#279) Expected 0 spaces after opening bracket; 1 found
(#279) Expected 1 space after closing parenthesis; found 0
(#280) Line indented incorrectly; expected at least 16 spaces, found 12
(#281) Line indented incorrectly; expected at least 16 spaces, found 12
(#282) Line indented incorrectly; expected 12 spaces, found 10
(#299) Blank line found at start of control structure
(#301) Short array syntax must be used to define arrays
(#304) There should be a comma after the last array item in a multi-line array.
(#308) Opening parenthesis of a multi-line function call must be the last content on the line
(#309) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#310) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#311) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#312) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#313) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#313) Closing parenthesis of a multi-line function call must be on a line by itself
(#318) Blank line found at end of control structure
(#334) Blank line found at end of control structure
(#335) Expected "} else if (...) {\n"; found "} else if (...) {\n"
(#335) Expected "if (...) {\n"; found "if (...) {\n"
(#335) Expected 1 space after IF keyword; 2 found
(#341) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#351) Short array syntax must be used to define arrays
(#354) Short array syntax must be used to define arrays
(#356) Short array syntax must be used to define arrays
(#369) Short array syntax must be used to define arrays
(#396) Short array syntax must be used to define arrays
(#422) Short array syntax must be used to define arrays
(#425) Expected "if (...) {\n"; found "if(...) {\n"
(#425) Expected 1 space after IF keyword; 0 found
(#432) Expected "if (...) {\n"; found "if(...) {\n"
(#432) Expected 1 space after IF keyword; 0 found
(#438) Variable "response_array" must not contain underscores.
(#440) Variable "response_array" must not contain underscores.
(#441) Variable "medium_list" must not contain underscores.
(#441) Variable "response_array" must not contain underscores.
(#442) Variable "medium_list" must not contain underscores.
mod/ivs/question_answers.php
(#37) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#52) Opening parenthesis of a multi-line function call must be the last content on the line
(#53) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#53) Short array syntax must be used to define arrays
(#53) Closing parenthesis of a multi-line function call must be on a line by itself
(#64) Short array syntax must be used to define arrays
(#69) Opening parenthesis of a multi-line function call must be the last content on the line
(#70) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#71) Multi-line function call not indented correctly; expected 0 spaces but found 16
(#71) Closing parenthesis of a multi-line function call must be on a line by itself
(#93) Missing docblock for file question_answers.php
(#95) Opening parenthesis of a multi-line function call must be the last content on the line
(#95) Only one argument is allowed per line in a multi-line function call
(#95) Only one argument is allowed per line in a multi-line function call
(#95) Only one argument is allowed per line in a multi-line function call
(#96) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#96) Only one argument is allowed per line in a multi-line function call
(#96) Closing parenthesis of a multi-line function call must be on a line by itself
(#101) Missing docblock for file question_answers.php
mod/ivs/question_answers_download.php
(#26) Variable "filePath" must be all lower-case
(#27) Variable "filePath" must be all lower-case
(#28) Variable "filePath" must be all lower-case
(#43) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#60) Opening parenthesis of a multi-line function call must be the last content on the line
(#60) Only one argument is allowed per line in a multi-line function call
(#60) Only one argument is allowed per line in a multi-line function call
(#60) Only one argument is allowed per line in a multi-line function call
(#60) Only one argument is allowed per line in a multi-line function call
(#61) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#61) Only one argument is allowed per line in a multi-line function call
(#61) Closing parenthesis of a multi-line function call must be on a line by itself
(#63) Short array syntax must be used to define arrays
(#66) There should be a comma after the last array item in a multi-line array.
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Short array syntax must be used to define arrays
(#75) The CASE body must start on the line following the statement
(#77) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#95) Blank line found at start of control structure
(#99) Short array syntax must be used to define arrays
(#110) The CASE body must start on the line following the statement
(#112) Short array syntax must be used to define arrays
(#120) Blank line found at start of control structure
(#124) Short array syntax must be used to define arrays
(#134) The CASE body must start on the line following the statement
(#136) Short array syntax must be used to define arrays
(#143) Blank line found at start of control structure
(#147) Short array syntax must be used to define arrays
(#155) The CASE body must start on the line following the statement
(#157) Short array syntax must be used to define arrays
(#165) Blank line found at start of control structure
(#169) Short array syntax must be used to define arrays
(#179) Blank line found at end of control structure
(#191) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Short array syntax must be used to define arrays
(#192) Each PHP statement must be on a line by itself
mod/ivs/question_overview_details_download.php
(#38) Short array syntax must be used to define arrays
(#43) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#65) 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.
(#85) Blank line found at start of control structure
(#88) Blank line found at start of control structure
(#90) Short array syntax must be used to define arrays
(#95) The CASE body must start on the line following the statement
(#99) Short array syntax must be used to define arrays
(#113) The CASE body must start on the line following the statement
(#116) Short array syntax must be used to define arrays
(#130) The CASE body must start on the line following the statement
(#133) Short array syntax must be used to define arrays
(#153) Space before opening parenthesis of function call prohibited
(#153) Space after opening parenthesis of function call prohibited
(#153) Expected 0 spaces before closing parenthesis; 1 found
(#157) Expected 1 newline at end of file; 0 found
mod/ivs/question_overview_download.php
(#26) Variable "filePath" must be all lower-case
(#27) Variable "filePath" must be all lower-case
(#28) Variable "filePath" must be all lower-case
(#41) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#56) There should be a comma after the last array item in a multi-line array.
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Blank line found at start of control structure
(#67) Short array syntax must be used to define arrays
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Short array syntax must be used to define arrays
(#88) Each PHP statement must be on a line by itself
mod/ivs/question_type_answers.php
(#37) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#52) Opening parenthesis of a multi-line function call must be the last content on the line
(#53) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#53) Short array syntax must be used to define arrays
(#53) Closing parenthesis of a multi-line function call must be on a line by itself
(#64) Short array syntax must be used to define arrays
(#71) Opening parenthesis of a multi-line function call must be the last content on the line
(#71) Expected at least 1 space after "."; 0 found
(#71) Space found before comma in argument list
(#71) Expected no space between ")" and the comma. Found: 1 space
(#72) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#73) Multi-line function call not indented correctly; expected 0 spaces but found 16
(#73) Closing parenthesis of a multi-line function call must be on a line by itself
(#86) Line exceeds 132 characters; contains 145 characters
(#86) Line exceeds 132 characters; contains 145 characters
(#86) Line exceeds 132 characters; contains 145 characters
(#95) Missing docblock for file question_type_answers.php
(#97) Opening parenthesis of a multi-line function call must be the last content on the line
(#97) Only one argument is allowed per line in a multi-line function call
(#97) Only one argument is allowed per line in a multi-line function call
(#97) Only one argument is allowed per line in a multi-line function call
(#97) Line exceeds 132 characters; contains 136 characters
(#97) Line exceeds 132 characters; contains 136 characters
(#97) Line exceeds 132 characters; contains 136 characters
(#98) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#98) Only one argument is allowed per line in a multi-line function call
(#98) Closing parenthesis of a multi-line function call must be on a line by itself
(#103) Missing docblock for file question_type_answers.php
mod/ivs/question_type_answers_download.php
(#26) Variable "filePath" must be all lower-case
(#27) Variable "filePath" must be all lower-case
(#28) Variable "filePath" must be all lower-case
(#43) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#56) Line exceeds 132 characters; contains 143 characters
(#61) Opening parenthesis of a multi-line function call must be the last content on the line
(#61) Only one argument is allowed per line in a multi-line function call
(#61) Only one argument is allowed per line in a multi-line function call
(#61) Only one argument is allowed per line in a multi-line function call
(#61) Only one argument is allowed per line in a multi-line function call
(#62) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#62) Only one argument is allowed per line in a multi-line function call
(#62) Closing parenthesis of a multi-line function call must be on a line by itself
(#64) Short array syntax must be used to define arrays
(#67) There should be a comma after the last array item in a multi-line array.
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Short array syntax must be used to define arrays
(#78) The CASE body must start on the line following the statement
(#80) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#98) Blank line found at start of control structure
(#102) Short array syntax must be used to define arrays
(#113) The CASE body must start on the line following the statement
(#115) Short array syntax must be used to define arrays
(#123) Blank line found at start of control structure
(#127) Short array syntax must be used to define arrays
(#137) The CASE body must start on the line following the statement
(#139) Short array syntax must be used to define arrays
(#146) Blank line found at start of control structure
(#150) Short array syntax must be used to define arrays
(#158) The CASE body must start on the line following the statement
(#160) Short array syntax must be used to define arrays
(#168) Blank line found at start of control structure
(#172) Short array syntax must be used to define arrays
(#182) Blank line found at end of control structure
(#194) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Short array syntax must be used to define arrays
(#195) Each PHP statement must be on a line by itself
mod/ivs/questions.php
(#36) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#88) Missing docblock for file questions.php
(#92) Missing docblock for file questions.php
(#96) Missing docblock for file questions.php
(#102) Missing docblock for file questions.php
(#103) Opening parenthesis of a multi-line function call must be the last content on the line
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Only one argument is allowed per line in a multi-line function call
(#103) Only one argument is allowed per line in a multi-line function call
(#104) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#104) Closing parenthesis of a multi-line function call must be on a line by itself
(#113) Missing docblock for file questions.php
(#114) Missing docblock for file questions.php
(#118) Missing docblock for file questions.php
(#133) Missing docblock for file questions.php
(#134) Missing docblock for file questions.php
(#138) Missing docblock for file questions.php
(#151) Missing docblock for file questions.php
(#155) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Whitespace found at end of line within string
(#165) Whitespace found at end of line within string
(#173) Whitespace found at end of line within string
(#176) Whitespace found at end of line within string
mod/ivs/service/coursetrait.php
(#27) Missing docblock for trait CourseTrait
(#27) Opening brace must not be followed by a blank line
(#29) Missing member variable doc comment
(#50) The closing brace for the trait must go on the next line after the body
mod/ivs/settings.php
(#32) Opening parenthesis of a multi-line function call must be the last content on the line
(#32) Only one argument is allowed per line in a multi-line function call
(#33) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#33) Closing parenthesis of a multi-line function call must be on a line by itself
(#40) No space found after comma in argument list
(#40) Commas (,) must be followed by white space.
(#40) Expected 1 space between the comma and "get_string". Found: no spaces
(#40) No space found after comma in argument list
(#40) Commas (,) must be followed by white space.
(#40) Expected 1 space between the comma and "$settings". Found: no spaces
(#40) Line exceeds 132 characters; contains 145 characters
(#42) No space found after comma in argument list
(#42) Commas (,) must be followed by white space.
(#42) Expected 1 space between the comma and "$settings". Found: no spaces
(#44) No space found after comma in argument list
(#44) Commas (,) must be followed by white space.
(#44) Expected 1 space between the comma and "get_string". Found: no spaces
(#44) No space found after comma in argument list
(#44) Commas (,) must be followed by white space.
(#44) Expected 1 space between the comma and "$settings". Found: no spaces
(#44) Line exceeds 132 characters; contains 156 characters
(#46) No space found after comma in argument list
(#46) Commas (,) must be followed by white space.
(#46) Expected 1 space between the comma and "$settings". Found: no spaces
(#48) No space found after comma in argument list
(#48) Commas (,) must be followed by white space.
(#48) Expected 1 space between the comma and "get_string". Found: no spaces
(#48) No space found after comma in argument list
(#48) Commas (,) must be followed by white space.
(#48) Expected 1 space between the comma and "$settings". Found: no spaces
(#48) Line exceeds 132 characters; contains 148 characters
(#50) No space found after comma in argument list
(#50) Commas (,) must be followed by white space.
(#50) Expected 1 space between the comma and "$settings". Found: no spaces
(#52) No space found after comma in argument list
(#52) Commas (,) must be followed by white space.
(#52) Expected 1 space between the comma and "get_string". Found: no spaces
(#52) No space found after comma in argument list
(#52) Commas (,) must be followed by white space.
(#52) Expected 1 space between the comma and "$settings". Found: no spaces
(#52) Line exceeds 132 characters; contains 148 characters
(#53) No space found after comma in argument list
(#53) Commas (,) must be followed by white space.
(#53) Expected 1 space between the comma and "get_string". Found: no spaces
(#53) No space found after comma in argument list
(#53) Commas (,) must be followed by white space.
(#53) Expected 1 space between the comma and "$settings". Found: no spaces
(#53) Line exceeds 132 characters; contains 166 characters
(#55) No space found after comma in argument list
(#55) Commas (,) must be followed by white space.
(#55) Expected 1 space between the comma and "$settings". Found: no spaces
(#57) No space found after comma in argument list
(#57) Commas (,) must be followed by white space.
(#57) Expected 1 space between the comma and "get_string". Found: no spaces
(#57) No space found after comma in argument list
(#57) Commas (,) must be followed by white space.
(#57) Expected 1 space between the comma and "$settings". Found: no spaces
(#57) Line exceeds 132 characters; contains 160 characters
(#59) No space found after comma in argument list
(#59) Commas (,) must be followed by white space.
(#59) Expected 1 space between the comma and "$settings". Found: no spaces
(#61) No space found after comma in argument list
(#61) Commas (,) must be followed by white space.
(#61) Expected 1 space between the comma and "get_string". Found: no spaces
(#61) No space found after comma in argument list
(#61) Commas (,) must be followed by white space.
(#61) Expected 1 space between the comma and "$settings". Found: no spaces
(#63) No space found after comma in argument list
(#63) Commas (,) must be followed by white space.
(#63) Expected 1 space between the comma and "$settings". Found: no spaces
(#65) No space found after comma in argument list
(#65) Commas (,) must be followed by white space.
(#65) Expected 1 space between the comma and "get_string". Found: no spaces
(#65) No space found after comma in argument list
(#65) Commas (,) must be followed by white space.
(#65) Expected 1 space between the comma and "$settings". Found: no spaces
(#65) Line exceeds 132 characters; contains 174 characters
(#68) Opening parenthesis of a multi-line function call must be the last content on the line
(#69) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#69) Only one argument is allowed per line in a multi-line function call
(#69) Closing parenthesis of a multi-line function call must be on a line by itself
(#71) Blank line found at end of control structure
(#78) Opening parenthesis of a multi-line function call must be the last content on the line
(#78) Only one argument is allowed per line in a multi-line function call
(#79) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#80) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#80) Closing parenthesis of a multi-line function call must be on a line by itself
(#82) Opening parenthesis of a multi-line function call must be the last content on the line
(#82) Only one argument is allowed per line in a multi-line function call
(#83) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#84) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#84) Closing parenthesis of a multi-line function call must be on a line by itself
(#84) Expected 1 blank line at end of file; 3 found
mod/ivs/settings_course.php
(#38) Short array syntax must be used to define arrays
(#45) Short array syntax must be used to define arrays
(#47) Short array syntax must be used to define arrays
(#63) Opening parenthesis of a multi-line function call must be the last content on the line
(#64) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#64) Closing parenthesis of a multi-line function call must be on a line by itself
(#72) Blank line found at start of control structure
(#90) Blank line found at end of control structure
(#95) Blank line found at start of control structure
mod/ivs/version.php
(#33) Short array syntax must be used to define arrays
mod/ivs/view.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#42) Each PHP statement must be on a line by itself
(#48) Short array syntax must be used to define arrays
(#54) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#73) Expected "if (...) {\n"; found "if(...) {\n"
(#73) Expected 1 space after IF keyword; 0 found
(#77) Variable "match_type" must not contain underscores.
(#88) Variable "match_type" must not contain underscores.
(#95) Blank line found at start of control structure
(#97) Short array syntax must be used to define arrays
(#99) Short array syntax must be used to define arrays
(#101) There should be a comma after the last array item in a multi-line array.
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#114) Short array syntax must be used to define arrays
(#119) Whitespace found at end of line
(#129) Short array syntax must be used to define arrays
(#140) Expected "if (...) {\n"; found "if(...) {\n"
(#140) Expected 1 space after IF keyword; 0 found
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Expected "if (...) {\n"; found "if(...) {\n"
(#146) Expected 1 space after IF keyword; 0 found
(#146) Empty IF statement detected
(#146) No space found after comma in argument list
(#146) Commas (,) must be followed by white space.
(#146) Expected 1 space between the comma and "'Chrome'". Found: no spaces
(#147) Expected 1 space after closing brace; newline found
(#148) Expected "} else if (...) {\n"; found "}\n else if(...) {\n"
(#148) Expected "if (...) {\n"; found "if(...) {\n"
(#148) Expected 1 space after IF keyword; 0 found
(#148) Empty IF statement detected
(#148) No space found after comma in argument list
(#148) Commas (,) must be followed by white space.
(#148) Expected 1 space between the comma and "'Firefox'". Found: no spaces
(#149) Expected 1 space after closing brace; newline found
(#150) Expected "} else if (...) {\n"; found "}\n else if(...) {\n"
(#150) Expected "if (...) {\n"; found "if(...) {\n"
(#150) Expected 1 space after IF keyword; 0 found
(#150) No space found after comma in argument list
(#150) Commas (,) must be followed by white space.
(#150) Expected 1 space between the comma and "'Safari'". Found: no spaces
(#151) Opening parenthesis of a multi-line function call must be the last content on the line
(#151) Only one argument is allowed per line in a multi-line function call
(#152) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#152) Closing parenthesis of a multi-line function call must be on a line by itself
(#155) Whitespace found at end of line
(#157) Short array syntax must be used to define arrays
(#168) Variable "isAdmin" must be all lower-case
(#169) Variable "isAdmin" must be all lower-case
(#170) Variable "isAdmin" must be all lower-case
(#188) Line indented incorrectly; expected at least 4 spaces, found 0
(#188) Missing docblock for file view.php
(#241) Missing docblock for file view.php
(#247) Missing docblock for file view.php
(#247) Short array syntax must be used to define arrays
(#248) Missing docblock for file view.php
(#252) Missing docblock for file view.php
(#252) Variable "match_type" must not contain underscores.
(#252) Expected 1 space after closing parenthesis; found 0
(#252) Blank line found at start of control structure
(#258) Missing docblock for file view.php
(#258) Short array syntax must be used to define arrays
(#260) Missing docblock for file view.php
(#262) Missing docblock for file view.php
(#265) Missing docblock for file view.php
(#268) Missing docblock for file view.php
(#272) Blank line found at start of control structure
(#282) Short array syntax must be used to define arrays
(#286) Short array syntax must be used to define arrays
(#292) Short array syntax must be used to define arrays
(#317) Blank line found at start of control structure
(#319) Short array syntax must be used to define arrays
(#321) Short array syntax must be used to define arrays
(#323) There should be a comma after the last array item in a multi-line array.
(#326) Short array syntax must be used to define arrays
(#337) Short array syntax must be used to define arrays
(#340) Short array syntax must be used to define arrays
(#342) Short array syntax must be used to define arrays
(#351) Short array syntax must be used to define arrays
(#354) Short array syntax must be used to define arrays
(#356) Short array syntax must be used to define arrays
(#399) There should be a comma after the last array item in a multi-line array.
(#412) Inline comments must start with a capital letter, digit or 3-dots sequence
(#412) Inline comments must end in full-stops, exclamation marks, or question marks
(#412) No space found before comment text; expected "// load annotation" but found "//load annotation"
(#419) Short array syntax must be used to define arrays
(#423) Line indented incorrectly; expected at least 4 spaces, found 0
(#427) Short array syntax must be used to define arrays
(#430) There should be a comma after the last array item in a multi-line array.
(#433) Short array syntax must be used to define arrays
(#434) Short array syntax must be used to define arrays
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#440) Line exceeds 132 characters; contains 139 characters
(#441) Short array syntax must be used to define arrays
(#444) There should be a comma after the last array item in a multi-line array.
(#453) Short array syntax must be used to define arrays
(#453) There should be a comma after the last array item in a multi-line array.
(#455) Short array syntax must be used to define arrays
(#456) Short array syntax must be used to define arrays
(#457) Short array syntax must be used to define arrays
(#458) There should be a comma after the last array item in a multi-line array.
(#460) Short array syntax must be used to define arrays
(#465) There should be a comma after the last array item in a multi-line array.
(#467) Short array syntax must be used to define arrays
(#471) There should be a comma after the last array item in a multi-line array.
(#473) There should be a comma after the last array item in a multi-line array.
(#476) Expected "if (...) {\n"; found "if(...){\n"
(#476) Expected 1 space after IF keyword; 0 found
(#476) Expected 1 space after closing parenthesis; found 0
(#490) Short array syntax must be used to define arrays
(#494) There should be a comma after the last array item in a multi-line array.
(#503) Short array syntax must be used to define arrays
(#504) Expected at least 1 space before "."; 0 found
(#507) Expected 1 space after closing brace; newline found
(#508) Expected "} else {\n"; found "}\n else{\n"
(#508) Expected 1 space after ELSE keyword; 0 found
(#514) Variable "match_type" must not contain underscores.
(#514) Blank line found at start of control structure
(#517) Opening parenthesis of a multi-line function call must be the last content on the line
(#517) Only one argument is allowed per line in a multi-line function call
(#518) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#518) Closing parenthesis of a multi-line function call must be on a line by itself
(#523) Short array syntax must be used to define arrays
(#536) There should be a comma after the last array item in a multi-line array.
(#539) Expected "if (...) {\n"; found "if(...) {\n"
(#539) Expected 1 space after IF keyword; 0 found
(#549) There should be a comma after the last array item in a multi-line array.
(#551) Short array syntax must be used to define arrays
(#552) There should be a comma after the last array item in a multi-line array.
(#554) Short array syntax must be used to define arrays
(#556) There should be a comma after the last array item in a multi-line array.
(#560) Expected "if (...) {\n"; found "if (...){\n"
(#560) Variable "match_type" must not contain underscores.
(#560) Expected 1 space after closing parenthesis; found 0
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#562) Line exceeds 132 characters; contains 152 characters
(#565) There should be a comma after the last array item in a multi-line array.
(#568) Space after opening parenthesis of function call prohibited
(#569) Space after opening parenthesis of function call prohibited
(#572) Inline comments must start with a capital letter, digit or 3-dots sequence
(#572) Inline comments must end in full-stops, exclamation marks, or question marks
(#572) No space found before comment text; expected "// disable timline previews when users are may not edit questions" but found "//disable timline previews when users are may not edit questions"
(#573) Expected "if (...) {\n"; found "if(...) {\n"
(#573) Expected 1 space after IF keyword; 0 found
(#596) Inline comments must end in full-stops, exclamation marks, or question marks
(#596) No space found before comment text; expected "// Completion on view" but found "//Completion on view"
(#604) Missing docblock for file view.php
(#606) Missing docblock for file view.php
(#612) Line indented incorrectly; expected 8 spaces, found 7
(#613) Line indented incorrectly; expected at least 12 spaces, found 11
(#614) Line indented incorrectly; expected 12 spaces, found 11
(#614) Expected "if (...) {\n"; found "if(...){\n"
(#614) Expected 1 space after IF keyword; 0 found
(#614) No space found after comma in argument list
(#614) Commas (,) must be followed by white space.
(#614) Expected 1 space between the comma and "'recorder'". Found: no spaces
(#614) No space found after comma in argument list
(#614) Commas (,) must be followed by white space.
(#614) Expected 1 space between the comma and "'gt-audio-player'". Found: no spaces
(#614) No space found after comma in argument list
(#614) Commas (,) must be followed by white space.
(#614) Expected 1 space between the comma and "'gt-share-button'". Found: no spaces
(#614) Expected 1 space after closing parenthesis; found 0
(#615) Line indented incorrectly; expected at least 16 spaces, found 15
(#616) Line indented incorrectly; expected 12 spaces, found 11
(#617) Line indented incorrectly; expected at least 12 spaces, found 11
(#618) Line indented incorrectly; expected 8 spaces, found 7
(#631) Missing docblock for file view.php
(#632) Missing docblock for file view.php
(#635) Missing docblock for file view.php
(#640) Whitespace found at end of line within string
(#659) Missing docblock for file view.php

Javascript coding style problems

(672 errors, 684 warnings)

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

mod/ivs/Gruntfile.js
(#1) 'module' is not defined. (no-undef)
(#15) Trailing spaces not allowed. (no-trailing-spaces)
(#48) Trailing spaces not allowed. (no-trailing-spaces)
mod/ivs/amd/src/annotation_view.js
(#5) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#60) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#80) Unexpected console statement. (no-console)
(#105) Unexpected console statement. (no-console)
(#153) Trailing spaces not allowed. (no-trailing-spaces)
mod/ivs/amd/src/ivs_activity_settings_page.js
(#1) Trailing spaces not allowed. (no-trailing-spaces)
(#5) Trailing spaces not allowed. (no-trailing-spaces)
(#7) Unexpected space before function parentheses. (space-before-function-paren)
(#7) Identifier 'panopto_data' is not in camel case. (camelcase)
(#20) Unexpected space before function parentheses. (space-before-function-paren)
(#24) Trailing spaces not allowed. (no-trailing-spaces)
(#28) Unexpected space before function parentheses. (space-before-function-paren)
(#40) Unexpected space before function parentheses. (space-before-function-paren)
(#47) Identifier 'panopto_data' is not in camel case. (camelcase)
(#49) Identifier 'panopto_data' is not in camel case. (camelcase)
(#50) Identifier 'panopto_data' is not in camel case. (camelcase)
(#51) Identifier 'panopto_data' is not in camel case. (camelcase)
(#52) Trailing spaces not allowed. (no-trailing-spaces)
(#53) Trailing spaces not allowed. (no-trailing-spaces)
(#57) Identifier 'panopto_data' is not in camel case. (camelcase)
(#60) Trailing spaces not allowed. (no-trailing-spaces)
(#73) Unexpected space before function parentheses. (space-before-function-paren)
(#74) Unexpected space before function parentheses. (space-before-function-paren)
(#81) Identifier 'panopto_video_name' is not in camel case. (camelcase)
(#82) Identifier 'panopto_video_id' is not in camel case. (camelcase)
(#83) Identifier 'panopto_data_obj' is not in camel case. (camelcase)
(#87) Identifier 'panopto_video_name' is not in camel case. (camelcase)
(#88) Identifier 'panopto_video_id' is not in camel case. (camelcase)
(#90) Trailing spaces not allowed. (no-trailing-spaces)
(#93) Trailing spaces not allowed. (no-trailing-spaces)
(#94) Identifier 'panopto_video_name' is not in camel case. (camelcase)
(#94) Identifier 'panopto_video_name' is not in camel case. (camelcase)
(#96) Identifier 'panopto_data_obj' is not in camel case. (camelcase)
(#109) Identifier 'panopto_video_name' is not in camel case. (camelcase)
(#116) Identifier 'panopto_selected_video_data' is not in camel case. (camelcase)
(#118) Identifier 'panopto_selected_video_data' is not in camel case. (camelcase)
(#123) Identifier 'panopto_selected_video_data' is not in camel case. (camelcase)
(#126) Trailing spaces not allowed. (no-trailing-spaces)
(#128) Identifier 'panopto_selected_video_data' is not in camel case. (camelcase)
(#130) Identifier 'panopto_data' is not in camel case. (camelcase)
(#149) Identifier 'set_display_option' is not in camel case. (camelcase)
(#152) Trailing spaces not allowed. (no-trailing-spaces)
(#164) Trailing spaces not allowed. (no-trailing-spaces)
(#167) Identifier 'set_display_option_timing_mode' is not in camel case. (camelcase)
(#170) Trailing spaces not allowed. (no-trailing-spaces)
mod/ivs/amd/src/progressbar.js
(#1) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#1) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#2) This line has a length of 163. Maximum allowed is 132. (max-len)
(#2) Expected { after 'if' condition. (curly)
(#2) 'module' is not defined. (no-undef)
(#2) Expected { after 'if' condition. (curly)
(#4) This line has a length of 153. Maximum allowed is 132. (max-len)
(#4) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#4) Do not nest ternary expressions. (no-nested-ternary)
(#4) Do not nest ternary expressions. (no-nested-ternary)
(#4) 'global' is not defined. (no-undef)
(#4) Unexpected use of comma operator. (no-sequences)
(#4) Missing semicolon. (@babel/semi)
(#6) Unexpected space before function parentheses. (space-before-function-paren)
(#8) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#8) Unexpected space before function parentheses. (space-before-function-paren)
(#9) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#10) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#14) Expected { after 'if' condition. (curly)
(#15) 'f' declared on line 27 column 22 is used outside of binding context. (block-scoped-var)
(#15) Expected { after 'if' condition. (curly)
(#15) 'f' declared on line 27 column 22 is used outside of binding context. (block-scoped-var)
(#17) Unexpected use of comma operator. (no-sequences)
(#17) Missing semicolon. (@babel/semi)
(#20) Unexpected space before function parentheses. (space-before-function-paren)
(#21) Missing semicolon. (@babel/semi)
(#22) Missing semicolon. (@babel/semi)
(#24) Missing semicolon. (@babel/semi)
(#27) Expected { after 'for' condition. (curly)
(#28) Missing semicolon. (@babel/semi)
(#31) Missing semicolon. (@babel/semi)
(#33) Unquoted number literal '1' used as key. (quote-props)
(#33) Unexpected space before function parentheses. (space-before-function-paren)
(#34) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#34) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#34) Unexpected space before function parentheses. (space-before-function-paren)
(#35) This line has a length of 190. Maximum allowed is 132. (max-len)
(#35) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#35) Do not nest ternary expressions. (no-nested-ternary)
(#35) Do not nest ternary expressions. (no-nested-ternary)
(#35) Missing semicolon. (@babel/semi)
(#36) Unexpected space before function parentheses. (space-before-function-paren)
(#37) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#37) Unexpected space before function parentheses. (space-before-function-paren)
(#38) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#39) Expected { after 'if' condition. (curly)
(#41) Return statement should not contain assignment. (no-return-assign)
(#41) Unexpected use of comma operator. (no-sequences)
(#41) Missing semicolon. (@babel/semi)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Return statement should not contain assignment. (no-return-assign)
(#45) Unexpected use of comma operator. (no-sequences)
(#45) Unexpected space before function parentheses. (space-before-function-paren)
(#46) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#46) Missing semicolon. (@babel/semi)
(#47) Unexpected space before function parentheses. (space-before-function-paren)
(#48) This line has a length of 194. Maximum allowed is 132. (max-len)
(#48) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#48) Unexpected use of comma operator. (no-sequences)
(#48) Missing semicolon. (@babel/semi)
(#49) Unexpected space before function parentheses. (space-before-function-paren)
(#50) Unexpected use of '&'. (no-bitwise)
(#50) Unexpected use of comma operator. (no-sequences)
(#50) Unexpected use of '&'. (no-bitwise)
(#50) Expected { after 'if' condition. (curly)
(#51) Unexpected use of '&'. (no-bitwise)
(#51) Expected { after 'if' condition. (curly)
(#53) This line has a length of 173. Maximum allowed is 132. (max-len)
(#53) Unexpected use of comma operator. (no-sequences)
(#53) Unexpected use of '&'. (no-bitwise)
(#53) Expected { after 'if' condition. (curly)
(#53) Expected { after 'for-in'. (curly)
(#53) Unexpected space before function parentheses. (space-before-function-paren)
(#54) Missing semicolon. (@babel/semi)
(#56) Missing semicolon. (@babel/semi)
(#57) Unexpected space before function parentheses. (space-before-function-paren)
(#58) Unexpected space before function parentheses. (space-before-function-paren)
(#59) Missing semicolon. (@babel/semi)
(#60) Unexpected space before function parentheses. (space-before-function-paren)
(#61) Missing semicolon. (@babel/semi)
(#63) Unexpected use of comma operator. (no-sequences)
(#63) Missing semicolon. (@babel/semi)
(#64) Unexpected space before function parentheses. (space-before-function-paren)
(#65) Missing semicolon. (@babel/semi)
(#66) Missing semicolon. (@babel/semi)
(#67) Unexpected space before function parentheses. (space-before-function-paren)
(#69) Unexpected space before function parentheses. (space-before-function-paren)
(#70) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#73) This line has a length of 157. Maximum allowed is 132. (max-len)
(#73) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#73) Unexpected use of comma operator. (no-sequences)
(#73) Missing semicolon. (@babel/semi)
(#77) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#78) 'e' is a function. (no-func-assign)
(#78) Unexpected space before function parentheses. (space-before-function-paren)
(#79) Missing semicolon. (@babel/semi)
(#80) Unexpected space before function parentheses. (space-before-function-paren)
(#81) This line has a length of 147. Maximum allowed is 132. (max-len)
(#81) Missing semicolon. (@babel/semi)
(#82) Missing semicolon. (@babel/semi)
(#85) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#89) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#89) Unexpected space before function parentheses. (space-before-function-paren)
(#90) Missing semicolon. (@babel/semi)
(#91) Unexpected use of comma operator. (no-sequences)
(#91) Missing semicolon. (@babel/semi)
(#93) Missing semicolon. (@babel/semi)
(#96) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#98) Use '===' to compare with null. (no-eq-null)
(#99) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#99) Do not nest ternary expressions. (no-nested-ternary)
(#99) Function declared in a loop contains unsafe references to variable(s) 'c'. (no-loop-func)
(#99) Unexpected space before function parentheses. (space-before-function-paren)
(#100) Missing semicolon. (@babel/semi)
(#101) This line has a length of 173. Maximum allowed is 132. (max-len)
(#101) Function declared in a loop contains unsafe references to variable(s) 'c'. (no-loop-func)
(#101) Unexpected space before function parentheses. (space-before-function-paren)
(#102) Missing semicolon. (@babel/semi)
(#103) Missing semicolon. (@babel/semi)
(#105) Missing semicolon. (@babel/semi)
(#108) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#109) This line has a length of 145. Maximum allowed is 132. (max-len)
(#109) Return statement should not contain assignment. (no-return-assign)
(#109) Unexpected use of comma operator. (no-sequences)
(#109) Missing semicolon. (@babel/semi)
(#112) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#113) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#113) Missing '()' invoking a constructor. (new-parens)
(#113) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#113) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#114) Return statement should not contain assignment. (no-return-assign)
(#114) Unexpected use of comma operator. (no-sequences)
(#114) Missing semicolon. (@babel/semi)
(#117) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#117) Unexpected space before function parentheses. (space-before-function-paren)
(#118) Missing semicolon. (@babel/semi)
(#119) Unexpected use of comma operator. (no-sequences)
(#119) Unexpected space before function parentheses. (space-before-function-paren)
(#120) Missing semicolon. (@babel/semi)
(#121) Unexpected space before function parentheses. (space-before-function-paren)
(#122) Missing semicolon. (@babel/semi)
(#123) Unexpected space before function parentheses. (space-before-function-paren)
(#124) Missing semicolon. (@babel/semi)
(#125) Unexpected space before function parentheses. (space-before-function-paren)
(#126) Missing semicolon. (@babel/semi)
(#128) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#129) This line has a length of 226. Maximum allowed is 132. (max-len)
(#130) Unexpected space before function parentheses. (space-before-function-paren)
(#130) Unexpected empty function. (no-empty-function)
(#131) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#131) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#131) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#131) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#131) Unexpected space before function parentheses. (space-before-function-paren)
(#134) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#134) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#135) Missing semicolon. (@babel/semi)
(#137) Missing semicolon. (@babel/semi)
(#138) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#138) Unexpected space before function parentheses. (space-before-function-paren)
(#139) This line has a length of 176. Maximum allowed is 132. (max-len)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#139) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#140) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#140) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#140) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#141) This line has a length of 209. Maximum allowed is 132. (max-len)
(#141) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#141) Missing semicolon. (@babel/semi)
(#142) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#142) Unexpected space before function parentheses. (space-before-function-paren)
(#145) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#145) Unexpected use of comma operator. (no-sequences)
(#145) Missing semicolon. (@babel/semi)
(#147) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#147) Unexpected space before function parentheses. (space-before-function-paren)
(#148) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#148) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#149) This line has a length of 145. Maximum allowed is 132. (max-len)
(#149) Expected { after 'if' condition. (curly)
(#149) Expected { after 'for-in'. (curly)
(#149) Expected { after 'else'. (curly)
(#149) Expected { after 'for-in'. (curly)
(#150) Missing semicolon. (@babel/semi)
(#151) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#151) Unexpected space before function parentheses. (space-before-function-paren)
(#152) This line has a length of 163. Maximum allowed is 132. (max-len)
(#152) Expected { after 'if' condition. (curly)
(#152) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#152) Expected a conditional expression and instead saw an assignment. (no-cond-assign)
(#152) Expected { after 'if' condition. (curly)
(#152) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#152) Expected a conditional expression and instead saw an assignment. (no-cond-assign)
(#153) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#154) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#154) Unexpected use of comma operator. (no-sequences)
(#154) Missing semicolon. (@babel/semi)
(#156) Missing semicolon. (@babel/semi)
(#157) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#157) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#157) Unexpected space before function parentheses. (space-before-function-paren)
(#158) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#161) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#161) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#161) Unexpected space before function parentheses. (space-before-function-paren)
(#162) Expected { after 'if' condition. (curly)
(#162) Missing semicolon. (@babel/semi)
(#163) This line has a length of 203. Maximum allowed is 132. (max-len)
(#163) Unexpected use of comma operator. (no-sequences)
(#163) Missing semicolon. (@babel/semi)
(#167) Return statement should not contain assignment. (no-return-assign)
(#167) Unexpected use of comma operator. (no-sequences)
(#168) Unexpected space before function parentheses. (space-before-function-paren)
(#169) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#169) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#173) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#173) Missing semicolon. (@babel/semi)
(#176) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#176) Unexpected use of comma operator. (no-sequences)
(#176) Missing semicolon. (@babel/semi)
(#179) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#179) Use '===' to compare with null. (no-eq-null)
(#179) 'f' declared on line 171 column 57 is used outside of binding context. (block-scoped-var)
(#179) 'f' declared on line 171 column 57 is used outside of binding context. (block-scoped-var)
(#179) Missing semicolon. (@babel/semi)
(#181) Expected { after 'if' condition. (curly)
(#181) Unsafe usage of ThrowStatement. (no-unsafe-finally)
(#181) Missing semicolon. (@babel/semi)
(#186) Unexpected space before function parentheses. (space-before-function-paren)
(#187) This line has a length of 164. Maximum allowed is 132. (max-len)
(#187) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#187) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#188) This line has a length of 172. Maximum allowed is 132. (max-len)
(#188) Return statement should not contain assignment. (no-return-assign)
(#188) Return statement should not contain assignment. (no-return-assign)
(#188) Unexpected use of comma operator. (no-sequences)
(#188) Missing semicolon. (@babel/semi)
(#191) Unexpected space before function parentheses. (space-before-function-paren)
(#192) This line has a length of 183. Maximum allowed is 132. (max-len)
(#192) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#192) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#192) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#192) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#193) This line has a length of 173. Maximum allowed is 132. (max-len)
(#193) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#193) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#193) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#193) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#193) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#193) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#194) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#194) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#194) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#195) This line has a length of 351. Maximum allowed is 132. (max-len)
(#195) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#195) Unexpected use of comma operator. (no-sequences)
(#197) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#197) Unexpected use of comma operator. (no-sequences)
(#199) Unexpected use of comma operator. (no-sequences)
(#199) Expected { after 'for-in'. (curly)
(#199) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#200) Return statement should not contain assignment. (no-return-assign)
(#200) Unexpected use of comma operator. (no-sequences)
(#200) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#200) Unexpected space before function parentheses. (space-before-function-paren)
(#201) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#201) Unexpected use of comma operator. (no-sequences)
(#201) Missing semicolon. (@babel/semi)
(#202) Missing semicolon. (@babel/semi)
(#205) Unexpected space before function parentheses. (space-before-function-paren)
(#206) Missing semicolon. (@babel/semi)
(#209) Unexpected space before function parentheses. (space-before-function-paren)
(#210) Missing semicolon. (@babel/semi)
(#213) Expected to return a value at the end of method 'value'. (consistent-return)
(#213) Unexpected space before function parentheses. (space-before-function-paren)
(#214) This line has a length of 133. Maximum allowed is 132. (max-len)
(#214) Expected { after 'if' condition. (curly)
(#214) Return statement should not contain assignment. (no-return-assign)
(#214) Return statement should not contain assignment. (no-return-assign)
(#214) Unexpected use of comma operator. (no-sequences)
(#214) Missing semicolon. (@babel/semi)
(#217) Unexpected space before function parentheses. (space-before-function-paren)
(#218) Expected { after 'if' condition. (curly)
(#219) Expected { after 'if' condition. (curly)
(#221) This line has a length of 211. Maximum allowed is 132. (max-len)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Return statement should not contain assignment. (no-return-assign)
(#221) Unexpected use of comma operator. (no-sequences)
(#221) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#222) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#222) Missing semicolon. (@babel/semi)
(#223) Missing semicolon. (@babel/semi)
(#226) Unexpected space before function parentheses. (space-before-function-paren)
(#229) This line has a length of 144. Maximum allowed is 132. (max-len)
(#229) Return statement should not contain assignment. (no-return-assign)
(#229) Missing semicolon. (@babel/semi)
(#232) Expected to return a value at the end of method 'value'. (consistent-return)
(#232) Unexpected space before function parentheses. (space-before-function-paren)
(#233) This line has a length of 176. Maximum allowed is 132. (max-len)
(#233) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#233) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#233) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#234) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#235) This line has a length of 278. Maximum allowed is 132. (max-len)
(#235) Expected { after 'if' condition. (curly)
(#235) Return statement should not contain assignment. (no-return-assign)
(#235) Unexpected use of comma operator. (no-sequences)
(#235) Missing semicolon. (@babel/semi)
(#238) Unexpected space before function parentheses. (space-before-function-paren)
(#239) Missing semicolon. (@babel/semi)
(#242) Unexpected space before function parentheses. (space-before-function-paren)
(#243) Missing semicolon. (@babel/semi)
(#246) Unexpected space before function parentheses. (space-before-function-paren)
(#247) Expected { after 'for-in'. (curly)
(#247) Missing semicolon. (@babel/semi)
(#249) Missing semicolon. (@babel/semi)
(#251) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#251) Unexpected space before function parentheses. (space-before-function-paren)
(#252) Return statement should not contain assignment. (no-return-assign)
(#252) Missing semicolon. (@babel/semi)
(#253) Unexpected use of comma operator. (no-sequences)
(#253) Unexpected space before function parentheses. (space-before-function-paren)
(#254) Missing '()' invoking a constructor. (new-parens)
(#254) Missing semicolon. (@babel/semi)
(#255) Missing semicolon. (@babel/semi)
(#256) Missing semicolon. (@babel/semi)
(#257) Unexpected space before function parentheses. (space-before-function-paren)
(#259) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#259) Unexpected use of comma operator. (no-sequences)
(#259) Unexpected space before function parentheses. (space-before-function-paren)
(#260) Missing semicolon. (@babel/semi)
(#261) Unexpected space before function parentheses. (space-before-function-paren)
(#262) Missing semicolon. (@babel/semi)
(#263) Unexpected space before function parentheses. (space-before-function-paren)
(#264) Missing semicolon. (@babel/semi)
(#265) Unexpected space before function parentheses. (space-before-function-paren)
(#266) Missing semicolon. (@babel/semi)
(#267) Unexpected space before function parentheses. (space-before-function-paren)
(#268) Missing semicolon. (@babel/semi)
(#269) Unexpected space before function parentheses. (space-before-function-paren)
(#270) Missing semicolon. (@babel/semi)
(#271) Unexpected space before function parentheses. (space-before-function-paren)
(#272) Missing semicolon. (@babel/semi)
(#273) Unexpected space before function parentheses. (space-before-function-paren)
(#274) Missing semicolon. (@babel/semi)
(#275) Unexpected space before function parentheses. (space-before-function-paren)
(#276) Missing semicolon. (@babel/semi)
(#277) Unexpected space before function parentheses. (space-before-function-paren)
(#278) Missing semicolon. (@babel/semi)
(#279) Unexpected space before function parentheses. (space-before-function-paren)
(#280) Missing semicolon. (@babel/semi)
(#281) Unexpected space before function parentheses. (space-before-function-paren)
(#282) Missing semicolon. (@babel/semi)
(#283) Unexpected space before function parentheses. (space-before-function-paren)
(#284) Missing semicolon. (@babel/semi)
(#285) Unexpected space before function parentheses. (space-before-function-paren)
(#286) Missing semicolon. (@babel/semi)
(#287) Unexpected space before function parentheses. (space-before-function-paren)
(#288) Missing semicolon. (@babel/semi)
(#289) Unexpected space before function parentheses. (space-before-function-paren)
(#290) Missing semicolon. (@babel/semi)
(#291) Unexpected space before function parentheses. (space-before-function-paren)
(#292) Missing semicolon. (@babel/semi)
(#293) Unexpected space before function parentheses. (space-before-function-paren)
(#294) Missing semicolon. (@babel/semi)
(#295) Unexpected space before function parentheses. (space-before-function-paren)
(#296) Missing semicolon. (@babel/semi)
(#297) Unexpected space before function parentheses. (space-before-function-paren)
(#298) Missing semicolon. (@babel/semi)
(#299) Unexpected space before function parentheses. (space-before-function-paren)
(#300) Missing semicolon. (@babel/semi)
(#301) Unexpected space before function parentheses. (space-before-function-paren)
(#302) Missing semicolon. (@babel/semi)
(#303) Unexpected space before function parentheses. (space-before-function-paren)
(#304) Missing semicolon. (@babel/semi)
(#305) Unexpected space before function parentheses. (space-before-function-paren)
(#306) Missing semicolon. (@babel/semi)
(#307) Unexpected space before function parentheses. (space-before-function-paren)
(#308) Missing semicolon. (@babel/semi)
(#309) Unexpected space before function parentheses. (space-before-function-paren)
(#310) Missing semicolon. (@babel/semi)
(#311) Unexpected space before function parentheses. (space-before-function-paren)
(#312) Missing semicolon. (@babel/semi)
(#313) Unexpected space before function parentheses. (space-before-function-paren)
(#314) Missing semicolon. (@babel/semi)
(#315) Unexpected space before function parentheses. (space-before-function-paren)
(#316) Missing semicolon. (@babel/semi)
(#317) Unexpected space before function parentheses. (space-before-function-paren)
(#318) Missing semicolon. (@babel/semi)
(#319) Unexpected space before function parentheses. (space-before-function-paren)
(#320) Missing semicolon. (@babel/semi)
(#321) Unexpected space before function parentheses. (space-before-function-paren)
(#322) Missing semicolon. (@babel/semi)
(#323) Unexpected space before function parentheses. (space-before-function-paren)
(#324) Missing semicolon. (@babel/semi)
(#325) Unexpected space before function parentheses. (space-before-function-paren)
(#326) Missing semicolon. (@babel/semi)
(#327) Unexpected space before function parentheses. (space-before-function-paren)
(#328) Missing semicolon. (@babel/semi)
(#330) Unexpected space before function parentheses. (space-before-function-paren)
(#331) Missing semicolon. (@babel/semi)
(#332) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#332) Unexpected space before function parentheses. (space-before-function-paren)
(#333) Missing semicolon. (@babel/semi)
(#334) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#334) Unexpected space before function parentheses. (space-before-function-paren)
(#335) Missing semicolon. (@babel/semi)
(#336) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#336) Unexpected space before function parentheses. (space-before-function-paren)
(#337) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#337) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#337) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#337) Missing semicolon. (@babel/semi)
(#338) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#338) Unexpected space before function parentheses. (space-before-function-paren)
(#339) Missing semicolon. (@babel/semi)
(#340) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#340) Unexpected space before function parentheses. (space-before-function-paren)
(#341) Missing semicolon. (@babel/semi)
(#342) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#342) Unexpected space before function parentheses. (space-before-function-paren)
(#343) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#343) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#343) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#343) Missing semicolon. (@babel/semi)
(#344) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#344) Unexpected space before function parentheses. (space-before-function-paren)
(#345) Missing semicolon. (@babel/semi)
(#346) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#346) Unexpected space before function parentheses. (space-before-function-paren)
(#347) Missing semicolon. (@babel/semi)
(#348) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#348) Unexpected space before function parentheses. (space-before-function-paren)
(#349) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#349) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#349) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#349) Missing semicolon. (@babel/semi)
(#350) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#350) Unexpected space before function parentheses. (space-before-function-paren)
(#351) Missing semicolon. (@babel/semi)
(#352) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#352) Unexpected space before function parentheses. (space-before-function-paren)
(#353) Missing semicolon. (@babel/semi)
(#354) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#354) Unexpected space before function parentheses. (space-before-function-paren)
(#355) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#355) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#355) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#355) Missing semicolon. (@babel/semi)
(#356) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#356) Unexpected space before function parentheses. (space-before-function-paren)
(#357) Missing semicolon. (@babel/semi)
(#358) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#358) Unexpected space before function parentheses. (space-before-function-paren)
(#359) Missing semicolon. (@babel/semi)
(#360) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#360) Unexpected space before function parentheses. (space-before-function-paren)
(#361) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#361) Missing semicolon. (@babel/semi)
(#362) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#362) Unexpected space before function parentheses. (space-before-function-paren)
(#363) Missing semicolon. (@babel/semi)
(#364) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#364) Unexpected space before function parentheses. (space-before-function-paren)
(#365) Missing semicolon. (@babel/semi)
(#366) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#366) Unexpected space before function parentheses. (space-before-function-paren)
(#367) This line has a length of 141. Maximum allowed is 132. (max-len)
(#367) Do not nest ternary expressions. (no-nested-ternary)
(#367) Do not nest ternary expressions. (no-nested-ternary)
(#367) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#367) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#367) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#367) Missing semicolon. (@babel/semi)
(#368) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#368) Unexpected space before function parentheses. (space-before-function-paren)
(#369) Missing semicolon. (@babel/semi)
(#370) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#370) Unexpected space before function parentheses. (space-before-function-paren)
(#371) Missing semicolon. (@babel/semi)
(#372) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#372) Unexpected space before function parentheses. (space-before-function-paren)
(#373) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#373) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#373) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#373) Missing semicolon. (@babel/semi)
(#374) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#374) Unexpected space before function parentheses. (space-before-function-paren)
(#375) This line has a length of 218. Maximum allowed is 132. (max-len)
(#375) Do not nest ternary expressions. (no-nested-ternary)
(#375) Do not nest ternary expressions. (no-nested-ternary)
(#375) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#375) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#375) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#375) Missing semicolon. (@babel/semi)
(#376) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#376) Unexpected space before function parentheses. (space-before-function-paren)
(#378) Missing semicolon. (@babel/semi)
(#379) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#379) Unexpected space before function parentheses. (space-before-function-paren)
(#381) Missing semicolon. (@babel/semi)
(#382) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#382) Unexpected space before function parentheses. (space-before-function-paren)
(#384) This line has a length of 145. Maximum allowed is 132. (max-len)
(#384) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#384) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#384) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#384) Missing semicolon. (@babel/semi)
(#385) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#385) Unexpected space before function parentheses. (space-before-function-paren)
(#386) Missing semicolon. (@babel/semi)
(#387) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#387) Unexpected space before function parentheses. (space-before-function-paren)
(#389) This line has a length of 145. Maximum allowed is 132. (max-len)
(#389) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#389) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#389) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#389) Missing semicolon. (@babel/semi)
(#390) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#390) Unexpected space before function parentheses. (space-before-function-paren)
(#392) Missing semicolon. (@babel/semi)
(#393) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#393) Unexpected space before function parentheses. (space-before-function-paren)
(#395) Missing semicolon. (@babel/semi)
(#396) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#396) Unexpected space before function parentheses. (space-before-function-paren)
(#397) This line has a length of 218. Maximum allowed is 132. (max-len)
(#397) Do not nest ternary expressions. (no-nested-ternary)
(#397) Do not nest ternary expressions. (no-nested-ternary)
(#397) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#397) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#397) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#397) Missing semicolon. (@babel/semi)
(#398) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#398) Unexpected space before function parentheses. (space-before-function-paren)
(#399) This line has a length of 236. Maximum allowed is 132. (max-len)
(#399) Do not nest ternary expressions. (no-nested-ternary)
(#399) Do not nest ternary expressions. (no-nested-ternary)
(#399) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#399) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#399) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#399) Missing semicolon. (@babel/semi)
(#400) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#400) Unexpected space before function parentheses. (space-before-function-paren)
(#401) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#401) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#401) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#401) Missing semicolon. (@babel/semi)
(#402) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#402) Unexpected space before function parentheses. (space-before-function-paren)
(#403) Missing semicolon. (@babel/semi)
(#404) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#404) Unexpected space before function parentheses. (space-before-function-paren)
(#405) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#405) Missing semicolon. (@babel/semi)
(#406) Missing semicolon. (@babel/semi)
(#407) Unexpected space before function parentheses. (space-before-function-paren)
(#407) 'b' is defined but never used. (no-unused-vars)
(#409) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#409) Unexpected space before function parentheses. (space-before-function-paren)
(#410) Missing semicolon. (@babel/semi)
(#413) The Function constructor is eval. (no-new-func)
(#413) Missing semicolon. (@babel/semi)
(#415) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#415) Missing semicolon. (@babel/semi)
(#417) Missing semicolon. (@babel/semi)
(#418) Unexpected space before function parentheses. (space-before-function-paren)
(#421) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#422) Missing semicolon. (@babel/semi)
(#425) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#427) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#427) Unexpected use of comma operator. (no-sequences)
(#427) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#427) Missing semicolon. (@babel/semi)
(#430) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#431) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#431) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#431) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#431) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#432) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#432) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#432) Unexpected use of comma operator. (no-sequences)
(#432) Unexpected space before function parentheses. (space-before-function-paren)
(#433) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#433) Missing semicolon. (@babel/semi)
(#434) Missing semicolon. (@babel/semi)
(#437) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#438) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#438) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#438) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#438) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#439) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#439) Unexpected space before function parentheses. (space-before-function-paren)
(#440) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#440) Missing semicolon. (@babel/semi)
(#441) Unexpected use of comma operator. (no-sequences)
(#441) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#441) Missing semicolon. (@babel/semi)
(#444) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#448) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#448) Unexpected space before function parentheses. (space-before-function-paren)
(#449) Missing semicolon. (@babel/semi)
(#450) Unexpected use of comma operator. (no-sequences)
(#450) Missing semicolon. (@babel/semi)
(#452) Missing semicolon. (@babel/semi)
(#455) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#457) Use '===' to compare with null. (no-eq-null)
(#458) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#458) Do not nest ternary expressions. (no-nested-ternary)
(#458) Function declared in a loop contains unsafe references to variable(s) 'c'. (no-loop-func)
(#458) Unexpected space before function parentheses. (space-before-function-paren)
(#459) Missing semicolon. (@babel/semi)
(#460) This line has a length of 169. Maximum allowed is 132. (max-len)
(#460) Function declared in a loop contains unsafe references to variable(s) 'c'. (no-loop-func)
(#460) Unexpected space before function parentheses. (space-before-function-paren)
(#461) Missing semicolon. (@babel/semi)
(#462) Missing semicolon. (@babel/semi)
(#464) Missing semicolon. (@babel/semi)
(#467) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#468) This line has a length of 141. Maximum allowed is 132. (max-len)
(#468) Return statement should not contain assignment. (no-return-assign)
(#468) Unexpected use of comma operator. (no-sequences)
(#468) Missing semicolon. (@babel/semi)
(#471) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#472) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#472) Expected to return a value at the end of function. (consistent-return)
(#472) Unexpected space before function parentheses. (space-before-function-paren)
(#474) Expected { after 'for' condition. (curly)
(#475) 'c' declared on line 474 column 49 is used outside of binding context. (block-scoped-var)
(#475) Missing semicolon. (@babel/semi)
(#477) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#477) Expected to return a value at the end of function. (consistent-return)
(#477) Unexpected space before function parentheses. (space-before-function-paren)
(#478) This line has a length of 144. Maximum allowed is 132. (max-len)
(#478) Expected { after 'if' condition. (curly)
(#478) Missing semicolon. (@babel/semi)
(#479) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#479) Unexpected space before function parentheses. (space-before-function-paren)
(#480) Missing semicolon. (@babel/semi)
(#481) Missing semicolon. (@babel/semi)
(#484) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#487) This line has a length of 153. Maximum allowed is 132. (max-len)
(#487) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#487) Unexpected use of comma operator. (no-sequences)
(#487) Missing semicolon. (@babel/semi)
(#491) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#493) Expected { after 'if' condition. (curly)
(#494) Missing semicolon. (@babel/semi)
(#497) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#498) Unexpected space before function parentheses. (space-before-function-paren)
(#499) Missing semicolon. (@babel/semi)
(#500) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#500) Unexpected space before function parentheses. (space-before-function-paren)
(#501) Missing semicolon. (@babel/semi)
(#502) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#502) Unexpected space before function parentheses. (space-before-function-paren)
(#503) Missing semicolon. (@babel/semi)
(#505) This line has a length of 146. Maximum allowed is 132. (max-len)
(#505) Return statement should not contain assignment. (no-return-assign)
(#505) Return statement should not contain assignment. (no-return-assign)
(#505) Return statement should not contain assignment. (no-return-assign)
(#505) Return statement should not contain assignment. (no-return-assign)
(#505) Unexpected use of comma operator. (no-sequences)
(#505) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#505) Unexpected space before function parentheses. (space-before-function-paren)
(#506) Missing semicolon. (@babel/semi)
(#507) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#507) Unexpected space before function parentheses. (space-before-function-paren)
(#508) Missing semicolon. (@babel/semi)
(#509) Unexpected space before function parentheses. (space-before-function-paren)
(#512) Unexpected use of comma operator. (no-sequences)
(#512) Expected { after 'if' condition. (curly)
(#513) Unexpected use of comma operator. (no-sequences)
(#513) Expected { after 'if' condition. (curly)
(#514) Missing semicolon. (@babel/semi)
(#516) Expected { after 'if' condition. (curly)
(#517) Expected { after 'if' condition. (curly)
(#519) Unexpected use of comma operator. (no-sequences)
(#519) Expected { after 'if' condition. (curly)
(#520) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#520) Unexpected use of comma operator. (no-sequences)
(#520) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#520) Missing semicolon. (@babel/semi)
(#522) Missing semicolon. (@babel/semi)
(#523) Missing semicolon. (@babel/semi)
(#528) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#528) Unexpected use of comma operator. (no-sequences)
(#528) Unexpected space before function parentheses. (space-before-function-paren)
(#529) Missing semicolon. (@babel/semi)
(#530) Unexpected space before function parentheses. (space-before-function-paren)
(#531) Missing semicolon. (@babel/semi)
(#532) Unexpected space before function parentheses. (space-before-function-paren)
(#533) Missing semicolon. (@babel/semi)
(#534) Unexpected space before function parentheses. (space-before-function-paren)
(#535) Missing semicolon. (@babel/semi)
(#537) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#537) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#537) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#537) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#538) This line has a length of 159. Maximum allowed is 132. (max-len)
(#538) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#539) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#539) Unexpected space before function parentheses. (space-before-function-paren)
(#540) Unexpected space before function parentheses. (space-before-function-paren)
(#541) Missing semicolon. (@babel/semi)
(#542) Missing semicolon. (@babel/semi)
(#543) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#543) Unexpected space before function parentheses. (space-before-function-paren)
(#544) This line has a length of 236. Maximum allowed is 132. (max-len)
(#544) Return statement should not contain assignment. (no-return-assign)
(#545) Missing semicolon. (@babel/semi)
(#546) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#546) Unexpected space before function parentheses. (space-before-function-paren)
(#547) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#548) Unexpected space before function parentheses. (space-before-function-paren)
(#549) Return statement should not contain assignment. (no-return-assign)
(#549) Missing semicolon. (@babel/semi)
(#550) Unexpected use of comma operator. (no-sequences)
(#550) Missing semicolon. (@babel/semi)
(#551) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#551) Unexpected space before function parentheses. (space-before-function-paren)
(#554) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#554) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#554) Missing semicolon. (@babel/semi)
(#556) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#556) Unexpected space before function parentheses. (space-before-function-paren)
(#558) Missing semicolon. (@babel/semi)
(#559) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#559) Unexpected space before function parentheses. (space-before-function-paren)
(#560) Missing semicolon. (@babel/semi)
(#561) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#561) Unexpected space before function parentheses. (space-before-function-paren)
(#562) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#565) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#566) This line has a length of 179. Maximum allowed is 132. (max-len)
(#567) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#568) Missing semicolon. (@babel/semi)
(#570) Missing semicolon. (@babel/semi)
(#571) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#571) Unexpected space before function parentheses. (space-before-function-paren)
(#572) Unexpected space before function parentheses. (space-before-function-paren)
(#573) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#573) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#573) Unexpected space before function parentheses. (space-before-function-paren)
(#574) Return statement should not contain assignment. (no-return-assign)
(#574) Missing semicolon. (@babel/semi)
(#575) Unexpected use of comma operator. (no-sequences)
(#575) Missing semicolon. (@babel/semi)
(#577) Expected { after 'for-in'. (curly)
(#577) Missing semicolon. (@babel/semi)
(#578) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#578) Unexpected space before function parentheses. (space-before-function-paren)
(#580) Unexpected space before function parentheses. (space-before-function-paren)
(#581) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#581) Unexpected use of comma operator. (no-sequences)
(#581) Missing semicolon. (@babel/semi)
(#582) Unexpected use of comma operator. (no-sequences)
(#582) Missing semicolon. (@babel/semi)
(#583) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#583) Unexpected space before function parentheses. (space-before-function-paren)
(#584) Unexpected space before function parentheses. (space-before-function-paren)
(#585) Missing semicolon. (@babel/semi)
(#586) Missing semicolon. (@babel/semi)
(#587) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#587) Unexpected space before function parentheses. (space-before-function-paren)
(#588) Unexpected space before function parentheses. (space-before-function-paren)
(#589) Return statement should not contain assignment. (no-return-assign)
(#589) Missing semicolon. (@babel/semi)
(#590) Unexpected use of comma operator. (no-sequences)
(#590) Missing semicolon. (@babel/semi)
(#591) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#591) Unexpected space before function parentheses. (space-before-function-paren)
(#593) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#593) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#593) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#593) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#593) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#593) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#594) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#594) Missing semicolon. (@babel/semi)
(#596) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#596) Unexpected space before function parentheses. (space-before-function-paren)
(#597) Unexpected space before function parentheses. (space-before-function-paren)
(#598) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#600) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#601) Unexpected space before function parentheses. (space-before-function-paren)
(#602) Return statement should not contain assignment. (no-return-assign)
(#602) Missing semicolon. (@babel/semi)
(#603) Missing semicolon. (@babel/semi)
(#604) Expected { after 'else'. (curly)
(#604) Unexpected space before function parentheses. (space-before-function-paren)
(#605) Return statement should not contain assignment. (no-return-assign)
(#605) Missing semicolon. (@babel/semi)
(#607) Missing semicolon. (@babel/semi)
(#609) Expected { after 'for-in'. (curly)
(#609) Missing semicolon. (@babel/semi)
(#610) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#610) Unexpected space before function parentheses. (space-before-function-paren)
(#612) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#613) Unexpected space before function parentheses. (space-before-function-paren)
(#615) Unexpected use of comma operator. (no-sequences)
(#615) Missing semicolon. (@babel/semi)
(#616) Missing semicolon. (@babel/semi)
(#618) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#618) Unexpected space before function parentheses. (space-before-function-paren)
(#620) Unexpected space before function parentheses. (space-before-function-paren)
(#621) Missing semicolon. (@babel/semi)
(#622) Missing semicolon. (@babel/semi)
(#623) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#623) Missing '()' invoking a constructor. (new-parens)
(#623) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#623) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#623) Unexpected space before function parentheses. (space-before-function-paren)
(#624) This line has a length of 140. Maximum allowed is 132. (max-len)
(#624) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#624) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#625) This line has a length of 200. Maximum allowed is 132. (max-len)
(#625) Unexpected use of comma operator. (no-sequences)
(#625) Expected { after 'for-in'. (curly)
(#625) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#626) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#626) Unexpected use of comma operator. (no-sequences)
(#628) Unexpected use of comma operator. (no-sequences)
(#628) Missing semicolon. (@babel/semi)
(#629) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#629) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#629) Unexpected space before function parentheses. (space-before-function-paren)
(#630) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#631) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#631) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#631) Unexpected space before function parentheses. (space-before-function-paren)
(#632) Expected { after 'if' condition. (curly)
(#632) Missing semicolon. (@babel/semi)
(#633) Unexpected use of comma operator. (no-sequences)
(#634) Expected { after 'for' condition. (curly)
(#635) 'c' declared on line 634 column 64 is used outside of binding context. (block-scoped-var)
(#635) Missing semicolon. (@babel/semi)
(#639) Return statement should not contain assignment. (no-return-assign)
(#639) Unexpected use of comma operator. (no-sequences)
(#640) Unexpected space before function parentheses. (space-before-function-paren)
(#641) Unexpected use of comma operator. (no-sequences)
(#641) Missing semicolon. (@babel/semi)
(#644) Unexpected space before function parentheses. (space-before-function-paren)
(#646) Unexpected use of '~'. (no-bitwise)
(#646) Unexpected use of comma operator. (no-sequences)
(#646) Missing semicolon. (@babel/semi)
(#649) Unexpected space before function parentheses. (space-before-function-paren)
(#650) Missing semicolon. (@babel/semi)
(#653) Unexpected space before function parentheses. (space-before-function-paren)
(#654) Unexpected space before function parentheses. (space-before-function-paren)
(#655) Missing semicolon. (@babel/semi)
(#656) Missing semicolon. (@babel/semi)
(#659) Unexpected space before function parentheses. (space-before-function-paren)
(#660) Unexpected space before function parentheses. (space-before-function-paren)
(#661) Missing semicolon. (@babel/semi)
(#662) Unexpected use of comma operator. (no-sequences)
(#662) Missing semicolon. (@babel/semi)
(#665) Unexpected space before function parentheses. (space-before-function-paren)
(#666) Unexpected space before function parentheses. (space-before-function-paren)
(#667) Missing semicolon. (@babel/semi)
(#668) Unexpected use of comma operator. (no-sequences)
(#668) Missing semicolon. (@babel/semi)
(#671) Unexpected space before function parentheses. (space-before-function-paren)
(#672) Unexpected space before function parentheses. (space-before-function-paren)
(#673) Missing semicolon. (@babel/semi)
(#674) Unexpected use of comma operator. (no-sequences)
(#674) Missing semicolon. (@babel/semi)
(#677) Unexpected space before function parentheses. (space-before-function-paren)
(#678) Unexpected space before function parentheses. (space-before-function-paren)
(#679) Missing semicolon. (@babel/semi)
(#680) Unexpected use of comma operator. (no-sequences)
(#680) Missing semicolon. (@babel/semi)
(#683) Unexpected space before function parentheses. (space-before-function-paren)
(#684) Missing semicolon. (@babel/semi)
(#687) Unexpected space before function parentheses. (space-before-function-paren)
(#688) Unexpected space before function parentheses. (space-before-function-paren)
(#689) Missing semicolon. (@babel/semi)
(#690) Missing semicolon. (@babel/semi)
(#692) Missing semicolon. (@babel/semi)
(#693) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#693) Missing '()' invoking a constructor. (new-parens)
(#693) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#693) Unexpected space before function parentheses. (space-before-function-paren)
(#694) Wrap an immediate function invocation in parentheses. (wrap-iife)
(#694) Unexpected space before function parentheses. (space-before-function-paren)
(#695) Unexpected space before function parentheses. (space-before-function-paren)
(#696) Missing semicolon. (@babel/semi)
(#697) Missing semicolon. (@babel/semi)
(#699) Return statement should not contain assignment. (no-return-assign)
(#699) Return statement should not contain assignment. (no-return-assign)
(#699) Return statement should not contain assignment. (no-return-assign)
(#699) Return statement should not contain assignment. (no-return-assign)
(#699) Return statement should not contain assignment. (no-return-assign)
(#699) Return statement should not contain assignment. (no-return-assign)
(#699) Unexpected use of comma operator. (no-sequences)
(#699) Missing semicolon. (@babel/semi)
(#700) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#700) Unexpected space before function parentheses. (space-before-function-paren)
(#701) Missing semicolon. (@babel/semi)
(#703) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#703) Unexpected space before function parentheses. (space-before-function-paren)
(#704) Missing semicolon. (@babel/semi)
(#705) Unexpected use of comma operator. (no-sequences)
(#705) Unexpected space before function parentheses. (space-before-function-paren)
(#706) Missing semicolon. (@babel/semi)
(#707) Unexpected space before function parentheses. (space-before-function-paren)
(#708) Missing semicolon. (@babel/semi)
(#709) Unexpected space before function parentheses. (space-before-function-paren)
(#710) Missing semicolon. (@babel/semi)
(#711) Unexpected space before function parentheses. (space-before-function-paren)
(#712) Missing semicolon. (@babel/semi)
(#713) Unexpected space before function parentheses. (space-before-function-paren)
(#714) Missing semicolon. (@babel/semi)
(#715) Unexpected space before function parentheses. (space-before-function-paren)
(#716) Missing semicolon. (@babel/semi)
(#717) Missing semicolon. (@babel/semi)
(#718) Missing semicolon. (@babel/semi)
(#719) Missing semicolon. (@babel/semi)
(#720) Unquoted number literal '2' used as key. (quote-props)
(#720) Unexpected space before function parentheses. (space-before-function-paren)
(#720) 'c' is defined but never used. (no-unused-vars)
(#721) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#721) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#721) Unexpected space before function parentheses. (space-before-function-paren)
(#721) 'a' is defined but never used. (no-unused-vars)
(#721) 'b' is defined but never used. (no-unused-vars)
(#722) This line has a length of 194. Maximum allowed is 132. (max-len)
(#722) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#722) Unexpected use of comma operator. (no-sequences)
(#722) Missing semicolon. (@babel/semi)
(#724) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#724) Missing '()' invoking a constructor. (new-parens)
(#724) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#724) Unexpected use of comma operator. (no-sequences)
(#724) Unexpected space before function parentheses. (space-before-function-paren)
(#726) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#728) Missing semicolon. (@babel/semi)
(#729) Unexpected space before function parentheses. (space-before-function-paren)
(#730) Missing semicolon. (@babel/semi)
(#731) Missing semicolon. (@babel/semi)
(#732) Unquoted number literal '3' used as key. (quote-props)
(#732) Unexpected space before function parentheses. (space-before-function-paren)
(#732) 'c' is defined but never used. (no-unused-vars)
(#733) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#733) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#733) Unexpected space before function parentheses. (space-before-function-paren)
(#734) This line has a length of 137. Maximum allowed is 132. (max-len)
(#734) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#734) Unexpected use of comma operator. (no-sequences)
(#734) Missing semicolon. (@babel/semi)
(#736) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#736) Missing '()' invoking a constructor. (new-parens)
(#736) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#736) Unexpected use of comma operator. (no-sequences)
(#736) Unexpected space before function parentheses. (space-before-function-paren)
(#738) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#738) Unexpected use of comma operator. (no-sequences)
(#738) Missing semicolon. (@babel/semi)
(#739) Unexpected space before function parentheses. (space-before-function-paren)
(#740) Missing semicolon. (@babel/semi)
(#741) Unexpected space before function parentheses. (space-before-function-paren)
(#742) Missing semicolon. (@babel/semi)
(#743) Missing semicolon. (@babel/semi)
(#744) Unquoted number literal '4' used as key. (quote-props)
(#744) Unexpected space before function parentheses. (space-before-function-paren)
(#744) 'c' is defined but never used. (no-unused-vars)
(#753) Missing semicolon. (@babel/semi)
(#754) This line has a length of 141. Maximum allowed is 132. (max-len)
(#754) Unquoted number literal '5' used as key. (quote-props)
(#754) Unexpected space before function parentheses. (space-before-function-paren)
(#754) 'c' is defined but never used. (no-unused-vars)
(#755) This line has a length of 173. Maximum allowed is 132. (max-len)
(#755) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#755) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#755) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#755) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#756) Expected { after 'if' condition. (curly)
(#758) Unexpected space before function parentheses. (space-before-function-paren)
(#758) Unexpected empty method 'step'. (no-empty-function)
(#762) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#762) Unexpected use of comma operator. (no-sequences)
(#764) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#764) Unexpected use of comma operator. (no-sequences)
(#764) Missing semicolon. (@babel/semi)
(#766) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#766) Unexpected space before function parentheses. (space-before-function-paren)
(#767) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#767) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#768) Missing semicolon. (@babel/semi)
(#769) Unexpected use of comma operator. (no-sequences)
(#769) Unexpected space before function parentheses. (space-before-function-paren)
(#770) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#770) Unexpected use of comma operator. (no-sequences)
(#774) Missing semicolon. (@babel/semi)
(#776) Unexpected space before function parentheses. (space-before-function-paren)
(#777) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#777) Unexpected use of comma operator. (no-sequences)
(#777) Missing semicolon. (@babel/semi)
(#778) Unexpected space before function parentheses. (space-before-function-paren)
(#779) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#779) Unexpected use of comma operator. (no-sequences)
(#780) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#782) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#783) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#783) Unexpected use of comma operator. (no-sequences)
(#784) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#784) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#785) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#785) Missing '()' invoking a constructor. (new-parens)
(#785) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#785) Unexpected use of comma operator. (no-sequences)
(#791) Unexpected space before function parentheses. (space-before-function-paren)
(#794) Missing semicolon. (@babel/semi)
(#796) Unexpected space before function parentheses. (space-before-function-paren)
(#796) 'a' is defined but never used. (no-unused-vars)
(#797) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#797) Each then() should return a value or throw (promise/always-return)
(#797) Missing semicolon. (@babel/semi)
(#798) Unexpected space before function parentheses. (space-before-function-paren)
(#799) Unexpected console statement. (no-console)
(#799) Unexpected use of comma operator. (no-sequences)
(#799) Missing semicolon. (@babel/semi)
(#800) Missing semicolon. (@babel/semi)
(#801) Unexpected space before function parentheses. (space-before-function-paren)
(#803) Missing semicolon. (@babel/semi)
(#804) Unexpected space before function parentheses. (space-before-function-paren)
(#806) Missing semicolon. (@babel/semi)
(#807) Unexpected space before function parentheses. (space-before-function-paren)
(#808) Missing semicolon. (@babel/semi)
(#809) Unexpected space before function parentheses. (space-before-function-paren)
(#810) Missing semicolon. (@babel/semi)
(#811) Unexpected space before function parentheses. (space-before-function-paren)
(#812) Missing semicolon. (@babel/semi)
(#813) Unexpected space before function parentheses. (space-before-function-paren)
(#814) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#814) Missing semicolon. (@babel/semi)
(#815) Unexpected space before function parentheses. (space-before-function-paren)
(#816) Missing semicolon. (@babel/semi)
(#817) Missing semicolon. (@babel/semi)
(#818) Unquoted number literal '6' used as key. (quote-props)
(#818) Unexpected space before function parentheses. (space-before-function-paren)
(#818) 'c' is defined but never used. (no-unused-vars)
(#819) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#819) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#819) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#819) Unexpected space before function parentheses. (space-before-function-paren)
(#819) 'a' is defined but never used. (no-unused-vars)
(#819) 'b' is defined but never used. (no-unused-vars)
(#820) This line has a length of 155. Maximum allowed is 132. (max-len)
(#820) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#820) Unexpected use of comma operator. (no-sequences)
(#820) Missing semicolon. (@babel/semi)
(#822) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#822) Missing '()' invoking a constructor. (new-parens)
(#822) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#822) Unexpected use of comma operator. (no-sequences)
(#822) Unexpected space before function parentheses. (space-before-function-paren)
(#822) 'b' is defined but never used. (no-unused-vars)
(#823) Missing semicolon. (@babel/semi)
(#824) Unexpected space before function parentheses. (space-before-function-paren)
(#825) This line has a length of 202. Maximum allowed is 132. (max-len)
(#825) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#825) Missing semicolon. (@babel/semi)
(#826) Missing semicolon. (@babel/semi)
(#827) Unquoted number literal '7' used as key. (quote-props)
(#827) Unexpected space before function parentheses. (space-before-function-paren)
(#827) 'c' is defined but never used. (no-unused-vars)
(#828) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#828) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#828) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#829) Expected { after 'if' condition. (curly)
(#831) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#838) This line has a length of 176. Maximum allowed is 132. (max-len)
(#846) This line has a length of 214. Maximum allowed is 132. (max-len)
(#846) Unexpected use of comma operator. (no-sequences)
(#847) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#848) Expected { after 'if' condition. (curly)
(#849) This line has a length of 290. Maximum allowed is 132. (max-len)
(#849) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#849) Unexpected use of comma operator. (no-sequences)
(#851) This line has a length of 159. Maximum allowed is 132. (max-len)
(#851) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#851) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#851) Unexpected use of comma operator. (no-sequences)
(#851) Missing semicolon. (@babel/semi)
(#854) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#854) Unexpected space before function parentheses. (space-before-function-paren)
(#855) Expected { after 'if' condition. (curly)
(#856) Missing semicolon. (@babel/semi)
(#857) Unexpected use of comma operator. (no-sequences)
(#857) Unexpected space before function parentheses. (space-before-function-paren)
(#858) Expected { after 'if' condition. (curly)
(#859) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#859) Missing semicolon. (@babel/semi)
(#860) Unexpected space before function parentheses. (space-before-function-paren)
(#861) Expected { after 'if' condition. (curly)
(#862) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#862) Missing semicolon. (@babel/semi)
(#863) Unexpected space before function parentheses. (space-before-function-paren)
(#864) Expected { after 'if' condition. (curly)
(#865) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#865) Missing semicolon. (@babel/semi)
(#866) Unexpected space before function parentheses. (space-before-function-paren)
(#867) Expected { after 'if' condition. (curly)
(#868) This line has a length of 238. Maximum allowed is 132. (max-len)
(#868) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#868) Unexpected use of comma operator. (no-sequences)
(#868) Missing semicolon. (@babel/semi)
(#869) Unexpected space before function parentheses. (space-before-function-paren)
(#870) Expected { after 'if' condition. (curly)
(#871) Missing semicolon. (@babel/semi)
(#872) Unexpected space before function parentheses. (space-before-function-paren)
(#873) Expected { after 'if' condition. (curly)
(#874) Missing semicolon. (@babel/semi)
(#875) Unexpected space before function parentheses. (space-before-function-paren)
(#876) Expected { after 'if' condition. (curly)
(#877) This line has a length of 245. Maximum allowed is 132. (max-len)
(#877) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#877) Unexpected use of comma operator. (no-sequences)
(#877) Missing semicolon. (@babel/semi)
(#878) Unexpected space before function parentheses. (space-before-function-paren)
(#882) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#884) Unexpected use of comma operator. (no-sequences)
(#884) Missing semicolon. (@babel/semi)
(#885) Unexpected space before function parentheses. (space-before-function-paren)
(#885) 'b' is defined but never used. (no-unused-vars)
(#886) Missing semicolon. (@babel/semi)
(#887) Unexpected space before function parentheses. (space-before-function-paren)
(#889) Missing semicolon. (@babel/semi)
(#890) Unexpected space before function parentheses. (space-before-function-paren)
(#891) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#892) This line has a length of 210. Maximum allowed is 132. (max-len)
(#892) Return statement should not contain assignment. (no-return-assign)
(#892) Return statement should not contain assignment. (no-return-assign)
(#892) Return statement should not contain assignment. (no-return-assign)
(#892) Unexpected use of comma operator. (no-sequences)
(#892) Missing semicolon. (@babel/semi)
(#893) Unexpected space before function parentheses. (space-before-function-paren)
(#895) This line has a length of 209. Maximum allowed is 132. (max-len)
(#895) Unexpected use of comma operator. (no-sequences)
(#895) Missing semicolon. (@babel/semi)
(#896) Unexpected space before function parentheses. (space-before-function-paren)
(#900) This line has a length of 190. Maximum allowed is 132. (max-len)
(#900) Unexpected use of comma operator. (no-sequences)
(#900) Missing semicolon. (@babel/semi)
(#901) Unexpected space before function parentheses. (space-before-function-paren)
(#901) 'a' is defined but never used. (no-unused-vars)
(#901) 'b' is defined but never used. (no-unused-vars)
(#901) 'c' is defined but never used. (no-unused-vars)
(#901) Unexpected empty function. (no-empty-function)
(#902) Unexpected space before function parentheses. (space-before-function-paren)
(#902) 'a' is defined but never used. (no-unused-vars)
(#903) Missing semicolon. (@babel/semi)
(#904) Unexpected space before function parentheses. (space-before-function-paren)
(#904) 'a' is defined but never used. (no-unused-vars)
(#905) Missing semicolon. (@babel/semi)
(#906) Unexpected space before function parentheses. (space-before-function-paren)
(#908) This line has a length of 160. Maximum allowed is 132. (max-len)
(#908) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#908) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#909) This line has a length of 320. Maximum allowed is 132. (max-len)
(#909) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#909) Unexpected console statement. (no-console)
(#909) Unexpected console statement. (no-console)
(#909) Missing semicolon. (@babel/semi)
(#911) Missing semicolon. (@babel/semi)
(#912) Unquoted number literal '8' used as key. (quote-props)
(#912) Unexpected space before function parentheses. (space-before-function-paren)
(#912) 'c' is defined but never used. (no-unused-vars)
(#913) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#913) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#913) Unexpected space before function parentheses. (space-before-function-paren)
(#913) 'a' is defined but never used. (no-unused-vars)
(#913) 'b' is defined but never used. (no-unused-vars)
(#914) This line has a length of 383. Maximum allowed is 132. (max-len)
(#914) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#914) Unexpected use of comma operator. (no-sequences)
(#914) Missing semicolon. (@babel/semi)
(#916) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#916) Missing '()' invoking a constructor. (new-parens)
(#916) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#916) Unexpected use of comma operator. (no-sequences)
(#916) Unexpected space before function parentheses. (space-before-function-paren)
(#918) Missing semicolon. (@babel/semi)
(#919) Unexpected space before function parentheses. (space-before-function-paren)
(#926) Missing semicolon. (@babel/semi)
(#927) Missing semicolon. (@babel/semi)
(#928) Unquoted number literal '9' used as key. (quote-props)
(#928) Unexpected space before function parentheses. (space-before-function-paren)
(#928) 'c' is defined but never used. (no-unused-vars)
(#929) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#930) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#930) Unexpected use of comma operator. (no-sequences)
(#931) Expected { after 'for-in'. (curly)
(#932) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#933) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#933) Missing semicolon. (@babel/semi)
(#935) Missing semicolon. (@babel/semi)
(#938) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#940) Expected { after 'for-in'. (curly)
(#941) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#941) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#942) Missing semicolon. (@babel/semi)
(#944) Missing semicolon. (@babel/semi)
(#947) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#949) Missing semicolon. (@babel/semi)
(#951) 'd' declared on line 948 column 26 is used outside of binding context. (block-scoped-var)
(#951) Missing semicolon. (@babel/semi)
(#954) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#955) Unexpected space before function parentheses. (space-before-function-paren)
(#956) Expected an assignment or function call and instead saw an expression. (@babel/no-unused-expressions)
(#956) Missing semicolon. (@babel/semi)
(#957) Missing semicolon. (@babel/semi)
(#960) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#961) Missing semicolon. (@babel/semi)
(#964) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#965) Missing semicolon. (@babel/semi)
(#968) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#969) Missing semicolon. (@babel/semi)
(#972) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#973) Missing semicolon. (@babel/semi)
(#976) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#977) Missing semicolon. (@babel/semi)
(#980) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#981) Expected { after 'for-in'. (curly)
(#983) Missing semicolon. (@babel/semi)
(#987) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#988) Missing semicolon. (@babel/semi)
(#991) Missing JSDoc comment. (jsdoc/require-jsdoc)
(#992) Expected { after 'for' condition. (curly)
(#992) Missing semicolon. (@babel/semi)
(#995) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#995) A leading decimal point can be confused with a dot. (no-floating-decimal)
(#1008) Missing semicolon. (@babel/semi)
(#1010) Missing semicolon. (@babel/semi)
mod/ivs/amd/src/settings_license_course.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#1) 'ModalFactory' is defined but never used. (no-unused-vars)
(#1) 'ModalEvents' is defined but never used. (no-unused-vars)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#6) Unexpected space before function parentheses. (space-before-function-paren)
(#7) Unexpected space before function parentheses. (space-before-function-paren)
(#8) Unexpected confirm. (no-alert)
(#8) ["modal_confirm_string"] is better written in dot notation. (dot-notation)
(#16) Unexpected space before function parentheses. (space-before-function-paren)
(#17) Unexpected space before function parentheses. (space-before-function-paren)
(#18) Unexpected confirm. (no-alert)
(#18) ["modal_confirm_delete"] is better written in dot notation. (dot-notation)
mod/ivs/amd/src/settings_license_instance.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#7) Unexpected space before function parentheses. (space-before-function-paren)
(#13) Comments should not begin with a lowercase character. (capitalized-comments)
(#13) Expected space or tab after '//' in comment. (spaced-comment)
mod/ivs/templates/annotation_view.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#5) Unexpected space before function parentheses. (space-before-function-paren)
(#7) 'IvsMiniplayer' is not defined. (no-undef)
(#11) 'IvsMiniplayer' is not defined. (no-undef)
(#11) Unexpected space before function parentheses. (space-before-function-paren)
(#11) Unexpected empty function. (no-empty-function)
(#14) 'IvsMiniplayer' is not defined. (no-undef)
(#14) Unexpected space before function parentheses. (space-before-function-paren)
(#22) Identifier '$img_preview' is not in camel case. (camelcase)
(#24) Identifier '$img_preview' is not in camel case. (camelcase)
(#25) Identifier '$img_preview' is not in camel case. (camelcase)
(#27) Identifier '$img_preview' is not in camel case. (camelcase)
(#27) Unexpected space before function parentheses. (space-before-function-paren)
(#29) Unexpected space before function parentheses. (space-before-function-paren)
(#33) Comments should not begin with a lowercase character. (capitalized-comments)
(#33) Expected space or tab after '//' in comment. (spaced-comment)
(#34) Identifier '$img_preview' is not in camel case. (camelcase)
(#35) Unexpected space before function parentheses. (space-before-function-paren)
(#50) Unexpected space before function parentheses. (space-before-function-paren)
(#58) 'IvsMiniplayer' is not defined. (no-undef)
(#58) Unexpected space before function parentheses. (space-before-function-paren)
(#70) Missing space before opening brace. (space-before-blocks)
(#80) Unexpected console statement. (no-console)
(#99) Expected space(s) after "if". (keyword-spacing)
(#101) Unexpected console statement. (no-console)
(#114) Comments should not begin with a lowercase character. (capitalized-comments)
(#121) There should be no space after this paren. (space-in-parens)
(#122) Comments should not begin with a lowercase character. (capitalized-comments)
(#125) Comments should not begin with a lowercase character. (capitalized-comments)
(#130) 'jQuery' is not defined. (no-undef)

CSS problems

(16 errors, 2 warnings)

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

mod/ivs/styles.css
(#11) Expected single space before "{" (block-opening-brace-space-before)
mod/ivs/templates/annotation_view.css
(#84) Expected newline before "}" (block-closing-brace-newline-before)
(#85) Expected newline before "}" (block-closing-brace-newline-before)
(#84) Expected newline after "{" (block-opening-brace-newline-after)
(#85) Expected newline after "{" (block-opening-brace-newline-after)
(#237) Expected single space before "{" (block-opening-brace-space-before)
(#39) Unexpected !important (declaration-no-important)
(#172) Unexpected !important (declaration-no-important)
(#4) Unexpected unit (length-zero-no-unit)
(#304) Unexpected unit (length-zero-no-unit)
mod/ivs/templates/question_answers_view.css
(#30) Unexpected !important (declaration-no-important)
(#34) Unexpected !important (declaration-no-important)
(#38) Unexpected !important (declaration-no-important)
mod/ivs/templates/settings_course.css
(#5) Expected single space before "{" (block-opening-brace-space-before)
(#10) Expected single space before "{" (block-opening-brace-space-before)
mod/ivs/templates/settings_license.css
(#94) Expected single space before "{" (block-opening-brace-space-before)
(#19) Unexpected !important (declaration-no-important)
mod/ivs/templates/statistics.css
(#1) Expected single space before "{" (block-opening-brace-space-before)

PHPDocs style problems

(37 errors, 0 warnings)

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

mod/ivs/classes/IvsHelper.php
(#126) Phpdocs for function IvsHelper::get_language has incomplete parameters list
mod/ivs/classes/KalturaService.php
(#35) Phpdocs for function KalturaService::getMediaList has incomplete parameters list
(#62) Phpdocs for function KalturaService::getMediaDataUrl has incomplete parameters list
mod/ivs/classes/MoodleMatchController.php
(#456) Phpdocs for function MoodleMatchController::match_question_answers_get_by_timing_type_and_user_for_reporting has incomplete parameters list
(#1124) Phpdocs for function MoodleMatchController::get_match_question_timing_title has incomplete parameters list
mod/ivs/classes/StatisticsService.php
(#77) Phpdocs for function StatisticsService::sendStatisticData has incomplete parameters list
(#89) Phpdocs for function StatisticsService::collectStatisticData has incomplete parameters list
mod/ivs/classes/admin_setting_configtext_ivs_custom_with_lock.php
(#27) Phpdocs for function admin_setting_configtext_ivs_custom_with_lock::__construct has incomplete parameters list
mod/ivs/classes/annotation.php
(#233) Phpdocs for function annotation::delete_from_db has incomplete parameters list
(#744) Phpdocs for function annotation::save_audio has incomplete parameters list
mod/ivs/classes/gradebook/GradebookService.php
(#110) Phpdocs for function GradebookService::get_best_score_by_takes has incomplete parameters list
(#127) Phpdocs for function GradebookService::get_average_score_by_takes has incomplete parameters list
(#149) Phpdocs for function GradebookService::get_first_score_by_takes has incomplete parameters list
(#159) Phpdocs for function GradebookService::get_last_score_by_takes has incomplete parameters list
(#170) Phpdocs for function GradebookService::ivs_set_grade_to_pass_course_setting has incomplete parameters list
(#200) Phpdocs for function GradebookService::ivs_set_grade_to_pass_activity_setting has incomplete parameters list
(#216) Phpdocs for function GradebookService::ivs_reset_gradebook has incomplete parameters list
(#237) Phpdocs for function GradebookService::ivs_gradebook_enabled has incomplete parameters list
(#264) Phpdocs for function GradebookService::ivs_get_grade_settings has incomplete parameters list
(#276) Phpdocs for function GradebookService::ivs_gradebook_get_score_by_takes has incomplete parameters list
mod/ivs/classes/ivs_match/MatchConfig.php
(#77) Phpdocs for function MatchConfig::hasPassed has incomplete parameters list
mod/ivs/classes/license/MoodleLicenseController.php
(#282) Phpdocs for function MoodleLicenseController::send_curl_request has incomplete parameters list
mod/ivs/classes/output/mediacontainer/html5_video_view.php
(#53) Phpdocs for function html5_video_view::__construct has incomplete parameters list
mod/ivs/classes/output/mediacontainer/panopto_video_view.php
(#49) Phpdocs for function panopto_video_view::__construct has incomplete parameters list
mod/ivs/classes/output/mediacontainer/vimeo_video_view.php
(#48) Phpdocs for function vimeo_video_view::__construct has incomplete parameters list
mod/ivs/classes/output/mediacontainer/vimp_video_view.php
(#48) Phpdocs for function vimp_video_view::__construct has incomplete parameters list
mod/ivs/classes/output/mediacontainer/youtube_video_view.php
(#48) Phpdocs for function youtube_video_view::__construct has incomplete parameters list
mod/ivs/classes/upload/ExternalSourceVideoHost.php
(#194) Phpdocs for function ExternalSourceVideoHost::prerender has incomplete parameters list
mod/ivs/classes/upload/IVideoHost.php
(#49) Phpdocs for function IVideoHost::prerender has incomplete parameters list
(#60) Phpdocs for function IVideoHost::rendermediacontainer has incomplete parameters list
mod/ivs/classes/upload/KalturaFileVideoHost.php
(#90) Phpdocs for function KalturaFileVideoHost::prerender has incomplete parameters list
mod/ivs/classes/upload/MoodleFileVideoHost.php
(#131) Phpdocs for function MoodleFileVideoHost::prerender has incomplete parameters list
mod/ivs/classes/upload/OpenCastFileVideoHost.php
(#104) Phpdocs for function OpenCastFileVideoHost::prerender has incomplete parameters list
mod/ivs/classes/upload/PanoptoFileVideoHost.php
(#92) Phpdocs for function PanoptoFileVideoHost::prerender has incomplete parameters list
mod/ivs/classes/upload/TestingFileVideoHost.php
(#75) Phpdocs for function TestingFileVideoHost::prerender has incomplete parameters list
mod/ivs/classes/upload/VimpFileVideoHost.php
(#100) Phpdocs for function VimpFileVideoHost::prerender has incomplete parameters list
mod/ivs/lib.php
(#849) Phpdocs for function ivs_grade_item_update has incomplete parameters list

Update savepoints problems

(1 errors, 1 warnings)

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

mod/ivs/db/upgrade.php
Detected fewer 'if' blocks (7) than 'savepoint' calls (9). Repeated savepoints?
Detected multiple 'savepoint' calls for version 2020050524

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

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

mod/ivs/templates/annotation_audio_player_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/annotation_download.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/annotation_reply_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Element “li” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (ad><body><li class="annotation-reply"> )
(#1) HTML Validation error, line 5: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. (> <img src=""> <)
mod/ivs/templates/annotation_report_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/annotation_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Bad value “” for attribute “src” on element “img”: Must be non-empty. (-picture"><img src=""></div>)
(#1) HTML Validation error, line 4: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. (-picture"><img src=""></div>)
mod/ivs/templates/html5_video_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Bad value “100%” for attribute “width” on element “video”: Expected a digit but saw “%” instead. (dia"> <video class="ep5-media-video" width="100%" preload="metadata"> <)
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “source”: Must be non-empty. (ata"> <source src="" type="video/mp4"/> <)
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ata"> <source src="" type="video/mp4"/> <)
mod/ivs/templates/panopto_modal.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Bad value “770px” for attribute “width” on element “iframe”: Expected a digit but saw “p” instead. (d><body> <iframe id="panopto_iframe" width="770px" height="800px" src=">"></ifra)
(#1) HTML Validation error, line 2: Bad value “800px” for attribute “height” on element “iframe”: Expected a digit but saw “p” instead. (d><body> <iframe id="panopto_iframe" width="770px" height="800px" src=">"></ifra)
(#1) HTML Validation error, line 2: Bad value “>” for attribute “src” on element “iframe”: Illegal character in path segment: “>” is not allowed. (d><body> <iframe id="panopto_iframe" width="770px" height="800px" src=">"></ifra)
mod/ivs/templates/panopto_video_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/question_answers_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/question_click_answer_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/question_single_choice_answer_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/question_summary.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/question_summary_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/question_text_answer_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/question_type_answers_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/question_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Stray start tag “tr”. (ad><body><tr> <)
(#1) HTML Validation error, line 3: Stray start tag “td”. (<tr> <td id="question-"> )
(#1) HTML Validation error, line 7: Stray end tag “td”. (/div> </td> <)
(#1) HTML Validation error, line 8: Duplicate ID “question-”. (</td> <td id="question-"> )
(#1) HTML Validation info, line 3: The first occurrence of ID “question-” was here. (<tr> <td id="question-"> )
(#1) HTML Validation error, line 8: Stray start tag “td”. (</td> <td id="question-"> )
(#1) HTML Validation error, line 12: Stray end tag “td”. (/div> </td></tr>)
(#1) HTML Validation error, line 13: Stray end tag “tr”. ( </td></tr></bo)
mod/ivs/templates/settings_license_course_expired_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/settings_license_course_overbooked_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/settings_license_course_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 5: Saw “<” when expecting an attribute name. Probable cause: Missing “>” immediately before. (fication"> <td </td> )
(#1) HTML Validation error, line 5: A slash was not immediately followed by “>”. ( </td> )
(#1) HTML Validation info, line 5: Attribute “<” is not serializable as XML 1.0. ( </td> )
(#1) HTML Validation error, line 5: Attribute “<” not allowed on element “td” at this point. ( </td> )
(#1) HTML Validation error, line 5: Attribute “td” not allowed on element “td” at this point. ( </td> )
(#1) HTML Validation error, line 7: Saw “<” when expecting an attribute name. Probable cause: Missing “>” immediately before. (> <td </td> )
(#1) HTML Validation error, line 7: A slash was not immediately followed by “>”. ( </td> )
(#1) HTML Validation info, line 7: Attribute “<” is not serializable as XML 1.0. ( </td> <)
(#1) HTML Validation error, line 7: Attribute “<” not allowed on element “td” at this point. ( </td> <)
(#1) HTML Validation error, line 7: Attribute “td” not allowed on element “td” at this point. ( </td> <)
mod/ivs/templates/settings_license_data_policy_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/settings_license_instance_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/settings_license_main_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 8: The element “button” must not appear as a descendant of the “a” element. (> <Button></Butt)
mod/ivs/templates/settings_license_none_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/statistics_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 2: Empty heading. (ad><body><h2></h2>)
(#1) HTML Validation info, line 7: Empty heading. (iv><br><h4></h4>)
(#1) HTML Validation info, line 37: Empty heading. (le><br><h4></h4>)
(#1) HTML Validation info, line 61: Empty heading. (e><br><h4></h4>)
mod/ivs/templates/timing_question_answer_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/timing_type_answer_view.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
mod/ivs/templates/vimeo_video_view.mustache
(#1) Example context missing (@template section not found.)
mod/ivs/templates/vimp_video_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Bad value “100%” for attribute “width” on element “video”: Expected a digit but saw “%” instead. (0%;"> <video class="ep5-media-video" width="100%" preload="metadata"> <)
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “source”: Must be non-empty. (ata"> <source src="" type="video/mp4"/> <)
(#1) HTML Validation info, line 5: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (ata"> <source src="" type="video/mp4"/> <)
mod/ivs/templates/youtube_video_view.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]