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

(358 errors, 895 warnings)

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

mod/activequiz/backup/moodle2/backup_activequiz_activity_task.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/backup/moodle2/backup_activequiz_settingslib.php
(#1) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#2) The opening <?php tag must be followed by exactly one newline.
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/backup/moodle2/backup_activequiz_stepslib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#69) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#85) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) 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
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#129) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/backup/moodle2/restore_activequiz_activity_task.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
mod/activequiz/backup/moodle2/restore_activequiz_stepslib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#62) Line exceeds 132 characters; contains 169 characters
(#65) 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
(#143) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#158) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/activequiz.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#92) Must use "self::" for local static member reference
(#133) Public method name "activequiz::getCM" must be in lower-case letters only
(#142) Public method name "activequiz::getCourse" must be in lower-case letters only
(#151) Public method name "activequiz::getRTQ" must be in lower-case letters only
(#160) Public method name "activequiz::saveRTQ" must be in lower-case letters only
(#171) Public method name "activequiz::getContext" must be in lower-case letters only
(#237) Inline comments must start with a capital letter, digit or 3-dots sequence
(#237) Inline comments must end in full-stops, exclamation marks, or question marks
(#250) Inline comments must start with a capital letter, digit or 3-dots sequence
(#250) Inline comments must end in full-stops, exclamation marks, or question marks
(#253) Inline comments must start with a capital letter, digit or 3-dots sequence
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#352) Line exceeds 132 characters; contains 178 characters
(#353) Line exceeds 132 characters; contains 156 characters
(#364) Line exceeds 132 characters; contains 133 characters
(#369) Inline comments must start with a capital letter, digit or 3-dots sequence
(#369) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#382) Inline comments must start with a capital letter, digit or 3-dots sequence
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#386) Inline doc block type-hinting for '$question' does not match next code line '$questiontypes...'
(#395) Inline comments must start with a capital letter, digit or 3-dots sequence
(#395) Inline comments must end in full-stops, exclamation marks, or question marks
(#399) Inline comments must start with a capital letter, digit or 3-dots sequence
(#399) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#405) Line exceeds maximum limit of 180 characters; contains 182 characters
(#407) Variable "rMethod" must be all lower-case
(#410) Inline comments must start with a capital letter, digit or 3-dots sequence
(#410) Inline comments must end in full-stops, exclamation marks, or question marks
(#411) Variable "rMethod" must be all lower-case
(#412) Line exceeds 132 characters; contains 169 characters
(#415) Inline comments must start with a capital letter, digit or 3-dots sequence
(#415) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/activequiz_attempt.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#36) CONST keyword must be lowercase; expected "const" but found "CONST"
(#92) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#97) Line exceeds 132 characters; contains 143 characters
(#101) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) Public method name "activequiz_attempt::getStatus" must be in lower-case letters only
(#143) Public method name "activequiz_attempt::setStatus" must be in lower-case letters only
(#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
(#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
(#206) 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
(#211) Inline comments must start with a capital letter, digit or 3-dots sequence
(#211) Inline comments must end in full-stops, exclamation marks, or question marks
(#237) Inline comments must start with a capital letter, digit or 3-dots sequence
(#237) Inline comments must end in full-stops, exclamation marks, or question marks
(#277) Public method name "activequiz_attempt::getSlots" must be in lower-case letters only
(#290) Inline comments must start with a capital letter, digit or 3-dots sequence
(#290) Inline comments must end in full-stops, exclamation marks, or question marks
(#292) Inline comments must start with a capital letter, digit or 3-dots sequence
(#292) Inline comments must end in full-stops, exclamation marks, or question marks
(#301) Line exceeds 132 characters; contains 135 characters
(#313) Inline comments must start with a capital letter, digit or 3-dots sequence
(#313) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#332) Inline doc block type-hinting for '$question' does not match next code line 'if...'
(#338) Inline comments must start with a capital letter, digit or 3-dots sequence
(#338) Inline comments must end in full-stops, exclamation marks, or question marks
(#376) Inline comments must start with a capital letter, digit or 3-dots sequence
(#376) Inline comments must end in full-stops, exclamation marks, or question marks
(#379) Inline comments must start with a capital letter, digit or 3-dots sequence
(#379) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#400) Inline comments must start with a capital letter, digit or 3-dots sequence
(#401) Inline comments must end in full-stops, exclamation marks, or question marks
(#404) Inline comments must start with a capital letter, digit or 3-dots sequence
(#404) Inline comments must end in full-stops, exclamation marks, or question marks
(#405) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#408) The use of function error_log() is forbidden
(#410) Inline comments must start with a capital letter, digit or 3-dots sequence
(#410) Inline comments must end in full-stops, exclamation marks, or question marks
(#413) Inline comments must start with a capital letter, digit or 3-dots sequence
(#413) Inline comments must end in full-stops, exclamation marks, or question marks
(#414) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#415) Variable "newId" must be all lower-case
(#416) Variable "newId" must be all lower-case
(#418) Inline comments must start with a capital letter, digit or 3-dots sequence
(#418) Inline comments must end in full-stops, exclamation marks, or question marks
(#422) Inline comments must start with a capital letter, digit or 3-dots sequence
(#422) Inline comments must end in full-stops, exclamation marks, or question marks
(#443) Inline comments must start with a capital letter, digit or 3-dots sequence
(#443) Inline comments must end in full-stops, exclamation marks, or question marks
(#456) Inline comments must start with a capital letter, digit or 3-dots sequence
(#456) Inline comments must end in full-stops, exclamation marks, or question marks
(#463) Line exceeds 132 characters; contains 146 characters
(#466) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#496) Inline comments must start with a capital letter, digit or 3-dots sequence
(#496) Inline comments must end in full-stops, exclamation marks, or question marks
(#503) Inline comments must start with a capital letter, digit or 3-dots sequence
(#503) Inline comments must end in full-stops, exclamation marks, or question marks
(#532) Variable "rtqQuestion" must be all lower-case
(#534) Inline comments must start with a capital letter, digit or 3-dots sequence
(#536) Inline comments must end in full-stops, exclamation marks, or question marks
(#538) Inline comments must end in full-stops, exclamation marks, or question marks
(#540) Inline comments must start with a capital letter, digit or 3-dots sequence
(#540) Inline comments must end in full-stops, exclamation marks, or question marks
(#544) Variable "rtqQuestion" must be all lower-case
(#548) Inline doc block comments are not allowed; use "// Comment." instead
(#549) This comment is 65% valid code; is this commented out code?
(#549) Inline comments must start with a capital letter, digit or 3-dots sequence
(#549) No space found before comment text; expected "// $response = $questionattempt->get_last_step()->get_qt_data();" but found "//$response = $questionattempt->get_last_step()->get_qt_data();"
(#550) Inline comments must end in full-stops, exclamation marks, or question marks
(#550) This comment is 62% valid code; is this commented out code?
(#550) No space found before comment text; expected "// $this->responsesummary = $question->summarise_response($response);" but found "//$this->responsesummary = $question->summarise_response($response);"
(#656) Inline comments must start with a capital letter, digit or 3-dots sequence
(#656) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/activequiz_question.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#87) Public method name "activequiz_question::JsonSerialize" must be in lower-case letters only
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) No space found before comment text; expected "// TODO: This will be supported if Moodle moves to only supporting php 5.4 and higher" but found "//TODO: This will be supported if Moodle moves to only supporting php 5.4 and higher"
(#99) Public method name "activequiz_question::getId" must be in lower-case letters only
(#108) Public method name "activequiz_question::getNoTime" must be in lower-case letters only
(#117) Public method name "activequiz_question::getQuestionTime" must be in lower-case letters only
(#126) Public method name "activequiz_question::getTries" must be in lower-case letters only
(#135) Public method name "activequiz_question::getPoints" must be in lower-case letters only
(#144) Public method name "activequiz_question::getShowHistory" must be in lower-case letters only
(#153) Public method name "activequiz_question::getQuestion" must be in lower-case letters only
mod/activequiz/classes/activequiz_question_bank_view.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#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
(#157) Variable "pageing_url" must not contain underscores.
(#158) Variable "pageing_url" must not contain underscores.
(#159) Variable "pageing_url" must not contain underscores.
(#186) Line exceeds 132 characters; contains 133 characters
mod/activequiz/classes/activequiz_session.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#42) Member variable "openAttempt" must be all lower-case
(#70) 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
(#72) Line exceeds 132 characters; contains 139 characters
(#98) Variable "newSession" must be all lower-case
(#99) Variable "newSession" must be all lower-case
(#100) Variable "newSession" must be all lower-case
(#101) Variable "newSession" must be all lower-case
(#102) Variable "newSession" must be all lower-case
(#103) Variable "newSession" must be all lower-case
(#105) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#106) Variable "newSessionId" must be all lower-case
(#106) Variable "newSession" must be all lower-case
(#111) Variable "newSession" must be all lower-case
(#111) Variable "newSessionId" must be all lower-case
(#112) Variable "newSession" must be all lower-case
(#140) 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
(#141) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#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
(#147) Inline comments must start with a capital letter, digit or 3-dots sequence
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#149) Variable "newId" must be all lower-case
(#150) Variable "newId" must be all lower-case
(#152) Inline comments must start with a capital letter, digit or 3-dots sequence
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Variable "fQuestion" must be all lower-case
(#191) Variable "fQuestion" must be all lower-case
(#192) Inline comments must start with a capital letter, digit or 3-dots sequence
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#197) Variable "fQuestion" must be all lower-case
(#198) Variable "fQuestion" must be all lower-case
(#198) Variable "fQuestion" must be all lower-case
(#200) Variable "fQuestion" must be all lower-case
(#201) Inline comments must start with a capital letter, digit or 3-dots sequence
(#202) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Variable "fQuestion" must be all lower-case
(#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
(#213) Variable "fQuestion" must be all lower-case
(#224) Inline comments must start with a capital letter, digit or 3-dots sequence
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Inline comments must start with a capital letter, digit or 3-dots sequence
(#232) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Inline comments must start with a capital letter, digit or 3-dots sequence
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#285) Inline comments must start with a capital letter, digit or 3-dots sequence
(#285) Inline comments must end in full-stops, exclamation marks, or question marks
(#288) Variable "Question" must be all lower-case
(#292) Variable "Question" must be all lower-case
(#293) Variable "Question" must be all lower-case
(#293) Variable "Question" must be all lower-case
(#295) Variable "Question" must be all lower-case
(#296) Inline comments must start with a capital letter, digit or 3-dots sequence
(#297) Inline comments must end in full-stops, exclamation marks, or question marks
(#300) Variable "Question" must be all lower-case
(#307) Inline comments must start with a capital letter, digit or 3-dots sequence
(#307) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Variable "Question" must be all lower-case
(#333) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#335) Inline comments must start with a capital letter, digit or 3-dots sequence
(#335) Inline comments must end in full-stops, exclamation marks, or question marks
(#341) Inline doc block type-hinting for '$attempt' does not match next code line 'if...'
(#350) Inline comments must start with a capital letter, digit or 3-dots sequence
(#350) Inline comments must end in full-stops, exclamation marks, or question marks
(#351) Variable "currQuestion" must be all lower-case
(#352) Variable "currQuestion" must be all lower-case
(#352) Variable "currQuestion" must be all lower-case
(#352) Line exceeds 132 characters; contains 155 characters
(#355) Inline comments must start with a capital letter, digit or 3-dots sequence
(#355) Inline comments must end in full-stops, exclamation marks, or question marks
(#359) This comment is 66% valid code; is this commented out code?
(#359) Inline comments must start with a capital letter, digit or 3-dots sequence
(#359) No space found before comment text; expected "// $respondedbox = $this->rtq->get_renderer()->respondedbox($responded, count($attempts));" but found "//$respondedbox = $this->rtq->get_renderer()->respondedbox($responded, count($attempts));"
(#360) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) No space found before comment text; expected "// $totalresponsesummary = $respondedbox . $totalresponsesummary;" but found "//$totalresponsesummary = $respondedbox . $totalresponsesummary;"
(#373) Inline comments must start with a capital letter, digit or 3-dots sequence
(#373) Inline comments must end in full-stops, exclamation marks, or question marks
(#378) Inline doc block type-hinting for '$attempt' does not match next code line 'if...'
(#382) Inline comments must start with a capital letter, digit or 3-dots sequence
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#385) Inline comments must start with a capital letter, digit or 3-dots sequence
(#385) Inline comments must end in full-stops, exclamation marks, or question marks
(#389) Inline comments must start with a capital letter, digit or 3-dots sequence
(#389) Inline comments must end in full-stops, exclamation marks, or question marks
(#408) Inline comments must start with a capital letter, digit or 3-dots sequence
(#408) Inline comments must end in full-stops, exclamation marks, or question marks
(#447) Inline comments must start with a capital letter, digit or 3-dots sequence
(#447) Inline comments must end in full-stops, exclamation marks, or question marks
(#450) Variable "openAttempt" must be all lower-case
(#452) Variable "openAttempt" must be all lower-case
(#452) Inline comments must start with a capital letter, digit or 3-dots sequence
(#452) Inline comments must end in full-stops, exclamation marks, or question marks
(#463) Inline comments must start with a capital letter, digit or 3-dots sequence
(#463) Inline comments must end in full-stops, exclamation marks, or question marks
(#471) Inline comments must start with a capital letter, digit or 3-dots sequence
(#471) Inline comments must end in full-stops, exclamation marks, or question marks
(#491) 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
(#493) Variable "openAttempt" must be all lower-case
(#494) Variable "openAttempt" must be all lower-case
(#495) Variable "openAttempt" must be all lower-case
(#498) Variable "openAttempt" must be all lower-case
(#501) Inline comments must start with a capital letter, digit or 3-dots sequence
(#501) Inline comments must end in full-stops, exclamation marks, or question marks
(#531) Line exceeds 132 characters; contains 134 characters
(#537) Inline comments must start with a capital letter, digit or 3-dots sequence
(#537) Inline comments must end in full-stops, exclamation marks, or question marks
(#546) Inline comments must start with a capital letter, digit or 3-dots sequence
(#547) Inline comments must end in full-stops, exclamation marks, or question marks
(#551) Line exceeds 132 characters; contains 138 characters
(#578) Inline comments must start with a capital letter, digit or 3-dots sequence
(#578) Inline comments must end in full-stops, exclamation marks, or question marks
(#583) Inline comments must start with a capital letter, digit or 3-dots sequence
(#583) Inline comments must end in full-stops, exclamation marks, or question marks
(#597) Inline comments must start with a capital letter, digit or 3-dots sequence
(#598) Inline comments must end in full-stops, exclamation marks, or question marks
(#606) Inline comments must start with a capital letter, digit or 3-dots sequence
(#606) Inline comments must end in full-stops, exclamation marks, or question marks
(#621) Inline comments must start with a capital letter, digit or 3-dots sequence
(#621) Inline comments must end in full-stops, exclamation marks, or question marks
(#640) Inline comments must start with a capital letter, digit or 3-dots sequence
(#640) Inline comments must end in full-stops, exclamation marks, or question marks
(#658) Inline comments must start with a capital letter, digit or 3-dots sequence
(#659) Inline comments must end in full-stops, exclamation marks, or question marks
(#662) Inline comments must start with a capital letter, digit or 3-dots sequence
(#663) Variable "openAttempt" must be all lower-case
(#666) Inline doc block comments are not allowed; use "// Comment." instead
(#668) Variable "openAttempt" must be all lower-case
(#672) Variable "openAttempt" must be all lower-case
(#694) Line exceeds 132 characters; contains 151 characters
(#696) Line exceeds 132 characters; contains 133 characters
(#704) Inline comments must start with a capital letter, digit or 3-dots sequence
(#704) Inline comments must end in full-stops, exclamation marks, or question marks
(#710) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#712) Inline comments must end in full-stops, exclamation marks, or question marks
(#731) Inline comments must start with a capital letter, digit or 3-dots sequence
(#731) Inline comments must end in full-stops, exclamation marks, or question marks
(#737) Inline comments must start with a capital letter, digit or 3-dots sequence
(#738) Inline comments must end in full-stops, exclamation marks, or question marks
(#756) Inline comments must start with a capital letter, digit or 3-dots sequence
(#756) Inline comments must end in full-stops, exclamation marks, or question marks
(#761) Inline comments must start with a capital letter, digit or 3-dots sequence
(#761) Inline comments must end in full-stops, exclamation marks, or question marks
(#776) Line exceeds 132 characters; contains 138 characters
mod/activequiz/classes/controllers/edit.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#36) Member variable "RTQ" must be all lower-case
(#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
(#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
(#88) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#90) No space found before comment text; expected "// TODO: not sure this is really needed anymore as we are now using the question engine with its own capabilities" but found "//TODO: not sure this is really needed anymore as we are now using the question engine with its own capabilities"
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#91) This comment is 78% valid code; is this commented out code?
(#91) No space found before comment text; expected "// $this->RTQ->require_capability('mod/activequiz:editquestions');" but found "//$this->RTQ->require_capability('mod/activequiz:editquestions');"
(#92) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#94) Inline comments must start with a capital letter, digit or 3-dots sequence
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) Inline comments must start with a capital letter, digit or 3-dots sequence
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) This comment is 86% valid code; is this commented out code?
(#98) No space found before comment text; expected "// $contexts->require_one_edit_tab_cap($edittab);" but found "//$contexts->require_one_edit_tab_cap($edittab);"
(#104) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) No space found before comment text; expected "// pass 'cat' from page to page and when 'category' comes from a drop down menu" but found "//pass 'cat' from page to page and when 'category' comes from a drop down menu"
(#105) No space found before comment text; expected "// then we also reset the qpage so we go to page 1 of" but found "//then we also reset the qpage so we go to page 1 of"
(#106) No space found before comment text; expected "// a new cat." but found "//a new cat."
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#109) Inline comments must start with a capital letter, digit or 3-dots sequence
(#158) This comment is 60% valid code; is this commented out code?
(#161) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#177) Inline comments must start with a capital letter, digit or 3-dots sequence
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#258) Inline comments must start with a capital letter, digit or 3-dots sequence
(#258) Inline comments must end in full-stops, exclamation marks, or question marks
(#271) Public method name "edit::getRTQ" must be in lower-case letters only
(#296) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#300) Line exceeds 132 characters; contains 153 characters
mod/activequiz/classes/controllers/quizdata.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#33) Member variable "RTQ" must be all lower-case
(#61) Inline comments must start with a capital letter, digit or 3-dots sequence
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#66) Inline comments must start with a capital letter, digit or 3-dots sequence
(#66) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) Inline comments must start with a capital letter, digit or 3-dots sequence
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) The use of function error_log() is forbidden
(#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
(#76) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#78) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\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
(#93) Inline comments must start with a capital letter, digit or 3-dots sequence
(#93) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) Inline comments must start with a capital letter, digit or 3-dots sequence
(#98) 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) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#110) Inline comments must start with a capital letter, digit or 3-dots sequence
(#110) 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
(#118) Inline comments must start with a capital letter, digit or 3-dots sequence
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Inline comments must start with a capital letter, digit or 3-dots sequence
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#140) 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
(#147) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#151) Inline comments must start with a capital letter, digit or 3-dots sequence
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Inline comments must start with a capital letter, digit or 3-dots sequence
(#176) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) 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
(#186) Inline comments must start with a capital letter, digit or 3-dots sequence
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Inline comments must start with a capital letter, digit or 3-dots sequence
(#197) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) Inline comments must start with a capital letter, digit or 3-dots sequence
(#210) Inline comments must end in full-stops, exclamation marks, or question marks
(#214) Inline comments must start with a capital letter, digit or 3-dots sequence
(#214) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) Line exceeds 132 characters; contains 153 characters
(#227) Inline comments must start with a capital letter, digit or 3-dots sequence
(#227) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Line exceeds 132 characters; contains 153 characters
(#244) Inline comments must start with a capital letter, digit or 3-dots sequence
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
(#247) Variable "notrespondedHTML" must be all lower-case
(#249) Variable "notrespondedHTML" must be all lower-case
(#260) Inline comments must start with a capital letter, digit or 3-dots sequence
(#260) Inline comments must end in full-stops, exclamation marks, or question marks
(#273) Inline comments must start with a capital letter, digit or 3-dots sequence
(#273) Inline comments must end in full-stops, exclamation marks, or question marks
(#308) Inline comments must start with a capital letter, digit or 3-dots sequence
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#338) IF keyword must be lowercase; expected "if" but found "IF"
(#350) Inline comments must start with a capital letter, digit or 3-dots sequence
(#350) Inline comments must end in full-stops, exclamation marks, or question marks
(#371) Line exceeds 132 characters; contains 133 characters
(#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
(#401) Inline comments must start with a capital letter, digit or 3-dots sequence
(#401) Inline comments must end in full-stops, exclamation marks, or question marks
(#406) Inline comments must start with a capital letter, digit or 3-dots sequence
(#406) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/controllers/responses.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#35) Member variable "RTQ" must be all lower-case
(#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
(#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
(#86) Inline comments must start with a capital letter, digit or 3-dots sequence
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#92) Line exceeds 132 characters; contains 147 characters
(#120) Inline comments must start with a capital letter, digit or 3-dots sequence
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Line exceeds 132 characters; contains 139 characters
(#138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/controllers/view.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#35) Member variable "RTQ" must be all lower-case
(#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
(#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
(#84) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#95) Line exceeds 132 characters; contains 150 characters
(#95) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Inline comments must start with a capital letter, digit or 3-dots sequence
(#97) 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
(#105) Line exceeds 132 characters; contains 147 characters
(#108) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#119) Inline comments must start with a capital letter, digit or 3-dots sequence
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) Inline comments must start with a capital letter, digit or 3-dots sequence
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#127) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#136) Inline comments must start with a capital letter, digit or 3-dots sequence
(#136) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Inline comments must start with a capital letter, digit or 3-dots sequence
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Inline comments must start with a capital letter, digit or 3-dots sequence
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Line exceeds 132 characters; contains 149 characters
(#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
(#170) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Inline comments must start with a capital letter, digit or 3-dots sequence
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#204) Inline comments must start with a capital letter, digit or 3-dots sequence
(#204) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) Inline comments must start with a capital letter, digit or 3-dots sequence
(#217) Inline comments must end in full-stops, exclamation marks, or question marks
(#229) Inline comments must start with a capital letter, digit or 3-dots sequence
(#229) Inline comments must end in full-stops, exclamation marks, or question marks
(#231) Inline comments must start with a capital letter, digit or 3-dots sequence
(#231) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Inline comments must start with a capital letter, digit or 3-dots sequence
(#236) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Inline comments must start with a capital letter, digit or 3-dots sequence
(#239) Inline comments must end in full-stops, exclamation marks, or question marks
(#240) Line exceeds 132 characters; contains 147 characters
(#243) Inline comments must start with a capital letter, digit or 3-dots sequence
(#243) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) Inline comments must start with a capital letter, digit or 3-dots sequence
(#251) 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
(#271) Inline comments must start with a capital letter, digit or 3-dots sequence
(#271) Inline comments must end in full-stops, exclamation marks, or question marks
(#274) Line exceeds 132 characters; contains 137 characters
(#274) Inline comments must start with a capital letter, digit or 3-dots sequence
(#274) Inline comments must end in full-stops, exclamation marks, or question marks
(#286) Line exceeds 132 characters; contains 165 characters
(#292) Inline comments must start with a capital letter, digit or 3-dots sequence
(#292) Inline comments must end in full-stops, exclamation marks, or question marks
(#297) 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
(#300) Line exceeds 132 characters; contains 133 characters
(#309) Inline comments must start with a capital letter, digit or 3-dots sequence
(#309) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/activequiz/classes/controllers/viewquizattempt.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#33) Member variable "RTQ" must be all lower-case
(#60) Inline comments must start with a capital letter, digit or 3-dots sequence
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#72) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#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
(#84) This comment is 78% valid code; is this commented out code?
(#84) No space found before comment text; expected "// $this->RTQ->require_capability('mod/activequiz:seeresponses');" but found "//$this->RTQ->require_capability('mod/activequiz:seeresponses');"
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#94) Line exceeds 132 characters; contains 147 characters
(#110) Inline comments must start with a capital letter, digit or 3-dots sequence
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#119) Inline comments must start with a capital letter, digit or 3-dots sequence
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) Inline comments must start with a capital letter, digit or 3-dots sequence
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Inline comments must start with a capital letter, digit or 3-dots sequence
(#142) 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
(#146) Inline comments must start with a capital letter, digit or 3-dots sequence
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#149) 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
mod/activequiz/classes/forms/edit/add_question_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#58) Variable "defaultTime" must be all lower-case
(#70) Variable "defaultTime" must be all lower-case
mod/activequiz/classes/forms/view/groupselectmembers.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#55) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#60) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/activequiz/classes/forms/view/start_session.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#56) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/activequiz/classes/forms/view/student_start_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#55) Visibility must be declared on method "definition"
(#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
(#67) Inline comments must start with a capital letter, digit or 3-dots sequence
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must start with a capital letter, digit or 3-dots sequence
(#70) 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
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#91) Inline comments must start with a capital letter, digit or 3-dots sequence
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#123) Inline comments must start with a capital letter, digit or 3-dots sequence
(#123) Inline comments must end in full-stops, exclamation marks, or question marks
(#133) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#135) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/qbanktypes/question_bank_add_to_rtq_action_column.php
(#2) The opening <?php tag must be followed by exactly one newline.
mod/activequiz/classes/questionmanager.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#51) Member variable "rtqQuestions" must be all lower-case
(#54) Member variable "qbankOrderedQuestions" must be all lower-case
(#82) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#91) Public method name "questionmanager::getRTQ" must be in lower-case letters only
(#109) Inline comments must start with a capital letter, digit or 3-dots sequence
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#113) Inline comments must start with a capital letter, digit or 3-dots sequence
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) Inline comments must start with a capital letter, digit or 3-dots sequence
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#134) Inline comments must start with a capital letter, digit or 3-dots sequence
(#134) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Variable "RTQquestionid" must be all lower-case
(#152) Variable "RTQquestionid" must be all lower-case
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#191) Inline comments must start with a capital letter, digit or 3-dots sequence
(#191) Inline comments must end in full-stops, exclamation marks, or question marks
(#193) Inline comments must start with a capital letter, digit or 3-dots sequence
(#193) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) Inline comments must start with a capital letter, digit or 3-dots sequence
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#211) Inline comments must start with a capital letter, digit or 3-dots sequence
(#211) 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) Line exceeds maximum limit of 180 characters; contains 194 characters
(#234) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#238) Inline comments must start with a capital letter, digit or 3-dots sequence
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#241) Inline comments must start with a capital letter, digit or 3-dots sequence
(#241) 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
(#283) Inline comments must start with a capital letter, digit or 3-dots sequence
(#283) Inline comments must end in full-stops, exclamation marks, or question marks
(#286) Variable "rtqQuestion" must be all lower-case
(#288) Variable "rtqQuestion" must be all lower-case
(#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
(#322) Inline comments must start with a capital letter, digit or 3-dots sequence
(#322) Inline comments must end in full-stops, exclamation marks, or question marks
(#324) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#326) Inline comments must start with a capital letter, digit or 3-dots sequence
(#326) Inline comments must end in full-stops, exclamation marks, or question marks
(#327) Variable "qubaQuestion" must be all lower-case
(#329) Variable "qbankQuestion" must be all lower-case
(#330) Inline doc block type-hinting for '$qbankQuestion' does not match next code line 'if...'
(#332) Variable "qbankQuestion" must be all lower-case
(#332) Variable "qubaQuestion" must be all lower-case
(#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
(#334) Variable "qbankQuestion" must be all lower-case
(#336) Variable "qbankQuestion" must be all lower-case
(#340) Inline comments must start with a capital letter, digit or 3-dots sequence
(#340) Inline comments must end in full-stops, exclamation marks, or question marks
(#355) Inline comments must start with a capital letter, digit or 3-dots sequence
(#355) Inline comments must end in full-stops, exclamation marks, or question marks
(#358) Inline doc block type-hinting for '$qbankquestion' does not match next code line 'if...'
(#366) Inline comments must start with a capital letter, digit or 3-dots sequence
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#376) Inline comments must start with a capital letter, digit or 3-dots sequence
(#376) Inline comments must end in full-stops, exclamation marks, or question marks
(#379) Inline doc block comments are not allowed; use "// Comment." instead
(#381) Line exceeds 132 characters; contains 136 characters
(#433) Inline comments must start with a capital letter, digit or 3-dots sequence
(#433) Inline comments must end in full-stops, exclamation marks, or question marks
(#452) Inline comments must start with a capital letter, digit or 3-dots sequence
(#452) Inline comments must end in full-stops, exclamation marks, or question marks
(#469) Inline comments must start with a capital letter, digit or 3-dots sequence
(#469) Inline comments must end in full-stops, exclamation marks, or question marks
(#472) Inline comments must start with a capital letter, digit or 3-dots sequence
(#473) Inline comments must end in full-stops, exclamation marks, or question marks
(#483) Inline comments must start with a capital letter, digit or 3-dots sequence
(#483) 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
(#505) Inline comments must start with a capital letter, digit or 3-dots sequence
(#506) Inline comments must end in full-stops, exclamation marks, or question marks
(#516) Inline comments must start with a capital letter, digit or 3-dots sequence
(#516) Inline comments must end in full-stops, exclamation marks, or question marks
(#536) Inline comments must start with a capital letter, digit or 3-dots sequence
(#536) Inline comments must end in full-stops, exclamation marks, or question marks
(#537) Variable "dbRTQquestion" must be all lower-case
(#538) Variable "dbRTQquestion" must be all lower-case
(#575) Inline comments must start with a capital letter, digit or 3-dots sequence
(#575) Inline comments must end in full-stops, exclamation marks, or question marks
(#578) Inline comments must start with a capital letter, digit or 3-dots sequence
(#578) Inline comments must end in full-stops, exclamation marks, or question marks
(#585) Inline comments must start with a capital letter, digit or 3-dots sequence
(#585) Inline comments must end in full-stops, exclamation marks, or question marks
(#589) Inline comments must start with a capital letter, digit or 3-dots sequence
(#589) Inline comments must end in full-stops, exclamation marks, or question marks
(#592) Inline comments must start with a capital letter, digit or 3-dots sequence
(#593) Inline comments must end in full-stops, exclamation marks, or question marks
(#597) Inline comments must start with a capital letter, digit or 3-dots sequence
(#597) Inline comments must end in full-stops, exclamation marks, or question marks
(#602) Inline comments must end in full-stops, exclamation marks, or question marks
(#603) Variable "qbankOrderedQuestions" must be all lower-case
(#604) Inline comments must start with a capital letter, digit or 3-dots sequence
(#604) Inline comments must end in full-stops, exclamation marks, or question marks
(#607) Inline comments must start with a capital letter, digit or 3-dots sequence
(#607) Inline comments must end in full-stops, exclamation marks, or question marks
(#616) Variable "qbankOrderedQuestions" must be all lower-case
(#616) Inline comments must start with a capital letter, digit or 3-dots sequence
(#616) Inline comments must end in full-stops, exclamation marks, or question marks
(#620) Variable "qbankOrderedQuestions" must be all lower-case
mod/activequiz/classes/questionmodifiers/ibasequestionmodifier.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#34) Line exceeds 132 characters; contains 133 characters
mod/activequiz/classes/questionmodifiers/multichoice.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#64) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#66) Inline comments must start with a capital letter, digit or 3-dots sequence
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#71) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#74) Inline doc block type-hinting for '$attempt' does not match next code line 'if...'
(#76) Inline comments must start with a capital letter, digit or 3-dots sequence
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Inline comments must start with a capital letter, digit or 3-dots sequence
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must start with a capital letter, digit or 3-dots sequence
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Empty ELSE statement detected
(#124) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#126) Inline comments must start with a capital letter, digit or 3-dots sequence
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Inline comments must start with a capital letter, digit or 3-dots sequence
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) Inline comments must start with a capital letter, digit or 3-dots sequence
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#137) Inline comments must start with a capital letter, digit or 3-dots sequence
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Inline comments must start with a capital letter, digit or 3-dots sequence
(#141) 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
(#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
(#170) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#173) 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
(#177) Inline comments must start with a capital letter, digit or 3-dots sequence
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#208) Inline comments must start with a capital letter, digit or 3-dots sequence
(#208) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) 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
(#225) Inline comments must start with a capital letter, digit or 3-dots sequence
(#225) Inline comments must end in full-stops, exclamation marks, or question marks
(#228) Inline comments must start with a capital letter, digit or 3-dots sequence
(#228) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) Inline comments must start with a capital letter, digit or 3-dots sequence
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
(#236) Inline comments must start with a capital letter, digit or 3-dots sequence
(#236) Inline comments must end in full-stops, exclamation marks, or question marks
(#241) Line exceeds 132 characters; contains 141 characters
(#248) Inline comments must start with a capital letter, digit or 3-dots sequence
(#248) Inline comments must end in full-stops, exclamation marks, or question marks
(#280) Line exceeds maximum limit of 180 characters; contains 265 characters
(#281) Inline comments must start with a capital letter, digit or 3-dots sequence
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#281) This comment is 50% valid code; is this commented out code?
(#281) No space found before comment text; expected "// $options->responsive = true;" but found "//$options->responsive = true;"
(#284) Inline comments must start with a capital letter, digit or 3-dots sequence
(#284) Inline comments must end in full-stops, exclamation marks, or question marks
(#290) Inline comments must start with a capital letter, digit or 3-dots sequence
(#290) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/questionmodifiers/poodllrecording.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#68) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#76) Inline doc block type-hinting for '$attempt' does not match next code line '$quba...'
(#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
(#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
(#100) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/activequiz/classes/tableviews/overallgradesview.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#134) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#137) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#140) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#147) Inline comments must start with a capital letter, digit or 3-dots sequence
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) 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
(#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
(#171) Inline comments must start with a capital letter, digit or 3-dots sequence
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Inline comments must start with a capital letter, digit or 3-dots sequence
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Inline comments must start with a capital letter, digit or 3-dots sequence
(#188) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/tableviews/ownattempts.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Inline comments must start with a capital letter, digit or 3-dots sequence
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#163) Inline doc block type-hinting for '$session' does not match next code line '$sessionattempts...'
mod/activequiz/classes/tableviews/sessionattempts.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#66) Inline comments must end in full-stops, exclamation marks, or question marks
(#157) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#185) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#195) Inline comments must start with a capital letter, digit or 3-dots sequence
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Inline doc block type-hinting for '$attempt' does not match next code line '$ditem...'
mod/activequiz/classes/utils/grade.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#49) Inline comments must start with a capital letter, digit or 3-dots sequence
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#99) Inline comments must start with a capital letter, digit or 3-dots sequence
(#99) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#104) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#111) Inline comments must start with a capital letter, digit or 3-dots sequence
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Inline comments must start with a capital letter, digit or 3-dots sequence
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#133) Inline comments must start with a capital letter, digit or 3-dots sequence
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#135) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#142) Inline comments must start with a capital letter, digit or 3-dots sequence
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#165) Inline doc block type-hinting for '$session' does not match next code line 'if...'
(#168) 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
(#171) Inline comments must start with a capital letter, digit or 3-dots sequence
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#186) Inline comments must start with a capital letter, digit or 3-dots sequence
(#186) 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
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#206) 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
(#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
(#215) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) Inline comments must start with a capital letter, digit or 3-dots sequence
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#240) Inline comments must start with a capital letter, digit or 3-dots sequence
(#241) Inline comments must end in full-stops, exclamation marks, or question marks
(#247) Inline comments must start with a capital letter, digit or 3-dots sequence
(#247) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#290) Inline comments must start with a capital letter, digit or 3-dots sequence
(#290) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) 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
(#309) Inline comments must start with a capital letter, digit or 3-dots sequence
(#309) Inline comments must end in full-stops, exclamation marks, or question marks
(#352) Inline comments must start with a capital letter, digit or 3-dots sequence
(#352) Inline comments must end in full-stops, exclamation marks, or question marks
(#372) Line exceeds 132 characters; contains 140 characters
(#373) Inline comments must start with a capital letter, digit or 3-dots sequence
(#373) 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
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#410) Inline comments must start with a capital letter, digit or 3-dots sequence
(#410) Inline comments must end in full-stops, exclamation marks, or question marks
(#432) Inline comments must start with a capital letter, digit or 3-dots sequence
(#432) Inline comments must end in full-stops, exclamation marks, or question marks
(#438) Inline comments must start with a capital letter, digit or 3-dots sequence
(#438) Inline comments must end in full-stops, exclamation marks, or question marks
(#466) Inline comments must start with a capital letter, digit or 3-dots sequence
(#467) Inline comments must end in full-stops, exclamation marks, or question marks
(#469) Inline comments must start with a capital letter, digit or 3-dots sequence
(#469) Inline comments must end in full-stops, exclamation marks, or question marks
(#473) Inline comments must start with a capital letter, digit or 3-dots sequence
(#474) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/utils/groupmanager.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#66) Inline comments must start with a capital letter, digit or 3-dots sequence
(#66) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#170) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/classes/utils/jsonlib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#36) Member variable "status_codes" must not contain underscores.
(#124) Inline comments must start with a capital letter, digit or 3-dots sequence
(#124) 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
(#146) Inline comments must start with a capital letter, digit or 3-dots sequence
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Inline comments must start with a capital letter, digit or 3-dots sequence
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) Variable "status_string" must not contain underscores.
(#202) Variable "status_string" must not contain underscores.
mod/activequiz/classes/utils/qubaids_for_rtq.php
(#2) The opening <?php tag must be followed by exactly one newline.
mod/activequiz/classes/utils/scaletypes.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#34) Class constants must be uppercase; expected ACTIVEQUIZ_FIRSTSESSION but found activequiz_FIRSTSESSION
(#36) Class constants must be uppercase; expected ACTIVEQUIZ_SESSIONAVERAGE but found activequiz_SESSIONAVERAGE
(#37) Class constants must be uppercase; expected ACTIVEQUIZ_HIGHESTSESSIONGRADE but found activequiz_HIGHESTSESSIONGRADE
mod/activequiz/db/access.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#17) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#22) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#25) Expected 1 space before comment text but found 11; use block comment if you need indentation
(#26) Expected 1 space before comment text but found 11; use block comment if you need indentation
(#29) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#34) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/db/upgrade.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#10) Inline comments must start with a capital letter, digit or 3-dots sequence
(#10) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#74) Line exceeds 132 characters; contains 137 characters
(#81) Inline comments must start with a capital letter, digit or 3-dots sequence
mod/activequiz/edit.php
(#27) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#38) Inline comments must start with a capital letter, digit or 3-dots sequence
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/index.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#12) Inline comments must start with a capital letter, digit or 3-dots sequence
(#12) Inline comments must end in full-stops, exclamation marks, or question marks
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#25) 3 slashes comments are not allowed; use "// Comment." instead
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) This comment is 78% valid code; is this commented out code?
(#32) No space found before comment text; expected "// $PAGE->set_heading($course->fullname);" but found "//$PAGE->set_heading($course->fullname);"
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) 3 slashes comments are not allowed; use "// Comment." instead
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) 3 slashes comments are not allowed; use "// Comment." instead
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) No space found before comment text; expected "// Show dimmed if the mod is hidden" but found "//Show dimmed if the mod is hidden"
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) No space found before comment text; expected "// Show normal if the mod is visible" but found "//Show normal if the mod is visible"
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) 3 slashes comments are not allowed; use "// Comment." instead
mod/activequiz/lang/en/activequiz.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#26) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#99) Inline comments must start with a capital letter, digit or 3-dots sequence
(#99) Inline comments must end in full-stops, exclamation marks, or question marks
(#134) Inline comments must start with a capital letter, digit or 3-dots sequence
(#134) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Inline doc block comments are not allowed; use "// Comment." instead
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) Inline doc block comments are not allowed; use "// Comment." instead
(#268) 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
(#276) Inline comments must start with a capital letter, digit or 3-dots sequence
(#276) Inline comments must end in full-stops, exclamation marks, or question marks
(#280) Inline comments must end in full-stops, exclamation marks, or question marks
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/lib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#37) Expected MOODLE_INTERNAL check or config.php inclusion
(#47) Inline comments must start with a capital letter, digit or 3-dots sequence
(#74) Inline comments must start with a capital letter, digit or 3-dots sequence
(#81) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#99) Inline comments must start with a capital letter, digit or 3-dots sequence
(#118) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#119) Inline comments must start with a capital letter, digit or 3-dots sequence
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) Inline comments must start with a capital letter, digit or 3-dots sequence
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Inline comments must start with a capital letter, digit or 3-dots sequence
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must start with a capital letter, digit or 3-dots sequence
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Inline comments must start with a capital letter, digit or 3-dots sequence
(#158) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) No space found before comment text; expected "// workaround for buggy PHP versions" but found "//workaround for buggy PHP versions"
(#221) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#240) 86 slashes comments are not allowed; use "// Comment." instead
(#241) 3 slashes comments are not allowed; use "// Comment." instead
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#242) 3 slashes comments are not allowed; use "// Comment." instead
(#275) 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
(#301) Inline comments must start with a capital letter, digit or 3-dots sequence
(#301) Inline comments must end in full-stops, exclamation marks, or question marks
(#301) This comment is 64% valid code; is this commented out code?
(#301) No space found before comment text; expected "// require_once($CFG->dirroot . '/mod/quiz/locallib.php');" but found "//require_once($CFG->dirroot . '/mod/quiz/locallib.php');"
(#303) This comment is 54% valid code; is this commented out code?
(#341) Inline comments must start with a capital letter, digit or 3-dots sequence
(#342) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/locallib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#36) Expected MOODLE_INTERNAL check or config.php inclusion
(#36) Variable "RTQ" must be all lower-case
(#42) Variable "RTQ" must be all lower-case
(#43) Variable "RTQ" must be all lower-case
(#43) Line exceeds 132 characters; contains 151 characters
(#45) Variable "RTQ" must be all lower-case
(#46) Variable "RTQ" must be all lower-case
(#46) Line exceeds 132 characters; contains 151 characters
(#48) Variable "RTQ" must be all lower-case
(#49) Variable "RTQ" must be all lower-case
(#49) Line exceeds 132 characters; contains 166 characters
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/mod_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#35) Possible useless method overriding detected
(#41) Visibility must be declared on method "definition"
(#46) Inline comments must start with a capital letter, digit or 3-dots sequence
(#46) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) 3 slashes comments are not allowed; use "// Comment." instead
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) 3 slashes comments are not allowed; use "// Comment." instead
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#90) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#92) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#108) Line exceeds 132 characters; contains 147 characters
(#114) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#132) Inline comments must start with a capital letter, digit or 3-dots sequence
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#136) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#138) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#142) Inline comments must start with a capital letter, digit or 3-dots sequence
(#142) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#172) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#188) Inline doc block type-hinting for '$mform' does not match next code line '$group...'
mod/activequiz/quizinfo.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#34) Inline comments must start with a capital letter, digit or 3-dots sequence
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) Inline comments must start with a capital letter, digit or 3-dots sequence
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Expected "if (...) {\n"; found "if(...){\n"
(#47) Expected 1 space before "=>"; 0 found
(#49) Line indented incorrectly; expected 0 spaces, found 4
(#49) Closing brace indented incorrectly; expected 0 spaces, found 4
(#49) Expected "} else {\n"; found "}else{\n"
(#50) Inline comments must start with a capital letter, digit or 3-dots sequence
(#51) Line indented incorrectly; expected 4 spaces, found 8
(#51) Expected "try {\n...} catch (...) {\n"; found "try{\n...}catch(...){\n"
(#56) Line indented incorrectly; expected 4 spaces, found 8
(#58) Line indented incorrectly; expected 4 spaces, found 8
(#59) Closing brace indented incorrectly; expected 4 spaces, found 0
(#61) Inline comments must start with a capital letter, digit or 3-dots sequence
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/renderer.php
(#44) Member variable "pageMessage" must be all lower-case
(#46) No space found before comment text; expected "// TODO: eventually think about making page specific renderer helpers so that we can make static calls for standard" but found "//TODO: eventually think about making page specific renderer helpers so that we can make static calls for standard"
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) No space found before comment text; expected "// TODO: rendering on things. E.g. editrenderer::questionblock();" but found "//TODO: rendering on things. E.g. editrenderer::questionblock();"
(#56) Variable "RTQ" must be all lower-case
(#59) Variable "RTQ" must be all lower-case
(#71) Public method name "mod_activequiz_renderer::setMessage" must be in lower-case letters only
(#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
(#98) Protected method name "mod_activequiz_renderer::showMessage" must be in lower-case letters only
(#101) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Inline comments must start with a capital letter, digit or 3-dots sequence
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) Inline comments must start with a capital letter, digit or 3-dots sequence
(#119) 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
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#197) Inline comments must start with a capital letter, digit or 3-dots sequence
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Inline comments must start with a capital letter, digit or 3-dots sequence
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) Inline comments must start with a capital letter, digit or 3-dots sequence
(#210) 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
(#225) Inline comments must start with a capital letter, digit or 3-dots sequence
(#225) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) Inline comments must start with a capital letter, digit or 3-dots sequence
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
(#231) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#246) Inline comments must start with a capital letter, digit or 3-dots sequence
(#246) Inline comments must end in full-stops, exclamation marks, or question marks
(#249) Inline comments must start with a capital letter, digit or 3-dots sequence
(#249) Inline comments must end in full-stops, exclamation marks, or question marks
(#259) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#299) Expected 1 space before "=>"; 0 found
(#299) Expected 1 space after "=>"; 0 found
(#313) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#317) Inline comments must start with a capital letter, digit or 3-dots sequence
(#317) Inline comments must end in full-stops, exclamation marks, or question marks
(#322) Inline comments must start with a capital letter, digit or 3-dots sequence
(#322) Inline comments must end in full-stops, exclamation marks, or question marks
(#326) Inline comments must start with a capital letter, digit or 3-dots sequence
(#326) Inline comments must end in full-stops, exclamation marks, or question marks
(#355) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#361) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#369) Line exceeds 132 characters; contains 140 characters
(#372) Variable "rtqQuestion" must be all lower-case
(#373) Variable "rtqQuestion" must be all lower-case
(#375) Variable "rtqQuestion" must be all lower-case
(#376) Line exceeds 132 characters; contains 140 characters
(#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
(#389) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#394) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#507) Inline comments must start with a capital letter, digit or 3-dots sequence
(#507) Inline comments must end in full-stops, exclamation marks, or question marks
(#509) Inline comments must start with a capital letter, digit or 3-dots sequence
(#509) Inline comments must end in full-stops, exclamation marks, or question marks
(#517) Line exceeds 132 characters; contains 142 characters
(#536) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#538) Inline comments must start with a capital letter, digit or 3-dots sequence
(#539) Inline comments must end in full-stops, exclamation marks, or question marks
(#543) Inline comments must start with a capital letter, digit or 3-dots sequence
(#543) Inline comments must end in full-stops, exclamation marks, or question marks
(#558) Inline comments must start with a capital letter, digit or 3-dots sequence
(#558) Inline comments must end in full-stops, exclamation marks, or question marks
(#568) Inline comments must start with a capital letter, digit or 3-dots sequence
(#568) Inline comments must end in full-stops, exclamation marks, or question marks
(#571) Inline doc block type-hinting for '$q' does not match next code line '$question...'
(#579) Inline comments must start with a capital letter, digit or 3-dots sequence
(#579) Inline comments must end in full-stops, exclamation marks, or question marks
(#593) Inline comments must start with a capital letter, digit or 3-dots sequence
(#594) Inline comments must end in full-stops, exclamation marks, or question marks
(#601) Inline comments must start with a capital letter, digit or 3-dots sequence
(#601) Inline comments must end in full-stops, exclamation marks, or question marks
(#607) Variable "nextQuestion" must be all lower-case
(#607) Line exceeds 132 characters; contains 138 characters
(#610) Inline comments must start with a capital letter, digit or 3-dots sequence
(#610) Inline comments must end in full-stops, exclamation marks, or question marks
(#613) Variable "nextQuestion" must be all lower-case
(#617) Inline comments must start with a capital letter, digit or 3-dots sequence
(#617) Inline comments must end in full-stops, exclamation marks, or question marks
(#619) Inline comments must start with a capital letter, digit or 3-dots sequence
(#619) Inline comments must end in full-stops, exclamation marks, or question marks
(#620) Variable "nextQuestion" must be all lower-case
(#622) Inline comments must start with a capital letter, digit or 3-dots sequence
(#622) Inline comments must end in full-stops, exclamation marks, or question marks
(#624) Variable "timeLeft" must be all lower-case
(#624) Variable "nextQuestion" must be all lower-case
(#625) Variable "timeLeft" must be all lower-case
(#630) Inline comments must start with a capital letter, digit or 3-dots sequence
(#631) Inline comments must end in full-stops, exclamation marks, or question marks
(#643) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#645) Inline comments must start with a capital letter, digit or 3-dots sequence
(#645) Inline comments must end in full-stops, exclamation marks, or question marks
(#650) Inline comments must start with a capital letter, digit or 3-dots sequence
(#650) Inline comments must end in full-stops, exclamation marks, or question marks
(#670) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#672) Inline comments must start with a capital letter, digit or 3-dots sequence
(#672) Inline comments must end in full-stops, exclamation marks, or question marks
(#686) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#690) Inline comments must start with a capital letter, digit or 3-dots sequence
(#690) Inline comments must end in full-stops, exclamation marks, or question marks
(#725) Inline comments must start with a capital letter, digit or 3-dots sequence
(#725) Inline comments must end in full-stops, exclamation marks, or question marks
(#748) Inline comments must start with a capital letter, digit or 3-dots sequence
(#748) Inline comments must end in full-stops, exclamation marks, or question marks
(#856) Variable "controlHTML" must be all lower-case
(#860) Inline comments must start with a capital letter, digit or 3-dots sequence
(#860) Inline comments must end in full-stops, exclamation marks, or question marks
(#864) Line exceeds 132 characters; contains 135 characters
(#864) Inline comments must start with a capital letter, digit or 3-dots sequence
(#864) Inline comments must end in full-stops, exclamation marks, or question marks
(#869) Variable "controlHTML" must be all lower-case
(#871) Variable "controlHTML" must be all lower-case
(#873) Inline comments must start with a capital letter, digit or 3-dots sequence
(#873) Inline comments must end in full-stops, exclamation marks, or question marks
(#882) Variable "controlHTML" must be all lower-case
(#885) Variable "controlHTML" must be all lower-case
(#888) Inline comments must start with a capital letter, digit or 3-dots sequence
(#888) Inline comments must end in full-stops, exclamation marks, or question marks
(#894) Variable "controlHTML" must be all lower-case
(#895) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#902) Variable "controlHTML" must be all lower-case
(#903) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#905) Variable "controlHTML" must be all lower-case
(#953) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#965) Inline doc block type-hinting for '$session' does not match next code line '$sessionoptions...'
(#992) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1015) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1047) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1047) Inline comments must end in full-stops, exclamation marks, or question marks
(#1047) This comment is 86% valid code; is this commented out code?
(#1047) No space found before comment text; expected "// $this->base_header('reviewattempt');" but found "//$this->base_header('reviewattempt');"
(#1079) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1088) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1102) Line exceeds 132 characters; contains 137 characters
(#1103) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1144) Inline doc block comments are not allowed; use "// Comment." instead
mod/activequiz/responses.php
(#28) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
mod/activequiz/version.php
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
mod/activequiz/view.php
(#28) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
mod/activequiz/viewquizattempt.php
(#28) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.

Javascript coding style problems

(3 errors, 1245 warnings)

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

mod/activequiz/js/chartjs/Chart.js
(#193) Expected '{' and instead saw 'objClone'.
(#200) Expected '{' and instead saw 'base'.
(#217) Expected '{' and instead saw 'return'.
(#244) Unnecessary semicolon.
(#257) Unnecessary semicolon.
(#274) Expected '{' and instead saw 'extend'.
(#290) Expected '===' and instead saw '=='.
(#290) Expected '{' and instead saw 'console'.
(#292) Expected '===' and instead saw '=='.
(#516) Expected '{' and instead saw 'return'.
(#526) Expected '{' and instead saw 'return'.
(#536) Expected '{' and instead saw 'return'.
(#546) Expected '{' and instead saw 'return'.
(#565) Expected '{' and instead saw 'return'.
(#566) Expected '{' and instead saw 'return'.
(#567) Expected '{' and instead saw 'return'.
(#571) Expected '{' and instead saw 'return'.
(#578) Expected '{' and instead saw 'return'.
(#585) Expected '{' and instead saw 'return'.
(#586) Expected '===' and instead saw '=='.
(#586) Expected '{' and instead saw 'return'.
(#587) Expected '{' and instead saw 'p'.
(#591) Expected '{' and instead saw 's'.
(#598) Expected '{' and instead saw 'return'.
(#599) Expected '===' and instead saw '=='.
(#599) Expected '{' and instead saw 'return'.
(#600) Expected '{' and instead saw 'p'.
(#604) Expected '{' and instead saw 's'.
(#611) Expected '{' and instead saw 'return'.
(#612) Expected '===' and instead saw '=='.
(#612) Expected '{' and instead saw 'return'.
(#613) Expected '{' and instead saw 'p'.
(#617) Expected '{' and instead saw 's'.
(#618) Expected '{' and instead saw 'return'.
(#631) Expected '{' and instead saw 'return'.
(#649) Expected '{' and instead saw 'return'.
(#737) Expected '{' and instead saw 'chartInstance'.
(#886) Expected '{' and instead saw 'this'.
(#1989) Line is too long.
(#2283) Line is too long.
(#2335) Expected '{' and instead saw 'segmentsArray'.
(#2479) Line is too long.
(#2582) Expected '{' and instead saw 'pointsArray'.
(#2848) Line is too long.
(#2924) Expected '{' and instead saw 'segmentsArray'.
(#3110) Line is too long.
(#222) 'where' is defined but never used.
(#233) 'findNextWhere' is defined but never used.
(#246) 'findPreviousWhere' is defined but never used.
(#303) 'cap' is defined but never used.
(#328) 'getAngleFromPoint' is defined but never used.
(#349) 'splineCurve' is defined but never used.
(#370) 'calculateScaleRange' is defined but never used.
(#493) 'generateLabels' is defined but never used.
(#664) 'cancelAnimFrame' is defined but never used.
(#674) 'animationLoop' is defined but never used.
(#695) 'getRelativePosition' is defined but never used.
(#735) 'bindEvents' is defined but never used.
(#761) 'getMaximumSize' is defined but never used.
(#22) 'chart' is defined but never used.
(#28) 'width' is defined but never used.
(#29) 'height' is defined but never used.
(#205) 'master' is defined but never used.
(#205) 'base' is defined but never used.
(#926) 'index' is defined but never used.
(#1188) 'easingDecimal' is defined but never used.
(#1504) 'firstRotatedWidth' is defined but never used.
(#1549) 'isRotated' is defined but never used.
(#1736) 'maxWidthRadius' is defined but never used.
(#2049) 'datasetIndex' is defined but never used.
(#2225) 'ctx' is defined but never used.
mod/activequiz/js/chartjs/Chart.min.js
(#13) Expected an assignment or function call and instead saw an expression.
(#14) Expected an assignment or function call and instead saw an expression.
(#15) Missing semicolon.
(#63) Expected an assignment or function call and instead saw an expression.
(#66) Expected '{' and instead saw 'if'.
(#68) Expected '{' and instead saw 'i'.
(#68) Missing semicolon.
(#69) Expected '{' and instead saw 'for'.
(#69) Expected '{' and instead saw 'i'.
(#69) Missing semicolon.
(#73) Expected an assignment or function call and instead saw an expression.
(#73) Missing semicolon.
(#74) Missing semicolon.
(#78) Expected an assignment or function call and instead saw an expression.
(#78) Missing semicolon.
(#79) Missing semicolon.
(#80) Missing semicolon.
(#83) Missing semicolon.
(#85) Expected '{' and instead saw 'return'.
(#86) Expected '{' and instead saw 'if'.
(#86) Expected '{' and instead saw 'return'.
(#87) Missing semicolon.
(#91) Expected an assignment or function call and instead saw an expression.
(#91) Missing semicolon.
(#92) Missing semicolon.
(#94) Expected an assignment or function call and instead saw an expression.
(#97) Expected '{' and instead saw 'return'.
(#97) Missing semicolon.
(#100) Expected an assignment or function call and instead saw an expression.
(#103) Expected '{' and instead saw 'return'.
(#103) Missing semicolon.
(#107) Missing semicolon.
(#109) Missing semicolon.
(#111) A constructor name should start with an uppercase letter.
(#111) Missing '()' invoking a constructor.
(#111) Missing semicolon.
(#116) Missing semicolon.
(#117) Missing semicolon.
(#118) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#119) Expected '===' and instead saw '=='.
(#119) Expected an assignment or function call and instead saw an expression.
(#119) Missing semicolon.
(#120) Expected '===' and instead saw '=='.
(#121) Missing semicolon.
(#123) Missing semicolon.
(#125) Missing semicolon.
(#128) Expected '{' and instead saw 'return'.
(#128) Missing semicolon.
(#129) Expected '{' and instead saw 'return'.
(#130) Missing semicolon.
(#132) Missing semicolon.
(#134) Missing semicolon.
(#137) Missing semicolon.
(#139) A leading decimal point can be confused with a dot: '.5'.
(#139) Missing semicolon.
(#141) Line is too long.
(#145) Missing semicolon.
(#147) Missing semicolon.
(#150) A leading decimal point can be confused with a dot: '.5'.
(#150) A leading decimal point can be confused with a dot: '.5'.
(#150) A leading decimal point can be confused with a dot: '.5'.
(#150) A leading decimal point can be confused with a dot: '.5'.
(#150) Expected an assignment or function call and instead saw an expression.
(#151) Line is too long.
(#151) Expected '{' and instead saw 'if'.
(#151) Expected '{' and instead saw 'v'.
(#151) Expected an assignment or function call and instead saw an expression.
(#152) Expected '{' and instead saw 'break'.
(#153) Expected an assignment or function call and instead saw an expression.
(#153) Missing semicolon.
(#154) Expected '{' and instead saw 'v'.
(#154) Expected an assignment or function call and instead saw an expression.
(#155) Missing semicolon.
(#158) Line is too long.
(#158) 'e' is already defined.
(#158) The Function constructor is a form of eval.
(#159) Missing semicolon.
(#162) Expected '{' and instead saw 'return'.
(#164) Missing semicolon.
(#168) Missing 'new' prefix when invoking a constructor.
(#168) Missing semicolon.
(#169) Missing semicolon.
(#172) Missing semicolon.
(#174) Missing semicolon.
(#176) Missing semicolon.
(#178) A leading decimal point can be confused with a dot: '.5'.
(#178) A leading decimal point can be confused with a dot: '.5'.
(#178) Missing semicolon.
(#180) Missing semicolon.
(#182) Missing semicolon.
(#184) A leading decimal point can be confused with a dot: '.5'.
(#184) A leading decimal point can be confused with a dot: '.5'.
(#184) A leading decimal point can be confused with a dot: '.5'.
(#184) Missing semicolon.
(#186) Missing semicolon.
(#188) Missing semicolon.
(#190) A leading decimal point can be confused with a dot: '.5'.
(#190) A leading decimal point can be confused with a dot: '.5'.
(#190) Missing semicolon.
(#192) Missing semicolon.
(#194) Missing semicolon.
(#196) A leading decimal point can be confused with a dot: '.5'.
(#196) A leading decimal point can be confused with a dot: '.5'.
(#196) A leading decimal point can be confused with a dot: '.5'.
(#196) Missing semicolon.
(#198) Missing semicolon.
(#200) Missing semicolon.
(#202) Missing semicolon.
(#204) Missing semicolon.
(#206) Missing semicolon.
(#208) A leading decimal point can be confused with a dot: '.5'.
(#208) A leading decimal point can be confused with a dot: '.5'.
(#208) A leading decimal point can be confused with a dot: '.5'.
(#208) Missing semicolon.
(#210) Missing semicolon.
(#212) Missing semicolon.
(#214) A leading decimal point can be confused with a dot: '.5'.
(#214) A leading decimal point can be confused with a dot: '.5'.
(#214) Missing semicolon.
(#217) Line is too long.
(#217) Expected '===' and instead saw '=='.
(#217) A leading decimal point can be confused with a dot: '.3'.
(#217) Missing semicolon.
(#220) Line is too long.
(#220) Expected '===' and instead saw '=='.
(#220) A leading decimal point can be confused with a dot: '.3'.
(#220) Missing semicolon.
(#223) Line is too long.
(#223) A leading decimal point can be confused with a dot: '.5'.
(#223) Expected '===' and instead saw '=='.
(#223) A leading decimal point can be confused with a dot: '.3'.
(#223) A leading decimal point can be confused with a dot: '.5'.
(#223) A leading decimal point can be confused with a dot: '.5'.
(#223) Missing semicolon.
(#226) Missing semicolon.
(#229) Missing semicolon.
(#232) A leading decimal point can be confused with a dot: '.5'.
(#232) A leading decimal point can be confused with a dot: '.5'.
(#232) A leading decimal point can be confused with a dot: '.5'.
(#232) Missing semicolon.
(#234) Missing semicolon.
(#236) Line is too long.
(#236) A leading decimal point can be confused with a dot: '.75'.
(#236) A leading decimal point can be confused with a dot: '.9375'.
(#236) A leading decimal point can be confused with a dot: '.984375'.
(#236) Missing semicolon.
(#238) A leading decimal point can be confused with a dot: '.5'.
(#238) A leading decimal point can be confused with a dot: '.5'.
(#238) A leading decimal point can be confused with a dot: '.5'.
(#238) A leading decimal point can be confused with a dot: '.5'.
(#238) Missing semicolon.
(#241) Line is too long.
(#242) Missing semicolon.
(#243) Missing semicolon.
(#244) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#245) Line is too long.
(#246) Missing semicolon.
(#247) Missing semicolon.
(#248) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#252) Expected an assignment or function call and instead saw an expression.
(#252) Missing semicolon.
(#254) Missing semicolon.
(#260) Missing semicolon.
(#262) Expected an assignment or function call and instead saw an expression.
(#262) Missing semicolon.
(#264) Expected an assignment or function call and instead saw an expression.
(#264) Missing semicolon.
(#268) Missing semicolon.
(#269) Missing 'new' prefix when invoking a constructor.
(#269) Expected an assignment or function call and instead saw an expression.
(#269) Missing semicolon.
(#270) Expected an assignment or function call and instead saw an expression.
(#270) Missing semicolon.
(#273) Missing 'new' prefix when invoking a constructor.
(#273) Missing semicolon.
(#274) Missing semicolon.
(#277) Missing semicolon.
(#280) Missing semicolon.
(#283) Line is too long.
(#283) Expected an assignment or function call and instead saw an expression.
(#283) Missing semicolon.
(#285) Missing semicolon.
(#287) Missing semicolon.
(#293) Missing semicolon.
(#294) Missing semicolon.
(#296) Line is too long.
(#296) Expected an assignment or function call and instead saw an expression.
(#296) Missing semicolon.
(#299) Expected an assignment or function call and instead saw an expression.
(#299) Missing semicolon.
(#302) Missing semicolon.
(#304) Missing 'new' prefix when invoking a constructor.
(#304) Missing semicolon.
(#306) Missing semicolon.
(#309) Missing 'new' prefix when invoking a constructor.
(#309) Missing 'new' prefix when invoking a constructor.
(#310) Line is too long.
(#310) Missing 'new' prefix when invoking a constructor.
(#310) Expected '===' and instead saw '=='.
(#310) Missing semicolon.
(#312) Line is too long.
(#312) Missing semicolon.
(#314) Missing 'new' prefix when invoking a constructor.
(#314) Missing semicolon.
(#316) Expected an assignment or function call and instead saw an expression.
(#316) Missing semicolon.
(#318) Missing semicolon.
(#318) Expected an identifier and instead saw '=='.
(#318) Expected an operator and instead saw 'typeof'.
(#318) Expected an assignment or function call and instead saw an expression.
(#318) Missing semicolon.
(#318) Expected an assignment or function call and instead saw an expression.
(#322) Expected an assignment or function call and instead saw an expression.
(#322) Missing semicolon.
(#323) Missing semicolon.
(#326) Expected '{' and instead saw 'if'.
(#327) Line is too long.
(#327) Expected '{' and instead saw ';'.
(#331) Expected an assignment or function call and instead saw an expression.
(#331) Missing semicolon.
(#336) Expected an assignment or function call and instead saw an expression.
(#336) Missing semicolon.
(#340) Missing semicolon.
(#364) Missing semicolon.
(#365) Expected '{' and instead saw 'n'.
(#379) Missing 'new' prefix when invoking a constructor.
(#381) Missing semicolon.
(#383) Missing semicolon.
(#386) Missing semicolon.
(#390) Missing semicolon.
(#396) A constructor name should start with an uppercase letter.
(#396) Missing semicolon.
(#397) Expected an assignment or function call and instead saw an expression.
(#397) Missing semicolon.
(#398) Expected '{' and instead saw 'd'.
(#399) Missing semicolon.
(#401) Expected an assignment or function call and instead saw an expression.
(#401) Missing semicolon.
(#406) Missing semicolon.
(#407) Missing semicolon.
(#409) Missing semicolon.
(#412) Expected an assignment or function call and instead saw an expression.
(#412) Missing semicolon.
(#413) Missing semicolon.
(#416) Missing semicolon.
(#417) Missing semicolon.
(#419) Missing semicolon.
(#421) Missing semicolon.
(#426) Missing semicolon.
(#430) Line is too long.
(#430) Expected an assignment or function call and instead saw an expression.
(#430) Missing semicolon.
(#439) Missing semicolon.
(#442) Missing semicolon.
(#445) Line is too long.
(#445) Expected an assignment or function call and instead saw an expression.
(#445) Missing semicolon.
(#450) Line is too long.
(#450) Expected an assignment or function call and instead saw an expression.
(#450) Missing semicolon.
(#452) Missing semicolon.
(#454) Missing semicolon.
(#459) Missing 'new' prefix when invoking a constructor.
(#459) Expected an assignment or function call and instead saw an expression.
(#461) Expected an assignment or function call and instead saw an expression.
(#465) Line is too long.
(#465) Expected an assignment or function call and instead saw an expression.
(#468) Line is too long.
(#468) Expected an assignment or function call and instead saw an expression.
(#468) Missing semicolon.
(#475) Missing semicolon.
(#477) Line is too long.
(#477) Expected an assignment or function call and instead saw an expression.
(#477) Missing semicolon.
(#481) Line is too long.
(#481) Missing 'new' prefix when invoking a constructor.
(#481) Missing 'new' prefix when invoking a constructor.
(#481) Expected an assignment or function call and instead saw an expression.
(#482) Missing 'new' prefix when invoking a constructor.
(#485) Line is too long.
(#485) Expected an assignment or function call and instead saw an expression.
(#485) Missing semicolon.
(#488) Missing semicolon.
(#492) Line is too long.
(#493) Line is too long.
(#493) Expected an assignment or function call and instead saw an expression.
(#493) Missing semicolon.
(#494) Expected an assignment or function call and instead saw an expression.
(#494) Missing semicolon.
(#498) Missing semicolon.
(#501) Expected '{' and instead saw 'this'.
(#501) Missing 'new' prefix when invoking a constructor.
(#502) Missing 'new' prefix when invoking a constructor.
(#502) Missing semicolon.
(#504) Expected an assignment or function call and instead saw an expression.
(#504) Missing semicolon.
(#506) Expected an assignment or function call and instead saw an expression.
(#506) Missing semicolon.
(#508) Line is too long.
(#508) Expected an assignment or function call and instead saw an expression.
(#510) Line is too long.
(#510) Expected '{' and instead saw 'i'.
(#510) Expected an assignment or function call and instead saw an expression.
(#510) Missing semicolon.
(#514) Line is too long.
(#515) Missing 'new' prefix when invoking a constructor.
(#517) Line is too long.
(#517) Expected '{' and instead saw 'n'.
(#517) Expected an assignment or function call and instead saw an expression.
(#518) Expected an assignment or function call and instead saw an expression.
(#518) Missing semicolon.
(#519) Expected '{' and instead saw 'this'.
(#519) Expected an assignment or function call and instead saw an expression.
(#519) Missing semicolon.
(#521) Missing semicolon.
(#524) Missing semicolon.
(#526) Line is too long.
(#527) Missing semicolon.
(#529) Expected an assignment or function call and instead saw an expression.
(#529) Missing semicolon.
(#534) Line is too long.
(#534) Expected an assignment or function call and instead saw an expression.
(#534) Missing semicolon.
(#536) A leading decimal point can be confused with a dot: '.5'.
(#537) Line is too long.
(#537) Expected an assignment or function call and instead saw an expression.
(#537) Missing semicolon.
(#538) Expected an assignment or function call and instead saw an expression.
(#538) Missing semicolon.
(#542) Expected an assignment or function call and instead saw an expression.
(#542) Missing semicolon.
(#545) Missing semicolon.
(#547) Expected an assignment or function call and instead saw an expression.
(#547) Missing semicolon.
(#550) Expected '{' and instead saw 'this'.
(#550) Missing 'new' prefix when invoking a constructor.
(#550) Missing semicolon.
(#552) Missing semicolon.
(#555) Line is too long.
(#555) Missing 'new' prefix when invoking a constructor.
(#555) Expected '{' and instead saw 't'.
(#555) Missing 'new' prefix when invoking a constructor.
(#555) Expected an assignment or function call and instead saw an expression.
(#556) Line is too long.
(#556) Expected an assignment or function call and instead saw an expression.
(#556) Missing semicolon.
(#559) Expected an assignment or function call and instead saw an expression.
(#559) Missing semicolon.
(#562) Missing semicolon.
(#565) Missing semicolon.
(#572) Line is too long.
(#572) Expected '{' and instead saw 'if'.
(#572) Expected '{' and instead saw 't'.
(#572) Expected an assignment or function call and instead saw an expression.
(#574) Line is too long.
(#574) Expected '{' and instead saw 's'.
(#574) Expected an assignment or function call and instead saw an expression.
(#575) Expected an assignment or function call and instead saw an expression.
(#575) Missing semicolon.
(#578) Missing 'new' prefix when invoking a constructor.
(#580) Line is too long.
(#580) Expected an assignment or function call and instead saw an expression.
(#580) Missing semicolon.
(#582) Expected an assignment or function call and instead saw an expression.
(#582) Missing semicolon.
(#586) Expected an assignment or function call and instead saw an expression.
(#590) Expected an assignment or function call and instead saw an expression.
(#590) Missing semicolon.
(#593) Missing 'new' prefix when invoking a constructor.
(#593) Expected an assignment or function call and instead saw an expression.
(#595) Line is too long.
(#595) Expected an assignment or function call and instead saw an expression.
(#595) Missing semicolon.
(#605) Expected an assignment or function call and instead saw an expression.
(#605) Missing semicolon.
(#606) Missing semicolon.
(#607) Expected an assignment or function call and instead saw an expression.
(#607) Missing semicolon.
(#608) Missing semicolon.
(#609) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#610) Missing semicolon.
(#611) Expected '===' and instead saw '=='.
(#612) Missing semicolon.
(#613) Expected an assignment or function call and instead saw an expression.
(#613) Missing semicolon.
(#625) Line is too long.
(#633) Missing semicolon.
(#635) Missing semicolon.
(#638) Missing semicolon.
(#643) Missing semicolon.
(#645) Expected an assignment or function call and instead saw an expression.
(#645) Missing semicolon.
(#646) Expected an assignment or function call and instead saw an expression.
(#646) Missing semicolon.
(#662) Missing semicolon.
(#663) Expected an assignment or function call and instead saw an expression.
(#663) Missing semicolon.
(#669) Expected an assignment or function call and instead saw an expression.
(#669) Missing semicolon.
(#670) Expected an assignment or function call and instead saw an expression.
(#670) Missing semicolon.
(#673) Missing semicolon.
(#675) Missing semicolon.
(#676) Expected an assignment or function call and instead saw an expression.
(#676) Missing semicolon.
(#679) Missing semicolon.
(#680) Missing semicolon.
(#684) Line is too long.
(#683) Missing semicolon.
(#684) Don't make functions within a loop.
(#684) Expected '{' and instead saw 'for'.
(#684) Expected '{' and instead saw 'if'.
(#684) Expected '{' and instead saw 'return'.
(#685) Missing semicolon.
(#690) Missing semicolon.
(#691) Missing semicolon.
(#706) Missing semicolon.
(#724) Expected an assignment or function call and instead saw an expression.
(#724) Missing semicolon.
(#736) Missing semicolon.
(#737) Expected an assignment or function call and instead saw an expression.
(#737) Missing semicolon.
(#740) Missing semicolon.
(#741) Expected an assignment or function call and instead saw an expression.
(#741) Missing semicolon.
(#745) Missing semicolon.
(#749) Expected an assignment or function call and instead saw an expression.
(#756) Expected an assignment or function call and instead saw an expression.
(#756) Missing semicolon.
(#757) Missing semicolon.
(#758) Expected an assignment or function call and instead saw an expression.
(#758) Missing semicolon.
(#760) Missing semicolon.
(#772) Line is too long.
(#783) Missing semicolon.
(#785) Missing semicolon.
(#786) Expected an assignment or function call and instead saw an expression.
(#786) Missing semicolon.
(#788) Missing semicolon.
(#789) Expected an assignment or function call and instead saw an expression.
(#789) Missing semicolon.
(#793) Expected an assignment or function call and instead saw an expression.
(#793) Missing semicolon.
(#794) Missing semicolon.
(#809) Expected an assignment or function call and instead saw an expression.
(#809) Missing semicolon.
(#811) Missing semicolon.
(#814) Missing semicolon.
(#815) Expected an assignment or function call and instead saw an expression.
(#815) Missing semicolon.
(#818) Missing semicolon.
(#820) Missing semicolon.
(#821) Expected an assignment or function call and instead saw an expression.
(#821) Missing semicolon.
(#824) Expected an assignment or function call and instead saw an expression.
(#824) Missing semicolon.
(#833) Missing semicolon.
(#834) Expected an assignment or function call and instead saw an expression.
(#834) Missing semicolon.
(#842) Line is too long.
(#842) Expected an assignment or function call and instead saw an expression.
(#842) Missing semicolon.
(#843) Expected an assignment or function call and instead saw an expression.
(#843) Missing semicolon.
(#845) Expected an assignment or function call and instead saw an expression.
(#845) Missing semicolon.
(#853) A leading decimal point can be confused with a dot: '.4'.
(#861) Line is too long.
(#872) Missing semicolon.
(#877) Missing semicolon.
(#879) Expected an assignment or function call and instead saw an expression.
(#879) Missing semicolon.
(#880) Expected an assignment or function call and instead saw an expression.
(#880) Missing semicolon.
(#899) Missing semicolon.
(#901) Expected an assignment or function call and instead saw an expression.
(#901) Missing semicolon.
(#902) Expected an assignment or function call and instead saw an expression.
(#902) Missing semicolon.
(#903) Expected an assignment or function call and instead saw an expression.
(#903) Missing semicolon.
(#906) Missing semicolon.
(#908) Missing semicolon.
(#909) Expected an assignment or function call and instead saw an expression.
(#909) Missing semicolon.
(#912) Missing semicolon.
(#913) Missing semicolon.
(#918) Expected an assignment or function call and instead saw an expression.
(#918) Missing semicolon.
(#919) Missing semicolon.
(#920) Missing semicolon.
(#925) Missing semicolon.
(#926) Missing semicolon.
(#941) Missing semicolon.
(#959) Expected an assignment or function call and instead saw an expression.
(#959) Missing semicolon.
(#969) Missing semicolon.
(#970) Expected an assignment or function call and instead saw an expression.
(#970) Missing semicolon.
(#973) Missing semicolon.
(#973) Too many errors. (75% scanned).
mod/activequiz/js/classList.js
(#23) Expected '{' and instead saw 'return'.
(#27) Comma warnings can be turned off with 'laxcomma'.
(#26) Bad line breaking before ','.
(#27) Bad line breaking before ','.
(#28) Bad line breaking before ','.
(#29) Bad line breaking before ','.
(#32) Bad line breaking before ','.
(#35) Bad line breaking before ','.
(#44) Bad line breaking before ','.
(#50) Bad line breaking before ','.
(#54) Bad line breaking before ','.
(#60) Bad line breaking before ','.
(#65) Bad line breaking before ','.
(#68) Bad line breaking before ','.
(#69) Bad line breaking before ','.
(#70) Bad line breaking before ','.
(#79) Bad line breaking before ','.
(#80) Bad line breaking before ','.
(#97) Bad line breaking before ','.
(#98) Bad line breaking before ','.
(#99) Bad line breaking before ','.
(#100) Bad line breaking before ','.
(#118) Bad line breaking before ','.
(#119) Bad line breaking before ','.
(#120) Bad line breaking before ','.
(#121) Bad line breaking before ','.
(#122) Bad line breaking before ','.
(#144) Bad line breaking before ','.
(#167) Bad line breaking before ','.
(#168) Bad line breaking before ','.
(#223) Confusing use of '!'.
(#223) Confusing use of '!'.
mod/activequiz/js/core.js
(#89) 'httpRequest' is already defined.
(#95) Value of 'e' may be overwritten in IE 8 and earlier.
(#101) 'httpRequest' used out of scope.
(#102) Expected '===' and instead saw '=='.
(#106) Expected '===' and instead saw '=='.
(#118) 'httpRequest' used out of scope.
(#124) 'httpRequest' used out of scope.
(#136) 'httpRequest' used out of scope.
(#176) Expected '===' and instead saw '=='.
(#217) Expected '===' and instead saw '=='.
(#227) Expected '===' and instead saw '=='.
(#244) Expected '===' and instead saw '=='.
(#325) Expected '===' and instead saw '=='.
(#340) Expected '===' and instead saw '=='.
(#448) Expected '!==' and instead saw '!='.
(#455) Expected '!==' and instead saw '!='.
(#456) Empty block.
(#534) Expected '===' and instead saw '=='.
(#538) Expected '===' and instead saw '=='.
(#542) Expected '===' and instead saw '=='.
(#584) 'number_format' was used before it was defined.
mod/activequiz/js/instructor.js
(#48) Expected '===' and instead saw '=='.
(#50) Expected '===' and instead saw '=='.
(#51) Expected '===' and instead saw '=='.
(#55) Expected '===' and instead saw '=='.
(#55) Expected '!==' and instead saw '!='.
(#55) Expected '!==' and instead saw '!='.
(#62) Expected '===' and instead saw '=='.
(#62) Expected '!==' and instead saw '!='.
(#67) Expected '===' and instead saw '=='.
(#67) Expected '===' and instead saw '=='.
(#79) Expected a conditional expression and instead saw an assignment.
(#83) Expected '===' and instead saw '=='.
(#87) Expected '===' and instead saw '=='.
(#117) Expected '===' and instead saw '=='.
(#154) Expected '===' and instead saw '=='.
(#183) Expected '===' and instead saw '=='.
(#188) Expected '===' and instead saw '=='.
(#227) Expected '===' and instead saw '=='.
(#229) Expected '===' and instead saw '=='.
(#234) eval can be harmful.
(#264) Expected '===' and instead saw '=='.
(#266) Expected '!==' and instead saw '!='.
(#268) Expected '===' and instead saw '=='.
(#288) eval can be harmful.
(#322) Expected '===' and instead saw '=='.
(#332) Expected '===' and instead saw '=='.
(#353) Expected '!==' and instead saw '!='.
(#368) Expected '===' and instead saw '=='.
(#378) Expected '===' and instead saw '=='.
(#403) Expected '===' and instead saw '=='.
(#446) Expected '===' and instead saw '=='.
(#494) Expected '===' and instead saw '=='.
(#504) Expected '===' and instead saw '=='.
(#529) Expected '!==' and instead saw '!='.
(#530) Expected '===' and instead saw '=='.
(#557) Expected '===' and instead saw '=='.
(#641) Expected '===' and instead saw '=='.
(#643) Expected '===' and instead saw '=='.
(#684) Expected '===' and instead saw '=='.
(#688) Expected '===' and instead saw '=='.
(#692) Expected '===' and instead saw '=='.
(#181) 'response' is defined but never used.
(#401) 'response' is defined but never used.
(#444) 'response' is defined but never used.
mod/activequiz/js/questionmodifiers/poodllrecording/lightbox/lightbox.js
(#1) Missing semicolon.
Use the function form of "use strict".
(#43) Missing semicolon.
(#48) Missing semicolon.
(#49) Missing semicolon.
(#50) Missing semicolon.
(#61) Missing semicolon.
(#69) Missing semicolon.
(#81) Missing semicolon.
(#83) Missing semicolon.
(#95) Missing semicolon.
(#97) Missing semicolon.
(#108) Missing semicolon.
(#110) Missing semicolon.
(#111) Missing semicolon.
(#122) Missing semicolon.
(#125) Missing semicolon.
(#127) Missing semicolon.
(#136) Expected '!==' and instead saw '!='.
(#137) Missing semicolon.
(#139) Missing semicolon.
(#151) Missing semicolon.
(#153) Missing semicolon.
(#155) Missing semicolon.
(#158) Missing semicolon.
(#160) Expected '!==' and instead saw '!='.
(#161) Missing semicolon.
(#163) Missing semicolon.
(#174) Missing semicolon.
(#176) Missing semicolon.
(#178) Missing semicolon.
(#181) Missing semicolon.
(#184) Missing semicolon.
(#186) Missing semicolon.
(#195) Missing semicolon.
(#196) Missing semicolon.
(#197) Missing semicolon.
(#198) Missing semicolon.
(#207) Missing semicolon.
(#210) Missing semicolon.
(#220) Missing semicolon.
(#223) Missing semicolon.
(#226) Missing semicolon.
(#236) Missing semicolon.
(#241) Missing semicolon.
(#251) Missing semicolon.
(#253) Missing semicolon.
(#254) Missing semicolon.
(#255) Missing semicolon.
(#257) Missing semicolon.
(#258) Missing semicolon.
(#260) Missing semicolon.
(#261) Missing semicolon.
(#263) Missing semicolon.
(#264) Missing semicolon.
(#272) Expected '{' and instead saw 'return'.
(#272) Missing semicolon.
(#274) Missing semicolon.
(#276) Missing semicolon.
(#278) Missing semicolon.
(#280) Missing semicolon.
(#282) Missing semicolon.
(#283) Missing semicolon.
(#284) Missing semicolon.
(#285) Missing semicolon.
(#287) Missing semicolon.
(#289) Missing semicolon.
(#296) Expected '{' and instead saw 'return'.
(#296) Missing semicolon.
(#298) Missing semicolon.
(#301) Missing semicolon.
(#304) Missing semicolon.
(#315) Missing semicolon.
(#316) Missing semicolon.
(#319) ['nextImg'] is better written in dot notation.
(#320) Missing semicolon.
(#321) ['nextImg'] is better written in dot notation.
(#321) Missing semicolon.
(#322) Missing semicolon.
(#324) Missing semicolon.
(#327) Missing semicolon.
(#328) Missing semicolon.
(#329) Missing semicolon.
(#330) Missing semicolon.
(#332) Missing semicolon.
(#335) Missing semicolon.
(#336) Missing semicolon.
(#339) ['prevImg'] is better written in dot notation.
(#340) Missing semicolon.
(#341) ['prevImg'] is better written in dot notation.
(#341) Missing semicolon.
(#342) Missing semicolon.
(#344) Missing semicolon.
(#347) Missing semicolon.
(#348) Missing semicolon.
(#349) Missing semicolon.
(#350) Missing semicolon.
(#352) Missing semicolon.
(#360) Missing semicolon.
(#361) Missing semicolon.
(#362) Missing semicolon.
(#372) Expected '{' and instead saw 'opt'.
(#372) Missing semicolon.
(#380) Missing semicolon.
(#385) ['boxId'] is better written in dot notation.
(#386) ['controls'] is better written in dot notation.
(#387) ['dimensions'] is better written in dot notation.
(#388) ['captions'] is better written in dot notation.
(#389) ['prevImg'] is better written in dot notation.
(#389) ['prevImg'] is better written in dot notation.
(#390) ['nextImg'] is better written in dot notation.
(#390) ['nextImg'] is better written in dot notation.
(#391) ['hideCloseBtn'] is better written in dot notation.
(#392) ['closeOnClick'] is better written in dot notation.
(#392) ['closeOnClick'] is better written in dot notation.
(#393) ['loadingAnimation'] is better written in dot notation.
(#393) ['loadingAnimation'] is better written in dot notation.
(#394) ['animElCount'] is better written in dot notation.
(#395) ['preload'] is better written in dot notation.
(#396) ['carousel'] is better written in dot notation.
(#397) ['animation'] is better written in dot notation.
(#398) ['nextOnClick'] is better written in dot notation.
(#399) ['responsive'] is better written in dot notation.
(#401) ['onopen'] is better written in dot notation.
(#402) ['onclose'] is better written in dot notation.
(#403) ['onload'] is better written in dot notation.
(#404) ['onresize'] is better written in dot notation.
(#405) Missing semicolon.
(#408) ['boxId'] is better written in dot notation.
(#409) ['boxId'] is better written in dot notation.
(#409) Missing semicolon.
(#413) Missing semicolon.
(#414) Missing semicolon.
(#415) Missing semicolon.
(#416) Missing semicolon.
(#417) Missing semicolon.
(#419) Missing semicolon.
(#421) Missing semicolon.
(#423) Missing semicolon.
(#426) ['hideCloseBtn'] is better written in dot notation.
(#427) Missing semicolon.
(#428) Missing semicolon.
(#429) Missing semicolon.
(#430) Missing semicolon.
(#431) Missing semicolon.
(#433) Missing semicolon.
(#434) Missing semicolon.
(#435) Missing semicolon.
(#439) ['closeOnClick'] is better written in dot notation.
(#441) Missing semicolon.
(#442) Missing semicolon.
(#446) ['loadingAnimation'] is better written in dot notation.
(#448) Missing semicolon.
(#449) ['loadingAnimation'] is better written in dot notation.
(#449) Missing semicolon.
(#450) Missing semicolon.
(#451) Missing semicolon.
(#452) ['loadingAnimation'] is better written in dot notation.
(#454) ['loadingAnimation'] is better written in dot notation.
(#454) ['loadingAnimation'] is better written in dot notation.
(#454) ['loadingAnimation'] is better written in dot notation.
(#454) Missing semicolon.
(#456) Missing semicolon.
(#457) Missing semicolon.
(#458) Missing semicolon.
(#459) ['animElCount'] is better written in dot notation.
(#460) Missing semicolon.
(#461) Missing semicolon.
(#463) Missing semicolon.
(#467) ['responsive'] is better written in dot notation.
(#469) Missing semicolon.
(#470) Missing semicolon.
(#471) Missing semicolon.
(#474) Missing semicolon.
(#487) Missing semicolon.
(#491) Missing semicolon.
(#493) Missing semicolon.
(#496) Missing semicolon.
(#501) Missing semicolon.
(#504) Missing semicolon.
(#507) Missing semicolon.
(#510) Missing semicolon.
(#514) Missing semicolon.
(#518) Missing semicolon.
(#521) Missing semicolon.
(#526) Missing semicolon.
(#528) Missing semicolon.
(#531) Expected '{' and instead saw 'CTX'.
(#531) Missing semicolon.
(#536) Missing semicolon.
(#539) Missing semicolon.
(#540) Missing semicolon.
(#541) Missing semicolon.
(#543) ['animation'] is better written in dot notation.
(#543) Expected '{' and instead saw 'addClass'.
(#543) Missing semicolon.
(#545) Missing semicolon.
(#547) Missing semicolon.
(#548) Missing semicolon.
(#549) Missing semicolon.
(#550) Missing semicolon.
(#553) Missing semicolon.
(#558) Missing semicolon.
(#561) Missing semicolon.
(#562) Missing semicolon.
(#570) Missing semicolon.
(#571) Missing semicolon.
(#574) Missing semicolon.
(#575) Missing semicolon.
(#576) Missing semicolon.
(#577) Missing semicolon.
(#582) Missing semicolon.
(#585) Missing semicolon.
(#587) Expected '{' and instead saw 'cb'.
(#587) Missing semicolon.
(#589) Missing semicolon.
(#591) Missing semicolon.
(#594) Missing semicolon.
(#599) Missing semicolon.
(#601) Missing semicolon.
(#602) Missing semicolon.
(#603) Missing semicolon.
(#606) Expected '{' and instead saw 'CTX'.
(#606) Missing semicolon.
(#608) Missing semicolon.
(#610) Missing semicolon.
(#612) Missing semicolon.
(#613) Missing semicolon.
(#616) Missing semicolon.
(#619) Missing semicolon.
(#633) Missing semicolon.
(#638) Missing semicolon.
(#642) Missing semicolon.
(#645) Missing semicolon.
(#648) Missing semicolon.
(#649) Missing semicolon.
(#653) Missing semicolon.
(#663) Expected '{' and instead saw 'group'.
(#663) Missing semicolon.
(#664) Missing semicolon.
(#665) Missing semicolon.
(#672) Missing semicolon.
(#674) Missing semicolon.
(#675) Missing semicolon.
(#676) Missing semicolon.
(#677) Missing semicolon.
(#679) Missing semicolon.
(#684) Missing semicolon.
(#685) Missing semicolon.
(#689) Missing semicolon.
(#690) Missing semicolon.
(#692) Missing semicolon.
(#693) Missing semicolon.
(#698) Missing semicolon.
(#699) Missing semicolon.
(#701) Missing semicolon.
(#702) Missing semicolon.
(#703) Missing semicolon.
(#706) Missing semicolon.
(#709) Expected '{' and instead saw 'CTX'.
(#709) Missing semicolon.
(#710) Missing semicolon.
(#717) Missing semicolon.
(#720) Missing semicolon.
(#722) Missing semicolon.
(#725) Missing semicolon.
(#728) Missing semicolon.
(#731) Missing semicolon.
(#735) Missing semicolon.
(#736) Missing semicolon.
(#737) Missing semicolon.
(#738) Missing semicolon.
(#739) Missing semicolon.
(#742) Missing semicolon.
(#744) Missing semicolon.
(#751) Missing semicolon.
(#754) Missing semicolon.
(#756) Missing semicolon.
(#759) Missing semicolon.
(#762) Missing semicolon.
(#766) Missing semicolon.
(#770) Missing semicolon.
(#771) Missing semicolon.
(#772) Missing semicolon.
(#773) Missing semicolon.
(#774) Missing semicolon.
(#777) Missing semicolon.
(#779) Missing semicolon.
(#786) Missing semicolon.
(#787) Missing semicolon.
(#788) Missing semicolon.
(#789) Missing semicolon.
(#790) Missing semicolon.
(#791) Missing semicolon.
(#792) Missing semicolon.
(#793) Missing semicolon.
(#794) Missing semicolon.
(#795) Missing semicolon.
(#798) Missing semicolon.
(#802) Missing semicolon.
(#807) Missing semicolon.
(#811) Expected '{' and instead saw 'CTX'.
(#811) Missing semicolon.
(#812) Missing semicolon.
(#815) Expected an assignment or function call and instead saw an expression.
(#815) Missing semicolon.
(#816) Expected an assignment or function call and instead saw an expression.
(#816) Missing semicolon.
(#817) Expected an assignment or function call and instead saw an expression.
(#817) Missing semicolon.
(#818) Expected an assignment or function call and instead saw an expression.
(#818) Missing semicolon.
(#819) Expected an assignment or function call and instead saw an expression.
(#819) Missing semicolon.
(#820) Expected an assignment or function call and instead saw an expression.
(#820) Missing semicolon.
(#821) Possible strict violation.
(#821) Expected an assignment or function call and instead saw an expression.
(#821) Missing semicolon.
(#822) Expected an assignment or function call and instead saw an expression.
(#822) Missing semicolon.
(#823) Expected an assignment or function call and instead saw an expression.
(#823) Missing semicolon.
(#824) Expected an assignment or function call and instead saw an expression.
(#824) Missing semicolon.
(#825) Expected an assignment or function call and instead saw an expression.
(#825) Missing semicolon.
(#826) Expected an assignment or function call and instead saw an expression.
(#826) Missing semicolon.
(#815) 'This' is not defined.
(#816) 'looks' is not defined.
(#817) 'like' is not defined.
(#818) 'a' is not defined.
(#819) 'JavaScript' is not defined.
(#820) 'file' is not defined.
(#822) 'bar' is not defined.
(#823) 'to' is not defined.
(#824) 'format' is not defined.
(#825) 'it' is not defined.
(#11) 'Lightbox' is defined but never used.
(#21) 'captionTemplate' is defined but never used.
(#29) 'loadingImgSrc' is defined but never used.
(#40) 'wrapperWidth' is defined but never used.
(#41) 'wrapperHeight' is defined but never used.
(#194) 'e' is defined but never used.
(#440) 'e' is defined but never used.
(#468) 'e' is defined but never used.
mod/activequiz/js/questionmodifiers/poodllrecording/lightbox/lightbox.min.js
(#4) Use the function form of "use strict".
(#7) Missing semicolon.
(#11) Missing semicolon.
(#15) Expected an assignment or function call and instead saw an expression.
(#15) Missing semicolon.
(#19) Missing semicolon.
(#23) Missing semicolon.
(#27) Missing semicolon.
(#31) Expected '!==' and instead saw '!='.
(#31) Missing semicolon.
(#35) Missing 'new' prefix when invoking a constructor.
(#35) Expected '{' and instead saw 'return'.
(#37) Missing 'new' prefix when invoking a constructor.
(#37) Expected '!==' and instead saw '!='.
(#37) Missing semicolon.
(#41) Missing 'new' prefix when invoking a constructor.
(#41) Expected '{' and instead saw 'return'.
(#43) Expected '===' and instead saw '=='.
(#43) Missing semicolon.
(#47) Missing 'new' prefix when invoking a constructor.
(#48) Missing 'new' prefix when invoking a constructor.
(#48) Missing 'new' prefix when invoking a constructor.
(#48) Expected an assignment or function call and instead saw an expression.
(#48) Missing semicolon.
(#49) Missing semicolon.
(#53) Expected an assignment or function call and instead saw an expression.
(#53) Missing semicolon.
(#57) Expected '{' and instead saw 'H'.
(#57) Missing 'new' prefix when invoking a constructor.
(#57) Expected an assignment or function call and instead saw an expression.
(#58) Missing semicolon.
(#62) Missing 'new' prefix when invoking a constructor.
(#62) Expected '{' and instead saw 'if'.
(#62) Missing 'new' prefix when invoking a constructor.
(#62) Missing 'new' prefix when invoking a constructor.
(#62) Missing 'new' prefix when invoking a constructor.
(#62) Missing 'new' prefix when invoking a constructor.
(#62) Expected '{' and instead saw 'return'.
(#62) Missing semicolon.
(#67) Missing '()' invoking a constructor.
(#67) Missing '()' invoking a constructor.
(#67) Missing 'new' prefix when invoking a constructor.
(#68) Line is too long.
(#68) Expected an assignment or function call and instead saw an expression.
(#68) Missing semicolon.
(#74) Missing 'new' prefix when invoking a constructor.
(#76) Missing 'new' prefix when invoking a constructor.
(#76) Expected '===' and instead saw '=='.
(#79) Missing 'new' prefix when invoking a constructor.
(#80) Missing semicolon.
(#81) Expected an assignment or function call and instead saw an expression.
(#81) Missing semicolon.
(#82) Missing semicolon.
(#85) Missing semicolon.
(#90) Expected '!==' and instead saw '!='.
(#92) Expected '{' and instead saw 'E'.
(#92) Missing semicolon.
(#98) Missing 'new' prefix when invoking a constructor.
(#100) Expected an assignment or function call and instead saw an expression.
(#100) Missing semicolon.
(#101) Expected '{' and instead saw 'F'.
(#101) Missing 'new' prefix when invoking a constructor.
(#102) Missing 'new' prefix when invoking a constructor.
(#103) Missing 'new' prefix when invoking a constructor.
(#103) Expected an assignment or function call and instead saw an expression.
(#103) Missing semicolon.
(#104) Expected an assignment or function call and instead saw an expression.
(#104) Missing semicolon.
(#106) Missing 'new' prefix when invoking a constructor.
(#107) Missing 'new' prefix when invoking a constructor.
(#109) Expected an assignment or function call and instead saw an expression.
(#109) Missing semicolon.
(#110) Expected '{' and instead saw 'F'.
(#110) Missing 'new' prefix when invoking a constructor.
(#111) Missing 'new' prefix when invoking a constructor.
(#112) Missing 'new' prefix when invoking a constructor.
(#112) Expected an assignment or function call and instead saw an expression.
(#112) Missing semicolon.
(#113) Expected an assignment or function call and instead saw an expression.
(#113) Missing semicolon.
(#115) Missing 'new' prefix when invoking a constructor.
(#115) Missing semicolon.
(#120) Missing 'new' prefix when invoking a constructor.
(#121) Expected an assignment or function call and instead saw an expression.
(#121) Missing semicolon.
(#127) Expected '===' and instead saw '=='.
(#127) Missing semicolon.
(#135) Expected '===' and instead saw '=='.
(#136) Expected '===' and instead saw '=='.
(#138) Expected '===' and instead saw '=='.
(#150) Expected '{' and instead saw 'a'.
(#152) Expected an assignment or function call and instead saw an expression.
(#152) Missing semicolon.
(#154) Missing 'new' prefix when invoking a constructor.
(#156) Missing 'new' prefix when invoking a constructor.
(#157) Missing 'new' prefix when invoking a constructor.
(#157) Expected an assignment or function call and instead saw an expression.
(#157) Missing semicolon.
(#158) Expected an assignment or function call and instead saw an expression.
(#158) Missing semicolon.
(#160) Missing 'new' prefix when invoking a constructor.
(#162) Line is too long.
(#161) Missing semicolon.
(#162) Expected '===' and instead saw '=='.
(#162) Expected '{' and instead saw 'o'.
(#162) Missing 'new' prefix when invoking a constructor.
(#162) Expected an assignment or function call and instead saw an expression.
(#163) Line is too long.
(#163) Expected '===' and instead saw '=='.
(#163) Missing 'new' prefix when invoking a constructor.
(#163) Expected an assignment or function call and instead saw an expression.
(#164) Expected '{' and instead saw 'q'.
(#164) Expected an assignment or function call and instead saw an expression.
(#165) Missing semicolon.
(#167) Missing 'new' prefix when invoking a constructor.
(#168) Missing semicolon.
(#169) Missing 'new' prefix when invoking a constructor.
(#169) Expected an assignment or function call and instead saw an expression.
(#169) Missing semicolon.
(#173) Expected '{' and instead saw 'return'.
(#174) Missing 'new' prefix when invoking a constructor.
(#174) Missing 'new' prefix when invoking a constructor.
(#174) Expected '!==' and instead saw '!='.
(#174) Missing '()' invoking a constructor.
(#174) Expected an assignment or function call and instead saw an expression.
(#176) Line is too long.
(#176) Expected '===' and instead saw '=='.
(#176) Missing 'new' prefix when invoking a constructor.
(#176) Missing 'new' prefix when invoking a constructor.
(#176) Missing 'new' prefix when invoking a constructor.
(#176) Expected '===' and instead saw '=='.
(#176) Missing 'new' prefix when invoking a constructor.
(#176) Missing 'new' prefix when invoking a constructor.
(#176) Missing 'new' prefix when invoking a constructor.
(#176) Expected an assignment or function call and instead saw an expression.
(#177) Missing 'new' prefix when invoking a constructor.
(#180) Expected an assignment or function call and instead saw an expression.
(#180) Missing semicolon.
(#182) Missing 'new' prefix when invoking a constructor.
(#182) Missing 'new' prefix when invoking a constructor.
(#182) Missing 'new' prefix when invoking a constructor.
(#182) Missing 'new' prefix when invoking a constructor.
(#184) Missing '()' invoking a constructor.
(#185) Expected an assignment or function call and instead saw an expression.
(#185) Missing semicolon.
(#188) Line is too long.
(#188) Missing 'new' prefix when invoking a constructor.
(#188) Expected '===' and instead saw '=='.
(#188) Missing 'new' prefix when invoking a constructor.
(#188) Missing 'new' prefix when invoking a constructor.
(#188) Missing 'new' prefix when invoking a constructor.
(#188) Missing 'new' prefix when invoking a constructor.
(#189) Missing 'new' prefix when invoking a constructor.
(#189) Expected an assignment or function call and instead saw an expression.
(#189) Missing semicolon.
(#190) Expected an assignment or function call and instead saw an expression.
(#190) Missing semicolon.
(#191) Missing semicolon.
(#192) Expected an assignment or function call and instead saw an expression.
(#192) Missing semicolon.
(#195) Line is too long.
(#197) Expected an assignment or function call and instead saw an expression.
(#198) Expected '{' and instead saw 'I'.
(#198) Missing 'new' prefix when invoking a constructor.
(#198) Missing 'new' prefix when invoking a constructor.
(#198) Expected an assignment or function call and instead saw an expression.
(#198) Missing semicolon.
(#200) Missing 'new' prefix when invoking a constructor.
(#200) Expected an assignment or function call and instead saw an expression.
(#200) Missing semicolon.
(#203) Missing 'new' prefix when invoking a constructor.
(#203) Expected an assignment or function call and instead saw an expression.
(#205) Line is too long.
(#205) A leading decimal point can be confused with a dot: '.8'.
(#205) A leading decimal point can be confused with a dot: '.8'.
(#205) A leading decimal point can be confused with a dot: '.8'.
(#205) A leading decimal point can be confused with a dot: '.8'.
(#205) Missing 'new' prefix when invoking a constructor.
(#205) Expected an assignment or function call and instead saw an expression.
(#205) Missing semicolon.
(#209) Missing 'new' prefix when invoking a constructor.
(#210) Expected '{' and instead saw 'i'.
(#211) Expected '{' and instead saw 'return'.
(#212) Missing semicolon.
(#214) Expected '===' and instead saw '=='.
(#217) Missing 'new' prefix when invoking a constructor.
(#217) Missing semicolon.
(#218) Missing semicolon.
(#220) Missing 'new' prefix when invoking a constructor.
(#220) Missing semicolon.
(#221) Missing 'new' prefix when invoking a constructor.
(#221) Expected an assignment or function call and instead saw an expression.
(#221) Missing semicolon.
(#225) Missing 'new' prefix when invoking a constructor.
(#226) Expected '{' and instead saw 'i'.
(#227) Expected '{' and instead saw 'return'.
(#228) Missing semicolon.
(#230) Expected '===' and instead saw '=='.
(#233) Missing 'new' prefix when invoking a constructor.
(#233) Missing semicolon.
(#234) Missing semicolon.
(#236) Missing 'new' prefix when invoking a constructor.
(#236) Missing semicolon.
(#237) Missing 'new' prefix when invoking a constructor.
(#237) Expected an assignment or function call and instead saw an expression.
(#237) Missing semicolon.
(#240) Line is too long.
(#240) Missing 'new' prefix when invoking a constructor.
(#240) Missing 'new' prefix when invoking a constructor.
(#240) Expected an assignment or function call and instead saw an expression.
(#240) Missing semicolon.
(#241) Expected an assignment or function call and instead saw an expression.
(#241) Missing semicolon.
(#5) 'Lightbox' is defined but never used.
mod/activequiz/js/questionmodifiers/poodllrecording/lightbox_images.js
(#69) Expected '===' and instead saw '=='.
(#21) 'imgCount' is defined but never used.
(#30) 'parent' is defined but never used.
(#32) 'imgsrc' is defined but never used.
mod/activequiz/js/student.js
(#37) Expected '===' and instead saw '=='.
(#39) Expected '===' and instead saw '=='.
(#40) Expected '===' and instead saw '=='.
(#40) Empty block.
(#42) Expected '===' and instead saw '=='.
(#42) Expected '!==' and instead saw '!='.
(#49) Expected '===' and instead saw '=='.
(#49) Expected '!==' and instead saw '!='.
(#68) Expected '===' and instead saw '=='.
(#72) Expected '===' and instead saw '=='.
(#96) Expected '===' and instead saw '=='.
(#98) Expected '===' and instead saw '=='.
(#134) Expected '===' and instead saw '=='.
(#165) 'feedbackbox' is already defined.
(#170) 'loadingbox' is already defined.

CSS problems

(20 errors, 1 warnings)

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

mod/activequiz/js/questionmodifiers/poodllrecording/lightbox/css/lightbox.css
(#63) Use of !important
(#187) Expected LBRACE at line 187, col 29.
(#187) Unexpected token '1060px' at line 187, col 29.
(#187) Unexpected token '{' at line 187, col 36.
(#187) Expected LPAREN at line 187, col 19.
(#192) Unexpected token '}' at line 192, col 1.
(#194) Expected LPAREN at line 194, col 19.
(#194) Expected LBRACE at line 194, col 29.
(#194) Unexpected token '451px' at line 194, col 29.
(#194) Unexpected token '{' at line 194, col 35.
(#219) Unexpected token '}' at line 219, col 1.
(#221) Expected LPAREN at line 221, col 19.
(#221) Expected LBRACE at line 221, col 29.
(#221) Unexpected token '600px' at line 221, col 29.
(#221) Unexpected token '{' at line 221, col 35.
(#238) Unexpected token '}' at line 238, col 1.
(#240) Expected LPAREN at line 240, col 19.
(#240) Expected LBRACE at line 240, col 29.
(#240) Unexpected token '450px' at line 240, col 29.
(#240) Unexpected token '{' at line 240, col 35.
(#255) Unexpected token '}' at line 255, col 1.

PHPDocs style problems

(134 errors, 38 warnings)

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

mod/activequiz/backup/moodle2/backup_activequiz_activity_task.class.php
(#2) Empty line found after PHP open tag
(#33) Class backup_activequiz_activity_task does not have @copyright tag
(#33) Class backup_activequiz_activity_task does not have @license tag
mod/activequiz/backup/moodle2/backup_activequiz_settingslib.php
(#2) Empty line found after PHP open tag
(#18) No one-line description found in phpdocs for file
(#19) Package moodlecore is not valid
mod/activequiz/backup/moodle2/backup_activequiz_stepslib.php
(#2) Empty line found after PHP open tag
(#40) Function backup_activequiz_activity_structure_step::define_structure is not documented
(#35) Class backup_activequiz_activity_structure_step does not have @copyright tag
(#35) Class backup_activequiz_activity_structure_step does not have @license tag
mod/activequiz/backup/moodle2/restore_activequiz_activity_task.class.php
(#2) Empty line found after PHP open tag
(#18) No one-line description found in phpdocs for file
(#31) No one-line description found in phpdocs for class restore_activequiz_activity_task
(#31) Class restore_activequiz_activity_task does not have @copyright tag
(#31) Class restore_activequiz_activity_task does not have @license tag
(#19) Package moodlecore is not valid
mod/activequiz/backup/moodle2/restore_activequiz_stepslib.php
(#2) Empty line found after PHP open tag
(#44) Function restore_activequiz_activity_structure_step::define_structure is not documented
(#69) Function restore_activequiz_activity_structure_step::process_activequiz is not documented
(#86) Function restore_activequiz_activity_structure_step::process_activequiz_question is not documented
(#103) Function restore_activequiz_activity_structure_step::process_activequiz_grade is not documented
(#117) Function restore_activequiz_activity_structure_step::process_activequiz_session is not documented
(#130) Function restore_activequiz_activity_structure_step::process_activequiz_attempt is not documented
(#149) Function restore_activequiz_activity_structure_step::inform_new_usage_id is not documented
(#163) Function restore_activequiz_activity_structure_step::process_activequiz_groupattendance is not documented
(#180) Function restore_activequiz_activity_structure_step::after_execute is not documented
(#18) No one-line description found in phpdocs for file
(#32) Class restore_activequiz_activity_structure_step does not have @copyright tag
(#32) Class restore_activequiz_activity_structure_step does not have @license tag
mod/activequiz/classes/activequiz.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#22) No one-line description found in phpdocs for class activequiz
(#352) Phpdocs for function activequiz::call_question_modifiers has incomplete parameters list
mod/activequiz/classes/activequiz_attempt.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#35) Constant activequiz_attempt::INPROGRESS is not documented
(#36) Constant activequiz_attempt::ABANDONED is not documented
(#37) Constant activequiz_attempt::FINISHED is not documented
(#22) No one-line description found in phpdocs for class activequiz_attempt
(#351) There is no description in phpdocs for function get_sequence_check
(#84) Phpdocs for function activequiz_attempt::__construct has incomplete parameters list
(#193) Phpdocs for function activequiz_attempt::get_display_options has incomplete parameters list
mod/activequiz/classes/activequiz_question.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/activequiz_question_bank_view.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#57) Phpdocs for function activequiz_question_bank_view::display has incomplete parameters list
(#116) Phpdocs for function activequiz_question_bank_view::display_question_list has incomplete parameters list
mod/activequiz/classes/activequiz_session.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#117) There is no description in phpdocs for function set_status
(#401) There is no description in phpdocs for function get_question_right_response
(#690) There is no description in phpdocs for function getall_attempts
(#164) Phpdocs for function activequiz_session::delete has incomplete parameters list
mod/activequiz/classes/controllers/edit.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/controllers/quizdata.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/controllers/responses.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/controllers/view.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/controllers/viewquizattempt.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/forms/edit/add_question_form.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#25) No one-line description found in phpdocs for class add_question_form
mod/activequiz/classes/forms/view/groupselectmembers.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#26) No one-line description found in phpdocs for class groupselectmembers
mod/activequiz/classes/forms/view/start_session.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/forms/view/student_start_form.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#26) No one-line description found in phpdocs for class student_start_form
mod/activequiz/classes/qbanktypes/question_bank_add_to_rtq_action_column.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#34) Function question_bank_add_to_rtq_action_column::init is not documented
(#39) Function question_bank_add_to_rtq_action_column::get_name is not documented
(#43) Function question_bank_add_to_rtq_action_column::display_content is not documented
(#50) Function question_bank_add_to_rtq_action_column::get_required_fields is not documented
(#32) Variable question_bank_add_to_rtq_action_column::$stradd is not documented
mod/activequiz/classes/questionmanager.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#400) Phpdocs for function questionmanager::set_question_order has incomplete parameters list
mod/activequiz/classes/questionmodifiers/ibasequestionmodifier.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#33) Package is not specified for function requires_jquery. It is also not specified in file-level phpdocs
(#40) Package is not specified for function add_css. It is also not specified in file-level phpdocs
(#45) Package is not specified for function add_js. It is also not specified in file-level phpdocs
(#50) Package is not specified for function modify_questionresults_duringquiz. It is also not specified in file-level phpdocs
mod/activequiz/classes/questionmodifiers/multichoice.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#36) Function multichoice::requires_jquery is not documented
(#39) Function multichoice::add_css is not documented
(#115) There is no description in phpdocs for function update_answers_single
(#152) There is no description in phpdocs for function update_answers_multi
(#191) There is no description in phpdocs for function add_chart
mod/activequiz/classes/questionmodifiers/poodllrecording.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#36) Function poodllrecording::requires_jquery is not documented
(#39) Function poodllrecording::add_css is not documented
mod/activequiz/classes/tableviews/overallgradesview.php
(#2) Empty line found after PHP open tag
(#19) File-level phpdocs block is not found
mod/activequiz/classes/tableviews/ownattempts.php
(#2) Empty line found after PHP open tag
(#19) File-level phpdocs block is not found
(#26) No one-line description found in phpdocs for class ownattempts
(#29) Package mod_realtimquiz is not valid
mod/activequiz/classes/tableviews/sessionattempts.php
(#2) Empty line found after PHP open tag
(#19) File-level phpdocs block is not found
mod/activequiz/classes/utils/grade.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#38) Phpdocs for function grade::get_user_grade has incomplete parameters list
(#83) Phpdocs for function grade::__construct has incomplete parameters list
mod/activequiz/classes/utils/groupmanager.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#48) There is no description in phpdocs for function get_user_groups
(#40) Phpdocs for function groupmanager::__construct has incomplete parameters list
mod/activequiz/classes/utils/jsonlib.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
mod/activequiz/classes/utils/qubaids_for_rtq.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#34) Function qubaids_for_rtq::__construct is not documented
(#22) No one-line description found in phpdocs for class qubaids_for_rtq
mod/activequiz/classes/utils/scaletypes.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found
(#35) Constant scaletypes::REALTIMQUIZ_LASTSESSION is not documented
(#36) Constant scaletypes::activequiz_SESSIONAVERAGE is not documented
(#37) Constant scaletypes::activequiz_HIGHESTSESSIONGRADE is not documented
(#22) No one-line description found in phpdocs for class scaletypes
mod/activequiz/db/access.php
(#) File-level phpdocs block is not found
mod/activequiz/db/upgrade.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#5) Function xmldb_activequiz_upgrade is not documented
(#5) Package is not specified for function xmldb_activequiz_upgrade. It is also not specified in file-level phpdocs
mod/activequiz/index.php
(#25) Found comment starting with three or more slashes
(#35) Found comment starting with three or more slashes
(#42) Found comment starting with three or more slashes
(#81) Found comment starting with three or more slashes
(#2) File-level phpdocs block does not have @copyright tag
(#2) File-level phpdocs block does not have @license tag
(#5) Invalid phpdocs tag @author: used
(#6) Package activequiz is not valid
mod/activequiz/lang/en/activequiz.php
(#2) Empty line found after PHP open tag
(#18) No one-line description found in phpdocs for file
mod/activequiz/lib.php
(#2) Empty line found after PHP open tag
(#92) Function activequiz_process_review_options is not documented
(#141) Function activequiz_after_add_or_update is not documented
(#220) Function activequiz_reset_gradebook is not documented
(#245) Function activequiz_pluginfile is not documented
(#335) Function activequiz_supports is not documented
(#240) Found comment starting with three or more slashes
(#241) Found comment starting with three or more slashes
(#242) Found comment starting with three or more slashes
(#147) There is no description in phpdocs for function activequiz_grade_item_update
(#187) There is no description in phpdocs for function activequiz_update_grades
(#34) Phpdocs for function activequiz_add_instance has incomplete parameters list
(#62) Phpdocs for function activequiz_update_instance has incomplete parameters list
(#190) Phpdocs for function activequiz_update_grades has incomplete parameters list
(#285) Package mod_quiz is not valid
mod/activequiz/locallib.php
(#2) Empty line found after PHP open tag
(#31) Phpdocs for function activequiz_view_tabs has incomplete parameters list
mod/activequiz/mod_form.php
(#2) Empty line found after PHP open tag
(#32) Class mod_activequiz_mod_form is not documented
(#35) Function mod_activequiz_mod_form::__construct is not documented
(#41) Function mod_activequiz_mod_form::definition is not documented
(#47) Found comment starting with three or more slashes
(#50) Found comment starting with three or more slashes
(#180) Phpdocs for function mod_activequiz_mod_form::add_review_options_group has incomplete parameters list
mod/activequiz/quizinfo.php
(#2) Empty line found after PHP open tag
mod/activequiz/renderer.php
(#18) File-level phpdocs block is not found
mod/activequiz/version.php
(#17) No one-line description found in phpdocs for file

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]


Mustache template problems

(0 errors, 0 warnings)

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