Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(347 errors, 138 warnings)

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

mod/assign/feedback/cloudpoodll/classes/constants.php
(#96) Expected 1 space after "="; 0 found
(#97) Expected 1 space after "="; 0 found
(#98) Expected 1 space after "="; 0 found
(#99) Expected 1 space after "="; 0 found
(#100) Expected 1 space after "="; 0 found
(#101) Expected 1 space after "="; 0 found
(#102) Expected 1 space after "="; 0 found
(#103) Expected 1 space after "="; 0 found
(#104) Expected 1 space after "="; 0 found
(#105) Expected 1 space after "="; 0 found
(#106) Expected 1 space after "="; 0 found
(#107) Expected 1 space after "="; 0 found
(#108) Expected 1 space after "="; 0 found
(#109) Expected 1 space after "="; 0 found
(#110) Expected 1 space after "="; 0 found
(#111) Expected 1 space after "="; 0 found
(#112) Expected 1 space after "="; 0 found
(#113) Expected 1 space after "="; 0 found
(#115) File must end with a newline character
mod/assign/feedback/cloudpoodll/classes/output/renderer.php
(#57) Variable "r_options" must not contain underscores.
(#58) Commas (,) must be followed by white space.
(#60) Variable "r_options" must not contain underscores.
(#62) Inline comments must start with a capital letter, digit or 3-dots sequence
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Variable "r_options" must not contain underscores.
(#67) Variable "r_options" must not contain underscores.
(#71) Variable "r_options" must not contain underscores.
(#75) Inline comments must start with a capital letter, digit or 3-dots sequence
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#84) Variable "r_options" must not contain underscores.
(#87) Variable "r_options" must not contain underscores.
(#87) Variable "r_options" must not contain underscores.
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#89) Inline comments must start with a capital letter, digit or 3-dots sequence
(#90) Variable "r_options" must not contain underscores.
(#93) Variable "r_options" must not contain underscores.
(#96) Inline comments must start with a capital letter, digit or 3-dots sequence
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) Variable "can_transcribe" must not contain underscores.
(#104) Variable "r_options" must not contain underscores.
(#106) Variable "can_transcribe" must not contain underscores.
(#106) Variable "r_options" must not contain underscores.
(#107) Variable "r_options" must not contain underscores.
(#108) Variable "r_options" must not contain underscores.
(#114) Inline comments must start with a capital letter, digit or 3-dots sequence
(#122) Variable "string_hints" must not contain underscores.
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#136) Variable "r_options" must not contain underscores.
(#143) Commas (,) must be followed by white space.
(#144) Variable "r_options" must not contain underscores.
(#146) Variable "r_options" must not contain underscores.
(#150) Variable "r_options" must not contain underscores.
(#154) Variable "r_options" must not contain underscores.
(#155) Variable "r_options" must not contain underscores.
(#156) Variable "r_options" must not contain underscores.
(#157) Variable "r_options" must not contain underscores.
(#158) Variable "string_hints" must not contain underscores.
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#169) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) File must end with a newline character
mod/assign/feedback/cloudpoodll/classes/task/cloudpoodll_s3_adhoc.php
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#52) This comment is 67% valid code; is this commented out code?
(#70) Inline comments must start with a capital letter, digit or 3-dots sequence
(#84) Expected "if (...) {\n"; found "if(...){\n"
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#85) No space found before comment text; expected "// after 24 hours we give up" but found "//after 24 hours we give up"
(#89) Usage of ELSEIF not allowed; use ELSE IF instead
(#90) No space found before comment text; expected "// 15 minute delay" but found "//15 minute delay"
(#92) Expected "} else {\n"; found "}else{\n"
(#93) No space found before comment text; expected "// 30 second delay" but found "//30 second delay"
(#97) Variable "s3_task" must not contain underscores.
(#98) Variable "s3_task" must not contain underscores.
(#99) Variable "s3_task" must not contain underscores.
(#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
(#100) No space found before comment text; expected "// if we do not set the next run time it can extend the current cron job indef with a recurring task" but found "//if we do not set the next run time it can extend the current cron job indef with a recurring task"
(#101) Variable "s3_task" must not contain underscores.
(#101) Expected 1 space before "+"; 0 found
(#101) Expected 1 space after "+"; 0 found
(#102) Inline comments must start with a capital letter, digit or 3-dots sequence
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Variable "s3_task" must not contain underscores.
mod/assign/feedback/cloudpoodll/classes/utils.php
(#32) Variable "rec_options" must not contain underscores.
(#34) Variable "rec_options" must not contain underscores.
(#53) Variable "rec_options" must not contain underscores.
(#60) Variable "rec_options" must not contain underscores.
(#73) Commas (,) must be followed by white space.
(#74) Commas (,) must be followed by white space.
(#75) Commas (,) must be followed by white space.
(#76) Commas (,) must be followed by white space.
(#138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#140) No space found before comment text; expected "// The regions that can transcribe" but found "//The regions that can transcribe"
(#149) Inline comments must start with a capital letter, digit or 3-dots sequence
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Inline comments must start with a capital letter, digit or 3-dots sequence
(#193) Inline comments must start with a capital letter, digit or 3-dots sequence
(#196) Inline comments must start with a capital letter, digit or 3-dots sequence
(#204) Inline comments must start with a capital letter, digit or 3-dots sequence
(#236) Inline comments must start with a capital letter, digit or 3-dots sequence
(#245) Variable "token_url" must not contain underscores.
(#251) Variable "token_response" must not contain underscores.
(#251) Variable "token_url" must not contain underscores.
(#252) Variable "token_response" must not contain underscores.
(#253) Variable "resp_object" must not contain underscores.
(#253) Variable "token_response" must not contain underscores.
(#254) Variable "resp_object" must not contain underscores.
(#254) Variable "resp_object" must not contain underscores.
(#255) Variable "resp_object" must not contain underscores.
(#256) Inline comments must start with a capital letter, digit or 3-dots sequence
(#257) Variable "resp_object" must not contain underscores.
(#258) Variable "resp_object" must not contain underscores.
(#258) Variable "resp_object" must not contain underscores.
(#259) Inline comments must start with a capital letter, digit or 3-dots sequence
(#265) Inline comments must start with a capital letter, digit or 3-dots sequence
(#272) Variable "resp_object" must not contain underscores.
(#273) Variable "resp_object" must not contain underscores.
(#275) Variable "resp_object" must not contain underscores.
(#276) Variable "resp_object" must not contain underscores.
(#278) Variable "resp_object" must not contain underscores.
(#279) Variable "resp_object" must not contain underscores.
(#286) Empty IF statement detected
(#286) Variable "resp_object" must not contain underscores.
(#286) Variable "resp_object" must not contain underscores.
(#296) Expected 1 space before opening brace; found 0
(#299) Inline comments must start with a capital letter, digit or 3-dots sequence
(#299) Inline comments must end in full-stops, exclamation marks, or question marks
(#299) No space found before comment text; expected "// check token authenticated" but found "//check token authenticated"
(#300) Expected "if (...) {\n"; found "if(...) {\n"
(#310) Inline comments must start with a capital letter, digit or 3-dots sequence
(#310) Inline comments must end in full-stops, exclamation marks, or question marks
(#310) No space found before comment text; expected "// we should not get here if there is no token, but lets gracefully die, [v unlikely]" but found "//we should not get here if there is no token, but lets gracefully die, [v unlikely]"
(#316) Inline comments must end in full-stops, exclamation marks, or question marks
(#316) No space found before comment text; expected "// We have an object but its no good, creds were wrong ..or something. [v unlikely]" but found "//We have an object but its no good, creds were wrong ..or something. [v unlikely]"
(#321) Inline comments must start with a capital letter, digit or 3-dots sequence
(#332) Inline comments must start with a capital letter, digit or 3-dots sequence
(#332) No space found before comment text; expected "// just return empty if there is no error." but found "//just return empty if there is no error."
(#336) Inline comments must start with a capital letter, digit or 3-dots sequence
(#345) File must end with a newline character
mod/assign/feedback/cloudpoodll/db/access.php
(#25) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#25) File must end with a newline character
mod/assign/feedback/cloudpoodll/fetchcbpage.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#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"
mod/assign/feedback/cloudpoodll/lang/en/assignfeedback_cloudpoodll.php
(#62) Expected 1 space before "="; 0 found
(#62) Expected 1 space after "="; 0 found
(#63) Expected 1 space before "="; 0 found
(#63) Expected 1 space after "="; 0 found
(#174) Inline comments must start with a capital letter, digit or 3-dots sequence
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) No space found before comment text; expected "// these errors are displayed on settings page" but found "//these errors are displayed on settings page"
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) No space found before comment text; expected "// these errors are displayed on activity page" but found "//these errors are displayed on activity page"
(#195) Expected 1 space before "="; 0 found
(#196) Expected 1 space before "="; 0 found
(#198) Expected 1 space before "="; 0 found
(#199) Expected 1 space before "="; 0 found
(#200) Expected 1 space before "="; 0 found
(#206) Expected 1 space before "="; 0 found
(#206) Expected 1 space after "="; 0 found
mod/assign/feedback/cloudpoodll/locallib.php
(#45) Expected "if (...) {\n"; found "if(...){\n"
(#45) Commas (,) must be followed by white space.
(#46) Commas (,) must be followed by white space.
(#47) Expected "} else {\n"; found "}else {\n"
(#114) This comment is 56% valid code; is this commented out code?
(#143) Inline comments must start with a capital letter, digit or 3-dots sequence
(#145) Inline comments must start with a capital letter, digit or 3-dots sequence
(#148) Inline comments must start with a capital letter, digit or 3-dots sequence
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#157) Inline comments must start with a capital letter, digit or 3-dots sequence
(#159) Inline comments must start with a capital letter, digit or 3-dots sequence
(#161) Inline comments must start with a capital letter, digit or 3-dots sequence
(#163) Inline comments must start with a capital letter, digit or 3-dots sequence
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#193) Inline comments must start with a capital letter, digit or 3-dots sequence
(#193) This comment is 46% valid code; is this commented out code?
(#193) No space found before comment text; expected "// hardcode this to be always on" but found "//hardcode this to be always on"
(#194) No space found before comment text; expected "// $enabletranscode = $this->get_config('enabletranscode')!==false ? $this->get_config('enabletranscode') :" but found "//$enabletranscode = $this->get_config('enabletranscode')!==false ? $this->get_config('enabletranscode') :"
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#197) Inline comments must start with a capital letter, digit or 3-dots sequence
(#197) No space found before comment text; expected "// add a settings divider. Cloud Poodll has so many we should do this:" but found "//add a settings divider. Cloud Poodll has so many we should do this:"
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) No space found before comment text; expected "// show a divider to keep settings manageable" but found "//show a divider to keep settings manageable"
(#199) Commas (,) must be followed by white space.
(#201) Expected "if (...) {\n"; found "if(...){\n"
(#202) Expected 1 space after "="; 0 found
(#205) Commas (,) must be followed by white space.
(#206) Expected "} else {\n"; found "}else{\n"
(#207) Commas (,) must be followed by white space.
(#207) Commas (,) must be followed by white space.
(#210) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) No space found before comment text; expected "// If M3.4 or lower we show a divider" but found "//If M3.4 or lower we show a divider"
(#211) Expected "if (...) {\n"; found "if(...) {\n"
(#214) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#216) Variable "rec_options" must not contain underscores.
(#218) Variable "rec_options" must not contain underscores.
(#222) Variable "skin_options" must not contain underscores.
(#224) Variable "skin_options" must not contain underscores.
(#234) Variable "expire_options" must not contain underscores.
(#236) Variable "expire_options" must not contain underscores.
(#240) Inline comments must start with a capital letter, digit or 3-dots sequence
(#240) Inline comments must end in full-stops, exclamation marks, or question marks
(#241) Commas (,) must be followed by white space.
(#242) Commas (,) must be followed by white space.
(#243) This comment is 52% valid code; is this commented out code?
(#250) Inline comments must start with a capital letter, digit or 3-dots sequence
(#252) Variable "transcriber_options" must not contain underscores.
(#254) Variable "transcriber_options" must not contain underscores.
(#257) Inline comments must start with a capital letter, digit or 3-dots sequence
(#258) Line exceeds 132 characters; contains 137 characters
(#258) Inline comments must end in full-stops, exclamation marks, or question marks
(#258) No space found before comment text; expected "// $mform->disabledIf(constants::M_COMPONENT . '_enabletranscription', constants::M_COMPONENT . '_enabletranscode', 'notchecked');" but found "//$mform->disabledIf(constants::M_COMPONENT . '_enabletranscription', constants::M_COMPONENT . '_enabletranscode', 'notchecked');"
(#260) Inline comments must start with a capital letter, digit or 3-dots sequence
(#261) Variable "lang_options" must not contain underscores.
(#263) Variable "lang_options" must not contain underscores.
(#267) Inline comments must start with a capital letter, digit or 3-dots sequence
(#268) Inline comments must end in full-stops, exclamation marks, or question marks
(#268) No space found before comment text; expected "// $mform->disabledIf(constants::M_COMPONENT . '_language', constants::M_COMPONENT . '_enabletranscode', 'notchecked');" but found "//$mform->disabledIf(constants::M_COMPONENT . '_language', constants::M_COMPONENT . '_enabletranscode', 'notchecked');"
(#270) Inline comments must start with a capital letter, digit or 3-dots sequence
(#271) Variable "playertype_options" must not contain underscores.
(#273) Variable "playertype_options" must not contain underscores.
(#277) Inline comments must start with a capital letter, digit or 3-dots sequence
(#278) Inline comments must end in full-stops, exclamation marks, or question marks
(#278) No space found before comment text; expected "// $mform->disabledIf(constants::M_COMPONENT . '_playertype', constants::M_COMPONENT . '_enabletranscode', 'notchecked');" but found "//$mform->disabledIf(constants::M_COMPONENT . '_playertype', constants::M_COMPONENT . '_enabletranscode', 'notchecked');"
(#280) Inline comments must start with a capital letter, digit or 3-dots sequence
(#281) Variable "playertype_options" must not contain underscores.
(#283) Variable "playertype_options" must not contain underscores.
(#287) Inline comments must start with a capital letter, digit or 3-dots sequence
(#289) Inline comments must end in full-stops, exclamation marks, or question marks
(#289) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#290) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#293) Inline comments must end in full-stops, exclamation marks, or question marks
(#293) No space found before comment text; expected "// If M3.4 or higher we can hide elements when we need to" but found "//If M3.4 or higher we can hide elements when we need to"
(#294) Expected "if (...) {\n"; found "if(...) {\n"
(#299) Inline comments must start with a capital letter, digit or 3-dots sequence
(#299) This comment is 48% valid code; is this commented out code?
(#299) Line indented incorrectly; expected at least 12 spaces, found 10
(#299) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#304) Expected "} else {\n"; found "}else{\n"
(#305) Inline comments must end in full-stops, exclamation marks, or question marks
(#305) No space found before comment text; expected "// Close our settings divider" but found "//Close our settings divider"
(#336) Inline comments must start with a capital letter, digit or 3-dots sequence
(#350) Inline comments must start with a capital letter, digit or 3-dots sequence
(#361) Inline comments must start with a capital letter, digit or 3-dots sequence
(#365) Inline comments must start with a capital letter, digit or 3-dots sequence
(#366) Variable "r_options" must not contain underscores.
(#367) Variable "r_options" must not contain underscores.
(#368) Variable "r_options" must not contain underscores.
(#369) Variable "r_options" must not contain underscores.
(#370) Variable "r_options" must not contain underscores.
(#371) Variable "r_options" must not contain underscores.
(#371) Inline comments must start with a capital letter, digit or 3-dots sequence
(#371) This comment is 67% valid code; is this commented out code?
(#371) No space found before comment text; expected "// $this->get_config('enabletranscode'); // transcode settings. hardcoded to always transcode" but found "//$this->get_config('enabletranscode'); // transcode settings. hardcoded to always transcode"
(#372) Variable "r_options" must not contain underscores.
(#373) Variable "r_options" must not contain underscores.
(#374) Variable "r_options" must not contain underscores.
(#375) Variable "r_options" must not contain underscores.
(#377) Inline comments must start with a capital letter, digit or 3-dots sequence
(#378) Variable "api_user" must not contain underscores.
(#379) Variable "api_secret" must not contain underscores.
(#381) Inline comments must start with a capital letter, digit or 3-dots sequence
(#381) Inline comments must end in full-stops, exclamation marks, or question marks
(#381) No space found before comment text; expected "// check user has entered cred" but found "//check user has entered cred"
(#382) Expected "if (...) {\n"; found "if(...){\n"
(#382) Variable "api_user" must not contain underscores.
(#382) Variable "api_secret" must not contain underscores.
(#383) Commas (,) must be followed by white space.
(#386) Expected "} else {\n"; found "}else{\n"
(#387) Inline comments must start with a capital letter, digit or 3-dots sequence
(#387) Inline comments must end in full-stops, exclamation marks, or question marks
(#387) No space found before comment text; expected "// fetch token" but found "//fetch token"
(#388) Variable "api_user" must not contain underscores.
(#388) Variable "api_secret" must not contain underscores.
(#390) Inline comments must start with a capital letter, digit or 3-dots sequence
(#390) Inline comments must end in full-stops, exclamation marks, or question marks
(#390) No space found before comment text; expected "// check token authenticated and no errors in it" but found "//check token authenticated and no errors in it"
(#392) Expected "if (...) {\n"; found "if(...){\n"
(#395) Expected "} else {\n"; found "}else {\n"
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
(#396) No space found before comment text; expected "// All good. So lets fetch recorder html" but found "//All good. So lets fetch recorder html"
(#397) Variable "r_options" must not contain underscores.
(#402) Inline comments must start with a capital letter, digit or 3-dots sequence
(#402) Inline comments must end in full-stops, exclamation marks, or question marks
(#402) No space found before comment text; expected "// get recorder onscreen title" but found "//get recorder onscreen title"
(#404) Expected "if (...) {\n"; found "if(...){"
(#404) Commas (,) must be followed by white space.
(#404) Closing brace must be on a line by itself
(#420) Inline comments must start with a capital letter, digit or 3-dots sequence
(#427) Inline comments must start with a capital letter, digit or 3-dots sequence
(#439) Inline comments must start with a capital letter, digit or 3-dots sequence
(#469) Inline comments must start with a capital letter, digit or 3-dots sequence
(#471) Variable "fetch_task" must not contain underscores.
(#472) Variable "fetch_task" must not contain underscores.
(#478) Variable "fetch_task" must not contain underscores.
(#479) Inline comments must start with a capital letter, digit or 3-dots sequence
(#481) Variable "fetch_task" must not contain underscores.
(#481) Commas (,) must be followed by white space.
(#529) Inline comments must start with a capital letter, digit or 3-dots sequence
(#534) Inline comments must start with a capital letter, digit or 3-dots sequence
(#540) Inline comments must start with a capital letter, digit or 3-dots sequence
(#544) Inline comments must start with a capital letter, digit or 3-dots sequence
(#557) Inline comments must start with a capital letter, digit or 3-dots sequence
(#563) Inline comments must start with a capital letter, digit or 3-dots sequence
(#567) Inline comments must start with a capital letter, digit or 3-dots sequence
(#573) Expected 1 space before "="; 0 found
(#573) Expected 1 space after "="; 0 found
(#574) Expected 1 space before "=>"; 0 found
(#575) Expected 1 space before "=>"; 0 found
(#575) Expected 1 space after "=>"; 0 found
(#576) Expected 1 space after "=>"; 0 found
(#577) Expected 1 space before "=>"; 0 found
(#577) Expected 1 space after "=>"; 0 found
(#579) Expected "if (...) {\n"; found "if(...){\n"
(#580) Expected 1 space before "="; 0 found
(#580) Expected 1 space after "="; 0 found
(#583) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#588) Inline comments must start with a capital letter, digit or 3-dots sequence
(#596) Inline comments must start with a capital letter, digit or 3-dots sequence
(#608) Inline comments must start with a capital letter, digit or 3-dots sequence
(#625) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#632) Inline comments must start with a capital letter, digit or 3-dots sequence
(#634) Expected 1 space before "="; 0 found
(#634) Expected 1 space after "="; 0 found
(#635) Expected 1 space before "=>"; 0 found
(#636) Expected 1 space before "=>"; 0 found
(#636) Expected 1 space after "=>"; 0 found
(#637) Expected 1 space before "=>"; 0 found
(#637) Expected 1 space after "=>"; 0 found
(#639) Expected "if (...) {\n"; found "if(...){\n"
(#640) Expected 1 space before "="; 0 found
(#640) Expected 1 space after "="; 0 found
(#649) Expected 1 space before "="; 0 found
(#649) Expected 1 space after "="; 0 found
(#653) Inline comments must start with a capital letter, digit or 3-dots sequence
(#669) Expected 1 space before "="; 0 found
(#669) Expected 1 space after "="; 0 found
(#691) Inline comments must start with a capital letter, digit or 3-dots sequence
(#694) Inline comments must start with a capital letter, digit or 3-dots sequence
(#721) Inline comments must start with a capital letter, digit or 3-dots sequence
(#812) This comment is 58% valid code; is this commented out code?
(#828) This comment is 60% valid code; is this commented out code?
mod/assign/feedback/cloudpoodll/refreshtoken.php
(#42) File must end with a newline character
mod/assign/feedback/cloudpoodll/settings.php
(#28) Inline comments must start with a capital letter, digit or 3-dots sequence
(#29) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#37) Variable "cloudpoodll_apiuser" must not contain underscores.
(#37) Expected 1 space before "="; 0 found
(#37) Expected 1 space after "="; 0 found
(#37) Commas (,) must be followed by white space.
(#38) Variable "cloudpoodll_apisecret" must not contain underscores.
(#38) Expected 1 space before "="; 0 found
(#38) Expected 1 space after "="; 0 found
(#38) Commas (,) must be followed by white space.
(#39) Variable "show_below_apisecret" must not contain underscores.
(#39) Expected 1 space before "="; 0 found
(#39) Expected 1 space after "="; 0 found
(#40) Inline comments must start with a capital letter, digit or 3-dots sequence
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) No space found before comment text; expected "// if we have an API user and secret we fetch token" but found "//if we have an API user and secret we fetch token"
(#41) Expected "if (...) {\n"; found "if(...) {\n"
(#41) Variable "cloudpoodll_apiuser" must not contain underscores.
(#41) Variable "cloudpoodll_apisecret" must not contain underscores.
(#42) Variable "cloudpoodll_apiuser" must not contain underscores.
(#42) Commas (,) must be followed by white space.
(#42) Variable "cloudpoodll_apisecret" must not contain underscores.
(#43) Variable "show_below_apisecret" must not contain underscores.
(#43) Expected 1 space before "="; 0 found
(#43) Expected 1 space after "="; 0 found
(#44) Inline comments must start with a capital letter, digit or 3-dots sequence
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Line indented incorrectly; expected at least 4 spaces, found 0
(#44) No space found before comment text; expected "// if we have no API user and secret we show a "fetch from elsewhere on site" or "take a free trial" link" but found "//if we have no API user and secret we show a "fetch from elsewhere on site" or "take a free trial" link"
(#45) Expected "} else {\n"; found "}else{\n"
(#46) Expected 1 space before "="; 0 found
(#46) Expected 1 space after "="; 0 found
(#46) Expected 1 space before "=>"; 0 found
(#46) Expected 1 space after "=>"; 0 found
(#47) Variable "cp_components" must not contain underscores.
(#47) Expected 1 space before "="; 0 found
(#47) Expected 1 space after "="; 0 found
(#47) Commas (,) must be followed by white space.
(#47) Commas (,) must be followed by white space.
(#47) Commas (,) must be followed by white space.
(#47) Commas (,) must be followed by white space.
(#47) Commas (,) must be followed by white space.
(#47) Commas (,) must be followed by white space.
(#47) Commas (,) must be followed by white space.
(#47) Line exceeds 132 characters; contains 149 characters
(#48) Commas (,) must be followed by white space.
(#48) Commas (,) must be followed by white space.
(#49) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#49) Variable "cp_components" must not contain underscores.
(#49) Variable "cp_component" must not contain underscores.
(#50) Variable "cp_component" must not contain underscores.
(#52) Expected 1 space before "="; 0 found
(#52) Expected 1 space after "="; 0 found
(#53) Expected 1 space before "="; 0 found
(#53) 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
(#60) Expected 1 space before "="; 0 found
(#60) Expected 1 space after "="; 0 found
(#61) Expected 1 space before "="; 0 found
(#61) Expected 1 space after "="; 0 found
(#63) Variable "cloudpoodll_apiuser" must not contain underscores.
(#63) Expected 1 space before "="; 0 found
(#63) Expected 1 space after "="; 0 found
(#63) Variable "cp_component" must not contain underscores.
(#63) Commas (,) must be followed by white space.
(#64) Expected "if (...) {\n"; found "if(...){\n"
(#64) Variable "cloudpoodll_apiuser" must not contain underscores.
(#65) Variable "cloudpoodll_apisecret" must not contain underscores.
(#65) Expected 1 space before "="; 0 found
(#65) Expected 1 space after "="; 0 found
(#65) Variable "cp_component" must not contain underscores.
(#65) Commas (,) must be followed by white space.
(#66) Expected "if (...) {\n"; found "if(...){\n"
(#66) Variable "cloudpoodll_apisecret" must not contain underscores.
(#67) Expected 1 space before "="; 0 found
(#67) Expected 1 space after "="; 0 found
(#67) Variable "cloudpoodll_apiuser" must not contain underscores.
(#68) Expected 1 space before "="; 0 found
(#68) Expected 1 space after "="; 0 found
(#68) Variable "cloudpoodll_apisecret" must not contain underscores.
(#73) Variable "show_below_apisecret" must not contain underscores.
(#73) Expected 1 space before "="; 0 found
(#73) Expected 1 space after "="; 0 found
(#73) Commas (,) must be followed by white space.
(#76) Inline comments must start with a capital letter, digit or 3-dots sequence
(#76) This comment is 50% valid code; is this commented out code?
(#78) Variable "show_below_apisecret" must not contain underscores.
(#89) Inline comments must start with a capital letter, digit or 3-dots sequence
(#93) Inline comments must start with a capital letter, digit or 3-dots sequence
(#94) Variable "playertype_options" must not contain underscores.
(#98) Variable "playertype_options" must not contain underscores.
(#100) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Variable "playertype_options" must not contain underscores.
(#105) Variable "playertype_options" must not contain underscores.
(#107) Inline comments must start with a capital letter, digit or 3-dots sequence
(#108) Variable "transcriber_options" must not contain underscores.
(#111) Variable "transcriber_options" must not contain underscores.
(#118) Variable "rec_options" must not contain underscores.
(#121) Variable "rec_options" must not contain underscores.
(#124) Variable "fallback_options" must not contain underscores.
(#127) Variable "fallback_options" must not contain underscores.
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#130) Variable "yesno_options" must not contain underscores.
(#132) This comment is 56% valid code; is this commented out code?
(#138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) No space found before comment text; expected "// allow user to set a custom name for the plugin as displayed to users" but found "//allow user to set a custom name for the plugin as displayed to users"
(#151) Variable "yesno_options" must not contain underscores.
(#155) Variable "yesno_options" must not contain underscores.
(#163) Variable "size_options" must not contain underscores.
(#169) Variable "size_options" must not contain underscores.
(#173) Variable "size_options" must not contain underscores.
mod/assign/feedback/cloudpoodll/version.php
(#31) File must end with a newline character

Javascript coding style problems

(38 errors, 162 warnings)

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

mod/assign/feedback/cloudpoodll/amd/src/cloudpoodllloader.js
(#3) Unexpected space before function parentheses. (space-before-function-paren)
(#5) Unexpected space before function parentheses. (space-before-function-paren)
(#9) Unexpected space before function parentheses. (space-before-function-paren)
mod/assign/feedback/cloudpoodll/amd/src/feedbackhelper.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#12) Unexpected space before function parentheses. (space-before-function-paren)
(#13) ["component"] is better written in dot notation. (dot-notation)
(#20) Identifier 'setup_recorder' is not in camel case. (camelcase)
(#20) Unexpected space before function parentheses. (space-before-function-paren)
(#22) Identifier 'recorder_callback' is not in camel case. (camelcase)
(#22) Unexpected space before function parentheses. (space-before-function-paren)
(#36) Unexpected alert. (no-alert)
(#44) Identifier 'register_controls' is not in camel case. (camelcase)
(#44) Unexpected space before function parentheses. (space-before-function-paren)
(#53) Unexpected space before function parentheses. (space-before-function-paren)
(#54) ["clicktohide"] is better written in dot notation. (dot-notation)
(#56) Unexpected space before function parentheses. (space-before-function-paren)
(#57) ["clicktoshow"] is better written in dot notation. (dot-notation)
(#61) Identifier 'register_events' is not in camel case. (camelcase)
(#61) Unexpected space before function parentheses. (space-before-function-paren)
(#63) Unexpected space before function parentheses. (space-before-function-paren)
(#65) Unexpected confirm. (no-alert)
(#71) Unexpected space before function parentheses. (space-before-function-paren)
(#74) Unexpected space before function parentheses. (space-before-function-paren)
(#79) Identifier 'toggle_currentfeedback' is not in camel case. (camelcase)
(#79) Unexpected space before function parentheses. (space-before-function-paren)
(#80) Unexpected space before function parentheses. (space-before-function-paren)
(#84) ["clicktohide"] is better written in dot notation. (dot-notation)
(#89) ["clicktoshow"] is better written in dot notation. (dot-notation)
(#98) Comments should not begin with a lowercase character. (capitalized-comments)
mod/assign/feedback/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) 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)
(#51) Unexpected space before function parentheses. (space-before-function-paren)
(#59) Unexpected space before function parentheses. (space-before-function-paren)
(#60) Unexpected space before function parentheses. (space-before-function-paren)
(#60) Unexpected empty function. (no-empty-function)
(#62) Unexpected space before function parentheses. (space-before-function-paren)
(#67) A function with a name starting with an uppercase letter should only be used as a constructor. (babel/new-cap)
(#77) Comments should not begin with a lowercase character. (capitalized-comments)
(#80) Array prototype is read only, properties should not be added. (no-extend-native)
(#80) Unexpected space before function parentheses. (space-before-function-paren)
(#82) Use '===' to compare with null. (no-eq-null)
(#86) Unexpected use of '>>>'. (no-bitwise)
(#105) Comments should not begin with a lowercase character. (capitalized-comments)
(#106) Expected space or tab after '/*' in comment. (spaced-comment)
(#108) Unexpected space before function parentheses. (space-before-function-paren)
(#111) Missing semicolon. (babel/semi)
(#113) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#113) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#113) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#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) Missing semicolon. (babel/semi)
(#115) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#115) Unexpected space before function parentheses. (space-before-function-paren)
(#116) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#119) Missing semicolon. (babel/semi)
(#122) Missing semicolon. (babel/semi)
(#123) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#123) Unexpected space before function parentheses. (space-before-function-paren)
(#126) Missing semicolon. (babel/semi)
(#127) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#127) Unexpected space before function parentheses. (space-before-function-paren)
(#129) A constructor name should not start with a lowercase letter. (babel/new-cap)
(#129) Missing semicolon. (babel/semi)
(#132) A constructor name should not start with a lowercase letter. (babel/new-cap)
(#132) Missing semicolon. (babel/semi)
(#134) Missing semicolon. (babel/semi)
(#135) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#135) Unexpected space before function parentheses. (space-before-function-paren)
(#136) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#136) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#136) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#138) Missing semicolon. (babel/semi)
(#140) Unexpected space before function parentheses. (space-before-function-paren)
(#141) Missing semicolon. (babel/semi)
(#142) Missing semicolon. (babel/semi)
(#143) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#143) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#143) Unexpected space before function parentheses. (space-before-function-paren)
(#144) A constructor name should not start with a lowercase letter. (babel/new-cap)
(#144) Missing semicolon. (babel/semi)
(#147) Unexpected space before function parentheses. (space-before-function-paren)
(#148) Missing semicolon. (babel/semi)
(#150) Unexpected space before function parentheses. (space-before-function-paren)
(#152) Missing semicolon. (babel/semi)
(#154) Unexpected space before function parentheses. (space-before-function-paren)
(#155) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#155) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#155) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#155) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#160) Missing semicolon. (babel/semi)
(#164) Missing semicolon. (babel/semi)
(#167) Unexpected space before function parentheses. (space-before-function-paren)
(#168) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#168) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#168) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#168) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#174) Missing semicolon. (babel/semi)
(#178) Missing semicolon. (babel/semi)
(#181) Unexpected space before function parentheses. (space-before-function-paren)
(#183) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#185) Missing semicolon. (babel/semi)
(#187) Missing semicolon. (babel/semi)
(#189) Unexpected space before function parentheses. (space-before-function-paren)
(#190) Missing semicolon. (babel/semi)
(#195) Missing semicolon. (babel/semi)
(#199) Missing semicolon. (babel/semi)
(#204) Missing semicolon. (babel/semi)
(#207) Missing semicolon. (babel/semi)
(#209) A space is required after ','. (comma-spacing)
(#209) Comments should not begin with a lowercase character. (capitalized-comments)
(#209) Expected space or tab after '//' in comment. (spaced-comment)
(#214) Comments should not begin with a lowercase character. (capitalized-comments)
(#215) Comments should not begin with a lowercase character. (capitalized-comments)
(#216) Comments should not begin with a lowercase character. (capitalized-comments)
(#218) Comments should not begin with a lowercase character. (capitalized-comments)
(#219) Comments should not begin with a lowercase character. (capitalized-comments)
(#222) Expected space or tab after '/*' in comment. (spaced-comment)
(#225) Unexpected space before function parentheses. (space-before-function-paren)
(#236) Unexpected space before function parentheses. (space-before-function-paren)
(#239) Unexpected space before function parentheses. (space-before-function-paren)
(#245) Unexpected space before function parentheses. (space-before-function-paren)
(#271) Unexpected space before function parentheses. (space-before-function-paren)
(#280) Unexpected space before function parentheses. (space-before-function-paren)
(#282) Unexpected space before function parentheses. (space-before-function-paren)
(#285) Unexpected space before function parentheses. (space-before-function-paren)
(#290) Comments should not begin with a lowercase character. (capitalized-comments)
(#300) Unexpected space before function parentheses. (space-before-function-paren)
(#303) Unexpected space before function parentheses. (space-before-function-paren)
(#307) Unexpected space before function parentheses. (space-before-function-paren)
(#319) Unexpected space before function parentheses. (space-before-function-paren)
(#323) Comments should not begin with a lowercase character. (capitalized-comments)
(#331) Unexpected space before function parentheses. (space-before-function-paren)
(#336) Unexpected space before function parentheses. (space-before-function-paren)
(#347) Unexpected space before function parentheses. (space-before-function-paren)
(#360) Unexpected space before function parentheses. (space-before-function-paren)
(#363) 'parentOffsetBottom' is assigned a value but never used. (no-unused-vars)
(#369) Comments should not begin with a lowercase character. (capitalized-comments)
(#404) Unexpected space before function parentheses. (space-before-function-paren)
(#406) Comments should not begin with a lowercase character. (capitalized-comments)
(#411) Unexpected space before function parentheses. (space-before-function-paren)
(#420) Missing semicolon. (babel/semi)
(#423) Unexpected space before function parentheses. (space-before-function-paren)
(#427) Expected space or tab after '/*' in comment. (spaced-comment)
(#427) 'config' is defined but never used. (no-unused-vars)
(#428) Unexpected space before function parentheses. (space-before-function-paren)
(#431) Unexpected space before function parentheses. (space-before-function-paren)
(#443) Unexpected space before function parentheses. (space-before-function-paren)
(#452) Comments should not begin with a lowercase character. (capitalized-comments)
(#458) Expected space or tab after '/*' in comment. (spaced-comment)
(#458) 'utils' is defined but never used. (no-unused-vars)
(#458) 'scrollable' is defined but never used. (no-unused-vars)
(#460) Unexpected space before function parentheses. (space-before-function-paren)
(#465) Unexpected space before function parentheses. (space-before-function-paren)
(#468) Unexpected space before function parentheses. (space-before-function-paren)
(#471) Unexpected space before function parentheses. (space-before-function-paren)
(#476) Unexpected space before function parentheses. (space-before-function-paren)
(#478) Unexpected space before function parentheses. (space-before-function-paren)
(#484) Unexpected space before function parentheses. (space-before-function-paren)
(#484) 'e' is defined but never used. (no-unused-vars)
(#490) Unexpected space before function parentheses. (space-before-function-paren)
(#493) Comments should not begin with a lowercase character. (capitalized-comments)
(#494) Comments should not begin with a lowercase character. (capitalized-comments)
(#501) Unexpected space before function parentheses. (space-before-function-paren)
(#513) Unexpected space before function parentheses. (space-before-function-paren)
(#520) Comments should not begin with a lowercase character. (capitalized-comments)
(#527) Unexpected space before function parentheses. (space-before-function-paren)
(#546) Unexpected space before function parentheses. (space-before-function-paren)
(#564) Unexpected space before function parentheses. (space-before-function-paren)
(#567) Unexpected space before function parentheses. (space-before-function-paren)
(#568) 'active' is defined but never used. (no-unused-vars)
(#579) Comments should not begin with a lowercase character. (capitalized-comments)
(#581) This line has a length of 136. Maximum allowed is 132. (max-len)
(#590) Unexpected space before function parentheses. (space-before-function-paren)
(#603) Unexpected space before function parentheses. (space-before-function-paren)
(#613) Unexpected space before function parentheses. (space-before-function-paren)
(#616) Unexpected space before function parentheses. (space-before-function-paren)
(#631) Unexpected space before function parentheses. (space-before-function-paren)
(#638) Comments should not begin with a lowercase character. (capitalized-comments)
mod/assign/feedback/cloudpoodll/amd/src/standardtranscript.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)
(#18) Missing semicolon. (babel/semi)
(#21) ["transcripturl"] is better written in dot notation. (dot-notation)
(#28) Identifier 'fetch_transcript' is not in camel case. (camelcase)
(#28) Unexpected space before function parentheses. (space-before-function-paren)
(#30) Unexpected space before function parentheses. (space-before-function-paren)
(#35) Comments should not begin with a lowercase character. (capitalized-comments)

CSS problems

(6 errors, 1 warnings)

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

mod/assign/feedback/cloudpoodll/styles.css
(#140) Invalid value for `padding-bottom` (csstree/validator)
(#143) Expected empty line before at-rule (at-rule-empty-line-before)
(#15) Expected single space before "{" (block-opening-brace-space-before)
(#140) Expected single space after "," in a single-line function (function-comma-space-after)
(#15) Expected line length to be no more than 132 characters (max-line-length)
(#15) Expected newline after "," (selector-list-comma-newline-after)
(#31) Expected indentation of 4 spaces (indentation)

PHPDocs style problems

(104 errors, 1 warnings)

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

mod/assign/feedback/cloudpoodll/classes/constants.php
(#29) Class constants is not documented
(#31) Constant constants::M_COMPONENT is not documented
(#32) Constant constants::M_TABLE is not documented
(#33) Constant constants::M_FILEAREA is not documented
(#34) Constant constants::M_URL is not documented
(#35) Constant constants::M_SUBPLUGIN is not documented
(#36) Constant constants::M_PLUGINSETTINGS is not documented
(#38) Constant constants::APPID is not documented
(#40) Constant constants::REC_AUDIO is not documented
(#41) Constant constants::REC_VIDEO is not documented
(#43) Constant constants::SKIN_PLAIN is not documented
(#44) Constant constants::SKIN_BMR is not documented
(#45) Constant constants::SKIN_123 is not documented
(#46) Constant constants::SKIN_FRESH is not documented
(#47) Constant constants::SKIN_ONCE is not documented
(#48) Constant constants::SKIN_UPLOAD is not documented
(#49) Constant constants::SKIN_SCREEN is not documented
(#51) Constant constants::FALLBACK_UPLOAD is not documented
(#52) Constant constants::FALLBACK_IOSUPLOAD is not documented
(#53) Constant constants::FALLBACK_WARNING is not documented
(#55) Constant constants::PLAYERTYPE_DEFAULT is not documented
(#56) Constant constants::PLAYERTYPE_INTERACTIVETRANSCRIPT is not documented
(#57) Constant constants::PLAYERTYPE_STANDARDTRANSCRIPT is not documented
(#59) Constant constants::CLASS_REC_CONTAINER is not documented
(#60) Constant constants::CLASS_REC_OUTER is not documented
(#61) Constant constants::ID_REC is not documented
(#62) Constant constants::ID_UPDATE_CONTROL is not documented
(#63) Constant constants::NAME_UPDATE_CONTROL is not documented
(#65) Constant constants::REGION_USEAST1 is not documented
(#66) Constant constants::REGION_TOKYO is not documented
(#67) Constant constants::REGION_DUBLIN is not documented
(#68) Constant constants::REGION_SYDNEY is not documented
(#69) Constant constants::REGION_OTTAWA is not documented
(#70) Constant constants::REGION_SAOPAULO is not documented
(#71) Constant constants::REGION_FRANKFURT is not documented
(#72) Constant constants::REGION_LONDON is not documented
(#73) Constant constants::REGION_SINGAPORE is not documented
(#74) Constant constants::REGION_MUMBAI is not documented
(#75) Constant constants::REGION_CAPETOWN is not documented
(#76) Constant constants::REGION_BAHRAIN is not documented
(#78) Constant constants::TRANSCRIBER_NONE is not documented
(#79) Constant constants::TRANSCRIBER_AMAZONTRANSCRIBE is not documented
(#80) Constant constants::TRANSCRIBER_GOOGLECLOUDSPEECH is not documented
(#82) Constant constants::LANG_ENUS is not documented
(#83) Constant constants::LANG_ENGB is not documented
(#84) Constant constants::LANG_ENAU is not documented
(#85) Constant constants::LANG_ESUS is not documented
(#86) Constant constants::LANG_FRCA is not documented
(#87) Constant constants::LANG_FRFR is not documented
(#88) Constant constants::LANG_ITIT is not documented
(#89) Constant constants::LANG_PTBR is not documented
(#90) Constant constants::LANG_KOKR is not documented
(#91) Constant constants::LANG_DEDE is not documented
(#92) Constant constants::LANG_HIIN is not documented
(#93) Constant constants::LANG_ENIN is not documented
(#94) Constant constants::LANG_ESES is not documented
(#96) Constant constants::LANG_ARAE is not documented
(#97) Constant constants::LANG_ARSA is not documented
(#98) Constant constants::LANG_ZHCN is not documented
(#99) Constant constants::LANG_NLNL is not documented
(#100) Constant constants::LANG_ENIE is not documented
(#101) Constant constants::LANG_ENWL is not documented
(#102) Constant constants::LANG_ENAB is not documented
(#103) Constant constants::LANG_FAIR is not documented
(#104) Constant constants::LANG_DECH is not documented
(#105) Constant constants::LANG_HEIL is not documented
(#106) Constant constants::LANG_IDID is not documented
(#107) Constant constants::LANG_JAJP is not documented
(#108) Constant constants::LANG_MSMY is not documented
(#109) Constant constants::LANG_PTPT is not documented
(#110) Constant constants::LANG_RURU is not documented
(#111) Constant constants::LANG_TAIN is not documented
(#112) Constant constants::LANG_TEIN is not documented
(#113) Constant constants::LANG_TRTR is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/feedback/cloudpoodll/classes/output/renderer.php
(#32) Class renderer is not documented
(#34) Function renderer::fetch_delete_feedback is not documented
(#44) Function renderer::prepare_current_feedback is not documented
(#54) Phpdocs for function renderer::fetch_recorder has incomplete parameters list
(#173) Phpdocs for function renderer::show_problembox has incomplete parameters list
mod/assign/feedback/cloudpoodll/classes/task/cloudpoodll_s3_adhoc.php
(#83) Function cloudpoodll_s3_adhoc::do_retry is not documented
(#106) Function cloudpoodll_s3_adhoc::do_forever_fail is not documented
mod/assign/feedback/cloudpoodll/classes/utils.php
(#29) Class utils is not documented
(#31) Function utils::fetch_options_recorders is not documented
(#37) Function utils::fetch_options_fallback is not documented
(#44) Function utils::fetch_options_interactivetranscript is not documented
(#52) Function utils::fetch_options_skins is not documented
(#63) Function utils::get_region_options is not documented
(#80) Function utils::get_transcriber_options is not documented
(#88) Function utils::get_expiredays_options is not documented
(#102) Function utils::get_lang_options is not documented
(#139) Function utils::can_transcribe is not documented
(#151) Function utils::curl_fetch is not documented
(#164) Function utils::fetch_token_for_display is not documented
(#222) Function utils::fetch_feedback_data is not documented
(#228) Function utils::fetch_token is not documented
(#296) Function utils::fetch_token_error is not documented
(#337) Function utils::fetch_transcriptdata is not documented
(#17) No one-line description found in phpdocs for file
mod/assign/feedback/cloudpoodll/fetchcbpage.php
(#2) Empty line found after PHP open tag
mod/assign/feedback/cloudpoodll/locallib.php
(#333) Function assign_feedback_cloudpoodll::fetch_cloudpoodll_feedback_form is not documented
(#470) Function assign_feedback_cloudpoodll::register_fetch_transcript_task is not documented
(#514) Function assign_feedback_cloudpoodll::fetch_feedback_player is not documented
(#689) Function assign_feedback_cloudpoodll::fetch_player_size is not documented
(#314) Phpdocs for function assign_feedback_cloudpoodll::get_form_elements_for_user 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]


Missing changes in external functions or backup support for new detected tables or columns

(0 errors, 0 warnings)

This section shows potential problems detected when there are new database structures added in a patch and it is detected that nothing has been changed related with external functions (to be used by WS) or backup and restore. It must be checked that everything is correct and nothing is being missed in those areas. [More info]


grunt changes

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" 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, 34 warnings)

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

mod/assign/feedback/cloudpoodll/templates/audioplayer.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “” for attribute “id” on element “audio”: An ID must not be the empty string. (d><body><audio id='' class='assignfeedback_cloudpoodll_audio nomediaplugin' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"> <)
(#1) HTML Validation error, line 3: Bad value “true” for attribute “controls” on element “audio”. (d><body><audio id='' class='assignfeedback_cloudpoodll_audio nomediaplugin' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"> <)
(#1) HTML Validation error, line 3: Attribute “playsinline” not allowed on element “audio” at this point. (d><body><audio id='' class='assignfeedback_cloudpoodll_audio nomediaplugin' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"> <)
(#1) HTML Validation error, line 4: Bad value “” for attribute “src” on element “source”: Must be non-empty. (ine"> <source src=''> <)
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “track”: Must be non-empty. (c=''> <track src='' kind='captions' srclang='' label='' default='true'>"</au)
(#1) HTML Validation error, line 5: Bad value “true” for attribute “default” on element “track”. (c=''> <track src='' kind='captions' srclang='' label='' default='true'>"</au)
(#1) HTML Validation error, line 5: Attribute “label” for element “track” must have non-empty value. (c=''> <track src='' kind='captions' srclang='' label='' default='true'>"</au)
mod/assign/feedback/cloudpoodll/templates/fetchcbpage.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( ), Line: 2 Column: 27
(#1) ESLint warning [capitalized-comments]: Comments should not begin with a lowercase character. ( ), Line: 3 Column: 13
(#1) ESLint warning [spaced-comment]: Expected space or tab after '//' in comment. ( ), Line: 3 Column: 13
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( ), Line: 4 Column: 83
(#1) ESLint error [no-undef]: 'Chargebee' is not defined. ( ), Line: 5 Column: 37
(#1) ESLint error [semi]: Missing semicolon. ( ), Line: 6 Column: 51
(#1) ESLint error [semi]: Missing semicolon. ( ), Line: 8 Column: 46
(#1) ESLint error [semi]: Missing semicolon. ( ), Line: 9 Column: 94
(#1) ESLint warning [camelcase]: Identifier 'billing_address' is not in camel case. ( ), Line: 11 Column: 48
(#1) ESLint warning [camelcase]: Identifier 'first_name' is not in camel case. ( ), Line: 11 Column: 66
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( ), Line: 11 Column: 80
(#1) ESLint warning [camelcase]: Identifier 'last_name' is not in camel case. ( ), Line: 11 Column: 81
(#1) ESLint warning [camelcase]: Identifier 'cf_startsiteurl' is not in camel case. ( ), Line: 14 Column: 44
(#1) ESLint error [no-trailing-spaces]: Trailing spaces not allowed. ( ), Line: 21 Column: 1
mod/assign/feedback/cloudpoodll/templates/managecreds.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint warning [comma-spacing]: A space is required after ','. ( ), Line: 2 Column: 27
(#1) ESLint warning [capitalized-comments]: Comments should not begin with a lowercase character. ( ), Line: 3 Column: 13
(#1) ESLint warning [spaced-comment]: Expected space or tab after '//' in comment. ( ), Line: 3 Column: 13
(#1) ESLint warning [space-infix-ops]: Operator '=' must be spaced. ( ), Line: 8 Column: 30
(#1) ESLint warning [space-infix-ops]: Operator '=' must be spaced. ( ), Line: 9 Column: 32
(#1) ESLint error [no-trailing-spaces]: Trailing spaces not allowed. ( ), Line: 12 Column: 1
mod/assign/feedback/cloudpoodll/templates/videoplayer.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. (o_cont" ><video id='' class='nomediaplugin assignfeedback_cloudpoodll_video' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"> )
(#1) HTML Validation error, line 4: Bad value “true” for attribute “controls” on element “video”. (o_cont" ><video id='' class='nomediaplugin assignfeedback_cloudpoodll_video' crossorigin='anonymous' controls='true' preload='auto' playsInline="playsInline"> )
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “source”: Must be non-empty. (ne"> <source src=''></vid)

Gherkin .feature problems

(0 errors, 0 warnings)

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