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

(374 errors, 436 warnings)

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

question/type/cloudpoodll/backup/moodle2/backup_qtype_cloudpoodll_plugin.class.php
(#1) No one-line description found in phpdocs for docblock of file backup_qtype_cloudpoodll_plugin.class.php
(#18) Incorrect @package tag for file backup_qtype_cloudpoodll_plugin.class.php. Expected qtype_cloudpoodll, found moodlecore.
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must start with a capital letter, digit or 3-dots sequence
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#52) Commas (,) must be followed by white space.
(#52) Commas (,) must be followed by white space.
(#52) Commas (,) must be followed by white space.
(#52) Commas (,) must be followed by white space.
(#52) Commas (,) must be followed by white space.
(#53) Commas (,) must be followed by white space.
(#53) Commas (,) must be followed by white space.
(#53) Commas (,) must be followed by white space.
(#54) Commas (,) must be followed by white space.
(#56) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Inline comments must start with a capital letter, digit or 3-dots sequence
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Short array syntax must be used to define arrays
(#63) Inline comments must start with a capital letter, digit or 3-dots sequence
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Short array syntax must be used to define arrays
(#77) There should be a comma after the last array item in a multi-line array.
question/type/cloudpoodll/backup/moodle2/restore_qtype_cloudpoodll_plugin.class.php
(#1) No one-line description found in phpdocs for docblock of file restore_qtype_cloudpoodll_plugin.class.php
(#18) Incorrect @package tag for file restore_qtype_cloudpoodll_plugin.class.php. Expected qtype_cloudpoodll, found moodlecore.
(#24) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#41) Short array syntax must be used to define arrays
(#42) There should be a comma after the last array item in a multi-line array.
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#74) There should be a comma after the last array item in a multi-line array.
(#94) Short array syntax must be used to define arrays
(#107) Expected 1 space after "="; 2 found
question/type/cloudpoodll/classes/constants.php
(#19) Missing @copyright tag
(#19) Missing @license tag
(#25) DocBlock missing a @package tag for class constants. Expected @package qtype_cloudpoodll
(#26) Missing docblock for constant constants::RESPONSEFORMAT_AUDIO
(#27) Missing docblock for constant constants::RESPONSEFORMAT_VIDEO
(#28) Missing docblock for constant constants::FILEAREA_QRESOURCE
(#29) Missing docblock for constant constants::FILEAREA_GRADERINFO
(#30) Missing docblock for constant constants::M_COMP
(#31) Missing docblock for constant constants::M_DEFAULT_CLOUDPOODLL
(#32) Missing docblock for constant constants::M_URL
(#33) Missing docblock for constant constants::M_TABLE
(#34) Missing docblock for constant constants::M_PLUGINSETTINGS
(#36) Missing docblock for constant constants::APPID
(#38) Missing docblock for constant constants::REC_AUDIO
(#39) Missing docblock for constant constants::REC_VIDEO
(#41) Missing docblock for constant constants::SKIN_PLAIN
(#42) Missing docblock for constant constants::SKIN_BMR
(#43) Missing docblock for constant constants::SKIN_123
(#44) Missing docblock for constant constants::SKIN_FRESH
(#45) Missing docblock for constant constants::SKIN_ONCE
(#46) Missing docblock for constant constants::SKIN_UPLOAD
(#47) Missing docblock for constant constants::SKIN_PUSH
(#48) Missing docblock for constant constants::SKIN_SCREEN
(#50) Missing docblock for constant constants::FALLBACK_UPLOAD
(#51) Missing docblock for constant constants::FALLBACK_IOSUPLOAD
(#52) Missing docblock for constant constants::FALLBACK_WARNING
(#53) Missing docblock for constant constants::PROCESSING
(#54) Missing docblock for constant constants::BLANK
(#56) Missing docblock for constant constants::PLAYERTYPE_DEFAULT
(#57) Missing docblock for constant constants::PLAYERTYPE_INTERACTIVETRANSCRIPT
(#58) Missing docblock for constant constants::PLAYERTYPE_STANDARDTRANSCRIPT
(#60) Missing docblock for constant constants::CLASS_REC_CONTAINER
(#61) Missing docblock for constant constants::CLASS_REC_OUTER
(#62) Missing docblock for constant constants::CLASS_AUDIOREC_IFRAME
(#63) Missing docblock for constant constants::CLASS_VIDEOREC_IFRAME
(#64) Missing docblock for constant constants::ID_REC
(#65) Missing docblock for constant constants::ID_UPDATE_CONTROL
(#66) Missing docblock for constant constants::NAME_UPDATE_CONTROL
(#69) Missing docblock for constant constants::REGION_USEAST1
(#70) Missing docblock for constant constants::REGION_TOKYO
(#71) Missing docblock for constant constants::REGION_DUBLIN
(#72) Missing docblock for constant constants::REGION_SYDNEY
(#73) Missing docblock for constant constants::REGION_OTTAWA
(#74) Missing docblock for constant constants::REGION_SAOPAULO
(#75) Missing docblock for constant constants::REGION_FRANKFURT
(#76) Missing docblock for constant constants::REGION_LONDON
(#77) Missing docblock for constant constants::REGION_SINGAPORE
(#78) Missing docblock for constant constants::REGION_MUMBAI
(#79) Missing docblock for constant constants::REGION_CAPETOWN
(#80) Missing docblock for constant constants::REGION_BAHRAIN
(#81) Missing docblock for constant constants::REGION_NINGXIA
(#83) Missing docblock for constant constants::LANG_ENUS
(#84) Missing docblock for constant constants::LANG_ENGB
(#85) Missing docblock for constant constants::LANG_ENAU
(#86) Missing docblock for constant constants::LANG_ENIN
(#87) Missing docblock for constant constants::LANG_ESUS
(#88) Missing docblock for constant constants::LANG_ESES
(#89) Missing docblock for constant constants::LANG_FRCA
(#90) Missing docblock for constant constants::LANG_FRFR
(#91) Missing docblock for constant constants::LANG_DEDE
(#92) Missing docblock for constant constants::LANG_ITIT
(#93) Missing docblock for constant constants::LANG_PTBR
(#95) Missing docblock for constant constants::LANG_DADK
(#97) Missing docblock for constant constants::LANG_KOKR
(#98) Missing docblock for constant constants::LANG_HIIN
(#99) Missing docblock for constant constants::LANG_ARAE
(#100) Missing docblock for constant constants::LANG_ARSA
(#101) Missing docblock for constant constants::LANG_ZHCN
(#102) Missing docblock for constant constants::LANG_NLNL
(#103) Missing docblock for constant constants::LANG_ENIE
(#104) Missing docblock for constant constants::LANG_ENWL
(#105) Missing docblock for constant constants::LANG_ENAB
(#106) Missing docblock for constant constants::LANG_FAIR
(#107) Missing docblock for constant constants::LANG_DECH
(#108) Missing docblock for constant constants::LANG_HEIL
(#109) Missing docblock for constant constants::LANG_IDID
(#110) Missing docblock for constant constants::LANG_JAJP
(#111) Missing docblock for constant constants::LANG_MSMY
(#112) Missing docblock for constant constants::LANG_PTPT
(#113) Missing docblock for constant constants::LANG_RURU
(#114) Missing docblock for constant constants::LANG_TAIN
(#115) Missing docblock for constant constants::LANG_TEIN
(#116) Missing docblock for constant constants::LANG_TRTR
(#117) Missing docblock for constant constants::LANG_NONO
(#118) Missing docblock for constant constants::LANG_NBNO
(#119) Missing docblock for constant constants::LANG_NNNO
(#120) Missing docblock for constant constants::LANG_PLPL
(#121) Missing docblock for constant constants::LANG_RORO
(#122) Missing docblock for constant constants::LANG_SVSE
(#123) Missing docblock for constant constants::LANG_UKUA
(#124) Missing docblock for constant constants::LANG_EUES
(#125) Missing docblock for constant constants::LANG_FIFI
(#126) Missing docblock for constant constants::LANG_HUHU
(#127) Missing docblock for constant constants::LANG_MINZ
(#128) Missing docblock for constant constants::LANG_BGBG
(#129) Missing docblock for constant constants::LANG_CSCZ
(#130) Missing docblock for constant constants::LANG_ELGR
(#131) Missing docblock for constant constants::LANG_HRHR
(#132) Missing docblock for constant constants::LANG_LTLT
(#133) Missing docblock for constant constants::LANG_LVLV
(#134) Missing docblock for constant constants::LANG_SKSK
(#135) Missing docblock for constant constants::LANG_SLSI
(#136) Missing docblock for constant constants::LANG_ISIS
(#137) Missing docblock for constant constants::LANG_MKMK
(#138) Missing docblock for constant constants::LANG_SRRS
(#139) Missing docblock for constant constants::LANG_VIVN
(#143) Missing docblock for constant constants::TRANSCRIBER_NONE
(#144) Missing docblock for constant constants::TRANSCRIBER_AMAZONTRANSCRIBE
(#145) Missing docblock for constant constants::TRANSCRIBER_GOOGLECLOUDSPEECH
(#146) Missing docblock for constant constants::TRANSCRIBER_GOOGLECHROME
(#149) Missing docblock for constant constants::LOADER_URL
(#150) Missing docblock for constant constants::REFRESH_URL
(#152) Missing docblock for constant constants::extra_fields
(#152) Class constants must be uppercase; expected EXTRA_FIELDS but found extra_fields
question/type/cloudpoodll/classes/privacy/provider.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#46) Method name "_get_reason" should not be prefixed with an underscore to indicate visibility
question/type/cloudpoodll/classes/setting/apicredshelper.php
(#23) Missing @copyright tag
(#28) DocBlock missing a @package tag for class apicredshelper. Expected @package qtype_cloudpoodll
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for constant apicredshelper::CLEARTEMPLATEKEY
(#41) Line exceeds 132 characters; contains 145 characters
(#73) Inline comments must start with a capital letter, digit or 3-dots sequence
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Line exceeds 132 characters; contains 135 characters
(#86) This comment is 62% valid code; is this commented out code?
(#87) Line exceeds 132 characters; contains 174 characters
(#96) Line exceeds 132 characters; contains 161 characters
(#105) Missing docblock for function set_preset_to_config
(#107) This comment is 80% valid code; is this commented out code?
question/type/cloudpoodll/classes/utils.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#29) Missing docblock for class utils
(#31) Missing docblock for function get_cloud_poodll_server
(#40) Missing docblock for function fetch_options_recorders
(#46) Missing docblock for function fetch_options_fallback
(#53) Missing docblock for function fetch_options_players
(#59) Missing docblock for function fetch_options_transcribers
(#62) Inline comments must start with a capital letter, digit or 3-dots sequence
(#62) This comment is 48% valid code; is this commented out code?
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Missing docblock for function get_timelimit_options
(#76) Expected "for (...) {\n"; found "for(...){\n"
(#83) Missing docblock for function fetch_options_skins
(#107) Missing docblock for function get_region_options
(#121) Commas (,) must be followed by white space.
(#126) Missing docblock for function get_expiredays_options
(#141) Missing docblock for function get_lang_options
(#199) Inline comments must start with a capital letter, digit or 3-dots sequence
(#200) Missing docblock for function can_transcribe
(#202) Inline comments must start with a capital letter, digit or 3-dots sequence
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#215) Inline comments must start with a capital letter, digit or 3-dots sequence
(#216) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) Missing docblock for function curl_fetch
(#229) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) Missing docblock for function fetch_token_for_display
(#234) Inline comments must end in full-stops, exclamation marks, or question marks
(#252) Inline comments must end in full-stops, exclamation marks, or question marks
(#256) Inline comments must start with a capital letter, digit or 3-dots sequence
(#256) Inline comments must end in full-stops, exclamation marks, or question marks
(#259) Inline comments must start with a capital letter, digit or 3-dots sequence
(#259) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Inline comments must start with a capital letter, digit or 3-dots sequence
(#270) Inline comments must start with a capital letter, digit or 3-dots sequence
(#275) Inline comments must end in full-stops, exclamation marks, or question marks
(#286) Inline comments must end in full-stops, exclamation marks, or question marks
(#287) Missing docblock for function fetch_token
(#295) Inline comments must start with a capital letter, digit or 3-dots sequence
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#303) Inline comments must end in full-stops, exclamation marks, or question marks
(#304) Expected 1 space after "="; 0 found
(#315) Inline comments must start with a capital letter, digit or 3-dots sequence
(#315) Inline comments must end in full-stops, exclamation marks, or question marks
(#318) Inline comments must start with a capital letter, digit or 3-dots sequence
(#318) Inline comments must end in full-stops, exclamation marks, or question marks
(#324) Inline comments must start with a capital letter, digit or 3-dots sequence
(#324) Inline comments must end in full-stops, exclamation marks, or question marks
(#345) Empty IF statement detected
(#346) Inline comments must end in full-stops, exclamation marks, or question marks
(#346) This comment is 43% valid code; is this commented out code?
(#355) Inline comments must start with a capital letter, digit or 3-dots sequence
(#356) Inline comments must end in full-stops, exclamation marks, or question marks
(#357) Missing docblock for function fetch_token_error
(#360) Inline comments must start with a capital letter, digit or 3-dots sequence
(#360) Inline comments must end in full-stops, exclamation marks, or question marks
(#361) Expected "if (...) {\n"; found "if(...) {\n"
(#371) Inline comments must start with a capital letter, digit or 3-dots sequence
(#371) Inline comments must end in full-stops, exclamation marks, or question marks
(#377) Inline comments must end in full-stops, exclamation marks, or question marks
(#382) Inline comments must start with a capital letter, digit or 3-dots sequence
(#393) Inline comments must start with a capital letter, digit or 3-dots sequence
(#397) Inline comments must start with a capital letter, digit or 3-dots sequence
(#397) Inline comments must end in full-stops, exclamation marks, or question marks
(#398) Missing docblock for function fetch_transcript
(#407) Inline comments must start with a capital letter, digit or 3-dots sequence
(#407) Inline comments must end in full-stops, exclamation marks, or question marks
(#408) Missing docblock for function fetch_vtt
question/type/cloudpoodll/cloudpoodll/poodlllocalloader.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file poodlllocalloader.php
(#1) Moodle boilerplate not found
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#2) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
(#14) Missing docblock for file poodlllocalloader.php
(#15) Missing docblock for file poodlllocalloader.php
(#15) Line exceeds 132 characters; contains 143 characters
(#15) Line exceeds 132 characters; contains 143 characters
(#15) Line exceeds 132 characters; contains 143 characters
(#15) Line exceeds 132 characters; contains 143 characters
(#15) Line exceeds 132 characters; contains 143 characters
(#15) Line exceeds 132 characters; contains 143 characters
(#15) Line exceeds 132 characters; contains 143 characters
(#19) Missing docblock for file poodlllocalloader.php
(#21) Missing docblock for file poodlllocalloader.php
(#22) Missing docblock for file poodlllocalloader.php
(#23) Missing docblock for file poodlllocalloader.php
(#46) File must end with a newline character
question/type/cloudpoodll/cloudpoodll/refreshtoken.php
(#2) Moodle boilerplate not found at first line
(#29) Import statements must not begin with a leading backslash
(#30) Import statements must not begin with a leading backslash
(#43) File must end with a newline character
question/type/cloudpoodll/db/simpletest/testupgradelibnewqe.php
(#21) Incorrect @package tag for file testupgradelibnewqe.php. Expected qtype_cloudpoodll, found qtype.
(#39) Missing docblock for function test_cloudpoodll_deferredfeedback_history98220
(#40) Short array syntax must be used to define arrays
(#64) Line exceeds 132 characters; contains 161 characters
(#76) Short array syntax must be used to define arrays
(#86) Line exceeds 132 characters; contains 158 characters
(#90) Short array syntax must be used to define arrays
(#97) Line exceeds maximum limit of 180 characters; contains 513 characters
(#114) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
(#116) Short array syntax must be used to define arrays
(#127) Short array syntax must be used to define arrays
(#138) Short array syntax must be used to define arrays
(#139) Short array syntax must be used to define arrays
(#152) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#180) Short array syntax must be used to define arrays
(#194) Short array syntax must be used to define arrays
(#212) Short array syntax must be used to define arrays
(#219) Line exceeds 132 characters; contains 163 characters
(#223) Short array syntax must be used to define arrays
(#224) Short array syntax must be used to define arrays
(#230) Short array syntax must be used to define arrays
(#232) Short array syntax must be used to define arrays
(#238) Short array syntax must be used to define arrays
(#241) Short array syntax must be used to define arrays
(#247) Short array syntax must be used to define arrays
(#250) Short array syntax must be used to define arrays
(#256) Short array syntax must be used to define arrays
(#259) Short array syntax must be used to define arrays
(#265) Short array syntax must be used to define arrays
(#273) Missing docblock for function test_cloudpoodll_deferredfeedback_history820
(#274) Short array syntax must be used to define arrays
(#278) Line exceeds maximum limit of 180 characters; contains 478 characters
(#279) Line exceeds maximum limit of 180 characters; contains 555 characters
(#307) Short array syntax must be used to define arrays
(#321) Short array syntax must be used to define arrays
(#326) Line exceeds 132 characters; contains 137 characters
(#343) Short array syntax must be used to define arrays
(#344) Short array syntax must be used to define arrays
(#345) Short array syntax must be used to define arrays
(#356) Short array syntax must be used to define arrays
(#367) Short array syntax must be used to define arrays
(#368) Short array syntax must be used to define arrays
(#381) Short array syntax must be used to define arrays
(#386) Line exceeds maximum limit of 180 characters; contains 361 characters
(#394) Short array syntax must be used to define arrays
(#399) Line exceeds maximum limit of 180 characters; contains 361 characters
(#411) Short array syntax must be used to define arrays
(#420) Line exceeds maximum limit of 180 characters; contains 362 characters
(#422) Short array syntax must be used to define arrays
(#423) Short array syntax must be used to define arrays
(#429) Short array syntax must be used to define arrays
(#431) Short array syntax must be used to define arrays
(#437) Short array syntax must be used to define arrays
(#437) Line exceeds maximum limit of 180 characters; contains 386 characters
(#439) Short array syntax must be used to define arrays
(#445) Short array syntax must be used to define arrays
(#446) Line exceeds maximum limit of 180 characters; contains 378 characters
(#454) Missing docblock for function test_cloudpoodll_deferredfeedback_missing
(#455) Short array syntax must be used to define arrays
(#459) Line exceeds maximum limit of 180 characters; contains 478 characters
(#460) Line exceeds maximum limit of 180 characters; contains 555 characters
(#488) Short array syntax must be used to define arrays
(#502) Short array syntax must be used to define arrays
(#507) Line exceeds 132 characters; contains 137 characters
(#524) Short array syntax must be used to define arrays
(#525) Short array syntax must be used to define arrays
(#526) Short array syntax must be used to define arrays
(#540) Short array syntax must be used to define arrays
(#551) Short array syntax must be used to define arrays
(#552) Short array syntax must be used to define arrays
(#558) Short array syntax must be used to define arrays
question/type/cloudpoodll/db/upgrade.php
(#20) Incorrect @package tag for file upgrade.php. Expected qtype_cloudpoodll, found qtype.
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) Short array syntax must be used to define arrays
(#50) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#64) Inline comments must start with a capital letter, digit or 3-dots sequence
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Expected 1 space before "="; 0 found
(#72) Expected 1 space after "="; 0 found
(#73) Line exceeds 132 characters; contains 155 characters
(#74) Line exceeds 132 characters; contains 155 characters
(#75) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#81) Inline comments must start with a capital letter, digit or 3-dots sequence
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/cloudpoodll/edit_cloudpoodll_form.php
(#20) Incorrect @package tag for file edit_cloudpoodll_form.php. Expected qtype_cloudpoodll, found qtype.
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#39) Missing docblock for function definition_inner
(#50) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must start with a capital letter, digit or 3-dots sequence
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Inline comments must start with a capital letter, digit or 3-dots sequence
(#80) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Inline comments must start with a capital letter, digit or 3-dots sequence
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must start with a capital letter, digit or 3-dots sequence
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must start with a capital letter, digit or 3-dots sequence
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#114) Inline comments must start with a capital letter, digit or 3-dots sequence
(#114) Inline comments must end in full-stops, exclamation marks, or question marks
(#121) Inline comments must start with a capital letter, digit or 3-dots sequence
(#121) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Missing docblock for function data_preprocessing
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Inline comments must start with a capital letter, digit or 3-dots sequence
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Inline comments must start with a capital letter, digit or 3-dots sequence
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#162) Inline comments must start with a capital letter, digit or 3-dots sequence
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Inline comments must start with a capital letter, digit or 3-dots sequence
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Inline comments must start with a capital letter, digit or 3-dots sequence
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Inline comments must start with a capital letter, digit or 3-dots sequence
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must start with a capital letter, digit or 3-dots sequence
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Missing docblock for function qtype
question/type/cloudpoodll/fetchcbpage.php
(#2) Moodle boilerplate not found at first line
(#30) Import statements must not begin with a leading backslash
(#37) Expected "if (...) {\n"; found "if(...){\n"
(#37) Commas (,) must be followed by white space.
(#39) Expected 1 space before "="; 0 found
(#39) Expected 1 space after "="; 0 found
(#39) Expected 1 space before "=>"; 0 found
(#39) Expected 1 space after "=>"; 0 found
(#39) Commas (,) must be followed by white space.
(#39) Expected 1 space before "=>"; 0 found
(#39) Expected 1 space after "=>"; 0 found
(#40) Expected 1 space before "=>"; 0 found
(#40) Expected 1 space after "=>"; 0 found
(#40) Commas (,) must be followed by white space.
(#40) Expected 1 space before "=>"; 0 found
(#40) Expected 1 space after "=>"; 0 found
(#40) Commas (,) must be followed by white space.
(#40) Expected 1 space before "=>"; 0 found
(#40) Expected 1 space after "=>"; 0 found
(#40) Commas (,) must be followed by white space.
(#40) Expected 1 space before "=>"; 0 found
(#40) Expected 1 space after "=>"; 0 found
(#42) Commas (,) must be followed by white space.
(#44) Expected "} else {\n"; found "}else{\n"
question/type/cloudpoodll/lang/en/qtype_cloudpoodll.php
(#20) Incorrect @package tag for file qtype_cloudpoodll.php. Expected qtype_cloudpoodll, found qtype.
(#26) Inline comments must start with a capital letter, digit or 3-dots sequence
(#26) This comment is 78% valid code; is this commented out code?
(#26) No space found before comment text; expected "// $string['formateditor'] = 'HTML editor';" but found "//$string['formateditor'] = 'HTML editor';"
(#28) The string key "formataudio" is not in the correct order, it should be before "formatvideo"
(#30) Unexpected comment found. Auto-fixing will not work after this comment
(#30) Inline comments must start with a capital letter, digit or 3-dots sequence
(#30) This comment is 78% valid code; is this commented out code?
(#30) No space found before comment text; expected "// $string['nlines'] = '{$a} lines';" but found "//$string['nlines'] = '{$a} lines';"
(#31) The string key "cloudpoodll" is not in the correct order, it should be before "graderinfo"
(#40) The string key "qresource" is not in the correct order, it should be before "responseformat"
(#41) Unexpected comment found. Auto-fixing will not work after this comment
(#41) Inline comments must start with a capital letter, digit or 3-dots sequence
(#41) This comment is 74% valid code; is this commented out code?
(#41) No space found before comment text; expected "// $string['norecording'] = 'no recording found';" but found "//$string['norecording'] = 'no recording found';"
(#42) Unexpected comment found. Auto-fixing will not work after this comment
(#42) No space found before comment text; expected "// $string['currentresponse'] = 'Current Response:<br />';" but found "//$string['currentresponse'] = 'Current Response:<br />';"
(#43) The string key "privacy:metadata" is not in the correct order, it should be before "qresource"
(#45) The string key "pluginname_help" is not in the correct order, it should be before "privacy:metadata"
(#55) The string key "playertypedefault" is not in the correct order, it should be before "privacy:metadata"
(#55) Expected 1 space before "="; 0 found
(#55) Expected 1 space after "="; 0 found
(#56) Expected 1 space before "="; 0 found
(#56) Expected 1 space after "="; 0 found
(#57) Expected 1 space before "="; 0 found
(#57) Expected 1 space after "="; 0 found
(#59) Unexpected comment found. Auto-fixing will not work after this comment
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) The string key "formataudio" is duplicated
(#61) The string key "formatvideo" is duplicated
(#62) Unexpected comment found. Auto-fixing will not work after this comment
(#62) Inline comments must start with a capital letter, digit or 3-dots sequence
(#62) This comment is 78% valid code; is this commented out code?
(#62) No space found before comment text; expected "// $string['formatupload'] = "Upload media file";" but found "//$string['formatupload'] = "Upload media file";"
(#67) The string key "defaultrecorder" is not in the correct order, it should be before "recordervideo"
(#70) The string key "apiuser" is not in the correct order, it should be before "defaultrecorder_details"
(#72) The string key "apisecret" is not in the correct order, it should be before "apiuser_details"
(#78) The string key "tokyo" is not in the correct order, it should be before "useast1"
(#79) The string key "sydney" is not in the correct order, it should be before "tokyo"
(#80) The string key "dublin" is not in the correct order, it should be before "sydney"
(#82) The string key "frankfurt" is not in the correct order, it should be before "ottawa"
(#85) The string key "mumbai" is not in the correct order, it should be before "saopaulo"
(#87) The string key "capetown" is not in the correct order, it should be before "singapore"
(#88) The string key "bahrain" is not in the correct order, it should be before "capetown"
(#90) The string key "forever" is not in the correct order, it should be before "ningxia"
(#92) The string key "en-us" is not in the correct order, it should be before "forever"
(#94) The string key "en-au" is not in the correct order, it should be before "es-us"
(#96) The string key "en-gb" is not in the correct order, it should be before "en-ph"
(#101) The string key "en-in" is not in the correct order, it should be before "pt-br"
(#104) The string key "fil-ph" is not in the correct order, it should be before "fr-fr"
(#105) The string key "de-de" is not in the correct order, it should be before "fil-ph"
(#106) The string key "de-ch" is not in the correct order, it should be before "de-de"
(#107) The string key "de-at" is not in the correct order, it should be before "de-ch"
(#108) The string key "da-dk" is not in the correct order, it should be before "de-at"
(#111) The string key "ar-ae" is not in the correct order, it should be before "ko-kr"
(#114) The string key "nl-nl" is not in the correct order, it should be before "zh-cn"
(#115) The string key "nl-be" is not in the correct order, it should be before "nl-nl"
(#116) The string key "en-ie" is not in the correct order, it should be before "nl-be"
(#118) The string key "en-ab" is not in the correct order, it should be before "en-wl"
(#126) The string key "mi-nz" is not in the correct order, it should be before "ms-my"
(#133) The string key "eu-es" is not in the correct order, it should be before "uk-ua"
(#137) The string key "no-no" is not in the correct order, it should be before "sv-se"
(#138) The string key "nb-no" is not in the correct order, it should be before "no-no"
(#142) The string key "bg-bg" is not in the correct order, it should be before "ro-ro"
(#142) Unexpected comment found. Auto-fixing will not work after this comment
(#142) Inline comments must end in full-stops, exclamation marks, or question marks
(#143) Unexpected comment found. Auto-fixing will not work after this comment
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Unexpected comment found. Auto-fixing will not work after this comment
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Unexpected comment found. Auto-fixing will not work after this comment
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Unexpected comment found. Auto-fixing will not work after this comment
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Unexpected comment found. Auto-fixing will not work after this comment
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Unexpected comment found. Auto-fixing will not work after this comment
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#149) Unexpected comment found. Auto-fixing will not work after this comment
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) The string key "is-is" is not in the correct order, it should be before "sl-si"
(#150) Unexpected comment found. Auto-fixing will not work after this comment
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#151) Unexpected comment found. Auto-fixing will not work after this comment
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Unexpected comment found. Auto-fixing will not work after this comment
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Unexpected comment found. Auto-fixing will not work after this comment
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#155) The string key "awsregion" is not in the correct order, it should be before "vi-vn"
(#156) Unexpected comment found. Auto-fixing will not work after this comment
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#156) This comment is 78% valid code; is this commented out code?
(#156) No space found before comment text; expected "// $string['region'] = 'AWS Region';" but found "//$string['region'] = 'AWS Region';"
(#160) Unexpected comment found. Auto-fixing will not work after this comment
(#160) Inline comments must start with a capital letter, digit or 3-dots sequence
(#160) This comment is 78% valid code; is this commented out code?
(#160) No space found before comment text; expected "// $string['currentsubmission'] = 'Current Submission:';" but found "//$string['currentsubmission'] = 'Current Submission:';"
(#162) The string key "recordertype" is not in the correct order, it should be before "timelimit"
(#163) The string key "audioskin" is not in the correct order, it should be before "recordertype"
(#165) The string key "skinplain" is not in the correct order, it should be before "videoskin"
(#166) The string key "skinbmr" is not in the correct order, it should be before "skinplain"
(#168) The string key "skin123" is not in the correct order, it should be before "skinfresh"
(#171) The string key "skinpush" is not in the correct order, it should be before "skinupload"
(#174) The string key "fallback" is not in the correct order, it should be before "skinscreen"
(#178) The string key "fallbackiosupload" is not in the correct order, it should be before "fallbackupload"
(#181) The string key "displaysubs" is not in the correct order, it should be before "fallbackwarning"
(#183) The string key "noapisecret" is not in the correct order, it should be before "noapiuser"
(#184) The string key "credentialsinvalid" is not in the correct order, it should be before "noapisecret"
(#185) The string key "appauthorised" is not in the correct order, it should be before "credentialsinvalid"
(#188) The string key "notokenincache" is not in the correct order, it should be before "refreshtoken"
(#190) Unexpected comment found. Auto-fixing will not work after this comment
(#190) Inline comments must start with a capital letter, digit or 3-dots sequence
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) No space found before comment text; expected "// these errors are displayed on quiz page" but found "//these errors are displayed on quiz page"
(#191) The string key "nocredentials" is not in the correct order, it should be before "notokenincache"
(#193) The string key "nosubscriptions" is not in the correct order, it should be before "novalidcredentials"
(#199) The string key "transcriber_amazontranscribe" is not in the correct order, it should be before "transcriber_details"
(#206) The string key "notimelimit" is not in the correct order, it should be before "transcripttitle"
(#208) The string key "onemin" is not in the correct order, it should be before "xsecs"
(#210) The string key "oneminxsecs" is not in the correct order, it should be before "xmins"
(#213) The string key "apicredshelper" is not in the correct order, it should be before "xminsecs"
(#213) Expected 1 space before "="; 0 found
(#213) Expected 1 space after "="; 0 found
(#214) Expected 1 space before "="; 0 found
(#214) Expected 1 space after "="; 0 found
(#219) The string key "freetrial" is not in the correct order, it should be before "safesave_details"
(#221) Unexpected comment found. Auto-fixing will not work after this comment
(#221) Inline comments must start with a capital letter, digit or 3-dots sequence
(#221) This comment is 74% valid code; is this commented out code?
(#221) No space found before comment text; expected "// $string['memberdashboard'] = "Member Dashboard";" but found "//$string['memberdashboard'] = "Member Dashboard";"
(#222) Unexpected comment found. Auto-fixing will not work after this comment
(#222) No space found before comment text; expected "// $string['memberdashboard_desc'] = "";" but found "//$string['memberdashboard_desc'] = "";"
(#223) The string key "fillcredentials" is not in the correct order, it should be before "freetrial_desc"
(#223) Expected 1 space before "="; 0 found
(#223) Expected 1 space after "="; 0 found
(#230) The string key "answernotsaved" is not in the correct order, it should be before "teacherplayer_details"
(#230) Expected 1 space before "="; 0 found
(#230) Expected 1 space after "="; 0 found
(#231) Expected 1 space before "="; 0 found
(#231) Expected 1 space after "="; 0 found
(#232) Expected 1 space before "="; 0 found
(#232) Expected 1 space after "="; 0 found
(#233) The string key "questionanswered" is not in the correct order, it should be before "questionnotanswered"
(#233) Expected 1 space before "="; 0 found
(#233) Expected 1 space after "="; 0 found
(#234) Expected 1 space before "="; 0 found
(#235) Expected 1 space before "="; 0 found
(#236) The string key "cloudpoodllserver" is not in the correct order, it should be before "rec_details_log_toggle"
question/type/cloudpoodll/lib.php
(#21) Incorrect @package tag for file lib.php. Expected qtype_cloudpoodll, found qtype.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
question/type/cloudpoodll/question.php
(#20) Incorrect @package tag for file question.php. Expected qtype_cloudpoodll, found qtype.
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#39) Missing member variable doc comment
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#43) Missing member variable doc comment
(#44) Missing member variable doc comment
(#45) Missing member variable doc comment
(#46) Missing member variable doc comment
(#47) Missing member variable doc comment
(#48) Missing member variable doc comment
(#49) Missing member variable doc comment
(#50) Missing member variable doc comment
(#52) Missing docblock for function make_behaviour
(#61) No one-line description found in phpdocs for docblock of function get_format_renderer
(#77) Missing docblock for function summarise_response
(#80) Expected "} else if (...) {\n"; found "}else if (...) {\n"
(#85) Line exceeds 132 characters; contains 149 characters
(#92) Missing docblock for function get_correct_response
(#96) Missing docblock for function is_complete_response
(#100) Missing docblock for function is_same_response
(#105) Missing docblock for function check_file_access
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) This comment is 80% valid code; is this commented out code?
(#108) Inline comments must start with a capital letter, digit or 3-dots sequence
(#111) Inline comments must start with a capital letter, digit or 3-dots sequence
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/cloudpoodll/questiontype.php
(#20) Incorrect @package tag for file questiontype.php. Expected qtype_cloudpoodll, found qtype.
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#38) Missing docblock for function is_manual_graded
(#42) Missing docblock for function response_file_areas
(#46) Missing docblock for function get_question_options
(#53) Missing docblock for function save_question_options
(#64) Inline comments must start with a capital letter, digit or 3-dots sequence
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) Inline comments must start with a capital letter, digit or 3-dots sequence
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Inline comments must start with a capital letter, digit or 3-dots sequence
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Missing docblock for function initialise_question_instance
(#114) No one-line description found in phpdocs for docblock of function response_formats
(#121) Missing docblock for function move_files
(#132) Missing docblock for function delete_files
(#163) Missing docblock for function export_to_xml
(#165) Inline comments must start with a capital letter, digit or 3-dots sequence
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#204) Missing docblock for function import_from_xml
(#209) Inline comments must start with a capital letter, digit or 3-dots sequence
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/cloudpoodll/renderer.php
(#20) Incorrect @package tag for file renderer.php. Expected qtype_cloudpoodll, found qtype.
(#31) Missing docblock for class qtype_cloudpoodll_renderer
(#33) Missing docblock for function formulation_and_controls
(#61) Missing docblock for function class_name
(#65) Missing docblock for function replace_url_filext
(#70) Missing docblock for function fetch_fileext_from_mimetype
(#73) Inline comments must start with a capital letter, digit or 3-dots sequence
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Expected "if (...) {\n"; found "if(...){"
(#77) 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
(#79) Expected "if (...) {\n"; found "if(...){\n"
(#83) Inline comments must start with a capital letter, digit or 3-dots sequence
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Inline comments must start with a capital letter, digit or 3-dots sequence
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Expected "if (...) {\n"; found "if(...){\n"
(#146) Expected "if (...) {\n"; found "if(...){\n"
(#148) Expected "} else {\n"; found "}else{\n"
(#156) Missing docblock for function response_area_read_only
(#159) Inline comments must start with a capital letter, digit or 3-dots sequence
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Inline comments must start with a capital letter, digit or 3-dots sequence
(#164) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must start with a capital letter, digit or 3-dots sequence
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#182) Inline comments must start with a capital letter, digit or 3-dots sequence
(#183) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Expected "if (...) {\n"; found "if(...) {\n"
(#194) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Expected "if (...) {\n"; found "if(...){\n"
(#199) Inline comments must start with a capital letter, digit or 3-dots sequence
(#199) Inline comments must end in full-stops, exclamation marks, or question marks
(#200) Expected "if (...) {\n"; found "if(...){\n"
(#203) Inline comments must start with a capital letter, digit or 3-dots sequence
(#203) Inline comments must end in full-stops, exclamation marks, or question marks
(#204) Expected "} else if (...) {\n"; found "}else if(...){\n"
(#204) Expected "if (...) {\n"; found "if(...){\n"
(#209) Inline comments must start with a capital letter, digit or 3-dots sequence
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Inline comments must start with a capital letter, digit or 3-dots sequence
(#212) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) Inline comments must start with a capital letter, digit or 3-dots sequence
(#216) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) Empty IF statement detected
(#218) Inline comments must start with a capital letter, digit or 3-dots sequence
(#218) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#219) Expected "if (...) {\n"; found "if(...) {\n"
(#221) Expected "} else {\n"; found "}else{\n"
(#221) Empty ELSE statement detected
(#222) Inline comments must start with a capital letter, digit or 3-dots sequence
(#222) Inline comments must end in full-stops, exclamation marks, or question marks
(#225) Inline comments must start with a capital letter, digit or 3-dots sequence
(#226) Inline comments must end in full-stops, exclamation marks, or question marks
(#227) Expected "if (...) {\n"; found "if(...){\n"
(#230) Expected "if (...) {\n"; found "if(...) {\n"
(#232) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#233) Inline comments must start with a capital letter, digit or 3-dots sequence
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#235) Inline comments must start with a capital letter, digit or 3-dots sequence
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Expected "if (...) {\n"; found "if(...){\n"
(#239) Expected "if (...) {\n"; found "if(...){\n"
(#241) Expected "if (...) {\n"; found "if(...) {\n"
(#247) Expected "if (...) {\n"; found "if(...){\n"
(#257) Inline comments must start with a capital letter, digit or 3-dots sequence
(#257) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Inline comments must end in full-stops, exclamation marks, or question marks
(#265) Missing docblock for function response_area_input
(#267) Inline comments must start with a capital letter, digit or 3-dots sequence
(#267) This comment is 60% valid code; is this commented out code?
(#269) Inline comments must start with a capital letter, digit or 3-dots sequence
(#269) Inline comments must end in full-stops, exclamation marks, or question marks
(#273) Inline comments must end in full-stops, exclamation marks, or question marks
(#276) Expected "if (...) {\n"; found "if(...) {\n"
(#280) Inline comments must start with a capital letter, digit or 3-dots sequence
(#282) Inline comments must start with a capital letter, digit or 3-dots sequence
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) Expected "for (...) {\n"; found "for(...) {\n"
(#292) Line exceeds 132 characters; contains 154 characters
(#292) Inline comments must start with a capital letter, digit or 3-dots sequence
(#292) This comment is 56% valid code; is this commented out code?
(#298) Inline comments must start with a capital letter, digit or 3-dots sequence
(#298) Inline comments must end in full-stops, exclamation marks, or question marks
(#301) Inline comments must end in full-stops, exclamation marks, or question marks
(#309) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Inline comments must end in full-stops, exclamation marks, or question marks
(#325) Inline comments must end in full-stops, exclamation marks, or question marks
(#333) Inline comments must start with a capital letter, digit or 3-dots sequence
(#333) Inline comments must end in full-stops, exclamation marks, or question marks
(#341) No one-line description found in phpdocs for docblock of function fetch_details_display
(#350) No one-line description found in phpdocs for docblock of function fetch_player
(#351) global $PAGE cannot be used in renderers. Use $this->page.
(#375) Inline comments must start with a capital letter, digit or 3-dots sequence
(#375) Inline comments must end in full-stops, exclamation marks, or question marks
(#381) global $PAGE cannot be used in renderers. Use $this->page.
(#382) global $PAGE cannot be used in renderers. Use $this->page.
(#383) Expected "} else {\n"; found "}else{\n"
(#387) Expected "if (...) {\n"; found "if(...) {\n"
(#389) Expected "} else {\n"; found "}else{\n"
(#400) No one-line description found in phpdocs for docblock of function fetch_recorder
(#421) Inline comments must start with a capital letter, digit or 3-dots sequence
(#421) Inline comments must end in full-stops, exclamation marks, or question marks
(#451) Inline comments must start with a capital letter, digit or 3-dots sequence
(#451) Inline comments must end in full-stops, exclamation marks, or question marks
(#457) Inline comments must start with a capital letter, digit or 3-dots sequence
(#457) Inline comments must end in full-stops, exclamation marks, or question marks
(#459) Inline comments must start with a capital letter, digit or 3-dots sequence
(#459) Inline comments must end in full-stops, exclamation marks, or question marks
(#465) Expected "} else {\n"; found "} else{\n"
(#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
(#475) Inline comments must start with a capital letter, digit or 3-dots sequence
(#475) Inline comments must end in full-stops, exclamation marks, or question marks
(#477) Inline comments must start with a capital letter, digit or 3-dots sequence
(#477) Inline comments must end in full-stops, exclamation marks, or question marks
(#478) Expected "if (...) {\n"; found "if(...){\n"
(#481) Expected "} else {\n"; found "}else {\n"
(#492) Inline comments must start with a capital letter, digit or 3-dots sequence
(#492) Inline comments must end in full-stops, exclamation marks, or question marks
(#495) Inline comments must start with a capital letter, digit or 3-dots sequence
(#495) Inline comments must end in full-stops, exclamation marks, or question marks
(#498) Inline comments must start with a capital letter, digit or 3-dots sequence
(#498) Inline comments must end in full-stops, exclamation marks, or question marks
(#502) Inline comments must start with a capital letter, digit or 3-dots sequence
(#502) Inline comments must end in full-stops, exclamation marks, or question marks
(#503) Expected "if (...) {\n"; found "if(...){\n"
(#509) Expected "} else {\n"; found "}else{\n"
(#510) Inline comments must start with a capital letter, digit or 3-dots sequence
(#510) Inline comments must end in full-stops, exclamation marks, or question marks
(#513) Inline comments must start with a capital letter, digit or 3-dots sequence
(#513) Inline comments must end in full-stops, exclamation marks, or question marks
(#515) Expected "if (...) {\n"; found "if(...){\n"
(#521) Inline comments must start with a capital letter, digit or 3-dots sequence
(#521) Inline comments must end in full-stops, exclamation marks, or question marks
(#524) Inline comments must start with a capital letter, digit or 3-dots sequence
(#524) Inline comments must end in full-stops, exclamation marks, or question marks
(#552) Expected "if (...) {\n"; found "if(...) {\n"
(#555) Expected "} else {\n"; found "}else{\n"
(#560) Inline comments must start with a capital letter, digit or 3-dots sequence
(#560) Inline comments must end in full-stops, exclamation marks, or question marks
(#584) Missing docblock for function manual_comment
(#604) Missing docblock for function class_name
(#616) Missing docblock for function class_name
question/type/cloudpoodll/settings.php
(#41) Inline comments must start with a capital letter, digit or 3-dots sequence
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Expected "if (...) {\n"; found "if(...) {\n"
(#45) Inline comments must start with a capital letter, digit or 3-dots sequence
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Expected "} else {\n"; found "}else{\n"
(#48) Line exceeds 132 characters; contains 140 characters
(#50) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#65) Expected "if (...) {\n"; found "if(...){\n"
(#67) Expected "if (...) {\n"; found "if(...){\n"
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#123) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/cloudpoodll/simpletest/testquestion.php
(#20) Incorrect @package tag for file testquestion.php. Expected qtype_cloudpoodll, found qtype.
(#37) Missing docblock for function test_get_question_summary
(#43) Missing docblock for function test_summarise_response
(#47) Short array syntax must be used to define arrays
question/type/cloudpoodll/simpletest/testquestiontype.php
(#20) Incorrect @package tag for file testquestiontype.php. Expected qtype_cloudpoodll, found qtype.
(#37) Missing member variable doc comment
(#39) Missing docblock for function setUp
(#43) Missing docblock for function tearDown
(#47) Missing docblock for function get_test_question_data
(#54) Missing docblock for function test_name
(#58) Missing docblock for function test_can_analyse_responses
(#62) Missing docblock for function test_get_random_guess_score
(#67) Missing docblock for function test_get_possible_responses
(#69) Short array syntax must be used to define arrays
question/type/cloudpoodll/version.php
(#20) Incorrect @package tag for file version.php. Expected qtype_cloudpoodll, found qtype.
(#29) Inline comments must start with a capital letter, digit or 3-dots sequence
(#29) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(53 errors, 544 warnings)

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

question/type/cloudpoodll/amd/src/cloudpoodll.js
(#23) Unexpected space before function parentheses. (space-before-function-paren)
(#23) '$' is defined but never used. (no-unused-vars)
(#23) 'log' is defined but never used. (no-unused-vars)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#28) A space is required after ','. (comma-spacing)
(#29) A space is required after ','. (comma-spacing)
(#29) A space is required after ','. (comma-spacing)
(#29) A space is required after ','. (comma-spacing)
(#29) A space is required after ','. (comma-spacing)
(#29) A space is required after ','. (comma-spacing)
(#29) A space is required after ','. (comma-spacing)
(#30) A space is required after ','. (comma-spacing)
(#30) A space is required after ','. (comma-spacing)
(#30) A space is required after ','. (comma-spacing)
(#30) A space is required after ','. (comma-spacing)
(#30) A space is required after ','. (comma-spacing)
(#30) A space is required after ','. (comma-spacing)
(#31) A space is required after ','. (comma-spacing)
(#31) A space is required after ','. (comma-spacing)
(#31) A space is required after ','. (comma-spacing)
(#31) A space is required after ','. (comma-spacing)
(#31) A space is required after ','. (comma-spacing)
(#33) Missing space before opening brace. (space-before-blocks)
(#37) Missing space before opening brace. (space-before-blocks)
(#41) Missing space before opening brace. (space-before-blocks)
(#42) Expected space(s) after "if". (keyword-spacing)
(#42) Requires a space after '{'. (block-spacing)
(#42) Statement inside of curly braces should be on next line. (brace-style)
(#42) Missing space before opening brace. (space-before-blocks)
(#42) Operator '=' must be spaced. (space-infix-ops)
(#42) Requires a space before '}'. (block-spacing)
(#42) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#44) Expected space(s) after "for". (keyword-spacing)
(#44) Operator '=' must be spaced. (space-infix-ops)
(#44) Missing whitespace after semicolon. (semi-spacing)
(#44) Operator '<' must be spaced. (space-infix-ops)
(#44) Missing whitespace after semicolon. (semi-spacing)
(#44) Missing space before opening brace. (space-before-blocks)
(#48) Missing space before opening brace. (space-before-blocks)
(#49) Operator '=' must be spaced. (space-infix-ops)
(#53) Missing space before opening brace. (space-before-blocks)
(#54) Expected space(s) after "if". (keyword-spacing)
(#58) Expected space(s) after "if". (keyword-spacing)
(#60) A space is required after ','. (comma-spacing)
(#63) Missing space before opening brace. (space-before-blocks)
(#65) Expected space(s) after "for". (keyword-spacing)
(#65) Operator '=' must be spaced. (space-infix-ops)
(#65) Missing whitespace after semicolon. (semi-spacing)
(#65) Operator '<' must be spaced. (space-infix-ops)
(#65) Missing whitespace after semicolon. (semi-spacing)
(#65) Missing space before opening brace. (space-before-blocks)
(#67) Expected space(s) after "if". (keyword-spacing)
(#67) Operator '!==' must be spaced. (space-infix-ops)
(#67) Missing space before opening brace. (space-before-blocks)
(#68) Operator '=' must be spaced. (space-infix-ops)
(#73) Missing space before opening brace. (space-before-blocks)
(#75) Comments should not begin with a lowercase character. (capitalized-comments)
(#75) Expected space or tab after '//' in comment. (spaced-comment)
(#76) Expected space(s) after "if". (keyword-spacing)
(#76) There should be no space before this paren. (space-in-parens)
(#76) Missing space before opening brace. (space-before-blocks)
(#77) Expected space(s) after "if". (keyword-spacing)
(#77) ["alreadyparsed"] is better written in dot notation. (dot-notation)
(#77) Operator '==' must be spaced. (space-infix-ops)
(#77) Missing space before opening brace. (space-before-blocks)
(#78) Comments should not begin with a lowercase character. (capitalized-comments)
(#83) Expected space or tab after '//' in comment. (spaced-comment)
(#84) Expected space(s) after "if". (keyword-spacing)
(#84) There should be no space before this paren. (space-in-parens)
(#84) Missing space before opening brace. (space-before-blocks)
(#85) ["cloudpoodllurl"] is better written in dot notation. (dot-notation)
(#87) Trailing spaces not allowed. (no-trailing-spaces)
(#88) Comments should not begin with a lowercase character. (capitalized-comments)
(#88) Expected space or tab after '//' in comment. (spaced-comment)
(#89) Expected space or tab after '//' in comment. (spaced-comment)
(#90) Expected space(s) after "if". (keyword-spacing)
(#90) There should be no space before this paren. (space-in-parens)
(#90) Missing space before opening brace. (space-before-blocks)
(#91) ["parent"] is better written in dot notation. (dot-notation)
(#91) Operator '=' must be spaced. (space-infix-ops)
(#93) Comments should not begin with a lowercase character. (capitalized-comments)
(#93) Expected space or tab after '//' in comment. (spaced-comment)
(#94) Expected space(s) after "if". (keyword-spacing)
(#94) There should be no space before this paren. (space-in-parens)
(#94) Missing space before opening brace. (space-before-blocks)
(#95) ["media"] is better written in dot notation. (dot-notation)
(#95) Operator '=' must be spaced. (space-infix-ops)
(#97) Comments should not begin with a lowercase character. (capitalized-comments)
(#97) Expected space or tab after '//' in comment. (spaced-comment)
(#98) ["sourcemimetype"] is better written in dot notation. (dot-notation)
(#98) ["media"] is better written in dot notation. (dot-notation)
(#98) A space is required after ','. (comma-spacing)
(#98) ["transcribe"] is better written in dot notation. (dot-notation)
(#98) A space is required after ','. (comma-spacing)
(#98) ["hints"] is better written in dot notation. (dot-notation)
(#100) Comments should not begin with a lowercase character. (capitalized-comments)
(#100) Expected space or tab after '//' in comment. (spaced-comment)
(#103) Comments should not begin with a lowercase character. (capitalized-comments)
(#103) Expected space or tab after '//' in comment. (spaced-comment)
(#104) Expected space or tab after '//' in comment. (spaced-comment)
(#105) Expected space(s) after "if". (keyword-spacing)
(#105) Missing space before opening brace. (space-before-blocks)
(#106) 'localloading' declared on line 108 column 21 is used outside of binding context. (block-scoped-var)
(#107) Expected space(s) before "else". (keyword-spacing)
(#108) 'localloading' is already defined. (no-redeclare)
(#108) 'localloading' declared on line 106 column 21 is used outside of binding context. (block-scoped-var)
(#108) ["localloading"] is better written in dot notation. (dot-notation)
(#111) Expected space(s) after "switch". (keyword-spacing)
(#111) 'localloading' declared on line 106 column 21 is used outside of binding context. (block-scoped-var)
(#111) 'localloading' declared on line 108 column 21 is used outside of binding context. (block-scoped-var)
(#111) Missing space before opening brace. (space-before-blocks)
(#114) This line has a length of 143. Maximum allowed is 132. (max-len)
(#114) 'iframeurl' declared on line 125 column 29 is used outside of binding context. (block-scoped-var)
(#114) 'iframeurl' declared on line 127 column 29 is used outside of binding context. (block-scoped-var)
(#114) ["parent"] is better written in dot notation. (dot-notation)
(#114) ["localloader"] is better written in dot notation. (dot-notation)
(#114) ["cloudpoodllurl"] is better written in dot notation. (dot-notation)
(#118) 'iframeurl' is already defined. (no-redeclare)
(#118) 'iframeurl' declared on line 125 column 29 is used outside of binding context. (block-scoped-var)
(#118) 'iframeurl' declared on line 127 column 29 is used outside of binding context. (block-scoped-var)
(#123) Identifier 'isIOS_safari' is not in camel case. (camelcase)
(#124) Expected space(s) after "if". (keyword-spacing)
(#124) Identifier 'isIOS_safari' is not in camel case. (camelcase)
(#125) This line has a length of 148. Maximum allowed is 132. (max-len)
(#125) 'iframeurl' is already defined. (no-redeclare)
(#125) 'iframeurl' declared on line 127 column 29 is used outside of binding context. (block-scoped-var)
(#125) ["parent"] is better written in dot notation. (dot-notation)
(#125) ["localloader"] is better written in dot notation. (dot-notation)
(#125) Multiple spaces found before '+'. (no-multi-spaces)
(#125) ["cloudpoodllurl"] is better written in dot notation. (dot-notation)
(#126) Expected space(s) before "else". (keyword-spacing)
(#127) 'iframeurl' is already defined. (no-redeclare)
(#127) 'iframeurl' declared on line 125 column 29 is used outside of binding context. (block-scoped-var)
(#132) Comments should not begin with a lowercase character. (capitalized-comments)
(#132) Expected space or tab after '//' in comment. (spaced-comment)
(#134) 'iframeurl' declared on line 114 column 25 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 118 column 25 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 125 column 29 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 127 column 29 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 114 column 25 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 118 column 25 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 125 column 29 is used outside of binding context. (block-scoped-var)
(#134) 'iframeurl' declared on line 127 column 29 is used outside of binding context. (block-scoped-var)
(#136) 'iframeurl' declared on line 114 column 25 is used outside of binding context. (block-scoped-var)
(#136) 'iframeurl' declared on line 118 column 25 is used outside of binding context. (block-scoped-var)
(#136) 'iframeurl' declared on line 125 column 29 is used outside of binding context. (block-scoped-var)
(#136) 'iframeurl' declared on line 127 column 29 is used outside of binding context. (block-scoped-var)
(#138) Comments should not begin with a lowercase character. (capitalized-comments)
(#138) Expected space or tab after '//' in comment. (spaced-comment)
(#139) Expected space or tab after '//' in comment. (spaced-comment)
(#140) Expected space or tab after '//' in comment. (spaced-comment)
(#141) Expected space(s) after "if". (keyword-spacing)
(#143) Expected space(s) before "else". (keyword-spacing)
(#143) Expected space(s) after "else". (keyword-spacing)
(#144) Expected space(s) after "if". (keyword-spacing)
(#144) There should be no space before this paren. (space-in-parens)
(#144) Missing space before opening brace. (space-before-blocks)
(#145) ["width"] is better written in dot notation. (dot-notation)
(#145) Operator '=' must be spaced. (space-infix-ops)
(#148) Expected space(s) after "if". (keyword-spacing)
(#148) There should be no space before this paren. (space-in-parens)
(#148) Missing space before opening brace. (space-before-blocks)
(#149) Expected space(s) after "if". (keyword-spacing)
(#149) ["media"] is better written in dot notation. (dot-notation)
(#149) Operator '==' must be spaced. (space-infix-ops)
(#150) ["height"] is better written in dot notation. (dot-notation)
(#151) Expected space(s) before "else". (keyword-spacing)
(#151) Expected space(s) after "else". (keyword-spacing)
(#152) ["height"] is better written in dot notation. (dot-notation)
(#162) Expected space(s) after "switch". (keyword-spacing)
(#162) Missing space before opening brace. (space-before-blocks)
(#172) Unexpected alert. (no-alert)
(#172) Unexpected whitespace before property data. (no-whitespace-before-property)
(#175) Missing space before opening brace. (space-before-blocks)
(#179) Missing space before opening brace. (space-before-blocks)
(#184) A space is required after ','. (comma-spacing)
(#184) Missing space before opening brace. (space-before-blocks)
(#186) Expected space(s) after "if". (keyword-spacing)
(#186) Missing space before opening brace. (space-before-blocks)
(#187) Expected space or tab after '//' in comment. (spaced-comment)
(#193) Comments should not begin with a lowercase character. (capitalized-comments)
(#193) Expected space or tab after '//' in comment. (spaced-comment)
(#197) Missing space before opening brace. (space-before-blocks)
(#198) 'root' is not defined. (no-undef)
(#201) Identifier 'is_safari' is not in camel case. (camelcase)
(#201) Missing space before opening brace. (space-before-blocks)
(#205) Identifier 'is_ios' is not in camel case. (camelcase)
(#205) Missing space before opening brace. (space-before-blocks)
(#206) Multiple spaces found before '/iPad|iPhone|iPod/'. (no-multi-spaces)
(#209) Identifier 'guess_mimetype' is not in camel case. (camelcase)
(#209) Method 'guess_mimetype' has a complexity of 30. Maximum allowed is 20. (complexity)
(#209) Missing space before opening brace. (space-before-blocks)
(#211) Comments should not begin with a lowercase character. (capitalized-comments)
(#211) Expected space or tab after '//' in comment. (spaced-comment)
(#212) Expected space(s) after "if". (keyword-spacing)
(#212) Operator '==' must be spaced. (space-infix-ops)
(#212) Missing space before opening brace. (space-before-blocks)
(#215) Comments should not begin with a lowercase character. (capitalized-comments)
(#215) Expected space or tab after '//' in comment. (spaced-comment)
(#216) Expected space(s) after "if". (keyword-spacing)
(#216) Missing space before opening brace. (space-before-blocks)
(#220) 'nVer' is assigned a value but never used. (no-unused-vars)
(#222) Multiple spaces found before '='. (no-multi-spaces)
(#223) Comments should not begin with a lowercase character. (capitalized-comments)
(#223) Expected space or tab after '//' in comment. (spaced-comment)
(#224) Multiple spaces found before '='. (no-multi-spaces)
(#224) Operator '+' must be spaced. (space-infix-ops)
(#225) A space is required after ','. (comma-spacing)
(#225) A space is required after ','. (comma-spacing)
(#225) 'ix' is defined but never used. (no-unused-vars)
(#227) Expected space(s) after "if". (keyword-spacing)
(#227) Operator '!==' must be spaced. (space-infix-ops)
(#228) Operator '=' must be spaced. (space-infix-ops)
(#229) Comments should not begin with a lowercase character. (capitalized-comments)
(#229) Expected space or tab after '//' in comment. (spaced-comment)
(#230) Expected space or tab after '//' in comment. (spaced-comment)
(#233) Expected space(s) before "else". (keyword-spacing)
(#233) Operator '=' must be spaced. (space-infix-ops)
(#233) Operator '!=' must be spaced. (space-infix-ops)
(#235) Comments should not begin with a lowercase character. (capitalized-comments)
(#235) Expected space or tab after '//' in comment. (spaced-comment)
(#236) Expected space or tab after '//' in comment. (spaced-comment)
(#237) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#239) Operator '=' must be spaced. (space-infix-ops)
(#239) Operator '!=' must be spaced. (space-infix-ops)
(#241) Comments should not begin with a lowercase character. (capitalized-comments)
(#241) Expected space or tab after '//' in comment. (spaced-comment)
(#242) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#244) Operator '=' must be spaced. (space-infix-ops)
(#244) Operator '!=' must be spaced. (space-infix-ops)
(#246) Comments should not begin with a lowercase character. (capitalized-comments)
(#246) Expected space or tab after '//' in comment. (spaced-comment)
(#247) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#249) Operator '=' must be spaced. (space-infix-ops)
(#249) Operator '!=' must be spaced. (space-infix-ops)
(#251) Comments should not begin with a lowercase character. (capitalized-comments)
(#251) Expected space or tab after '//' in comment. (spaced-comment)
(#252) Expected space or tab after '//' in comment. (spaced-comment)
(#253) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#255) Operator '=' must be spaced. (space-infix-ops)
(#255) Operator '!=' must be spaced. (space-infix-ops)
(#257) Comments should not begin with a lowercase character. (capitalized-comments)
(#257) Expected space or tab after '//' in comment. (spaced-comment)
(#259) Expected space(s) before "else". (keyword-spacing)
(#259) There should be no space after this paren. (space-in-parens)
(#259) Operator '=' must be spaced. (space-infix-ops)
(#259) Operator '+' must be spaced. (space-infix-ops)
(#260) Operator '=' must be spaced. (space-infix-ops)
(#260) There should be no space before this paren. (space-in-parens)
(#261) Opening curly brace does not appear on the same line as controlling statement. (brace-style)
(#262) A space is required after ','. (comma-spacing)
(#263) Comments should not begin with a lowercase character. (capitalized-comments)
(#263) Expected space or tab after '//' in comment. (spaced-comment)
(#264) Operator '==' must be spaced. (space-infix-ops)
(#270) Expected space or tab after '//' in comment. (spaced-comment)
(#272) Requires a space after '{'. (block-spacing)
(#272) Statement inside of curly braces should be on next line. (brace-style)
(#272) Missing space before opening brace. (space-before-blocks)
(#272) Requires a space before '}'. (block-spacing)
(#272) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#273) Requires a space after '{'. (block-spacing)
(#273) Statement inside of curly braces should be on next line. (brace-style)
(#273) Requires a space before '}'. (block-spacing)
(#273) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#274) Requires a space after '{'. (block-spacing)
(#274) Statement inside of curly braces should be on next line. (brace-style)
(#274) Missing space before opening brace. (space-before-blocks)
(#274) Requires a space before '}'. (block-spacing)
(#274) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#275) Requires a space after '{'. (block-spacing)
(#275) Statement inside of curly braces should be on next line. (brace-style)
(#275) Missing space before opening brace. (space-before-blocks)
(#275) Requires a space before '}'. (block-spacing)
(#275) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#276) Requires a space after '{'. (block-spacing)
(#276) Statement inside of curly braces should be on next line. (brace-style)
(#276) Requires a space before '}'. (block-spacing)
(#276) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#279) Operator '=' must be spaced. (space-infix-ops)
(#280) Operator '=' must be spaced. (space-infix-ops)
(#281) Operator '=' must be spaced. (space-infix-ops)
(#282) Operator '=' must be spaced. (space-infix-ops)
(#284) Comments should not begin with a lowercase character. (capitalized-comments)
(#284) Expected space or tab after '//' in comment. (spaced-comment)
(#285) Operator '=' must be spaced. (space-infix-ops)
(#286) Expected space(s) after "if". (keyword-spacing)
(#286) Operator '==' must be spaced. (space-infix-ops)
(#286) Missing space before opening brace. (space-before-blocks)
(#287) Expected space(s) after "switch". (keyword-spacing)
(#287) Missing space before opening brace. (space-before-blocks)
(#290) Operator '=' must be spaced. (space-infix-ops)
(#293) Operator '=' must be spaced. (space-infix-ops)
(#294) Comments should not begin with a lowercase character. (capitalized-comments)
(#294) Expected space or tab after '//' in comment. (spaced-comment)
(#295) Expected space or tab after '//' in comment. (spaced-comment)
(#301) Operator '=' must be spaced. (space-infix-ops)
(#303) Expected space(s) before "else". (keyword-spacing)
(#303) Expected space(s) after "else". (keyword-spacing)
(#304) Expected space(s) after "switch". (keyword-spacing)
(#304) Missing space before opening brace. (space-before-blocks)
(#306) Operator '=' must be spaced. (space-infix-ops)
(#309) Operator '=' must be spaced. (space-infix-ops)
(#310) Comments should not begin with a lowercase character. (capitalized-comments)
(#310) Expected space or tab after '//' in comment. (spaced-comment)
(#311) Operator '=' must be spaced. (space-infix-ops)
(#314) Operator '=' must be spaced. (space-infix-ops)
(#320) Operator '=' must be spaced. (space-infix-ops)
(#323) Comments should not begin with a lowercase character. (capitalized-comments)
(#332) Comments should not begin with a lowercase character. (capitalized-comments)
(#332) Expected space or tab after '//' in comment. (spaced-comment)
(#333) Comments should not begin with a lowercase character. (capitalized-comments)
(#333) Expected space or tab after '//' in comment. (spaced-comment)
(#334) Comments should not begin with a lowercase character. (capitalized-comments)
(#334) Expected space or tab after '//' in comment. (spaced-comment)
question/type/cloudpoodll/amd/src/cloudpoodllhelper.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#10) Unexpected space before function parentheses. (space-before-function-paren)
(#11) Operator '=' must be spaced. (space-infix-ops)
(#12) ["component"] is better written in dot notation. (dot-notation)
(#13) Identifier 'data_id' is not in camel case. (camelcase)
(#13) ["data_id"] is better written in dot notation. (dot-notation)
(#14) ["inputname"] is better written in dot notation. (dot-notation)
(#15) ["transcriber"] is better written in dot notation. (dot-notation)
(#16) Operator '=' must be spaced. (space-infix-ops)
(#17) ["safesave"] is better written in dot notation. (dot-notation)
(#19) Comments should not begin with a lowercase character. (capitalized-comments)
(#19) Expected space or tab after '//' in comment. (spaced-comment)
(#30) Operator '=' must be spaced. (space-infix-ops)
(#32) Comments should not begin with a lowercase character. (capitalized-comments)
(#32) Expected space or tab after '//' in comment. (spaced-comment)
(#35) Unexpected space before function parentheses. (space-before-function-paren)
(#36) Operator '=' must be spaced. (space-infix-ops)
(#37) Comments should not begin with a lowercase character. (capitalized-comments)
(#37) Expected space or tab after '//' in comment. (spaced-comment)
(#38) Requires a space after '{'. (block-spacing)
(#38) Statement inside of curly braces should be on next line. (brace-style)
(#38) Missing space before opening brace. (space-before-blocks)
(#38) Requires a space before '}'. (block-spacing)
(#38) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#39) Comments should not begin with a lowercase character. (capitalized-comments)
(#39) Expected space or tab after '//' in comment. (spaced-comment)
(#48) Comments should not begin with a lowercase character. (capitalized-comments)
(#52) Comments should not begin with a lowercase character. (capitalized-comments)
(#52) Expected space or tab after '//' in comment. (spaced-comment)
(#53) Expected space(s) after "if". (keyword-spacing)
(#53) Operator '==' must be spaced. (space-infix-ops)
(#55) Expected space or tab after '//' in comment. (spaced-comment)
(#70) Comments should not begin with a lowercase character. (capitalized-comments)
(#74) Comments should not begin with a lowercase character. (capitalized-comments)
(#74) Expected space or tab after '//' in comment. (spaced-comment)
(#75) Expected space(s) after "if". (keyword-spacing)
(#75) Operator '==' must be spaced. (space-infix-ops)
(#77) Comments should not begin with a lowercase character. (capitalized-comments)
(#77) Expected space or tab after '//' in comment. (spaced-comment)
(#84) Unexpected alert. (no-alert)
(#87) Comments should not begin with a lowercase character. (capitalized-comments)
(#87) Expected space or tab after '//' in comment. (spaced-comment)
(#89) Comments should not begin with a lowercase character. (capitalized-comments)
(#89) Expected space or tab after '//' in comment. (spaced-comment)
(#92) Missing space before opening brace. (space-before-blocks)
(#95) Return statement should not contain assignment. (no-return-assign)
(#98) Identifier 'register_events' is not in camel case. (camelcase)
(#98) Unexpected space before function parentheses. (space-before-function-paren)
(#98) 'config' is defined but never used. (no-unused-vars)
(#99) Comments should not begin with a lowercase character. (capitalized-comments)
(#99) Expected space or tab after '//' in comment. (spaced-comment)
(#102) A space is required after ','. (comma-spacing)
(#102) A space is required after ','. (comma-spacing)
(#102) Missing space before opening brace. (space-before-blocks)
(#103) Comments should not begin with a lowercase character. (capitalized-comments)
(#103) Expected space or tab after '//' in comment. (spaced-comment)
(#104) Expected space(s) after "if". (keyword-spacing)
(#104) Operator '>' must be spaced. (space-infix-ops)
(#104) Missing space before opening brace. (space-before-blocks)
(#105) Comments should not begin with a lowercase character. (capitalized-comments)
(#105) Expected space or tab after '//' in comment. (spaced-comment)
(#106) Operator '=' must be spaced. (space-infix-ops)
(#107) Identifier 'json_string' is not in camel case. (camelcase)
(#107) Operator '=' must be spaced. (space-infix-ops)
(#108) Expected space(s) after "if". (keyword-spacing)
(#108) Identifier 'json_string' is not in camel case. (camelcase)
(#108) Operator '!==' must be spaced. (space-infix-ops)
(#108) Identifier 'json_string' is not in camel case. (camelcase)
(#108) Operator '!==' must be spaced. (space-infix-ops)
(#108) Missing space before opening brace. (space-before-blocks)
(#112) Missing semicolon. (@babel/semi)
(#115) Comments should not begin with a lowercase character. (capitalized-comments)
(#115) Expected space or tab after '//' in comment. (spaced-comment)
(#116) Operator '=' must be spaced. (space-infix-ops)
(#116) Missing semicolon. (@babel/semi)
(#117) Operator '=' must be spaced. (space-infix-ops)
(#118) Unexpected whitespace before semicolon. (semi-spacing)
(#119) Expected space(s) after "switch". (keyword-spacing)
(#119) Missing space before opening brace. (space-before-blocks)
(#121) Operator '=' must be spaced. (space-infix-ops)
(#129) Operator '=' must be spaced. (space-infix-ops)
(#130) Operator '=' must be spaced. (space-infix-ops)
(#143) Comments should not begin with a lowercase character. (capitalized-comments)
(#143) Expected space or tab after '//' in comment. (spaced-comment)
(#146) Comments should not begin with a lowercase character. (capitalized-comments)
(#146) Expected space or tab after '//' in comment. (spaced-comment)
(#147) Missing semicolon. (@babel/semi)
(#150) Comments should not begin with a lowercase character. (capitalized-comments)
(#150) Expected space or tab after '//' in comment. (spaced-comment)
(#151) Operator '=' must be spaced. (space-infix-ops)
(#152) Operator '=' must be spaced. (space-infix-ops)
(#153) Expected catch,fail,always() or return (promise/catch-or-return)
(#153) A space is required after ','. (comma-spacing)
(#154) Each then() should return a value or throw (promise/always-return)
(#154) A space is required after ','. (comma-spacing)
(#154) 'js' is defined but never used. (no-unused-vars)
(#154) Missing space before opening brace. (space-before-blocks)
(#161) Comments should not begin with a lowercase character. (capitalized-comments)
(#161) Expected space or tab after '//' in comment. (spaced-comment)
question/type/cloudpoodll/amd/src/cloudpoodllloader.js
(#4) Unexpected space before function parentheses. (space-before-function-paren)
(#6) Comments should not begin with a lowercase character. (capitalized-comments)
(#6) Expected space or tab after '//' in comment. (spaced-comment)
(#7) Missing space before opening brace. (space-before-blocks)
(#8) A space is required after ','. (comma-spacing)
(#8) A space is required after ','. (comma-spacing)
(#11) Unexpected space before function parentheses. (space-before-function-paren)
(#15) Unexpected space before function parentheses. (space-before-function-paren)
question/type/cloudpoodll/amd/src/interactivetranscript.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#8) Unexpected space before function parentheses. (space-before-function-paren)
(#10) ["component"] is better written in dot notation. (dot-notation)
(#11) ["playerid"] is better written in dot notation. (dot-notation)
(#12) ["containerid"] is better written in dot notation. (dot-notation)
(#13) ["cssprefix"] is better written in dot notation. (dot-notation)
(#27) Unexpected space before function parentheses. (space-before-function-paren)
(#28) Comments should not begin with a lowercase character. (capitalized-comments)
(#39) Expected { after 'if' condition. (curly)
(#39) Unexpected space before function parentheses. (space-before-function-paren)
(#39) 'element' is defined but never used. (no-unused-vars)
(#42) Unexpected space before function parentheses. (space-before-function-paren)
(#50) Expected { after 'if' condition. (curly)
(#50) Unexpected space before function parentheses. (space-before-function-paren)
(#57) Unexpected space before function parentheses. (space-before-function-paren)
(#58) Unexpected space before function parentheses. (space-before-function-paren)
(#58) Unexpected empty function. (no-empty-function)
(#60) Unexpected space before function parentheses. (space-before-function-paren)
(#65) A function with a name starting with an uppercase letter should only be used as a constructor. (@babel/new-cap)
(#75) Comments should not begin with a lowercase character. (capitalized-comments)
(#78) Array prototype is read only, properties should not be added. (no-extend-native)
(#78) Unexpected space before function parentheses. (space-before-function-paren)
(#80) Use '===' to compare with null. (no-eq-null)
(#84) Unexpected use of '>>>'. (no-bitwise)
(#103) Comments should not begin with a lowercase character. (capitalized-comments)
(#104) Expected space or tab after '/*' in comment. (spaced-comment)
(#106) Unexpected space before function parentheses. (space-before-function-paren)
(#109) Missing semicolon. (@babel/semi)
(#111) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#111) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#111) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#111) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#111) Unexpected space before function parentheses. (space-before-function-paren)
(#112) Missing semicolon. (@babel/semi)
(#113) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#113) Unexpected space before function parentheses. (space-before-function-paren)
(#114) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#117) Missing semicolon. (@babel/semi)
(#120) Missing semicolon. (@babel/semi)
(#121) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#121) Unexpected space before function parentheses. (space-before-function-paren)
(#124) Missing semicolon. (@babel/semi)
(#125) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#125) Unexpected space before function parentheses. (space-before-function-paren)
(#127) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#127) Missing semicolon. (@babel/semi)
(#130) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#130) Missing semicolon. (@babel/semi)
(#132) Missing semicolon. (@babel/semi)
(#133) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#133) 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)
(#134) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#136) Missing semicolon. (@babel/semi)
(#138) Unexpected space before function parentheses. (space-before-function-paren)
(#139) Missing semicolon. (@babel/semi)
(#140) Missing semicolon. (@babel/semi)
(#141) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#141) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#141) Unexpected space before function parentheses. (space-before-function-paren)
(#142) A constructor name should not start with a lowercase letter. (@babel/new-cap)
(#142) Missing semicolon. (@babel/semi)
(#145) Unexpected space before function parentheses. (space-before-function-paren)
(#146) Missing semicolon. (@babel/semi)
(#148) Unexpected space before function parentheses. (space-before-function-paren)
(#150) Missing semicolon. (@babel/semi)
(#152) Unexpected space before function parentheses. (space-before-function-paren)
(#153) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#153) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#153) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#153) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#158) Missing semicolon. (@babel/semi)
(#162) Missing semicolon. (@babel/semi)
(#165) Unexpected space before function parentheses. (space-before-function-paren)
(#166) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#166) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#166) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#166) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#172) Missing semicolon. (@babel/semi)
(#176) Missing semicolon. (@babel/semi)
(#179) Unexpected space before function parentheses. (space-before-function-paren)
(#181) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#183) Missing semicolon. (@babel/semi)
(#185) Missing semicolon. (@babel/semi)
(#187) Unexpected space before function parentheses. (space-before-function-paren)
(#188) Missing semicolon. (@babel/semi)
(#193) Missing semicolon. (@babel/semi)
(#197) Missing semicolon. (@babel/semi)
(#202) Missing semicolon. (@babel/semi)
(#205) Missing semicolon. (@babel/semi)
(#207) A space is required after ','. (comma-spacing)
(#207) Comments should not begin with a lowercase character. (capitalized-comments)
(#207) Expected space or tab after '//' in comment. (spaced-comment)
(#213) Comments should not begin with a lowercase character. (capitalized-comments)
(#213) Expected space or tab after '//' in comment. (spaced-comment)
(#214) Comments should not begin with a lowercase character. (capitalized-comments)
(#214) Expected space or tab after '//' in comment. (spaced-comment)
(#215) Comments should not begin with a lowercase character. (capitalized-comments)
(#215) Expected space or tab after '//' in comment. (spaced-comment)
(#217) Comments should not begin with a lowercase character. (capitalized-comments)
(#217) Expected space or tab after '//' in comment. (spaced-comment)
(#218) Comments should not begin with a lowercase character. (capitalized-comments)
(#218) Expected space or tab after '//' in comment. (spaced-comment)
(#221) Expected space or tab after '/*' in comment. (spaced-comment)
(#224) Unexpected space before function parentheses. (space-before-function-paren)
(#235) Unexpected space before function parentheses. (space-before-function-paren)
(#238) Unexpected space before function parentheses. (space-before-function-paren)
(#244) Unexpected space before function parentheses. (space-before-function-paren)
(#270) Unexpected space before function parentheses. (space-before-function-paren)
(#279) Unexpected space before function parentheses. (space-before-function-paren)
(#280) Unexpected space before function parentheses. (space-before-function-paren)
(#283) Unexpected space before function parentheses. (space-before-function-paren)
(#288) Comments should not begin with a lowercase character. (capitalized-comments)
(#298) Unexpected space before function parentheses. (space-before-function-paren)
(#301) Unexpected space before function parentheses. (space-before-function-paren)
(#305) Unexpected space before function parentheses. (space-before-function-paren)
(#317) Unexpected space before function parentheses. (space-before-function-paren)
(#321) Comments should not begin with a lowercase character. (capitalized-comments)
(#321) Expected space or tab after '//' in comment. (spaced-comment)
(#329) Unexpected space before function parentheses. (space-before-function-paren)
(#334) Unexpected space before function parentheses. (space-before-function-paren)
(#345) Unexpected space before function parentheses. (space-before-function-paren)
(#358) Unexpected space before function parentheses. (space-before-function-paren)
(#361) 'parentOffsetBottom' is assigned a value but never used. (no-unused-vars)
(#367) Comments should not begin with a lowercase character. (capitalized-comments)
(#376) Expected space or tab after '//' in comment. (spaced-comment)
(#403) Unexpected space before function parentheses. (space-before-function-paren)
(#405) Comments should not begin with a lowercase character. (capitalized-comments)
(#405) Expected space or tab after '//' in comment. (spaced-comment)
(#410) Unexpected space before function parentheses. (space-before-function-paren)
(#419) Missing semicolon. (@babel/semi)
(#422) Unexpected space before function parentheses. (space-before-function-paren)
(#426) Expected space or tab after '/*' in comment. (spaced-comment)
(#426) 'config' is defined but never used. (no-unused-vars)
(#427) Unexpected space before function parentheses. (space-before-function-paren)
(#430) Unexpected space before function parentheses. (space-before-function-paren)
(#442) Unexpected space before function parentheses. (space-before-function-paren)
(#451) Comments should not begin with a lowercase character. (capitalized-comments)
(#457) Expected space or tab after '/*' in comment. (spaced-comment)
(#457) 'utils' is defined but never used. (no-unused-vars)
(#457) 'scrollable' is defined but never used. (no-unused-vars)
(#458) Unexpected space before function parentheses. (space-before-function-paren)
(#463) Unexpected space before function parentheses. (space-before-function-paren)
(#466) Unexpected space before function parentheses. (space-before-function-paren)
(#469) Unexpected space before function parentheses. (space-before-function-paren)
(#474) Unexpected space before function parentheses. (space-before-function-paren)
(#476) Unexpected space before function parentheses. (space-before-function-paren)
(#482) Unexpected space before function parentheses. (space-before-function-paren)
(#482) 'e' is defined but never used. (no-unused-vars)
(#488) Unexpected space before function parentheses. (space-before-function-paren)
(#491) Comments should not begin with a lowercase character. (capitalized-comments)
(#492) Comments should not begin with a lowercase character. (capitalized-comments)
(#499) Unexpected space before function parentheses. (space-before-function-paren)
(#511) Unexpected space before function parentheses. (space-before-function-paren)
(#518) Comments should not begin with a lowercase character. (capitalized-comments)
(#525) Unexpected space before function parentheses. (space-before-function-paren)
(#544) Unexpected space before function parentheses. (space-before-function-paren)
(#562) Unexpected space before function parentheses. (space-before-function-paren)
(#565) Unexpected space before function parentheses. (space-before-function-paren)
(#566) 'active' is defined but never used. (no-unused-vars)
(#577) Comments should not begin with a lowercase character. (capitalized-comments)
(#579) This line has a length of 136. Maximum allowed is 132. (max-len)
(#588) Unexpected space before function parentheses. (space-before-function-paren)
(#601) Unexpected space before function parentheses. (space-before-function-paren)
(#611) Unexpected space before function parentheses. (space-before-function-paren)
(#614) Unexpected space before function parentheses. (space-before-function-paren)
(#629) Unexpected space before function parentheses. (space-before-function-paren)
(#636) Comments should not begin with a lowercase character. (capitalized-comments)
(#636) Expected space or tab after '//' in comment. (spaced-comment)

CSS problems

(19 errors, 2 warnings)

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

question/type/cloudpoodll/styles.css
(#154) Invalid value for "padding-bottom" (csstree/validator)
(#157) Invalid value for "padding-top" (csstree/validator)
(#160) Invalid value for "padding-top" (csstree/validator)
(#163) Expected empty line before at-rule (at-rule-empty-line-before)
(#196) Expected single space before "{" (block-opening-brace-space-before)
(#200) Expected single space before "{" (block-opening-brace-space-before)
(#204) Expected single space before "{" (block-opening-brace-space-before)
(#207) Expected single space before "{" (block-opening-brace-space-before)
(#208) Expected "#ffffff" to be "#fff" (color-hex-length)
(#113) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#114) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#115) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#116) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#121) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#122) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#123) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#124) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#154) Expected single space after "," in a single-line function (function-comma-space-after)
(#157) Expected single space after "," in a single-line function (function-comma-space-after)
(#160) Expected single space after "," in a single-line function (function-comma-space-after)
(#193) Unexpected unit (length-zero-no-unit)

PHPDocs style problems

(11 errors, 0 warnings)

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

question/type/cloudpoodll/backup/moodle2/backup_qtype_cloudpoodll_plugin.class.php
(#71) Inline phpdocs tag {@link get_components_and_fileareas} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
question/type/cloudpoodll/backup/moodle2/restore_qtype_cloudpoodll_plugin.class.php
(#46) Phpdocs for function restore_qtype_cloudpoodll_plugin::process_cloudpoodll has incomplete parameters list
question/type/cloudpoodll/classes/setting/apicredshelper.php
(#41) Phpdocs for function apicredshelper::__construct has incomplete parameters list
(#68) Phpdocs for function apicredshelper::write_setting has incomplete parameters list
(#77) Phpdocs for function apicredshelper::output_html has incomplete parameters list
question/type/cloudpoodll/lib.php
(#31) Phpdocs for function qtype_cloudpoodll_pluginfile has incomplete parameters list
question/type/cloudpoodll/question.php
(#58) Phpdocs for function qtype_cloudpoodll_question::get_format_renderer has incomplete parameters list
question/type/cloudpoodll/renderer.php
(#338) Phpdocs for function qtype_cloudpoodll_renderer::fetch_details_display has incomplete parameters list
(#347) Phpdocs for function qtype_cloudpoodll_renderer::fetch_player has incomplete parameters list
(#397) Phpdocs for function qtype_cloudpoodll_renderer::fetch_recorder has incomplete parameters list
(#573) Phpdocs for function qtype_cloudpoodll_renderer::show_problembox has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(1 errors, 1 warnings)

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

Problems running grunt
Task "eslint:amd" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 48 warnings)

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

question/type/cloudpoodll/templates/answerstatus.mustache
(#1) Example context missing (@template section not found.)
question/type/cloudpoodll/templates/audioplayerstandard.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Bad value “” for attribute “id” on element “audio”: An ID must not be the empty string. (io_cont"><audio id='' class='nomediaplugin qtype_cloudpoodll_audio' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 4: Bad value “true” for attribute “controls” on element “audio”. (io_cont"><audio id='' class='nomediaplugin qtype_cloudpoodll_audio' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 4: Attribute “playsinline” not allowed on element “audio” at this point. (io_cont"><audio id='' class='nomediaplugin qtype_cloudpoodll_audio' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “source”: Must be non-empty. (sInline"><source src=''><trac)
(#1) HTML Validation error, line 6: Bad value “” for attribute “src” on element “track”: Must be non-empty. (e src=''><track src='' kind='captions' srclang='' label='' default='true'></aud)
(#1) HTML Validation error, line 6: Bad value “true” for attribute “default” on element “track”. (e src=''><track src='' kind='captions' srclang='' label='' default='true'></aud)
(#1) HTML Validation error, line 6: Attribute “label” for element “track” must have non-empty value. (e src=''><track src='' kind='captions' srclang='' label='' default='true'></aud)
(#1) HTML Validation error, line 8: Duplicate ID “”. (</audio><div class='qtype_cloudpoodll_transcriptcontainer ' id=''></div>)
(#1) HTML Validation info, line 4: The first occurrence of ID “” was here. (io_cont"><audio id='' class='nomediaplugin qtype_cloudpoodll_audio' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 8: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (</audio><div class='qtype_cloudpoodll_transcriptcontainer ' id=''></div>)
question/type/cloudpoodll/templates/audiorecordercontainer.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 27: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (ter"> <div class="qtype_cloudpoodll_audiorec_cont" id="" data-id="" data-parent="" data-localloader="" data-cloudpoodllurl="" data-media="" data-appid="" data-owner="" data-type="" data-width="" data-height="" data-iframeclass="" data-updatecontrol="" data-timelimit="" data-transcode="" data-transcribe="" data-subtitle="" data-language="" data-expiredays="" data-region="" data-fallback="" data-hints="" data-token=""> <)
question/type/cloudpoodll/templates/fetchcbpage.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( require(['jquery'],function($) {
(#1) ESLint warning [capitalized-comments]: Comments should not begin with a lowercase character. ( //set up checkout links
(#1) ESLint warning [spaced-comment]: Expected space or tab after '//' in comment. ( //set up checkout links
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( $.getScript('https://js.chargebee.com/v2/chargebee.js', function(){
(#1) ESLint error [no-undef]: 'Chargebee' is not defined. ( var chargebee = Chargebee.init({'site': '', isItemsModel: true});
(#1) ESLint error [semi]: Missing semicolon. ( var cart = chargebee.getCart()
(#1) ESLint error [semi]: Missing semicolon. ( var planPriceQuantity = 1
(#1) ESLint error [semi]: Missing semicolon. ( var product = chargebee.initializeProduct(planPriceId, planPriceQuantity)
(#1) ESLint warning [camelcase]: Identifier 'billing_address' is not in camel case. ( var customer = {email: "", billing_address: {first_name: "",last_name: "", country: ""}};
(#1) ESLint warning [camelcase]: Identifier 'first_name' is not in camel case. ( var customer = {email: "", billing_address: {first_name: "",last_name: "", country: ""}};
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( var customer = {email: "", billing_address: {first_name: "",last_name: "", country: ""}};
(#1) ESLint warning [camelcase]: Identifier 'last_name' is not in camel case. ( var customer = {email: "", billing_address: {first_name: "",last_name: "", country: ""}};
(#1) ESLint warning [camelcase]: Identifier 'cf_startsiteurl' is not in camel case. ( product.setCustomData({cf_startsiteurl: ""});
question/type/cloudpoodll/templates/managecreds.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( require(['jquery'],function($) {
(#1) ESLint warning [capitalized-comments]: Comments should not begin with a lowercase character. ( //set up fetch from elsewhere
(#1) ESLint warning [spaced-comment]: Expected space or tab after '//' in comment. ( //set up fetch from elsewhere
(#1) ESLint warning [space-infix-ops]: Operator '=' must be spaced. ( apiuser.value='';
(#1) ESLint warning [space-infix-ops]: Operator '=' must be spaced. ( apisecret.value='';
question/type/cloudpoodll/templates/recorderdetailslog.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint warning [spaced-comment]: Expected space or tab after '//' in comment. ( //<script>
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( require(['jquery'],function($) {
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( $('#would-be-a-uniqid_togglelogs').click(function(e){
question/type/cloudpoodll/templates/videoplayerstandard.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Bad value “” for attribute “id” on element “video”: An ID must not be the empty string. (eo_cont"><video id='' class='nomediaplugin qtype_cloudpoodll_video' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 4: Bad value “true” for attribute “controls” on element “video”. (eo_cont"><video id='' class='nomediaplugin qtype_cloudpoodll_video' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “source”: Must be non-empty. (sInline"><source src=''><trac)
(#1) HTML Validation error, line 6: Bad value “” for attribute “src” on element “track”: Must be non-empty. (e src=''><track src='' kind='captions' srclang='' label='' default='true'></vid)
(#1) HTML Validation error, line 6: Bad value “true” for attribute “default” on element “track”. (e src=''><track src='' kind='captions' srclang='' label='' default='true'></vid)
(#1) HTML Validation error, line 6: Attribute “label” for element “track” must have non-empty value. (e src=''><track src='' kind='captions' srclang='' label='' default='true'></vid)
(#1) HTML Validation error, line 9: Duplicate ID “”. (/div> <div class='qtype_cloudpoodll_transcriptcontainer ' id=''></div>)
(#1) HTML Validation info, line 4: The first occurrence of ID “” was here. (eo_cont"><video id='' class='nomediaplugin qtype_cloudpoodll_video' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"><sour)
(#1) HTML Validation error, line 9: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (/div> <div class='qtype_cloudpoodll_transcriptcontainer ' id=''></div>)
question/type/cloudpoodll/templates/videorecordercontainer.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 27: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (ter"> <div class="qtype_cloudpoodll_videorec_cont" id="" data-id="" data-parent="" data-localloader="" data-cloudpoodllurl="" data-media="" data-appid="" data-owner="" data-type="" data-width="" data-height="" data-iframeclass="" data-updatecontrol="" data-timelimit="" data-transcode="" data-transcribe="" data-subtitle="" data-language="" data-expiredays="" data-region="" data-fallback="" data-hints="" data-token=""> <)

Gherkin .feature problems

(0 errors, 0 warnings)

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