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

(532 errors, 1072 warnings)

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

question/type/proforma/backup/moodle2/backup_qtype_proforma_plugin.class.php
(#55) Inline comments must start with a capital letter, digit or 3-dots sequence
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/proforma/backup/moodle2/restore_qtype_proforma_plugin.class.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#55) This comment is 64% valid code; is this commented out code?
question/type/proforma/bulktestindex.php
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Inline comments must start with a capital letter, digit or 3-dots sequence
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) This comment is 80% valid code; is this commented out code?
(#63) Logical operator "and" is prohibited; use "&&" instead
(#75) Inline comments must start with a capital letter, digit or 3-dots sequence
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) This comment is 80% valid code; is this commented out code?
question/type/proforma/classes/base_formcreator.php
(#137) This comment is 60% valid code; is this commented out code?
(#143) Logical operator "and" is prohibited; use "&&" instead
(#217) Logical operator "and" is prohibited; use "&&" instead
(#222) Logical operator "and" is prohibited; use "&&" instead
(#228) Logical operator "and" is prohibited; use "&&" instead
(#369) Logical operator "and" is prohibited; use "&&" instead
(#387) Inline comments must start with a capital letter, digit or 3-dots sequence
(#387) This comment is 84% valid code; is this commented out code?
(#396) Inline comments must start with a capital letter, digit or 3-dots sequence
(#396) This comment is 84% valid code; is this commented out code?
(#425) Logical operator "and" is prohibited; use "&&" instead
(#489) This comment is 50% valid code; is this commented out code?
(#490) Inline comments must end in full-stops, exclamation marks, or question marks
(#537) Inline comments must end in full-stops, exclamation marks, or question marks
(#603) Inline comments must start with a capital letter, digit or 3-dots sequence
(#603) This comment is 50% valid code; is this commented out code?
(#640) Logical operator "or" is prohibited; use "||" instead
(#762) This comment is 51% valid code; is this commented out code?
(#777) This comment is 53% valid code; is this commented out code?
(#782) Inline comments must end in full-stops, exclamation marks, or question marks
(#878) Inline comments must start with a capital letter, digit or 3-dots sequence
(#878) Inline comments must end in full-stops, exclamation marks, or question marks
(#1023) Logical operator "or" is prohibited; use "||" instead
question/type/proforma/classes/base_task.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#76) Logical operator "and" is prohibited; use "&&" instead
(#321) Inline comments must end in full-stops, exclamation marks, or question marks
(#351) This comment is 44% valid code; is this commented out code?
(#455) This comment is 60% valid code; is this commented out code?
(#483) Line exceeds 132 characters; contains 134 characters
(#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
(#501) This comment is 42% valid code; is this commented out code?
(#503) Inline comments must start with a capital letter, digit or 3-dots sequence
(#503) This comment is 75% valid code; is this commented out code?
(#518) Method name "_get_draft_testfiles" should not be prefixed with an underscore to indicate visibility
(#519) Opening brace should be on the same line as the declaration
(#552) Must use "self::" for local static member reference
(#627) Inline comments must start with a capital letter, digit or 3-dots sequence
(#627) This comment is 73% valid code; is this commented out code?
(#627) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#635) Must use "self::" for local static member reference
question/type/proforma/classes/bulktester.php
(#32) Expected 1 space before opening brace; found 2
(#65) Perl-style comments are not allowed; use "// Comment." instead
(#191) Expected 1 space before "?"; 0 found
(#191) Expected 1 space after "?"; 0 found
(#191) Expected 1 space before ":"; 0 found
(#191) Expected 1 space after ":"; 0 found
question/type/proforma/classes/c_task.php
(#60) Inline comments must start with a capital letter, digit or 3-dots sequence
(#60) This comment is 80% valid code; is this commented out code?
(#79) Inline comments must start with a capital letter, digit or 3-dots sequence
(#90) File must end with a newline character
question/type/proforma/classes/cpp_task.php
(#32) File must end with a newline character
question/type/proforma/classes/feedback_renderer.php
(#31) Opening brace should be on the same line as the declaration for class feedback_exception
(#202) Whitespace found at end of line
(#304) Logical operator "and" is prohibited; use "&&" instead
(#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
(#308) This comment is 80% valid code; is this commented out code?
(#314) Line exceeds 132 characters; contains 147 characters
(#318) Line exceeds 132 characters; contains 171 characters
(#330) Logical operator "and" is prohibited; use "&&" instead
(#432) Inline comments must start with a capital letter, digit or 3-dots sequence
(#432) This comment is 57% valid code; is this commented out code?
(#452) This comment is 44% valid code; is this commented out code?
(#511) Method name "_render_grader_info" should not be prefixed with an underscore to indicate visibility
(#550) Inline comments must start with a capital letter, digit or 3-dots sequence
(#550) This comment is 69% valid code; is this commented out code?
(#562) Empty CATCH statement detected
(#595) File must end with a newline character
question/type/proforma/classes/filearea.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#79) This comment is 64% valid code; is this commented out code?
(#107) Logical operator "and" is prohibited; use "&&" instead
(#147) Logical operator "and" is prohibited; use "&&" instead
(#167) Logical operator "and" is prohibited; use "&&" instead
(#312) File must end with a newline character
question/type/proforma/classes/formatrenderer.php
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#101) This comment is 75% valid code; is this commented out code?
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#129) This comment is 60% valid code; is this commented out code?
(#131) Inline comments must start with a capital letter, digit or 3-dots sequence
(#131) This comment is 65% valid code; is this commented out code?
(#144) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#146) This comment is 75% valid code; is this commented out code?
(#146) Line indented incorrectly; expected at least 8 spaces, found 0
(#146) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#295) Logical operator "or" is prohibited; use "||" instead
(#305) This comment is 46% valid code; is this commented out code?
(#340) This comment is 78% valid code; is this commented out code?
(#356) Inline comments must start with a capital letter, digit or 3-dots sequence
(#356) This comment is 78% valid code; is this commented out code?
(#444) Inline comments must start with a capital letter, digit or 3-dots sequence
(#444) Inline comments must end in full-stops, exclamation marks, or question marks
(#444) This comment is 80% valid code; is this commented out code?
(#449) Inline comments must start with a capital letter, digit or 3-dots sequence
(#449) This comment is 58% valid code; is this commented out code?
(#450) Inline comments must end in full-stops, exclamation marks, or question marks
(#455) Inline comments must start with a capital letter, digit or 3-dots sequence
(#455) This comment is 45% valid code; is this commented out code?
(#457) Inline comments must end in full-stops, exclamation marks, or question marks
(#457) Line indented incorrectly; expected at least 8 spaces, found 0
(#471) global $PAGE cannot be used in renderers. Use $this->page.
(#472) global $PAGE cannot be used in renderers. Use $this->page.
(#492) Inline comments must start with a capital letter, digit or 3-dots sequence
(#492) 7 slashes comments are not allowed; use "// Comment." instead
(#493) This comment is 57% valid code; is this commented out code?
(#493) Line indented incorrectly; expected at least 8 spaces, found 0
(#505) Line indented incorrectly; expected at least 8 spaces, found 0
(#509) Inline comments must start with a capital letter, digit or 3-dots sequence
(#509) This comment is 50% valid code; is this commented out code?
(#528) Inline comments must start with a capital letter, digit or 3-dots sequence
(#528) This comment is 50% valid code; is this commented out code?
(#529) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#539) Inline comments must start with a capital letter, digit or 3-dots sequence
(#539) This comment is 74% valid code; is this commented out code?
(#541) Expected 1 space before "=>"; 0 found
(#541) Expected 1 space after "=>"; 0 found
(#541) Expected 1 space before "=>"; 0 found
(#541) Expected 1 space after "=>"; 0 found
(#547) 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
(#547) This comment is 55% valid code; is this commented out code?
(#549) Inline comments must start with a capital letter, digit or 3-dots sequence
(#549) This comment is 62% valid code; is this commented out code?
(#552) global $PAGE cannot be used in renderers. Use $this->page.
(#553) global $PAGE cannot be used in renderers. Use $this->page.
(#580) File must end with a newline character
question/type/proforma/classes/grader.php
(#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
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Inline comments must start with a capital letter, digit or 3-dots sequence
(#141) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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
(#152) This comment is 41% valid code; is this commented out code?
(#158) This comment is 61% valid code; is this commented out code?
(#237) File must end with a newline character
question/type/proforma/classes/grader_2.php
(#72) This comment is 73% valid code; is this commented out code?
(#72) Line indented incorrectly; expected at least 12 spaces, found 0
(#84) Inline comments must start with a capital letter, digit or 3-dots sequence
(#84) This comment is 73% valid code; is this commented out code?
(#109) Logical operator "or" is prohibited; use "||" instead
(#245) Inline comments must start with a capital letter, digit or 3-dots sequence
(#245) This comment is 64% valid code; is this commented out code?
(#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
(#309) This comment is 75% valid code; is this commented out code?
(#313) Inline comments must start with a capital letter, digit or 3-dots sequence
(#623) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/proforma/classes/java_formcreator.php
(#103) This comment is 70% valid code; is this commented out code?
(#261) Logical operator "and" is prohibited; use "&&" instead
(#265) Logical operator "and" is prohibited; use "&&" instead
(#304) Logical operator "or" is prohibited; use "||" instead
(#304) Logical operator "or" is prohibited; use "||" instead
(#321) Logical operator "and" is prohibited; use "&&" instead
(#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
(#338) This comment is 80% valid code; is this commented out code?
(#343) Inline comments must start with a capital letter, digit or 3-dots sequence
(#343) This comment is 56% valid code; is this commented out code?
(#345) Inline comments must end in full-stops, exclamation marks, or question marks
(#371) File must end with a newline character
question/type/proforma/classes/java_task.php
(#397) File must end with a newline character
question/type/proforma/classes/privacy/provider.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
question/type/proforma/classes/proforma_formcreator.php
(#45) Inline comments must start with a capital letter, digit or 3-dots sequence
(#45) This comment is 62% valid code; is this commented out code?
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) This comment is 58% valid code; is this commented out code?
(#62) Line indented incorrectly; expected at least 8 spaces, found 0
(#75) Line indented incorrectly; expected at least 8 spaces, found 0
(#435) File must end with a newline character
question/type/proforma/classes/proforma_task.php
(#126) The static declaration must come after the visibility declaration
(#165) The static declaration must come after the visibility declaration
question/type/proforma/classes/python_formcreator.php
(#70) Inline doc block comments are not allowed; use "// Comment." instead
(#79) This comment is 58% valid code; is this commented out code?
(#99) File must end with a newline character
question/type/proforma/classes/python_task.php
(#68) Inline doc block comments are not allowed; use "// Comment." instead
(#77) This comment is 62% valid code; is this commented out code?
(#88) File must end with a newline character
question/type/proforma/classes/select_formcreator.php
(#119) File must end with a newline character
question/type/proforma/classes/setlx_task.php
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#177) File must end with a newline character
question/type/proforma/classes/simplexmlwriter.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
question/type/proforma/db/upgrade.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#59) Inline comments must start with a capital letter, digit or 3-dots sequence
(#86) Inline comments must start with a capital letter, digit or 3-dots sequence
(#98) Inline comments must start with a capital letter, digit or 3-dots sequence
(#123) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#178) Inline comments must start with a capital letter, digit or 3-dots sequence
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Inline comments must start with a capital letter, digit or 3-dots sequence
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#199) Inline comments must start with a capital letter, digit or 3-dots sequence
(#216) Inline comments must start with a capital letter, digit or 3-dots sequence
(#218) Inline comments must start with a capital letter, digit or 3-dots sequence
(#238) 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
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#284) Inline comments must start with a capital letter, digit or 3-dots sequence
(#318) This comment is 62% valid code; is this commented out code?
question/type/proforma/db/upgradelib.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#30) 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
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must start with a capital letter, digit or 3-dots sequence
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#112) 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
(#127) Inline comments must start with a capital letter, digit or 3-dots sequence
(#138) Line exceeds 132 characters; contains 151 characters
(#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
(#140) 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) This comment is 75% valid code; is this commented out code?
(#215) Inline comments must start with a capital letter, digit or 3-dots sequence
(#215) This comment is 80% valid code; is this commented out code?
(#222) Inline comments must start with a capital letter, digit or 3-dots sequence
(#222) This comment is 100% valid code; is this commented out code?
(#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
(#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
(#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
(#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
(#264) Inline comments must start with a capital letter, digit or 3-dots sequence
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
question/type/proforma/lang/de/qtype_proforma.php
(#76) This comment is 73% valid code; is this commented out code?
(#128) Whitespace found at end of line within string
(#134) Whitespace found at end of line within string
(#180) Whitespace found at end of line within string
(#185) Whitespace found at end of line within string
(#320) Inline comments must end in full-stops, exclamation marks, or question marks
(#343) File must end with a newline character
question/type/proforma/lang/en/qtype_proforma.php
(#125) Whitespace found at end of line within string
(#127) Whitespace found at end of line within string
(#131) Whitespace found at end of line within string
(#167) Whitespace found at end of line within string
(#196) This comment is 73% valid code; is this commented out code?
(#339) Inline comments must end in full-stops, exclamation marks, or question marks
(#361) File must end with a newline character
question/type/proforma/lib.php
(#59) Line exceeds 132 characters; contains 137 characters
(#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 75% valid code; is this commented out code?
(#102) Inline comments must start with a capital letter, digit or 3-dots sequence
(#107) 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
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) 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
question/type/proforma/locallib.php
(#81) Logical operator "and" is prohibited; use "&&" instead
(#94) Logical operator "or" is prohibited; use "||" instead
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Logical operator "and" is prohibited; use "&&" instead
(#240) Inline comments must start with a capital letter, digit or 3-dots sequence
(#240) Inline comments must end in full-stops, exclamation marks, or question marks
(#240) This comment is 72% valid code; is this commented out code?
question/type/proforma/question.php
(#117) Inline comments must start with a capital letter, digit or 3-dots sequence
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) This comment is 75% valid code; is this commented out code?
(#143) Logical operator "and" is prohibited; use "&&" instead
(#166) This comment is 59% valid code; is this commented out code?
(#298) Logical operator "or" is prohibited; use "||" instead
(#298) Logical operator "or" is prohibited; use "||" instead
(#305) Logical operator "and" is prohibited; use "&&" instead
(#307) Logical operator "and" is prohibited; use "&&" instead
(#435) Inline comments must end in full-stops, exclamation marks, or question marks
(#438) Line indented incorrectly; expected 12 spaces, found 11
(#557) This comment is 46% valid code; is this commented out code?
question/type/proforma/questiontype.php
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#233) Inline comments must start with a capital letter, digit or 3-dots sequence
(#523) Inline comments must end in full-stops, exclamation marks, or question marks
(#530) Inline comments must start with a capital letter, digit or 3-dots sequence
(#530) This comment is 65% valid code; is this commented out code?
(#532) Inline comments must end in full-stops, exclamation marks, or question marks
(#556) Inline comments must start with a capital letter, digit or 3-dots sequence
(#556) This comment is 74% valid code; is this commented out code?
(#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
(#583) This comment is 75% valid code; is this commented out code?
(#586) Inline comments must start with a capital letter, digit or 3-dots sequence
(#586) This comment is 44% valid code; is this commented out code?
(#590) Inline comments must start with a capital letter, digit or 3-dots sequence
(#590) This comment is 67% valid code; is this commented out code?
question/type/proforma/renderer.php
(#62) Possible useless method overriding detected
(#68) Logical operator "or" is prohibited; use "||" instead
(#68) Logical operator "or" is prohibited; use "||" instead
(#116) This comment is 65% valid code; is this commented out code?
(#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
(#124) This comment is 80% valid code; is this commented out code?
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#135) This comment is 63% valid code; is this commented out code?
(#198) Inline comments must start with a capital letter, digit or 3-dots sequence
(#198) This comment is 60% valid code; is this commented out code?
(#200) Inline comments must start with a capital letter, digit or 3-dots sequence
(#200) This comment is 65% valid code; is this commented out code?
(#426) Logical operator "or" is prohibited; use "||" instead
(#426) Logical operator "or" is prohibited; use "||" instead
question/type/proforma/settings.php
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#52) This comment is 67% valid code; is this commented out code?
(#52) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#97) This comment is 55% valid code; is this commented out code?
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) This comment is 69% valid code; is this commented out code?
question/type/proforma/tests/behat/behat_proforma.php
(#55) Variable "webDriver" must be all lower-case
(#57) This comment is 44% valid code; is this commented out code?
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline comments must start with a capital letter, digit or 3-dots sequence
(#63) This comment is 63% valid code; is this commented out code?
(#71) Line exceeds 132 characters; contains 135 characters
(#72) Variable "webDriver" must be all lower-case
(#77) Variable "webDriver" must be all lower-case
(#80) Variable "webDriver" must be all lower-case
(#83) Inline comments must start with a capital letter, digit or 3-dots sequence
(#83) This comment is 48% valid code; is this commented out code?
(#83) Line indented incorrectly; expected at least 8 spaces, found 0
(#83) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#84) Line indented incorrectly; expected at least 8 spaces, found 0
(#84) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#87) Inline comments must start with a capital letter, digit or 3-dots sequence
(#87) This comment is 48% valid code; is this commented out code?
(#87) Line indented incorrectly; expected at least 8 spaces, found 0
(#87) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#88) Line indented incorrectly; expected at least 8 spaces, found 0
(#88) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#91) Inline comments must start with a capital letter, digit or 3-dots sequence
(#91) This comment is 48% valid code; is this commented out code?
(#91) Line indented incorrectly; expected at least 8 spaces, found 0
(#91) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#92) Line indented incorrectly; expected at least 8 spaces, found 0
(#92) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#95) Variable "webDriver" must be all lower-case
(#102) Inline comments must start with a capital letter, digit or 3-dots sequence
(#102) This comment is 50% valid code; is this commented out code?
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) 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) This comment is 53% valid code; is this commented out code?
(#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
(#113) This comment is 80% valid code; is this commented out code?
(#114) Variable "webDriver" must be all lower-case
(#116) Variable "webDriver" must be all lower-case
(#117) Inline comments must start with a capital letter, digit or 3-dots sequence
(#117) This comment is 84% valid code; is this commented out code?
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) This comment is 82% valid code; is this commented out code?
(#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
(#151) Variable "webDriver" must be all lower-case
(#152) This comment is 55% valid code; is this commented out code?
(#152) Line indented incorrectly; expected at least 8 spaces, found 0
(#158) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Line indented incorrectly; expected at least 8 spaces, found 0
(#158) No space found before comment text; expected "// WebDriverCapabilityType::HANDLES_ALERTS" but found "//WebDriverCapabilityType::HANDLES_ALERTS"
(#159) Line indented incorrectly; expected at least 8 spaces, found 0
(#160) Inline comments must start with a capital letter, digit or 3-dots sequence
(#160) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Inline comments must start with a capital letter, digit or 3-dots sequence
(#165) This comment is 56% valid code; is this commented out code?
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) This comment is 48% valid code; is this commented out code?
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Inline comments must start with a capital letter, digit or 3-dots sequence
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) This comment is 73% valid code; is this commented out code?
(#172) Line indented incorrectly; expected at least 12 spaces, found 0
(#172) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#175) Inline comments must start with a capital letter, digit or 3-dots sequence
(#175) This comment is 82% valid code; is this commented out code?
(#182) Variable "webDriver" must be all lower-case
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) This comment is 46% valid code; is this commented out code?
(#188) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#190) This comment is 64% valid code; is this commented out code?
(#190) Line indented incorrectly; expected at least 12 spaces, found 0
(#193) Line indented incorrectly; expected at least 12 spaces, found 0
(#196) Inline comments must end in full-stops, exclamation marks, or question marks
(#211) Variable "webDriver" must be all lower-case
(#215) Inline comments must start with a capital letter, digit or 3-dots sequence
(#215) This comment is 72% valid code; is this commented out code?
(#217) Inline comments must start with a capital letter, digit or 3-dots sequence
(#217) This comment is 74% valid code; is this commented out code?
(#218) Variable "webDriver" must be all lower-case
(#223) Inline comments must start with a capital letter, digit or 3-dots sequence
(#223) This comment is 70% valid code; is this commented out code?
(#224) Line indented incorrectly; expected at least 12 spaces, found 0
(#224) Perl-style comments are not allowed; use "// Comment." instead
(#227) Inline comments must start with a capital letter, digit or 3-dots sequence
(#227) This comment is 67% valid code; is this commented out code?
(#227) Expected 1 space before comment text but found 14; use block comment if you need indentation
(#228) Line indented incorrectly; expected at least 12 spaces, found 0
(#228) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#230) Inline comments must start with a capital letter, digit or 3-dots sequence
(#230) This comment is 86% valid code; is this commented out code?
(#230) Expected 1 space before comment text but found 10; use block comment if you need indentation
(#235) Line indented incorrectly; expected at least 12 spaces, found 8
(#236) Line indented incorrectly; expected at least 12 spaces, found 8
(#237) Line indented incorrectly; expected at least 12 spaces, found 8
(#245) Inline comments must start with a capital letter, digit or 3-dots sequence
(#245) This comment is 71% valid code; is this commented out code?
(#275) Line exceeds 132 characters; contains 137 characters
(#377) This comment is 45% valid code; is this commented out code?
(#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
(#501) This comment is 63% valid code; is this commented out code?
(#514) Inline comments must start with a capital letter, digit or 3-dots sequence
(#514) Inline comments must end in full-stops, exclamation marks, or question marks
(#514) This comment is 63% valid code; is this commented out code?
(#517) Inline comments must start with a capital letter, digit or 3-dots sequence
(#517) Inline comments must end in full-stops, exclamation marks, or question marks
(#517) This comment is 63% valid code; is this commented out code?
(#532) Inline comments must end in full-stops, exclamation marks, or question marks
(#534) Line exceeds 132 characters; contains 142 characters
(#535) Inline comments must start with a capital letter, digit or 3-dots sequence
(#535) Inline comments must end in full-stops, exclamation marks, or question marks
(#535) This comment is 63% valid code; is this commented out code?
(#546) Inline comments must start with a capital letter, digit or 3-dots sequence
(#546) Inline comments must end in full-stops, exclamation marks, or question marks
(#546) This comment is 63% valid code; is this commented out code?
(#568) This comment is 45% valid code; is this commented out code?
(#568) Line indented incorrectly; expected at least 8 spaces, found 0
(#580) Line indented incorrectly; expected at least 8 spaces, found 0
(#582) Inline comments must end in full-stops, exclamation marks, or question marks
(#583) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#585) Empty CATCH statement detected
(#586) Inline comments must end in full-stops, exclamation marks, or question marks
(#588) Inline comments must start with a capital letter, digit or 3-dots sequence
(#588) This comment is 54% valid code; is this commented out code?
(#590) Line indented incorrectly; expected at least 8 spaces, found 0
(#590) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#591) Inline comments must end in full-stops, exclamation marks, or question marks
(#591) Line indented incorrectly; expected at least 8 spaces, found 0
(#591) Expected 1 space before comment text but found 20; use block comment if you need indentation
(#594) 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
(#594) This comment is 75% valid code; is this commented out code?
(#596) Inline comments must start with a capital letter, digit or 3-dots sequence
(#600) Inline comments must start with a capital letter, digit or 3-dots sequence
(#600) Inline comments must end in full-stops, exclamation marks, or question marks
(#600) This comment is 75% valid code; is this commented out code?
(#602) Inline comments must end in full-stops, exclamation marks, or question marks
(#603) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#605) Empty CATCH statement detected
(#606) Inline comments must end in full-stops, exclamation marks, or question marks
(#616) Inline comments must end in full-stops, exclamation marks, or question marks
(#617) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#620) Empty CATCH statement detected
(#621) Inline comments must end in full-stops, exclamation marks, or question marks
(#624) Inline comments must end in full-stops, exclamation marks, or question marks
(#625) Expected "try {\n...} catch (...) {\n"; found "try {\n...} catch(...) {\n"
(#628) Empty CATCH statement detected
(#629) Inline comments must end in full-stops, exclamation marks, or question marks
(#631) Functions must not contain multiple empty lines in a row; found 2 empty lines
question/type/proforma/tests/behat/behat_proforma_upload.php
(#104) Logical operator "or" is prohibited; use "||" instead
(#113) Line exceeds 132 characters; contains 133 characters
(#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
(#144) This comment is 44% valid code; is this commented out code?
(#149) File must end with a newline character
question/type/proforma/tests/c_task_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#36) PHPUnit testcase name "qtype_proforma_c_task_test" does not match file name "c_task_test"
(#36) PHPUnit class "qtype_proforma_c_task_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#97) Whitespace found at end of line
(#98) Whitespace found at end of line
(#101) Whitespace found at end of line
(#102) Whitespace found at end of line
(#103) Whitespace found at end of line
(#104) Whitespace found at end of line
(#105) Whitespace found at end of line
(#106) Whitespace found at end of line
(#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
(#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
(#113) Whitespace found at end of line
(#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
(#114) Whitespace found at end of line
(#121) Whitespace found at end of line
(#127) Test method test_create_c_file1() is missing any coverage information, own or at class level
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Inline comments must end in full-stops, exclamation marks, or question marks
(#142) Whitespace found at end of line
(#143) Whitespace found at end of line
(#150) This comment is 68% valid code; is this commented out code?
(#170) Whitespace found at end of line
(#171) Whitespace found at end of line
(#174) Line indented incorrectly; expected at least 4 spaces, found 0
(#175) Test method test_create_c_file_2_tests() is missing any coverage information, own or at class level
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) This comment is 73% valid code; is this commented out code?
(#197) Whitespace found at end of line
(#200) File must end with a newline character
question/type/proforma/tests/cpp_task_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#37) PHPUnit testcase name "qtype_proforma_cpp_task_test" does not match file name "cpp_task_test"
(#37) PHPUnit class "qtype_proforma_cpp_task_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#102) Whitespace found at end of line
(#104) This comment is 60% valid code; is this commented out code?
(#107) Whitespace found at end of line
(#108) Whitespace found at end of line
(#109) Whitespace found at end of line
(#110) Whitespace found at end of line
(#111) Whitespace found at end of line
(#112) Whitespace found at end of line
(#119) Whitespace found at end of line
(#120) Whitespace found at end of line
(#127) Whitespace found at end of line
(#133) Test method test_create_cpp_file1() is missing any coverage information, own or at class level
(#136) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Whitespace found at end of line
(#149) Whitespace found at end of line
(#156) This comment is 68% valid code; is this commented out code?
(#176) Whitespace found at end of line
(#177) Whitespace found at end of line
(#180) Line indented incorrectly; expected at least 4 spaces, found 0
(#181) Test method test_create_cpp_file_2_tests() is missing any coverage information, own or at class level
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#191) This comment is 73% valid code; is this commented out code?
(#203) Whitespace found at end of line
(#206) File must end with a newline character
question/type/proforma/tests/grader_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#34) PHPUnit class "grader_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#242) Line exceeds 132 characters; contains 142 characters
(#246) Line exceeds maximum limit of 180 characters; contains 182 characters
(#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
(#353) Test method test_1_WS() is missing any coverage information, own or at class level
(#353) Public method name "grader_test::test_1_WS" must be in lower-case letters only
(#357) Whitespace found at end of line
(#358) Test method test_2_WS() is missing any coverage information, own or at class level
(#358) Public method name "grader_test::test_2_WS" must be in lower-case letters only
(#363) Test method test_3_WS() is missing any coverage information, own or at class level
(#363) Public method name "grader_test::test_3_WS" must be in lower-case letters only
(#368) Test method test_4_WS() is missing any coverage information, own or at class level
(#368) Public method name "grader_test::test_4_WS" must be in lower-case letters only
(#373) Test method test_5_WS() is missing any coverage information, own or at class level
(#373) Public method name "grader_test::test_5_WS" must be in lower-case letters only
(#374) Inline comments must start with a capital letter, digit or 3-dots sequence
(#374) Inline comments must end in full-stops, exclamation marks, or question marks
(#374) This comment is 45% valid code; is this commented out code?
(#379) Test method test_6_WS() is missing any coverage information, own or at class level
(#379) Public method name "grader_test::test_6_WS" must be in lower-case letters only
(#385) Test method test_1_AON() is missing any coverage information, own or at class level
(#385) Public method name "grader_test::test_1_AON" must be in lower-case letters only
(#390) Test method test_2_AON() is missing any coverage information, own or at class level
(#390) Public method name "grader_test::test_2_AON" must be in lower-case letters only
(#395) Test method test_3_AON() is missing any coverage information, own or at class level
(#395) Public method name "grader_test::test_3_AON" must be in lower-case letters only
(#400) Test method test_4_AON() is missing any coverage information, own or at class level
(#400) Public method name "grader_test::test_4_AON" must be in lower-case letters only
(#405) Test method test_5_AON() is missing any coverage information, own or at class level
(#405) Public method name "grader_test::test_5_AON" must be in lower-case letters only
(#410) Test method test_6_AON() is missing any coverage information, own or at class level
(#410) Public method name "grader_test::test_6_AON" must be in lower-case letters only
(#421) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#426) This comment is 65% valid code; is this commented out code?
(#426) Line indented incorrectly; expected at least 4 spaces, found 0
(#436) Test method test_xml_for_editor_2_1_old() is missing any coverage information, own or at class level
(#441) Inline comments must start with a capital letter, digit or 3-dots sequence
(#441) This comment is 43% valid code; is this commented out code?
(#442) Inline comments must end in full-stops, exclamation marks, or question marks
(#452) Whitespace found at end of line
(#453) Test method test_xml_for_editor_2_1_new() is missing any coverage information, own or at class level
(#458) Inline comments must start with a capital letter, digit or 3-dots sequence
(#458) This comment is 43% valid code; is this commented out code?
(#459) Inline comments must end in full-stops, exclamation marks, or question marks
(#473) Test method test_xml_for_SVN_2_1_old() is missing any coverage information, own or at class level
(#473) Public method name "grader_test::test_xml_for_SVN_2_1_old" must be in lower-case letters only
(#477) Inline comments must start with a capital letter, digit or 3-dots sequence
(#477) This comment is 43% valid code; is this commented out code?
(#478) Inline comments must end in full-stops, exclamation marks, or question marks
(#488) Test method test_xml_for_git_2_1_new() is missing any coverage information, own or at class level
(#492) Inline comments must start with a capital letter, digit or 3-dots sequence
(#492) This comment is 43% valid code; is this commented out code?
(#493) Inline comments must end in full-stops, exclamation marks, or question marks
(#506) Test method test_xml_for_filepicker_2_1_old() is missing any coverage information, own or at class level
(#512) Inline comments must end in full-stops, exclamation marks, or question marks
(#514) Inline comments must end in full-stops, exclamation marks, or question marks
(#515) Inline comments must start with a capital letter, digit or 3-dots sequence
(#515) 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
(#517) Inline comments must start with a capital letter, digit or 3-dots sequence
(#517) Inline comments must end in full-stops, exclamation marks, or question marks
(#518) Inline comments must start with a capital letter, digit or 3-dots sequence
(#518) Inline comments must end in full-stops, exclamation marks, or question marks
(#519) Inline comments must start with a capital letter, digit or 3-dots sequence
(#519) Inline comments must end in full-stops, exclamation marks, or question marks
(#521) Inline comments must end in full-stops, exclamation marks, or question marks
(#526) Inline comments must start with a capital letter, digit or 3-dots sequence
(#526) This comment is 43% valid code; is this commented out code?
(#527) Inline comments must end in full-stops, exclamation marks, or question marks
(#536) Test method test_xml_for_filepicker_2_1_new() is missing any coverage information, own or at class level
(#542) Inline comments must end in full-stops, exclamation marks, or question marks
(#544) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) Inline comments must start with a capital letter, digit or 3-dots sequence
(#545) 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
(#546) Inline comments must end in full-stops, exclamation marks, or question marks
(#547) 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
(#548) Inline comments must start with a capital letter, digit or 3-dots sequence
(#548) Inline comments must end in full-stops, exclamation marks, or question marks
(#549) Inline comments must start with a capital letter, digit or 3-dots sequence
(#549) Inline comments must end in full-stops, exclamation marks, or question marks
(#551) Inline comments must end in full-stops, exclamation marks, or question marks
(#556) Inline comments must start with a capital letter, digit or 3-dots sequence
(#556) This comment is 43% valid code; is this commented out code?
(#557) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/proforma/tests/helper.php
(#69) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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
(#86) This comment is 50% valid code; is this commented out code?
(#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
(#93) This comment is 50% valid code; is this commented out code?
(#93) No space found before comment text; expected "// const QUESTION_MODELSOLUTION = '//text in modelsolution (äöüß)';" but found "//const QUESTION_MODELSOLUTION = '//text in modelsolution (äöüß)';"
(#98) Expected 1 space after "="; 2 found
(#98) Must use "self::" for local static member reference
(#99) Must use "self::" for local static member reference
(#111) Line indented incorrectly; expected at least 4 spaces, found 2
(#112) Line indented incorrectly; expected at least 4 spaces, found 3
(#117) Line indented incorrectly; expected at least 4 spaces, found 3
(#122) Line indented incorrectly; expected at least 4 spaces, found 2
(#123) Line indented incorrectly; expected at least 4 spaces, found 1
(#187) Expected 1 space before "="; 0 found
(#207) Expected 1 space before "="; 0 found
(#237) Inline comments must start with a capital letter, digit or 3-dots sequence
(#237) This comment is 63% valid code; is this commented out code?
(#237) No space found before comment text; expected "// $container->qtype = 'proforma';" but found "//$container->qtype = 'proforma';"
(#240) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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
(#241) This comment is 75% valid code; is this commented out code?
(#242) Inline comments must start with a capital letter, digit or 3-dots sequence
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#242) This comment is 75% valid code; is this commented out code?
(#249) Inline comments must start with a capital letter, digit or 3-dots sequence
(#249) This comment is 60% valid code; is this commented out code?
(#259) Inline comments must start with a capital letter, digit or 3-dots sequence
(#281) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#295) Expected 1 space after "="; 2 found
(#324) Inline comments must start with a capital letter, digit or 3-dots sequence
(#324) This comment is 58% valid code; is this commented out code?
(#324) No space found before comment text; expected "// $q->contextid = context_system::instance()->id;" but found "//$q->contextid = context_system::instance()->id;"
(#339) Inline comments must start with a capital letter, digit or 3-dots sequence
(#339) Inline comments must end in full-stops, exclamation marks, or question marks
(#342) Inline comments must start with a capital letter, digit or 3-dots sequence
(#342) This comment is 58% valid code; is this commented out code?
(#343) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#349) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#364) Whitespace found at end of line within string
(#365) Whitespace found at end of line within string
(#383) This comment is 66% valid code; is this commented out code?
(#389) Inline comments must start with a capital letter, digit or 3-dots sequence
(#389) This comment is 58% valid code; is this commented out code?
(#405) This comment is 66% valid code; is this commented out code?
(#411) Inline comments must start with a capital letter, digit or 3-dots sequence
(#411) This comment is 58% valid code; is this commented out code?
(#480) Inline comments must start with a capital letter, digit or 3-dots sequence
(#480) 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) This comment is 58% valid code; is this commented out code?
(#489) Inline comments must start with a capital letter, digit or 3-dots sequence
(#491) Inline comments must end in full-stops, exclamation marks, or question marks
(#512) Inline comments must start with a capital letter, digit or 3-dots sequence
(#512) This comment is 63% valid code; is this commented out code?
(#512) No space found before comment text; expected "// $fromform->responsetemplate = '';" but found "//$fromform->responsetemplate = '';"
(#533) Inline comments must start with a capital letter, digit or 3-dots sequence
(#533) This comment is 63% valid code; is this commented out code?
(#533) No space found before comment text; expected "// $fromform->responsetemplate = '';" but found "//$fromform->responsetemplate = '';"
(#556) Inline comments must start with a capital letter, digit or 3-dots sequence
(#556) This comment is 63% valid code; is this commented out code?
(#556) No space found before comment text; expected "// $fromform->responsetemplate = '';" but found "//$fromform->responsetemplate = '';"
(#579) Inline comments must start with a capital letter, digit or 3-dots sequence
(#579) This comment is 63% valid code; is this commented out code?
(#579) No space found before comment text; expected "// $fromform->responsetemplate = '';" but found "//$fromform->responsetemplate = '';"
(#596) Inline comments must end in full-stops, exclamation marks, or question marks
(#598) 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
(#602) Inline comments must start with a capital letter, digit or 3-dots sequence
(#609) Inline comments must start with a capital letter, digit or 3-dots sequence
(#617) Inline comments must start with a capital letter, digit or 3-dots sequence
(#628) Inline comments must start with a capital letter, digit or 3-dots sequence
(#628) This comment is 60% valid code; is this commented out code?
(#628) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#638) Inline comments must start with a capital letter, digit or 3-dots sequence
(#638) This comment is 57% valid code; is this commented out code?
(#638) No space found before comment text; expected "// $form->maxbytes = 10240;" but found "//$form->maxbytes = 10240;"
(#639) No space found before comment text; expected "// $form->filetypes = '.java';" but found "//$form->filetypes = '.java';"
(#665) Inline comments must start with a capital letter, digit or 3-dots sequence
(#665) Inline comments must end in full-stops, exclamation marks, or question marks
(#684) Inline comments must start with a capital letter, digit or 3-dots sequence
(#684) This comment is 60% valid code; is this commented out code?
(#684) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#714) Inline comments must start with a capital letter, digit or 3-dots sequence
(#714) Inline comments must end in full-stops, exclamation marks, or question marks
(#717) Inline comments must start with a capital letter, digit or 3-dots sequence
(#721) Inline comments must end in full-stops, exclamation marks, or question marks
(#729) Inline comments must end in full-stops, exclamation marks, or question marks
(#738) Inline comments must start with a capital letter, digit or 3-dots sequence
(#738) This comment is 62% valid code; is this commented out code?
(#738) Line indented incorrectly; expected at least 8 spaces, found 0
(#738) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#739) Line indented incorrectly; expected at least 8 spaces, found 0
(#739) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#741) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#751) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#791) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#816) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#824) Inline comments must end in full-stops, exclamation marks, or question marks
(#838) Comment separators length must contain 20-120 chars, 19 found
(#840) Inline comments must end in full-stops, exclamation marks, or question marks
(#847) Inline comments must start with a capital letter, digit or 3-dots sequence
(#854) Inline comments must start with a capital letter, digit or 3-dots sequence
(#865) Inline comments must start with a capital letter, digit or 3-dots sequence
(#865) This comment is 60% valid code; is this commented out code?
(#865) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#879) Inline comments must start with a capital letter, digit or 3-dots sequence
(#886) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#888) Inline comments must start with a capital letter, digit or 3-dots sequence
(#889) Inline comments must end in full-stops, exclamation marks, or question marks
(#889) Line indented incorrectly; expected at least 8 spaces, found 0
(#889) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#908) Inline comments must start with a capital letter, digit or 3-dots sequence
(#908) Inline comments must end in full-stops, exclamation marks, or question marks
(#937) Inline comments must start with a capital letter, digit or 3-dots sequence
(#940) Inline comments must end in full-stops, exclamation marks, or question marks
(#945) Comment separators length must contain 20-120 chars, 19 found
(#946) Inline comments must start with a capital letter, digit or 3-dots sequence
(#947) Inline comments must end in full-stops, exclamation marks, or question marks
(#953) Inline comments must start with a capital letter, digit or 3-dots sequence
(#960) Inline comments must start with a capital letter, digit or 3-dots sequence
(#971) Inline comments must start with a capital letter, digit or 3-dots sequence
(#971) This comment is 60% valid code; is this commented out code?
(#971) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#985) Inline comments must start with a capital letter, digit or 3-dots sequence
(#999) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1001) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1002) Inline comments must end in full-stops, exclamation marks, or question marks
(#1002) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#1026) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1026) This comment is 58% valid code; is this commented out code?
(#1036) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1036) This comment is 70% valid code; is this commented out code?
(#1044) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1046) Inline comments must end in full-stops, exclamation marks, or question marks
(#1051) Comment separators length must contain 20-120 chars, 19 found
(#1053) Inline comments must end in full-stops, exclamation marks, or question marks
(#1059) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1066) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1077) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1077) This comment is 60% valid code; is this commented out code?
(#1077) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#1091) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1107) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1109) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1110) Inline comments must end in full-stops, exclamation marks, or question marks
(#1110) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#1138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1138) This comment is 70% valid code; is this commented out code?
(#1146) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1148) Inline comments must end in full-stops, exclamation marks, or question marks
(#1153) Comment separators length must contain 20-120 chars, 19 found
(#1155) Inline comments must end in full-stops, exclamation marks, or question marks
(#1161) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1168) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1179) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1179) This comment is 60% valid code; is this commented out code?
(#1179) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#1193) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1206) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1208) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1209) Inline comments must end in full-stops, exclamation marks, or question marks
(#1209) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#1239) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1241) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/proforma/tests/javatask_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#36) PHPUnit testcase name "qtype_proforma_java_task_test" does not match file name "javatask_test"
(#36) PHPUnit class "qtype_proforma_java_task_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#40) Inline comments must start with a capital letter, digit or 3-dots sequence
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must start with a capital letter, digit or 3-dots sequence
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Test method test_create_java_file1() is missing any coverage information, own or at class level
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Line exceeds maximum limit of 180 characters; contains 183 characters
(#70) Line exceeds 132 characters; contains 155 characters
(#129) 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
(#134) Test method test_create_java_file_no_junit() is missing any coverage information, own or at class level
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#143) Line exceeds maximum limit of 180 characters; contains 183 characters
(#151) Line exceeds 132 characters; contains 155 characters
(#202) Test method test_create_java_file_without_checkstyle() is missing any coverage information, own or at class level
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Line exceeds maximum limit of 180 characters; contains 183 characters
(#261) Test method test_create_java_without_compilation() is missing any coverage information, own or at class level
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#270) Line exceeds maximum limit of 180 characters; contains 183 characters
(#281) Line exceeds 132 characters; contains 155 characters
(#338) Test method test_create_java_file_2_junits() is missing any coverage information, own or at class level
(#341) Inline comments must end in full-stops, exclamation marks, or question marks
(#347) Line exceeds maximum limit of 180 characters; contains 183 characters
(#361) Line exceeds 132 characters; contains 155 characters
(#435) Test method test_create_java_file_unittestfile_1() is missing any coverage information, own or at class level
(#438) Inline comments must end in full-stops, exclamation marks, or question marks
(#444) Line exceeds maximum limit of 180 characters; contains 183 characters
(#455) Line exceeds 132 characters; contains 155 characters
(#514) Inline comments must start with a capital letter, digit or 3-dots sequence
(#515) Inline comments must end in full-stops, exclamation marks, or question marks
(#519) Test method test_create_java_file_2_junit_files() is missing any coverage information, own or at class level
(#522) Inline comments must end in full-stops, exclamation marks, or question marks
(#528) Line exceeds maximum limit of 180 characters; contains 183 characters
(#545) Line exceeds 132 characters; contains 155 characters
(#622) Test method test_create_java_3junit_file() is missing any coverage information, own or at class level
(#625) Inline comments must end in full-stops, exclamation marks, or question marks
(#631) Line exceeds maximum limit of 180 characters; contains 183 characters
(#651) Line exceeds 132 characters; contains 155 characters
(#740) Test method test_class1() is missing any coverage information, own or at class level
(#742) Line indented incorrectly; expected at least 8 spaces, found 0
(#751) Test method test_class2() is missing any coverage information, own or at class level
(#753) Line indented incorrectly; expected at least 8 spaces, found 0
(#764) Test method test_class3() is missing any coverage information, own or at class level
(#766) Line indented incorrectly; expected at least 8 spaces, found 0
(#778) Test method test_class4() is missing any coverage information, own or at class level
(#784) Inline comments must start with a capital letter, digit or 3-dots sequence
(#784) Inline comments must end in full-stops, exclamation marks, or question marks
(#789) Test method test_class5() is missing any coverage information, own or at class level
(#798) Test method test_class6() is missing any coverage information, own or at class level
(#808) Test method test_class7() is missing any coverage information, own or at class level
(#819) Test method test_generic1() is missing any coverage information, own or at class level
(#826) Test method test_generic2() is missing any coverage information, own or at class level
(#833) Test method test_generic3() is missing any coverage information, own or at class level
(#840) Test method test_generic4() is missing any coverage information, own or at class level
(#847) Test method test_generic5() is missing any coverage information, own or at class level
(#854) Test method test_generic6() is missing any coverage information, own or at class level
(#864) Inline doc block comments are not allowed; use "// Comment." instead
(#865) This comment is 65% valid code; is this commented out code?
(#872) Line indented incorrectly; expected at least 4 spaces, found 0
(#874) File must end with a newline character
question/type/proforma/tests/locallib_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#33) PHPUnit class "locallib_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#77) Inline comments must start with a capital letter, digit or 3-dots sequence
(#78) Test method test_no_group() is missing any coverage information, own or at class level
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Test method test_no_grouping_two_groups() is missing any coverage information, own or at class level
(#119) Inline comments must start with a capital letter, digit or 3-dots sequence
(#120) Test method test_no_grouping_one_group() is missing any coverage information, own or at class level
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#136) Test method test_no_grouping_one_group_with_other_user() is missing any coverage information, own or at class level
(#153) Inline comments must start with a capital letter, digit or 3-dots sequence
(#155) Test method test_grouping_two_groups() is missing any coverage information, own or at class level
(#179) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#185) Test method test_grouping_one_group() is missing any coverage information, own or at class level
(#201) Inline comments must start with a capital letter, digit or 3-dots sequence
(#202) Test method test_grouping_one_group_with_other_user() is missing any coverage information, own or at class level
(#208) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#220) Test method test_todo_availablity_and_groups() is missing any coverage information, own or at class level
(#229) File must end with a newline character
question/type/proforma/tests/python_task_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#33) Inline comments must start with a capital letter, digit or 3-dots sequence
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#33) This comment is 64% valid code; is this commented out code?
(#36) PHPUnit testcase name "qtype_proforma_python_task_test" does not match file name "python_task_test"
(#36) PHPUnit class "qtype_proforma_python_task_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#93) Whitespace found at end of line
(#94) This comment is 60% valid code; is this commented out code?
(#97) Whitespace found at end of line
(#98) Whitespace found at end of line
(#99) Whitespace found at end of line
(#100) Whitespace found at end of line
(#101) Whitespace found at end of line
(#102) Whitespace found at end of line
(#109) Whitespace found at end of line
(#110) Whitespace found at end of line
(#117) Whitespace found at end of line
(#121) Line indented incorrectly; expected at least 4 spaces, found 0
(#123) Test method test_create_python_file1() is missing any coverage information, own or at class level
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Whitespace found at end of line
(#139) Whitespace found at end of line
(#146) This comment is 68% valid code; is this commented out code?
(#166) Whitespace found at end of line
(#167) Whitespace found at end of line
(#170) Line indented incorrectly; expected at least 4 spaces, found 0
(#171) Test method test_create_python_file_2_tests() is missing any coverage information, own or at class level
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#179) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) This comment is 73% valid code; is this commented out code?
(#193) Whitespace found at end of line
(#196) File must end with a newline character
question/type/proforma/tests/question_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#35) PHPUnit testcase name "qtype_proforma_question_test" does not match file name "question_test"
(#35) PHPUnit class "qtype_proforma_question_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#39) Inline comments must start with a capital letter, digit or 3-dots sequence
(#39) This comment is 59% valid code; is this commented out code?
(#43) Test method test_get_question_summary() is missing any coverage information, own or at class level
(#49) Test method test_summarise_response() is missing any coverage information, own or at class level
(#56) Test method test_is_same_response() is missing any coverage information, own or at class level
(#112) Test method test_is_same_response_with_template() is missing any coverage information, own or at class level
(#151) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#178) Test method test_is_same_response_with_filepicker() is missing any coverage information, own or at class level
(#187) This comment is 74% valid code; is this commented out code?
(#187) Line indented incorrectly; expected at least 8 spaces, found 0
(#190) Line indented incorrectly; expected at least 8 spaces, found 0
(#198) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#200) Inline comments must start with a capital letter, digit or 3-dots sequence
(#200) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#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
(#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
(#237) This comment is 66% valid code; is this commented out code?
(#237) Line indented incorrectly; expected at least 8 spaces, found 0
(#240) Line indented incorrectly; expected at least 8 spaces, found 0
(#245) Test method test_is_complete_response() is missing any coverage information, own or at class level
(#277) This comment is 67% valid code; is this commented out code?
(#277) Line indented incorrectly; expected at least 8 spaces, found 0
(#334) Line indented incorrectly; expected at least 8 spaces, found 0
(#338) Inline comments must end in full-stops, exclamation marks, or question marks
(#338) No space found before comment text; expected "// $proforma->reponserequired = 0;" but found "//$proforma->reponserequired = 0;"
(#340) Inline comments must start with a capital letter, digit or 3-dots sequence
(#340) This comment is 58% valid code; is this commented out code?
(#340) No space found before comment text; expected "// $proforma->attachmensrequired = 1;" but found "//$proforma->attachmensrequired = 1;"
question/type/proforma/tests/questiontype_test.php
(#35) PHPUnit class "questiontype_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#55) Test method test_name() is missing any coverage information, own or at class level
(#60) Test method test_can_analyse_responses() is missing any coverage information, own or at class level
(#64) Test method test_get_random_guess_score() is missing any coverage information, own or at class level
(#69) Test method test_get_possible_responses() is missing any coverage information, own or at class level
(#74) Public method name "questiontype_test::assertXmlEquals" must be in lower-case letters only
(#82) Method name "_export_and_reimport" should not be prefixed with an underscore to indicate visibility
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Test method test_xml_export_and_reimport_editor() is missing any coverage information, own or at class level
(#125) Opening brace should be on the same line as the declaration
(#134) TRUE, FALSE and NULL must be lowercase; expected "true" but found "True"
(#137) Test method test_xml_export_and_reimport_filepicker() is missing any coverage information, own or at class level
(#138) Opening brace should be on the same line as the declaration
(#147) TRUE, FALSE and NULL must be lowercase; expected "true" but found "True"
(#151) Test method test_xml_export_and_reimport_vcs_git() is missing any coverage information, own or at class level
(#152) Opening brace should be on the same line as the declaration
(#161) TRUE, FALSE and NULL must be lowercase; expected "false" but found "False"
(#166) Test method test_xml_export_editor() is missing any coverage information, own or at class level
(#177) Inline comments must start with a capital letter, digit or 3-dots sequence
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#179) Inline comments must start with a capital letter, digit or 3-dots sequence
(#179) 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) This comment is 72% valid code; is this commented out code?
(#184) No space found before comment text; expected "// $export = $questiontype->export_to_xml($question, $exporter);" but found "//$export = $questiontype->export_to_xml($question, $exporter);"
(#236) Line exceeds 132 characters; contains 149 characters
(#259) Test method test_xml_export_filepicker() is missing any coverage information, own or at class level
(#271) Inline comments must end in full-stops, exclamation marks, or question marks
(#277) Inline comments must start with a capital letter, digit or 3-dots sequence
(#277) This comment is 72% valid code; is this commented out code?
(#277) No space found before comment text; expected "// $export = $questiontype->export_to_xml($question, $exporter);" but found "//$export = $questiontype->export_to_xml($question, $exporter);"
(#351) Test method test_xml_export_vcs_git() is missing any coverage information, own or at class level
(#363) Inline comments must end in full-stops, exclamation marks, or question marks
(#369) Inline comments must start with a capital letter, digit or 3-dots sequence
(#369) This comment is 72% valid code; is this commented out code?
(#369) No space found before comment text; expected "// $export = $questiontype->export_to_xml($question, $exporter);" but found "//$export = $questiontype->export_to_xml($question, $exporter);"
(#443) Test method test_xml_import_old_filenames() is missing any coverage information, own or at class level
(#530) Inline comments must start with a capital letter, digit or 3-dots sequence
(#530) This comment is 50% valid code; is this commented out code?
(#551) Inline comments must start with a capital letter, digit or 3-dots sequence
(#551) This comment is 58% valid code; is this commented out code?
(#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
(#592) Test method test_xml_import_moodle_3() is missing any coverage information, own or at class level
(#681) Inline comments must start with a capital letter, digit or 3-dots sequence
(#681) This comment is 50% valid code; is this commented out code?
(#698) Inline comments must start with a capital letter, digit or 3-dots sequence
(#698) This comment is 58% valid code; is this commented out code?
(#710) Inline comments must start with a capital letter, digit or 3-dots sequence
(#710) Inline comments must end in full-stops, exclamation marks, or question marks
(#733) Test method test_xml_import_moodle_4() is missing any coverage information, own or at class level
(#822) Inline comments must start with a capital letter, digit or 3-dots sequence
(#822) This comment is 50% valid code; is this commented out code?
(#839) Inline comments must start with a capital letter, digit or 3-dots sequence
(#839) This comment is 58% valid code; is this commented out code?
(#851) Inline comments must start with a capital letter, digit or 3-dots sequence
(#851) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/proforma/tests/renderer_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#36) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) PHPUnit class "renderer_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#42) Line indented incorrectly; expected at least 4 spaces, found 0
(#43) Line indented incorrectly; expected at least 4 spaces, found 0
(#48) Line indented incorrectly; expected at least 4 spaces, found 0
(#53) Line indented incorrectly; expected at least 4 spaces, found 0
(#54) Line indented incorrectly; expected at least 4 spaces, found 0
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Line exceeds 132 characters; contains 138 characters
(#139) This comment is 47% valid code; is this commented out code?
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Inline comments must end in full-stops, exclamation marks, or question marks
(#222) Line exceeds 132 characters; contains 170 characters
(#312) Line exceeds 132 characters; contains 153 characters
(#528) Line exceeds 132 characters; contains 138 characters
(#560) Line exceeds 132 characters; contains 174 characters
(#562) Line exceeds maximum limit of 180 characters; contains 228 characters
(#585) Line exceeds 132 characters; contains 152 characters
(#590) Line exceeds 132 characters; contains 136 characters
(#707) This comment is 50% valid code; is this commented out code?
(#707) No space found before comment text; expected "// Strip prolog." but found "//Strip prolog."
(#708) Inline comments must end in full-stops, exclamation marks, or question marks
(#708) No space found before comment text; expected "// $response = str_replace('\r\n', '\n', $response);" but found "//$response = str_replace('\r\n', '\n', $response);"
(#725) Line exceeds 132 characters; contains 152 characters
(#729) Line exceeds 132 characters; contains 137 characters
(#730) Line exceeds 132 characters; contains 141 characters
(#731) Line exceeds 132 characters; contains 143 characters
(#738) Expected 1 space before "/"; 0 found
(#738) Expected 1 space after "/"; 0 found
(#741) Expected 1 space before "?"; 0 found
(#741) Expected 1 space after "?"; 0 found
(#741) Expected 1 space before ":"; 0 found
(#741) Expected 1 space after ":"; 0 found
(#744) Logical operator "and" is prohibited; use "&&" instead
(#745) Expected 1 space before "*"; 0 found
(#745) Expected 1 space after "*"; 0 found
(#747) Expected 1 space before "*"; 0 found
(#747) Expected 1 space after "*"; 0 found
(#747) Expected 1 space before "*"; 0 found
(#747) Expected 1 space after "*"; 0 found
(#758) Expected 1 space before "?"; 0 found
(#758) Expected 1 space after "?"; 0 found
(#758) Expected 1 space before ":"; 0 found
(#758) Expected 1 space after ":"; 0 found
(#762) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#779) Inline comments must end in full-stops, exclamation marks, or question marks
(#796) Expected 1 space before "?"; 0 found
(#796) Expected 1 space after "?"; 0 found
(#796) Expected 1 space before ":"; 0 found
(#796) Expected 1 space after ":"; 0 found
(#800) Line exceeds 132 characters; contains 158 characters
(#802) Line exceeds 132 characters; contains 153 characters
(#804) Line exceeds 132 characters; contains 167 characters
(#808) Expected 1 space before "*"; 0 found
(#808) Expected 1 space after "*"; 0 found
(#808) Expected 1 space before "*"; 0 found
(#808) Expected 1 space after "*"; 0 found
(#821) Line exceeds 132 characters; contains 149 characters
(#823) Line exceeds 132 characters; contains 153 characters
(#826) Expected "if (...) {\n"; found "if (...) {\n"
(#846) Inline comments must start with a capital letter, digit or 3-dots sequence
(#846) Inline comments must end in full-stops, exclamation marks, or question marks
(#870) Inline comments must start with a capital letter, digit or 3-dots sequence
(#870) This comment is 86% valid code; is this commented out code?
(#870) No space found before comment text; expected "// $dom->loadHTML($output);" but found "//$dom->loadHTML($output);"
(#872) Variable "output_pretty" must not contain underscores.
(#874) Variable "expected_pretty" must not contain underscores.
(#876) Variable "expected_pretty" must not contain underscores.
(#876) Variable "output_pretty" must not contain underscores.
(#885) Test method test_specific_feedback_internal_error_AON() is missing any coverage information, own or at class level
(#885) Public method name "renderer_test::test_specific_feedback_internal_error_AON" must be in lower-case letters only
(#901) Test method test_specific_feedback_subtest_partially_correct_AON() is missing any coverage information, own or at class level
(#901) Public method name "renderer_test::test_specific_feedback_subtest_partially_correct_AON" must be in lower-case letters only
(#917) Test method test_specific_feedback_log_error_AON() is missing any coverage information, own or at class level
(#917) Public method name "renderer_test::test_specific_feedback_log_error_AON" must be in lower-case letters only
(#929) Test method test_specific_feedback_internal_error_WS() is missing any coverage information, own or at class level
(#929) Public method name "renderer_test::test_specific_feedback_internal_error_WS" must be in lower-case letters only
(#945) Test method test_specific_feedback_subtest_partially_correct_WS() is missing any coverage information, own or at class level
(#945) Public method name "renderer_test::test_specific_feedback_subtest_partially_correct_WS" must be in lower-case letters only
(#954) Inline comments must start with a capital letter, digit or 3-dots sequence
(#954) This comment is 84% valid code; is this commented out code?
(#962) Test method test_specific_feedback_internal_error_AON_ADMIN() is missing any coverage information, own or at class level
(#962) Public method name "renderer_test::test_specific_feedback_internal_error_AON_ADMIN" must be in lower-case letters only
(#973) Space found before semicolon; expected ");" but found ") ;"
(#983) Test method test_specific_feedback_subtest_partially_correct_AON_ADMIN() is missing any coverage information, own or at class level
(#983) Public method name "renderer_test::test_specific_feedback_subtest_partially_correct_AON_ADMIN" must be in lower-case letters only
(#1004) Test method test_specific_feedback_internal_error_WS_ADMIN() is missing any coverage information, own or at class level
(#1004) Public method name "renderer_test::test_specific_feedback_internal_error_WS_ADMIN" must be in lower-case letters only
(#1025) Test method test_specific_feedback_subtest_partially_correct_WS_ADMIN() is missing any coverage information, own or at class level
(#1025) Public method name "renderer_test::test_specific_feedback_subtest_partially_correct_WS_ADMIN" must be in lower-case letters only
(#1045) Test method test_compilation_error() is missing any coverage information, own or at class level
(#1058) Test method test_compilation_error_expanded() is missing any coverage information, own or at class level
(#1071) Test method test_compilation_error_V21() is missing any coverage information, own or at class level
(#1071) Public method name "renderer_test::test_compilation_error_V21" must be in lower-case letters only
(#1084) Test method test_compilation_error_V21_expanded() is missing any coverage information, own or at class level
(#1084) Public method name "renderer_test::test_compilation_error_V21_expanded" must be in lower-case letters only
(#1086) Line exceeds 132 characters; contains 142 characters
(#1087) Line exceeds 132 characters; contains 134 characters
(#1098) Test method test_empty_response() is missing any coverage information, own or at class level
question/type/proforma/tests/setlxtask_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#36) PHPUnit testcase name "qtype_proforma_setlx_task_test" does not match file name "setlxtask_test"
(#36) PHPUnit class "qtype_proforma_setlx_task_test" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#99) Whitespace found at end of line
(#100) Whitespace found at end of line
(#103) Test method test_create_setlx_file1() is missing any coverage information, own or at class level
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) Whitespace found at end of line
(#119) Whitespace found at end of line
(#124) Test method test_create_setlx_no_test() is missing any coverage information, own or at class level
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Whitespace found at end of line
(#144) Whitespace found at end of line
(#145) Whitespace found at end of line
(#151) Test method test_create_setlx_without_compilation() is missing any coverage information, own or at class level
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) Whitespace found at end of line
(#171) Whitespace found at end of line
(#175) Test method test_create_setlx_file_2_tests() is missing any coverage information, own or at class level
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) This comment is 73% valid code; is this commented out code?
(#197) Whitespace found at end of line
(#200) File must end with a newline character
question/type/proforma/tests/task_testcase.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#37) Whitespace found at end of line
(#40) Whitespace found at end of line
(#41) Whitespace found at end of line
(#42) Whitespace found at end of line
(#43) Whitespace found at end of line
(#44) Whitespace found at end of line
(#45) Whitespace found at end of line
(#46) Inline comments must start with a capital letter, digit or 3-dots sequence
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#52) Whitespace found at end of line
(#53) Inline comments must start with a capital letter, digit or 3-dots sequence
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Whitespace found at end of line
(#60) Whitespace found at end of line
(#66) File must end with a newline character
question/type/proforma/tests/testgrader.php
(#124) Line exceeds 132 characters; contains 140 characters
(#180) Line exceeds 132 characters; contains 170 characters
(#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
(#261) File must end with a newline character
question/type/proforma/tests/walkthrough_editor_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) PHPUnit testcase name "qtype_proforma_walkthrough_editor_testcase" does not match file name "walkthrough_editor_test"
(#51) PHPUnit class "qtype_proforma_walkthrough_editor_testcase" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#100) 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
(#101) No space found before comment text; expected "// $testfunction('interactivecountback', self::interactive_tries);" but found "//$testfunction('interactivecountback', self::interactive_tries);"
(#103) Inline comments must start with a capital letter, digit or 3-dots sequence
(#103) This comment is 82% valid code; is this commented out code?
(#103) No space found before comment text; expected "// $testfunction('immediatefeedback');" but found "//$testfunction('immediatefeedback');"
(#104) No space found before comment text; expected "// $testfunction('immediatecbm', self::interactive_tries);" but found "//$testfunction('immediatecbm', self::interactive_tries);"
(#111) Test method test_correct() is missing any coverage information, own or at class level
(#116) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) 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
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Test method test_wrong() is missing any coverage information, own or at class level
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must start with a capital letter, digit or 3-dots sequence
(#167) This comment is 58% valid code; is this commented out code?
(#167) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#171) Test method test_correct_but_internal_grading_error() is missing any coverage information, own or at class level
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Test method test_correct_but_internal_grading_error_1() is missing any coverage information, own or at class level
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) 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
(#214) Inline comments must end in full-stops, exclamation marks, or question marks
(#221) Test method test_wrong_but_internal_grading_error_1() is missing any coverage information, own or at class level
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
(#233) 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
(#239) Inline comments must end in full-stops, exclamation marks, or question marks
(#246) Test method test_wrong_with_internal_grading_error() is missing any coverage information, own or at class level
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) Inline comments must start with a capital letter, digit or 3-dots sequence
(#261) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#271) Test method test_correct_after_wrong_internal_error() is missing any coverage information, own or at class level
(#278) 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
(#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) Inline comments must end in full-stops, exclamation marks, or question marks
(#295) Test method test_wrong_after_correct_internal_error() is missing any coverage information, own or at class level
(#302) Inline comments must end in full-stops, exclamation marks, or question marks
(#306) 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
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#320) Test method test__weighted_sum_wrong() is missing any coverage information, own or at class level
(#331) Inline comments must end in full-stops, exclamation marks, or question marks
(#334) Inline comments must end in full-stops, exclamation marks, or question marks
(#337) Inline comments must start with a capital letter, digit or 3-dots sequence
(#337) This comment is 58% valid code; is this commented out code?
(#337) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#342) Test method test_weighted_sum_completely_wrong() is missing any coverage information, own or at class level
(#353) Inline comments must end in full-stops, exclamation marks, or question marks
(#356) Inline comments must end in full-stops, exclamation marks, or question marks
(#362) Test method test_weighted_sum_correct() is missing any coverage information, own or at class level
(#372) Inline comments must end in full-stops, exclamation marks, or question marks
(#374) Inline comments must end in full-stops, exclamation marks, or question marks
(#383) Test method test_correct_finish_without_submit() is missing any coverage information, own or at class level
(#392) Inline comments must end in full-stops, exclamation marks, or question marks
(#395) Inline comments must end in full-stops, exclamation marks, or question marks
(#397) Inline comments must end in full-stops, exclamation marks, or question marks
(#405) Test method test_test_multiple_tries_1() is missing any coverage information, own or at class level
(#406) Variable "no_of_tries" must not contain underscores.
(#414) Inline comments must end in full-stops, exclamation marks, or question marks
(#425) Inline comments must end in full-stops, exclamation marks, or question marks
(#427) Inline comments must end in full-stops, exclamation marks, or question marks
(#435) Test method test_test_multiple_tries_2() is missing any coverage information, own or at class level
(#436) Variable "no_of_tries" must not contain underscores.
(#442) Inline comments must start with a capital letter, digit or 3-dots sequence
(#454) Inline comments must start with a capital letter, digit or 3-dots sequence
(#454) This comment is 84% valid code; is this commented out code?
(#454) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#455) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#457) This comment is 71% valid code; is this commented out code?
(#462) Inline comments must end in full-stops, exclamation marks, or question marks
(#464) Inline comments must end in full-stops, exclamation marks, or question marks
(#467) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#469) This comment is 73% valid code; is this commented out code?
(#469) Line indented incorrectly; expected at least 8 spaces, found 0
(#479) Test method test_test_multiple_tries_3() is missing any coverage information, own or at class level
(#480) Variable "no_of_tries" must not contain underscores.
(#494) Expected 1 space before "?"; 0 found
(#494) Expected 1 space after "?"; 0 found
(#494) Expected 1 space before ":"; 0 found
(#494) Expected 1 space after ":"; 0 found
(#496) Inline comments must end in full-stops, exclamation marks, or question marks
(#499) Inline comments must end in full-stops, exclamation marks, or question marks
(#500) Expected 1 space before "?"; 0 found
(#500) Expected 1 space after "?"; 0 found
(#500) Expected 1 space before ":"; 0 found
(#500) Expected 1 space after ":"; 0 found
(#500) Inline comments must start with a capital letter, digit or 3-dots sequence
(#500) This comment is 80% valid code; is this commented out code?
(#507) Test method test_test_multiple_tries_4() is missing any coverage information, own or at class level
(#508) Variable "no_of_tries" must not contain underscores.
(#519) Inline comments must end in full-stops, exclamation marks, or question marks
(#522) Inline comments must end in full-stops, exclamation marks, or question marks
(#524) Inline comments must end in full-stops, exclamation marks, or question marks
(#529) Inline comments must start with a capital letter, digit or 3-dots sequence
(#531) Inline comments must end in full-stops, exclamation marks, or question marks
(#532) Test method test_attempt_on_last() is missing any coverage information, own or at class level
(#557) Inline comments must start with a capital letter, digit or 3-dots sequence
(#557) Inline comments must end in full-stops, exclamation marks, or question marks
(#562) Inline comments must start with a capital letter, digit or 3-dots sequence
(#562) Inline comments must end in full-stops, exclamation marks, or question marks
(#562) This comment is 75% valid code; is this commented out code?
(#563) Inline comments must start with a capital letter, digit or 3-dots sequence
(#563) This comment is 80% valid code; is this commented out code?
(#577) Functions must not contain multiple empty lines in a row; found 2 empty lines
question/type/proforma/tests/walkthrough_filepicker_test.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#34) PHPUnit testcase name "qtype_proforma_walkthrough_filepicker_testcase" does not match file name "walkthrough_filepicker_test"
(#34) PHPUnit class "qtype_proforma_walkthrough_filepicker_testcase" does not have any namespace. It is recommended to add it to the "qtype_proforma" namespace, using more levels if needed, in order to match the code being tested
(#36) Variable "isReadonly" must be all lower-case
(#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
(#44) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) 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) This comment is 58% valid code; is this commented out code?
(#71) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#74) Test method test_immediatefeedback() is missing any coverage information, own or at class level
(#78) Test method test_deferred_feedback() is missing any coverage information, own or at class level
(#84) This comment is 62% valid code; is this commented out code?
(#84) Line indented incorrectly; expected at least 4 spaces, found 0
(#218) Line indented incorrectly; expected at least 4 spaces, found 0
(#220) Variable "no_of_tries" must not contain underscores.
(#221) Inline comments must start with a capital letter, digit or 3-dots sequence
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#240) This comment is 58% valid code; is this commented out code?
(#241) No space found before comment text; expected "// $this->press_submit(null);" but found "//$this->press_submit(null);"
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#242) No space found before comment text; expected "// $this->check_invalid();" but found "//$this->check_invalid();"
(#247) Expected 1 space before "?"; 0 found
(#247) Expected 1 space after "?"; 0 found
(#247) Expected 1 space before ":"; 0 found
(#247) Expected 1 space after ":"; 0 found
(#249) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) Inline comments must end in full-stops, exclamation marks, or question marks
(#252) Expected 1 space before "?"; 0 found
(#252) Expected 1 space after "?"; 0 found
(#252) Expected 1 space before ":"; 0 found
(#252) Expected 1 space after ":"; 0 found
(#255) Test method test_interactive_editor_multiple_tries_1() is missing any coverage information, own or at class level
(#256) Opening brace should be on the same line as the declaration
(#260) Test method test_adaptive_editor_multiple_tries_1() is missing any coverage information, own or at class level
(#261) Opening brace should be on the same line as the declaration
(#265) Test method test_adaptivenopenalty_editor_multiple_tries_1() is missing any coverage information, own or at class level
(#266) Opening brace should be on the same line as the declaration
question/type/proforma/tests/walkthrough_test_base.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#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
(#37) This comment is 50% valid code; is this commented out code?
(#37) No space found before comment text; expected "// const EXPECTED_BEHAVIOUR = "interactivewithfeedback";" but found "//const EXPECTED_BEHAVIOUR = "interactivewithfeedback";"
(#42) Inline comments must start with a capital letter, digit or 3-dots sequence
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#244) Class constants must be uppercase; expected INTERACTIVE_TRIES but found interactive_tries
(#245) Class constants must be uppercase; expected ADAPTIVENOPENALTY_TRIES but found adaptivenopenalty_tries
(#254) Member variable "force_internal_grading_error" must not contain underscores.
(#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
(#257) Member variable "expected_step_counter" must not contain underscores.
(#258) Member variable "last_state" must not contain underscores.
(#259) Member variable "current_state" must not contain underscores.
(#261) Member variable "last_response" must not contain underscores.
(#262) Member variable "current_response" must not contain underscores.
(#264) Member variable "last_attachments" must not contain underscores.
(#265) Member variable "current_attachments" must not contain underscores.
(#267) Member variable "is_graded" must not contain underscores.
(#268) Member variable "is_finished" must not contain underscores.
(#269) Member variable "finish_pending" must not contain underscores.
(#275) Inline comments must start with a capital letter, digit or 3-dots sequence
(#297) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#302) Closing brace must be on a line by itself
(#303) Closing brace must be on a line by itself
(#304) Closing brace must be on a line by itself
(#305) Closing brace must be on a line by itself
(#312) Inline comments must start with a capital letter, digit or 3-dots sequence
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#318) Inline comments must start with a capital letter, digit or 3-dots sequence
(#318) This comment is 50% valid code; is this commented out code?
(#325) Inline comments must end in full-stops, exclamation marks, or question marks
(#327) Object operator not indented correctly; expected 16 spaces but found 20
(#328) Object operator not indented correctly; expected 16 spaces but found 20
(#333) Object operator not indented correctly; expected 20 spaces but found 24
(#335) Object operator not indented correctly; expected 20 spaces but found 24
(#339) Inline comments must start with a capital letter, digit or 3-dots sequence
(#339) Inline comments must end in full-stops, exclamation marks, or question marks
(#343) Inline comments must start with a capital letter, digit or 3-dots sequence
(#343) This comment is 82% valid code; is this commented out code?
(#343) No space found before comment text; expected "// $stub->expects($this->atLeastOnce());" but found "//$stub->expects($this->atLeastOnce());"
(#347) Object operator not indented correctly; expected 32 spaces but found 36
(#349) Object operator not indented correctly; expected 32 spaces but found 36
(#353) Object operator not indented correctly; expected 32 spaces but found 36
(#355) Object operator not indented correctly; expected 32 spaces but found 36
(#359) Object operator not indented correctly; expected 32 spaces but found 36
(#361) Object operator not indented correctly; expected 32 spaces but found 36
(#364) Inline comments must start with a capital letter, digit or 3-dots sequence
(#364) Inline comments must end in full-stops, exclamation marks, or question marks
(#416) Variable "new_array" must not contain underscores.
(#420) Variable "new_array" must not contain underscores.
(#424) Variable "new_array" must not contain underscores.
(#436) Inline comments must start with a capital letter, digit or 3-dots sequence
(#436) Inline comments must end in full-stops, exclamation marks, or question marks
(#440) Inline comments must start with a capital letter, digit or 3-dots sequence
(#442) Inline comments must start with a capital letter, digit or 3-dots sequence
(#450) Inline control structures are not allowed
(#451) Inline comments must start with a capital letter, digit or 3-dots sequence
(#451) Inline comments must end in full-stops, exclamation marks, or question marks
(#462) Inline comments must end in full-stops, exclamation marks, or question marks
(#463) Inline control structures are not allowed
(#487) Inline comments must end in full-stops, exclamation marks, or question marks
(#490) Variable "xmlDoc" must be all lower-case
(#491) Inline comments must start with a capital letter, digit or 3-dots sequence
(#493) Inline comments must start with a capital letter, digit or 3-dots sequence
(#493) Inline comments must end in full-stops, exclamation marks, or question marks
(#495) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#497) Inline comments must start with a capital letter, digit or 3-dots sequence
(#497) This comment is 69% valid code; is this commented out code?
(#498) Variable "xmlDoc" must be all lower-case
(#499) Inline comments must end in full-stops, exclamation marks, or question marks
(#501) Variable "xmlDoc" must be all lower-case
(#514) Inline comments must start with a capital letter, digit or 3-dots sequence
(#514) Inline comments must end in full-stops, exclamation marks, or question marks
(#515) Variable "elementFull" must be all lower-case
(#516) Variable "elementFull" must be all lower-case
(#524) Variable "elementFull" must be all lower-case
(#528) This comment is 65% valid code; is this commented out code?
(#528) Line indented incorrectly; expected at least 4 spaces, found 0
(#532) Line indented incorrectly; expected at least 4 spaces, found 0
(#556) Inline comments must start with a capital letter, digit or 3-dots sequence
(#556) This comment is 78% valid code; is this commented out code?
(#566) Inline control structures are not allowed
(#568) Inline control structures are not allowed
(#572) Variable "isReadonly" must be all lower-case
(#573) Inline control structures are not allowed
(#576) Variable "isReadonly" must be all lower-case
(#589) Inline comments must start with a capital letter, digit or 3-dots sequence
(#591) Inline comments must end in full-stops, exclamation marks, or question marks
(#595) Inline comments must start with a capital letter, digit or 3-dots sequence
(#595) Inline comments must end in full-stops, exclamation marks, or question marks
(#595) This comment is 63% valid code; is this commented out code?
(#595) No space found before comment text; expected "// echo $textarea->nodeValue,PHP_EOL;" but found "//echo $textarea->nodeValue,PHP_EOL;"
(#600) Inline comments must start with a capital letter, digit or 3-dots sequence
(#600) This comment is 80% valid code; is this commented out code?
(#600) No space found before comment text; expected "// $this->check_contains_class_and_content('answer', $content);" but found "//$this->check_contains_class_and_content('answer', $content);"
(#603) Inline comments must start with a capital letter, digit or 3-dots sequence
(#603) Inline comments must end in full-stops, exclamation marks, or question marks
(#603) This comment is 59% valid code; is this commented out code?
(#603) Line indented incorrectly; expected at least 4 spaces, found 0
(#603) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#604) Variable "numberOfTries" must be all lower-case
(#605) Variable "numberOfTries" must be all lower-case
(#608) Inline comments must start with a capital letter, digit or 3-dots sequence
(#608) Inline comments must end in full-stops, exclamation marks, or question marks
(#608) This comment is 80% valid code; is this commented out code?
(#608) No space found before comment text; expected "// if ($incorrect)" but found "//if ($incorrect)"
(#610) Inline comments must start with a capital letter, digit or 3-dots sequence
(#610) This comment is 65% valid code; is this commented out code?
(#610) No space found before comment text; expected "// self::TRIES_REMAINING_WRONG);" but found "//self::TRIES_REMAINING_WRONG);"
(#611) No space found before comment text; expected "// else" but found "//else"
(#612) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#613) Inline comments must end in full-stops, exclamation marks, or question marks
(#613) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#617) Variable "numberOfTries" must be all lower-case
(#620) Inline comments must start with a capital letter, digit or 3-dots sequence
(#636) Inline comments must start with a capital letter, digit or 3-dots sequence
(#636) Inline comments must end in full-stops, exclamation marks, or question marks
(#651) Expected "} else {\n"; found "}\n else {\n"
(#661) Variable "verify_exists" must not contain underscores.
(#662) Variable "verify_exists" must not contain underscores.
(#663) Inline comments must start with a capital letter, digit or 3-dots sequence
(#663) Inline comments must end in full-stops, exclamation marks, or question marks
(#663) This comment is 75% valid code; is this commented out code?
(#664) Logical operator "or" is prohibited; use "||" instead
(#664) Expected 1 space before "?"; 0 found
(#664) Expected 1 space after "?"; 0 found
(#664) Expected 1 space before ":"; 0 found
(#664) Expected 1 space after ":"; 0 found
(#667) Inline comments must start with a capital letter, digit or 3-dots sequence
(#667) This comment is 86% valid code; is this commented out code?
(#667) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#669) Inline comments must start with a capital letter, digit or 3-dots sequence
(#669) This comment is 86% valid code; is this commented out code?
(#674) Inline comments must start with a capital letter, digit or 3-dots sequence
(#675) Inline comments must end in full-stops, exclamation marks, or question marks
(#680) Inline comments must start with a capital letter, digit or 3-dots sequence
(#680) Inline comments must end in full-stops, exclamation marks, or question marks
(#684) Inline comments must start with a capital letter, digit or 3-dots sequence
(#684) Inline comments must end in full-stops, exclamation marks, or question marks
(#691) Inline control structures are not allowed
(#693) Inline control structures are not allowed
(#698) Inline comments must start with a capital letter, digit or 3-dots sequence
(#698) Inline comments must end in full-stops, exclamation marks, or question marks
(#701) Inline comments must start with a capital letter, digit or 3-dots sequence
(#701) Inline comments must end in full-stops, exclamation marks, or question marks
(#703) Inline comments must start with a capital letter, digit or 3-dots sequence
(#703) This comment is 72% valid code; is this commented out code?
(#706) Inline comments must start with a capital letter, digit or 3-dots sequence
(#706) This comment is 86% valid code; is this commented out code?
(#706) No space found before comment text; expected "// $this->check_current_mark(null);" but found "//$this->check_current_mark(null);"
(#715) Inline comments must start with a capital letter, digit or 3-dots sequence
(#717) Variable "verify_exists" must not contain underscores.
(#718) Variable "verify_exists" must not contain underscores.
(#721) Inline comments must start with a capital letter, digit or 3-dots sequence
(#721) This comment is 86% valid code; is this commented out code?
(#723) Inline comments must start with a capital letter, digit or 3-dots sequence
(#723) This comment is 86% valid code; is this commented out code?
(#729) Inline control structures are not allowed
(#731) Inline control structures are not allowed
(#738) Inline comments must start with a capital letter, digit or 3-dots sequence
(#738) This comment is 67% valid code; is this commented out code?
(#743) Variable "verify_exists" must not contain underscores.
(#744) Variable "verify_exists" must not contain underscores.
(#755) Opening brace should be on the same line as the declaration
(#759) Inline comments must start with a capital letter, digit or 3-dots sequence
(#759) Inline comments must end in full-stops, exclamation marks, or question marks
(#762) Inline comments must start with a capital letter, digit or 3-dots sequence
(#771) Variable "verify_exists" must not contain underscores.
(#772) Variable "verify_exists" must not contain underscores.
(#776) Inline comments must start with a capital letter, digit or 3-dots sequence
(#776) This comment is 84% valid code; is this commented out code?
(#776) No space found before comment text; expected "// $this->get_does_not_contain_feedback_expectation()," but found "//$this->get_does_not_contain_feedback_expectation(),"
(#784) Inline comments must start with a capital letter, digit or 3-dots sequence
(#784) This comment is 60% valid code; is this commented out code?
(#784) No space found before comment text; expected "// if ($this->is_finished)" but found "//if ($this->is_finished)"
(#785) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#786) Inline comments must end in full-stops, exclamation marks, or question marks
(#786) No space found before comment text; expected "// else" but found "//else"
(#787) Inline comments must start with a capital letter, digit or 3-dots sequence
(#787) This comment is 60% valid code; is this commented out code?
(#789) Expected "} else {\n"; found "}\n else {\n"
(#790) Inline comments must start with a capital letter, digit or 3-dots sequence
(#790) Inline comments must end in full-stops, exclamation marks, or question marks
(#799) Inline comments must start with a capital letter, digit or 3-dots sequence
(#801) Inline control structures are not allowed
(#804) Inline comments must start with a capital letter, digit or 3-dots sequence
(#804) This comment is 65% valid code; is this commented out code?
(#804) No space found before comment text; expected "// if (!$initialstate)" but found "//if (!$initialstate)"
(#805) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#806) Inline comments must end in full-stops, exclamation marks, or question marks
(#806) No space found before comment text; expected "// else" but found "//else"
(#816) Variable "verify_exists" must not contain underscores.
(#817) Variable "verify_exists" must not contain underscores.
(#818) Inline comments must start with a capital letter, digit or 3-dots sequence
(#818) This comment is 69% valid code; is this commented out code?
(#818) Line indented incorrectly; expected at least 8 spaces, found 0
(#818) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#819) Inline comments must end in full-stops, exclamation marks, or question marks
(#819) Line indented incorrectly; expected at least 8 spaces, found 0
(#819) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#820) This comment is 73% valid code; is this commented out code?
(#820) Line indented incorrectly; expected at least 8 spaces, found 0
(#825) Inline control structures are not allowed
(#832) Inline comments must start with a capital letter, digit or 3-dots sequence
(#832) This comment is 61% valid code; is this commented out code?
(#832) Line indented incorrectly; expected at least 8 spaces, found 0
(#832) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#833) Line indented incorrectly; expected at least 8 spaces, found 0
(#833) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#834) Inline comments must end in full-stops, exclamation marks, or question marks
(#834) Line indented incorrectly; expected at least 8 spaces, found 0
(#834) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#844) Inline control structures are not allowed
(#845) Space found before semicolon; expected ");" but found ") ;"
(#845) Inline comments must start with a capital letter, digit or 3-dots sequence
(#845) This comment is 100% valid code; is this commented out code?
(#846) Inline control structures are not allowed
(#847) Inline comments must start with a capital letter, digit or 3-dots sequence
(#847) This comment is 60% valid code; is this commented out code?
(#852) Variable "verify_exists" must not contain underscores.
(#853) Variable "verify_exists" must not contain underscores.
(#862) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#878) Inline comments must end in full-stops, exclamation marks, or question marks
(#887) Inline comments must start with a capital letter, digit or 3-dots sequence
(#887) Inline comments must end in full-stops, exclamation marks, or question marks
(#893) Variable "increment_step" must not contain underscores.
(#894) This comment is 57% valid code; is this commented out code?
(#906) Variable "increment_step" must not contain underscores.
(#906) Logical operator "and" is prohibited; use "&&" instead
(#908) Variable "increment_step" must not contain underscores.
(#911) Variable "increment_step" must not contain underscores.
(#911) Logical operator "and" is prohibited; use "&&" instead
(#913) Variable "increment_step" must not contain underscores.
(#920) Inline control structures are not allowed
(#920) Variable "increment_step" must not contain underscores.
(#927) Inline comments must start with a capital letter, digit or 3-dots sequence
(#927) This comment is 78% valid code; is this commented out code?
(#927) Line indented incorrectly; expected at least 8 spaces, found 0
(#927) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#936) Inline control structures are not allowed
(#957) Expected "} else {\n"; found "}\n else {\n"
(#970) Opening brace should be on the same line as the declaration
(#976) Inline comments must start with a capital letter, digit or 3-dots sequence
(#976) This comment is 84% valid code; is this commented out code?
(#976) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#992) Opening brace should be on the same line as the declaration
(#995) This comment is 57% valid code; is this commented out code?
(#995) Line indented incorrectly; expected at least 8 spaces, found 0
(#1000) Line indented incorrectly; expected at least 8 spaces, found 0
(#1010) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1012) Opening brace should be on the same line as the declaration
(#1030) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1030) Inline comments must end in full-stops, exclamation marks, or question marks
(#1051) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1058) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1058) Inline comments must end in full-stops, exclamation marks, or question marks
(#1061) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1061) Inline comments must end in full-stops, exclamation marks, or question marks
(#1066) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1066) This comment is 58% valid code; is this commented out code?
(#1066) No space found before comment text; expected "// $this->last_attachments = $this->current_attachments;" but found "//$this->last_attachments = $this->current_attachments;"
(#1067) No space found before comment text; expected "// $this->current_attachments = $response;" but found "//$this->current_attachments = $response;"

Javascript coding style problems

(21 errors, 23 warnings)

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

question/type/proforma/tests/javascript/testimport.js
(#1) Comments should not begin with a lowercase character. (capitalized-comments)
(#4) More than 2 blank lines not allowed. (no-multiple-empty-lines)
(#6) Expected catch,fail() or return (promise/catch-or-return)
(#7) Each then() should return a value or throw (promise/always-return)
(#8) Unexpected console statement. (no-console)
(#9) Comments should not begin with a lowercase character. (capitalized-comments)
(#10) Missing JSDoc comment. (require-jsdoc)
(#11) Comments should not begin with a lowercase character. (capitalized-comments)
(#13) Comments should not begin with a lowercase character. (capitalized-comments)
(#21) This line has a length of 180. Maximum allowed is 132. (max-len)
(#21) Multiple spaces found before 'regexp'. (no-multi-spaces)
(#23) 'editor' is assigned a value but never used. (no-unused-vars)
(#23) 'CodeMirror' is not defined. (no-undef)
(#30) 'editor2' is assigned a value but never used. (no-unused-vars)
(#30) 'CodeMirror' is not defined. (no-undef)
(#33) Trailing spaces not allowed. (no-trailing-spaces)
(#36) Multiple spaces found before 'regexpSetlx'. (no-multi-spaces)
(#38) 'editor3' is assigned a value but never used. (no-unused-vars)
(#38) 'CodeMirror' is not defined. (no-undef)
(#41) Trailing spaces not allowed. (no-trailing-spaces)
(#43) Unexpected tab character. (no-tabs)
(#43) Trailing spaces not allowed. (no-trailing-spaces)
(#44) This line has a length of 210. Maximum allowed is 132. (max-len)
(#44) Multiple spaces found before 'regexpCpp'. (no-multi-spaces)
(#44) Unnecessary escape character: \/. (no-useless-escape)
(#44) Unnecessary escape character: \w. (no-useless-escape)
(#44) Unnecessary escape character: \/. (no-useless-escape)
(#44) Unnecessary escape character: \w. (no-useless-escape)
(#44) Unnecessary escape character: \.. (no-useless-escape)
(#44) Unnecessary escape character: \s. (no-useless-escape)
(#44) Unnecessary escape character: \s. (no-useless-escape)
(#44) Unnecessary escape character: \^. (no-useless-escape)
(#44) Unnecessary escape character: \s. (no-useless-escape)
(#44) Unnecessary escape character: \s. (no-useless-escape)
(#44) Unnecessary escape character: \s. (no-useless-escape)
(#45) Unexpected tab character. (no-tabs)
(#45) Trailing spaces not allowed. (no-trailing-spaces)
(#46) 'editor4' is assigned a value but never used. (no-unused-vars)
(#46) 'CodeMirror' is not defined. (no-undef)
(#49) Trailing spaces not allowed. (no-trailing-spaces)
(#50) Unexpected tab character. (no-tabs)
(#50) Trailing spaces not allowed. (no-trailing-spaces)
(#51) Trailing spaces not allowed. (no-trailing-spaces)
(#56) Too many blank lines at the end of file. Max of 2 allowed. (no-multiple-empty-lines)

CSS problems

(101 errors, 38 warnings)

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

question/type/proforma/styles.css
(#455) Expected newline before "}" (block-closing-brace-newline-before)
(#456) Expected newline before "}" (block-closing-brace-newline-before)
(#458) Expected newline before "}" (block-closing-brace-newline-before)
(#459) Expected newline before "}" (block-closing-brace-newline-before)
(#460) Expected newline before "}" (block-closing-brace-newline-before)
(#461) Expected newline before "}" (block-closing-brace-newline-before)
(#462) Expected newline before "}" (block-closing-brace-newline-before)
(#463) Expected newline before "}" (block-closing-brace-newline-before)
(#464) Expected newline before "}" (block-closing-brace-newline-before)
(#465) Expected newline before "}" (block-closing-brace-newline-before)
(#466) Expected newline before "}" (block-closing-brace-newline-before)
(#467) Expected newline before "}" (block-closing-brace-newline-before)
(#468) Expected newline before "}" (block-closing-brace-newline-before)
(#469) Expected newline before "}" (block-closing-brace-newline-before)
(#470) Expected newline before "}" (block-closing-brace-newline-before)
(#471) Expected newline before "}" (block-closing-brace-newline-before)
(#472) Expected newline before "}" (block-closing-brace-newline-before)
(#473) Expected newline before "}" (block-closing-brace-newline-before)
(#474) Expected newline before "}" (block-closing-brace-newline-before)
(#475) Expected newline before "}" (block-closing-brace-newline-before)
(#476) Expected newline before "}" (block-closing-brace-newline-before)
(#477) Expected newline before "}" (block-closing-brace-newline-before)
(#478) Expected newline before "}" (block-closing-brace-newline-before)
(#479) Expected newline before "}" (block-closing-brace-newline-before)
(#480) Expected newline before "}" (block-closing-brace-newline-before)
(#481) Expected newline before "}" (block-closing-brace-newline-before)
(#483) Expected newline before "}" (block-closing-brace-newline-before)
(#484) Expected newline before "}" (block-closing-brace-newline-before)
(#485) Expected newline before "}" (block-closing-brace-newline-before)
(#486) Expected newline before "}" (block-closing-brace-newline-before)
(#487) Expected newline before "}" (block-closing-brace-newline-before)
(#488) Expected newline before "}" (block-closing-brace-newline-before)
(#489) Expected newline before "}" (block-closing-brace-newline-before)
(#491) Expected newline before "}" (block-closing-brace-newline-before)
(#455) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#480) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#481) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#455) Expected newline after "{" (block-opening-brace-newline-after)
(#456) Expected newline after "{" (block-opening-brace-newline-after)
(#458) Expected newline after "{" (block-opening-brace-newline-after)
(#459) Expected newline after "{" (block-opening-brace-newline-after)
(#460) Expected newline after "{" (block-opening-brace-newline-after)
(#461) Expected newline after "{" (block-opening-brace-newline-after)
(#462) Expected newline after "{" (block-opening-brace-newline-after)
(#463) Expected newline after "{" (block-opening-brace-newline-after)
(#464) Expected newline after "{" (block-opening-brace-newline-after)
(#465) Expected newline after "{" (block-opening-brace-newline-after)
(#466) Expected newline after "{" (block-opening-brace-newline-after)
(#467) Expected newline after "{" (block-opening-brace-newline-after)
(#468) Expected newline after "{" (block-opening-brace-newline-after)
(#469) Expected newline after "{" (block-opening-brace-newline-after)
(#470) Expected newline after "{" (block-opening-brace-newline-after)
(#471) Expected newline after "{" (block-opening-brace-newline-after)
(#472) Expected newline after "{" (block-opening-brace-newline-after)
(#473) Expected newline after "{" (block-opening-brace-newline-after)
(#474) Expected newline after "{" (block-opening-brace-newline-after)
(#475) Expected newline after "{" (block-opening-brace-newline-after)
(#476) Expected newline after "{" (block-opening-brace-newline-after)
(#477) Expected newline after "{" (block-opening-brace-newline-after)
(#478) Expected newline after "{" (block-opening-brace-newline-after)
(#479) Expected newline after "{" (block-opening-brace-newline-after)
(#480) Expected newline after "{" (block-opening-brace-newline-after)
(#481) Expected newline after "{" (block-opening-brace-newline-after)
(#483) Expected newline after "{" (block-opening-brace-newline-after)
(#484) Expected newline after "{" (block-opening-brace-newline-after)
(#485) Expected newline after "{" (block-opening-brace-newline-after)
(#486) Expected newline after "{" (block-opening-brace-newline-after)
(#487) Expected newline after "{" (block-opening-brace-newline-after)
(#488) Expected newline after "{" (block-opening-brace-newline-after)
(#489) Expected newline after "{" (block-opening-brace-newline-after)
(#491) Expected newline after "{" (block-opening-brace-newline-after)
(#455) Expected single space before "{" (block-opening-brace-space-before)
(#456) Expected "#2B2B2B" to be "#2b2b2b" (color-hex-case)
(#456) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#458) Expected "#BBB529" to be "#bbb529" (color-hex-case)
(#459) Expected "#6897BB" to be "#6897bb" (color-hex-case)
(#460) Expected "#CC7832" to be "#cc7832" (color-hex-case)
(#461) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#462) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#463) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#464) Expected "#9876AA" to be "#9876aa" (color-hex-case)
(#465) Expected "#AABBCC" to be "#aabbcc" (color-hex-case)
(#466) Expected "#FFC66D" to be "#ffc66d" (color-hex-case)
(#467) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#468) Expected "#6A8759" to be "#6a8759" (color-hex-case)
(#469) Expected "#6A8759" to be "#6a8759" (color-hex-case)
(#470) Expected "#61A151" to be "#61a151" (color-hex-case)
(#471) Expected "#CC7832" to be "#cc7832" (color-hex-case)
(#472) Expected "#CC7832" to be "#cc7832" (color-hex-case)
(#473) Expected "#BC3F3C" to be "#bc3f3c" (color-hex-case)
(#476) Expected "#6A8759" to be "#6a8759" (color-hex-case)
(#477) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#478) Expected "#FF9E59" to be "#ff9e59" (color-hex-case)
(#479) Expected "#FF9E59" to be "#ff9e59" (color-hex-case)
(#480) Expected "#FFFFFF" to be "#ffffff" (color-hex-case)
(#481) Expected "#FFFFFF" to be "#ffffff" (color-hex-case)
(#483) Expected "#A9B7C6" to be "#a9b7c6" (color-hex-case)
(#486) Expected "#FFEE80" to be "#ffee80" (color-hex-case)
(#487) Expected "#D0D0D0" to be "#d0d0d0" (color-hex-case)
(#489) Expected "#3B514D" to be "#3b514d" (color-hex-case)
(#489) Expected "#FFEF28" to be "#ffef28" (color-hex-case)
(#495) Expected "#9C9E9E" to be "#9c9e9e" (color-hex-case)
(#496) Expected "#3B3E3F" to be "#3b3e3f" (color-hex-case)
(#500) Expected "#494D4E" to be "#494d4e" (color-hex-case)
(#501) Expected "#9C9E9E" to be "#9c9e9e" (color-hex-case)
(#465) Expected "#AABBCC" to be "#ABC" (color-hex-length)
(#480) Expected "#FFFFFF" to be "#FFF" (color-hex-length)
(#481) Expected "#FFFFFF" to be "#FFF" (color-hex-length)
(#456) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#460) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#461) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#465) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#470) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#474) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#480) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#481) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#485) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#489) Expected no more than 1 declaration (declaration-block-single-line-max-declarations)
(#23) Expected newline after ":" with a multi-line declaration (declaration-colon-newline-after)
(#59) Expected newline after ":" with a multi-line declaration (declaration-colon-newline-after)
(#73) Expected newline after ":" with a multi-line declaration (declaration-colon-newline-after)
(#489) Unexpected !important (declaration-no-important)
(#496) Unexpected !important (declaration-no-important)
(#500) Unexpected !important (declaration-no-important)
(#501) Unexpected !important (declaration-no-important)
(#23) Expected newline after "(" in a multi-line function (function-parentheses-newline-inside)
(#38) Expected newline before ")" in a multi-line function (function-parentheses-newline-inside)
(#59) Expected newline after "(" in a multi-line function (function-parentheses-newline-inside)
(#63) Expected newline before ")" in a multi-line function (function-parentheses-newline-inside)
(#73) Expected newline after "(" in a multi-line function (function-parentheses-newline-inside)
(#77) Expected newline before ")" in a multi-line function (function-parentheses-newline-inside)
(#23) Unexpected URL scheme "data:" (function-url-scheme-blacklist)
(#59) Unexpected URL scheme "data:" (function-url-scheme-blacklist)
(#73) Unexpected URL scheme "data:" (function-url-scheme-blacklist)
(#89) Unexpected unit (length-zero-no-unit)
(#455) Expected line length to be no more than 132 characters (max-line-length)
(#23) Unexpected newline in string (string-no-newline)
(#59) Unexpected newline in string (string-no-newline)
(#73) Unexpected newline in string (string-no-newline)

PHPDocs style problems

(460 errors, 93 warnings)

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

question/type/proforma/backup/moodle2/backup_qtype_proforma_plugin.class.php
(#77) Inline phpdocs tag {@link get_components_and_fileareas} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
question/type/proforma/backup/moodle2/restore_qtype_proforma_plugin.class.php
(#28) No one-line description found in phpdocs for class restore_qtype_proforma_plugin
(#43) Phpdocs for function restore_qtype_proforma_plugin::process_proforma has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/base_formcreator.php
(#752) Function base_form_creator::add_feedback_options is not documented
(#65) Variable base_form_creator::$_testfiles is not documented
(#87) Phpdocs for function base_form_creator::__construct has incomplete parameters list
(#110) Phpdocs for function base_form_creator::add_tests has incomplete parameters list
(#119) Phpdocs for function base_form_creator::validation has incomplete parameters list
(#172) Phpdocs for function base_form_creator::calc_sumweight has incomplete parameters list
(#187) Phpdocs for function base_form_creator::validate_unittest has incomplete parameters list
(#249) Phpdocs for function base_form_creator::add_grader_settings has incomplete parameters list
(#302) Phpdocs for function base_form_creator::add_responsetemplate has incomplete parameters list
(#323) Phpdocs for function base_form_creator::add_responsefilename has incomplete parameters list
(#364) Phpdocs for function base_form_creator::adjust_test_repeatarray has incomplete parameters list
(#410) Phpdocs for function base_form_creator::adjust_test_repeatoptions has incomplete parameters list
(#433) Phpdocs for function base_form_creator::adjust_test_testoptions has incomplete parameters list
(#442) Phpdocs for function base_form_creator::add_test_fields has incomplete parameters list
(#525) Phpdocs for function base_form_creator::add_compilation has incomplete parameters list
(#543) Phpdocs for function base_form_creator::get_count_tests has incomplete parameters list
(#571) Phpdocs for function base_form_creator::add_editor_options has incomplete parameters list
(#594) Phpdocs for function base_form_creator::add_response_options has incomplete parameters list
(#703) Phpdocs for function base_form_creator::add_test_settings has incomplete parameters list
(#798) Phpdocs for function base_form_creator::data_preprocessing has incomplete parameters list
(#861) Phpdocs for function base_form_creator::preset_formdata has incomplete parameters list
(#902) Phpdocs for function base_form_creator::add_static_field has incomplete parameters list
(#923) Phpdocs for function base_form_creator::add_static_text has incomplete parameters list
(#951) Phpdocs for function base_form_creator::add_test_weight_option has incomplete parameters list
(#975) Phpdocs for function base_form_creator::save_question_options has incomplete parameters list
(#59) Phpdocs for variable base_form_creator::$_responseformats does not contain @var or incorrect
(#63) Phpdocs for variable base_form_creator::$_testcode does not contain @var or incorrect
(#67) Phpdocs for variable base_form_creator::$_syntaxhighlighting does not contain @var or incorrect
(#70) Phpdocs for variable base_form_creator::$_proglang does not contain @var or incorrect
(#73) Phpdocs for variable base_form_creator::$_entrypoint does not contain @var or incorrect
(#75) Phpdocs for variable base_form_creator::$_entrypointlabel does not contain @var or incorrect
(#125) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#435) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#597) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
question/type/proforma/classes/base_task.php
(#32) Class qtype_proforma_base_task is not documented
(#571) Function qtype_proforma_base_task::get_testfilename is not documented
(#575) Function qtype_proforma_base_task::add_unittest_to_xml is not documented
(#33) Variable qtype_proforma_base_task::$_reservedids is not documented
(#37) Phpdocs for function qtype_proforma_base_task::__construct has incomplete parameters list
(#69) Phpdocs for function qtype_proforma_base_task::is_test_set has incomplete parameters list
(#102) Phpdocs for function qtype_proforma_base_task::add_namespace_to_xml has incomplete parameters list
(#123) Phpdocs for function qtype_proforma_base_task::add_tests_to_lms_grading_hints has incomplete parameters list
(#148) Phpdocs for function qtype_proforma_base_task::create_task_file has incomplete parameters list
(#231) Phpdocs for function qtype_proforma_base_task::create_lms_grading_hints has incomplete parameters list
(#264) Phpdocs for function qtype_proforma_base_task::store_task_file has incomplete parameters list
(#293) Phpdocs for function qtype_proforma_base_task::extract_formdata_from_gradinghints has incomplete parameters list
(#385) Phpdocs for function qtype_proforma_base_task::get_task_xml has incomplete parameters list
(#404) Phpdocs for function qtype_proforma_base_task::extract_formdata_from_taskfile has incomplete parameters list
(#449) Phpdocs for function qtype_proforma_base_task::extract_formdata_from_taskfile_test has incomplete parameters list
(#513) Phpdocs for function qtype_proforma_base_task::_get_draft_testfiles has incomplete parameters list
(#530) Phpdocs for function qtype_proforma_base_task::add_tests_to_xml has incomplete parameters list
(#582) Phpdocs for function qtype_proforma_base_task::get_count_unit_tests has incomplete parameters list
(#609) Phpdocs for function qtype_proforma_base_task::add_files_to_xml has incomplete parameters list
(#103) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter)* used
(#516) Not recommended phpdocs tag @global used
question/type/proforma/classes/bulktester.php
(#32) Class proforma_bulk_tester is not documented
(#263) Function proforma_bulk_tester::load_proforma_file is not documented
(#278) Function proforma_bulk_tester::load_model_solution is not documented
(#58) Phpdocs for function proforma_bulk_tester::get_teachers has incomplete parameters list
(#184) Phpdocs for function proforma_bulk_tester::run_test_question has incomplete parameters list
(#233) Phpdocs for function proforma_bulk_tester::print_overall_result has incomplete parameters list
question/type/proforma/classes/c_formcreator.php
(#31) Class c_form_creator is not documented
(#35) Phpdocs for function c_form_creator::__construct has incomplete parameters list
(#64) Phpdocs for function c_form_creator::add_tests has incomplete parameters list
(#79) Phpdocs for function c_form_creator::add_test_settings has incomplete parameters list
(#91) Phpdocs for function c_form_creator::validate_unittest has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/c_task.php
(#30) Class qtype_proforma_c_task is not documented
(#35) Phpdocs for function qtype_proforma_c_task::add_namespace_to_xml has incomplete parameters list
(#43) Phpdocs for function qtype_proforma_c_task::add_programming_language_to_xml has incomplete parameters list
(#53) Phpdocs for function qtype_proforma_c_task::add_unittest_to_xml has incomplete parameters list
(#70) Phpdocs for function qtype_proforma_c_task::extract_formdata_from_taskfile_test has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/cpp_formcreator.php
(#31) Class cpp_form_creator is not documented
(#36) Phpdocs for function cpp_form_creator::__construct has incomplete parameters list
(#54) Phpdocs for function cpp_form_creator::add_tests has incomplete parameters list
(#68) Phpdocs for function cpp_form_creator::add_test_settings has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/cpp_task.php
(#30) Class qtype_proforma_cpp_task is not documented
(#20) Package qtype is not valid
question/type/proforma/classes/feedback_renderer.php
(#33) Function feedback_exception::__toString is not documented
(#340) Function feedback_renderer::render_feedback_list is not documented
(#537) Function feedback_renderer::render_extralog is not documented
(#56) Variable feedback_renderer::$_question is not documented
(#353) There is no description in phpdocs for function render_test_response
(#568) There is no description in phpdocs for function render_vcs_information
(#61) Phpdocs for function feedback_renderer::__construct has incomplete parameters list
(#70) Phpdocs for function feedback_renderer::render_single_feedback has incomplete parameters list
(#155) Phpdocs for function feedback_renderer::render_subtest_result has incomplete parameters list
(#183) Phpdocs for function feedback_renderer::render_subtest_response has incomplete parameters list
(#193) Phpdocs for function feedback_renderer::search_regexp has incomplete parameters list
(#220) Phpdocs for function feedback_renderer::render_test_title has incomplete parameters list
(#354) Phpdocs for function feedback_renderer::render_test_response has incomplete parameters list
(#405) Phpdocs for function feedback_renderer::render_proforma2_message has incomplete parameters list
(#506) Phpdocs for function feedback_renderer::_render_grader_info has incomplete parameters list
question/type/proforma/classes/filearea.php
(#31) Class qtype_proforma_filearea is not documented
(#205) Function qtype_proforma_filearea::save_text_to_draft is not documented
(#41) Phpdocs for function qtype_proforma_filearea::__construct has incomplete parameters list
(#58) Phpdocs for function qtype_proforma_filearea::split_filename has incomplete parameters list
(#74) Phpdocs for function qtype_proforma_filearea::prepare_draft has incomplete parameters list
(#97) Phpdocs for function qtype_proforma_filearea::get_files has incomplete parameters list
(#116) Phpdocs for function qtype_proforma_filearea::get_visible_filename has incomplete parameters list
(#136) Phpdocs for function qtype_proforma_filearea::get_files_as_stringlist has incomplete parameters list
(#157) Phpdocs for function qtype_proforma_filearea::get_files_as_links has incomplete parameters list
(#182) Phpdocs for function qtype_proforma_filearea::save_draft has incomplete parameters list
(#225) Phpdocs for function qtype_proforma_filearea::save_textfile has incomplete parameters list
(#274) Phpdocs for function qtype_proforma_filearea::read_file_content has incomplete parameters list
(#288) Phpdocs for function qtype_proforma_filearea::get_file has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/formatrenderer.php
(#76) Function qtype_proforma_format_renderer_base::response_area_input is not documented
(#77) Function qtype_proforma_format_renderer_base::class_name is not documented
(#78) Function qtype_proforma_format_renderer_base::response_area_read_only is not documented
(#85) Function qtype_proforma_format_renderer_base::answerfieldname is not documented
(#61) Variable qtype_proforma_format_renderer_base::$codemirrorid is not documented
(#268) Variable qtype_proforma_format_versioncontrol_renderer::$name is not documented
(#492) Found comment starting with three or more slashes
(#430) No one-line description found in phpdocs for class qtype_proforma_format_explorer_renderer
(#79) There is no description in phpdocs for function can_have_attachments
(#149) There is no description in phpdocs for function can_have_attachments
(#156) There is no description in phpdocs for function class_name
(#161) There is no description in phpdocs for function answerfieldname
(#217) There is no description in phpdocs for function class_name
(#252) There is no description in phpdocs for function answerfieldname
(#390) There is no description in phpdocs for function class_name
(#421) There is no description in phpdocs for function answerfieldname
(#562) There is no description in phpdocs for function can_have_attachments
(#569) There is no description in phpdocs for function class_name
(#574) There is no description in phpdocs for function answerfieldname
(#95) Phpdocs for function qtype_proforma_format_filepicker_renderer::response_area_read_only has incomplete parameters list
(#116) Phpdocs for function qtype_proforma_format_filepicker_renderer::response_area_input has incomplete parameters list
(#177) Phpdocs for function qtype_proforma_format_editor_renderer::response_area_input has incomplete parameters list
(#210) Phpdocs for function qtype_proforma_format_editor_renderer::get_textarea_id has incomplete parameters list
(#225) Phpdocs for function qtype_proforma_format_editor_renderer::response_area_read_only has incomplete parameters list
(#272) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::has_input_field has incomplete parameters list
(#286) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::has_group_field has incomplete parameters list
(#318) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::response_area_input has incomplete parameters list
(#398) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::response_area_read_only has incomplete parameters list
(#438) Phpdocs for function qtype_proforma_format_explorer_renderer::response_area_read_only has incomplete parameters list
(#484) Phpdocs for function qtype_proforma_format_explorer_renderer::response_area_input has incomplete parameters list
question/type/proforma/classes/grader.php
(#35) Class qtype_proforma_grader is not documented
(#121) Phpdocs for function qtype_proforma_grader::extract_grade has incomplete parameters list
(#133) Phpdocs for function qtype_proforma_grader::post_to_grader has incomplete parameters list
(#178) Phpdocs for function qtype_proforma_grader::send_file_to_grader has incomplete parameters list
(#198) Phpdocs for function qtype_proforma_grader::send_files_to_grader has incomplete parameters list
(#208) Phpdocs for function qtype_proforma_grader::send_external_submission_to_grader has incomplete parameters list
(#218) Phpdocs for function qtype_proforma_grader::send_code_to_grader has incomplete parameters list
(#33) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
question/type/proforma/classes/grader_2.php
(#32) Class qtype_proforma_grader_2 is not documented
(#40) Phpdocs for function qtype_proforma_grader_2::__construct has incomplete parameters list
(#49) Phpdocs for function qtype_proforma_grader_2::create_submission_xml has incomplete parameters list
(#207) Phpdocs for function qtype_proforma_grader_2::post_to_grader has incomplete parameters list
(#265) Phpdocs for function qtype_proforma_grader_2::send_files_to_grader has incomplete parameters list
(#292) Phpdocs for function qtype_proforma_grader_2::send_files_with_task_to_grader has incomplete parameters list
(#321) Phpdocs for function qtype_proforma_grader_2::send_code_to_grader has incomplete parameters list
(#411) Phpdocs for function qtype_proforma_grader_2::send_external_submission_to_grader has incomplete parameters list
(#433) Phpdocs for function qtype_proforma_grader_2::update_grade has incomplete parameters list
(#476) Phpdocs for function qtype_proforma_grader_2::calc_score_for_test has incomplete parameters list
(#512) Phpdocs for function qtype_proforma_grader_2::extract_grade has incomplete parameters list
question/type/proforma/classes/java_formcreator.php
(#50) Phpdocs for function java_form_creator::__construct has incomplete parameters list
(#97) Phpdocs for function java_form_creator::adjust_test_repeatoptions has incomplete parameters list
(#111) Phpdocs for function java_form_creator::adjust_test_testoptions has incomplete parameters list
(#176) Phpdocs for function java_form_creator::add_tests has incomplete parameters list
(#193) Phpdocs for function java_form_creator::validate_unittest has incomplete parameters list
(#276) Phpdocs for function java_form_creator::calc_sumweight has incomplete parameters list
(#294) Phpdocs for function java_form_creator::remove_choose_option has incomplete parameters list
(#43) Phpdocs for variable java_form_creator::$_newquestion does not contain @var or incorrect
question/type/proforma/classes/java_task.php
(#30) Class qtype_proforma_java_task is not documented
(#82) Function qtype_proforma_java_task::get_testfilename is not documented
(#31) Constant qtype_proforma_java_task::COMPILER is not documented
(#32) Constant qtype_proforma_java_task::CHECKSTYLE is not documented
(#44) Phpdocs for function qtype_proforma_java_task::has_checkstyle has incomplete parameters list
(#54) Phpdocs for function qtype_proforma_java_task::has_compiler has incomplete parameters list
(#64) Phpdocs for function qtype_proforma_java_task::add_namespace_to_xml has incomplete parameters list
(#73) Phpdocs for function qtype_proforma_java_task::add_programming_language_to_xml has incomplete parameters list
(#89) Phpdocs for function qtype_proforma_java_task::add_files_to_xml has incomplete parameters list
(#113) Phpdocs for function qtype_proforma_java_task::add_tests_to_xml has incomplete parameters list
(#156) Phpdocs for function qtype_proforma_java_task::add_unittest_to_xml has incomplete parameters list
(#180) Phpdocs for function qtype_proforma_java_task::add_tests_to_lms_grading_hints has incomplete parameters list
(#235) Phpdocs for function qtype_proforma_java_task::extract_formdata_from_taskfile_test has incomplete parameters list
(#281) Phpdocs for function qtype_proforma_java_task::remove_java_comment has incomplete parameters list
(#290) Phpdocs for function qtype_proforma_java_task::get_java_classname has incomplete parameters list
(#323) Phpdocs for function qtype_proforma_java_task::get_java_packagename has incomplete parameters list
(#351) Phpdocs for function qtype_proforma_java_task::get_java_file has incomplete parameters list
(#381) Phpdocs for function qtype_proforma_java_task::get_java_entrypoint has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/proforma_formcreator.php
(#81) Function proforma_form_creator::validate_unittest is not documented
(#392) Function proforma_form_creator::preset_formdata is not documented
(#39) Phpdocs for function proforma_form_creator::__construct has incomplete parameters list
(#54) Phpdocs for function proforma_form_creator::validation has incomplete parameters list
(#89) Phpdocs for function proforma_form_creator::validate_taskfile has incomplete parameters list
(#131) Phpdocs for function proforma_form_creator::check_if_taskfiles_are_compatible has incomplete parameters list
(#213) Phpdocs for function proforma_form_creator::get_task_xml has incomplete parameters list
(#232) Phpdocs for function proforma_form_creator::get_task_xml_from_zip has incomplete parameters list
(#285) Phpdocs for function proforma_form_creator::add_responsetemplate has incomplete parameters list
(#299) Phpdocs for function proforma_form_creator::add_grader_settings has incomplete parameters list
(#325) Phpdocs for function proforma_form_creator::adjust_test_repeatoptions has incomplete parameters list
(#340) Phpdocs for function proforma_form_creator::adjust_test_repeatarray has incomplete parameters list
(#349) Phpdocs for function proforma_form_creator::add_tests has incomplete parameters list
(#360) Phpdocs for function proforma_form_creator::data_preprocessing has incomplete parameters list
(#398) Phpdocs for function proforma_form_creator::save_question_options has incomplete parameters list
(#342) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#20) Package qtype is not valid
question/type/proforma/classes/proforma_task.php
(#31) Class invalid_task_exception is not documented
(#39) Class qtype_proforma_proforma_task is not documented
(#54) Phpdocs for function qtype_proforma_proforma_task::set_formdata_from_gradinghints has incomplete parameters list
(#67) Phpdocs for function qtype_proforma_proforma_task::is_test_set has incomplete parameters list
(#79) Phpdocs for function qtype_proforma_proforma_task::get_count_tests has incomplete parameters list
(#104) Phpdocs for function qtype_proforma_proforma_task::get_count_unit_tests has incomplete parameters list
(#114) Phpdocs for function qtype_proforma_proforma_task::create_task_file has incomplete parameters list
(#124) Phpdocs for function qtype_proforma_proforma_task::extract_validation_data_from_taskfile has incomplete parameters list
(#163) Phpdocs for function qtype_proforma_proforma_task::extract_validation_data_from_gradinghints has incomplete parameters list
(#58) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter)* used
(#20) Package qtype is not valid
question/type/proforma/classes/python_formcreator.php
(#37) Phpdocs for function python_form_creator::__construct has incomplete parameters list
(#59) Phpdocs for function python_form_creator::add_tests has incomplete parameters list
question/type/proforma/classes/python_task.php
(#31) Class qtype_proforma_python_task is not documented
(#52) Function qtype_proforma_python_task::get_testfilename is not documented
(#36) Phpdocs for function qtype_proforma_python_task::add_namespace_to_xml has incomplete parameters list
(#44) Phpdocs for function qtype_proforma_python_task::add_programming_language_to_xml has incomplete parameters list
(#58) Phpdocs for function qtype_proforma_python_task::add_unittest_to_xml has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/select_formcreator.php
(#31) Class select_form_creator is not documented
(#37) Phpdocs for function select_form_creator::__construct has incomplete parameters list
(#85) Phpdocs for function select_form_creator::add_grader_settings has incomplete parameters list
(#92) Phpdocs for function select_form_creator::add_tests has incomplete parameters list
(#104) Phpdocs for function select_form_creator::add_response_options has incomplete parameters list
(#114) Phpdocs for function select_form_creator::add_test_settings has incomplete parameters list
(#96) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#106) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#20) Package qtype is not valid
question/type/proforma/classes/setlx_formcreator.php
(#31) Class setlx_form_creator is not documented
(#36) Phpdocs for function setlx_form_creator::__construct has incomplete parameters list
(#69) Phpdocs for function setlx_form_creator::add_tests has incomplete parameters list
(#83) Phpdocs for function setlx_form_creator::add_test_settings has incomplete parameters list
(#95) Phpdocs for function setlx_form_creator::calc_sumweight has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/setlx_task.php
(#30) Class qtype_proforma_setlx_task is not documented
(#86) Function qtype_proforma_setlx_task::get_testfilename is not documented
(#117) Function qtype_proforma_setlx_task::add_unittest_to_xml is not documented
(#31) Constant qtype_proforma_setlx_task::COMPILER is not documented
(#32) Constant qtype_proforma_setlx_task::CHECKSTYLE is not documented
(#44) Phpdocs for function qtype_proforma_setlx_task::has_compiler has incomplete parameters list
(#53) Phpdocs for function qtype_proforma_setlx_task::add_programming_language_to_xml has incomplete parameters list
(#65) Phpdocs for function qtype_proforma_setlx_task::add_files_to_xml has incomplete parameters list
(#93) Phpdocs for function qtype_proforma_setlx_task::add_tests_to_xml has incomplete parameters list
(#124) Phpdocs for function qtype_proforma_setlx_task::add_tests_to_lms_grading_hints has incomplete parameters list
(#163) Phpdocs for function qtype_proforma_setlx_task::extract_formdata_from_taskfile_test has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/simplexmlwriter.php
(#20) Package qformat_proforma is not valid
question/type/proforma/db/upgrade.php
(#20) Package qtype is not valid
question/type/proforma/db/upgradelib.php
(#33) Class UpgradeSimpleXmlWriter is not documented
(#35) Function UpgradeSimpleXmlWriter::create_attribute is not documented
(#41) Function UpgradeSimpleXmlWriter::create_childelement_with_text is not documented
(#163) Function extract_proformatask is not documented
(#236) Function initialise_proforma_gradinghints is not documented
(#260) Function update_proforma_download_filearea is not documented
(#324) There is no description in phpdocs for function get_proforma_contextid
(#50) Phpdocs for function update_filename has incomplete parameters list
(#325) Phpdocs for function get_proforma_contextid has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/edit_proforma_form.php
(#180) Function qtype_proforma_edit_form::create_form_creator is not documented
(#143) Phpdocs for function qtype_proforma_edit_form::get_form has incomplete parameters list
(#172) Phpdocs for function qtype_proforma_edit_form::get_question has incomplete parameters list
(#50) Not recommended phpdocs tag @global used
(#50) Not recommended phpdocs tag @global used
(#270) Inline phpdocs tag {@link set_data()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
question/type/proforma/lang/de/qtype_proforma.php
(#20) Package qtype is not valid
question/type/proforma/lang/en/qtype_proforma.php
(#19) Package qtype is not valid
question/type/proforma/lib.php
(#20) Package qtype is not valid
question/type/proforma/locallib.php
(#90) There is no description in phpdocs for function get_groupname
(#46) Phpdocs for function can_view_systeminfo has incomplete parameters list
(#90) Phpdocs for function get_groupname has incomplete parameters list
(#132) Phpdocs for function as_codemirror has incomplete parameters list
(#171) Phpdocs for variable admin_setting_configproformagrader::$_grader does not contain @var or incorrect
(#74) Not recommended phpdocs tag @global used
question/type/proforma/question.php
(#57) Variable qtype_proforma_question::$taskrepository is not documented
(#58) Variable qtype_proforma_question::$taskpath is not documented
(#63) Variable qtype_proforma_question::$templates is not documented
(#65) Variable qtype_proforma_question::$downloads is not documented
(#66) Variable qtype_proforma_question::$displayfiles is not documented
(#69) Variable qtype_proforma_question::$modelsolfiles is not documented
(#71) Variable qtype_proforma_question::$responsefilename is not documented
(#89) Variable qtype_proforma_question::$comment is not documented
(#90) Variable qtype_proforma_question::$commentformat is not documented
(#92) Variable qtype_proforma_question::$aggregationstrategy is not documented
(#93) Variable qtype_proforma_question::$gradinghints is not documented
(#103) Variable qtype_proforma_question::$proformaversion is not documented
(#53) Constant qtype_proforma_question::SUMMARY_LENGTH is not documented
(#210) There is no description in phpdocs for function get_format_renderer
(#198) Phpdocs for function qtype_proforma_question::get_validation_error has incomplete parameters list
(#211) Phpdocs for function qtype_proforma_question::get_format_renderer has incomplete parameters list
(#254) Phpdocs for function qtype_proforma_question::summarise_response has incomplete parameters list
(#73) Phpdocs for variable qtype_proforma_question::$programminglanguage does not contain @var or incorrect
(#111) Phpdocs for variable qtype_proforma_question::$expandcollapse does not contain @var or incorrect
(#114) Phpdocs for variable qtype_proforma_question::$inlinemessages does not contain @var or incorrect
(#223) Inline phpdocs tag {@link question_attempt::get_field_prefix()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#254) Inline phpdocs tag {@link grade_response()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#349) Inline phpdocs tag {@link question_attempt_step::get_qt_data()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#407) Inline phpdocs tag {@link question_attempt_step::get_qt_data()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#449) Inline phpdocs tag {@link question_state} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#452) Inline phpdocs tag {@link question_attempt_step::get_qt_data()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
question/type/proforma/questiontype.php
(#88) Constant qtype_proforma::VOLATILE_TASKFILE is not documented
(#145) Constant qtype_proforma::VCS_GIT is not documented
(#146) Constant qtype_proforma::VCS_SVN is not documented
(#377) There is no description in phpdocs for function response_formats
(#390) There is no description in phpdocs for function get_proglang_options
(#404) There is no description in phpdocs for function response_sizes
(#415) There is no description in phpdocs for function attachment_options
(#367) Phpdocs for function qtype_proforma::delete_question has incomplete parameters list
(#495) Phpdocs for function qtype_proforma::import_from_xml has incomplete parameters list
(#572) Phpdocs for function qtype_proforma::export_to_xml has incomplete parameters list
question/type/proforma/renderer.php
(#66) Function qtype_proforma_renderer::get_last_step_for_vcs is not documented
(#419) There is no description in phpdocs for function determine_renderer
(#51) Phpdocs for function qtype_proforma_renderer::get_page has incomplete parameters list
(#59) Phpdocs for function qtype_proforma_renderer::feedback_image has incomplete parameters list
(#143) Phpdocs for function qtype_proforma_renderer::get_download_uri has incomplete parameters list
(#160) Phpdocs for function qtype_proforma_renderer::question_downloads has incomplete parameters list
(#185) Phpdocs for function qtype_proforma_renderer::files_input has incomplete parameters list
(#420) Phpdocs for function qtype_proforma_renderer::determine_renderer has incomplete parameters list
(#446) Phpdocs for function qtype_proforma_renderer::render_proforma2_message has incomplete parameters list
question/type/proforma/settings.php
(#20) Package qtype is not valid
question/type/proforma/tests/behat/behat_proforma.php
(#33) Class behat_proforma is not documented
(#52) Function behat_proforma::click_on_contextmenue_item is not documented
(#35) Variable behat_proforma::$downloadfile is not documented
(#130) There is no description in phpdocs for function i_click_on_menu
(#250) There is no description in phpdocs for function i_select_radio_button
(#130) Phpdocs for function behat_proforma::i_click_on_menu has incomplete parameters list
(#250) Phpdocs for function behat_proforma::i_select_radio_button has incomplete parameters list
(#344) Phpdocs for function behat_proforma::the_field_with_name_matches_value has incomplete parameters list
(#393) Phpdocs for function behat_proforma::the_field_matches_multiline has incomplete parameters list
(#417) Phpdocs for function behat_proforma::the_field_starts_with has incomplete parameters list
(#440) Phpdocs for function behat_proforma::the_checkbox_is has incomplete parameters list
(#475) Phpdocs for function behat_proforma::i_checkc_checkbox has incomplete parameters list
(#484) Phpdocs for function behat_proforma::i_uncheck_checkbox has incomplete parameters list
(#493) Phpdocs for function behat_proforma::set_the_codemirror_to has incomplete parameters list
(#505) Phpdocs for function behat_proforma::set_the_codemirror_to_multiline has incomplete parameters list
(#521) Phpdocs for function behat_proforma::set_the_response_to has incomplete parameters list
(#539) Phpdocs for function behat_proforma::the_codemirror_matches_value has incomplete parameters list
(#314) Inline phpdocs tag {@link following_should_download_bytes()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#315) Inline phpdocs tag {@link following_should_download_between_and_bytes()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
question/type/proforma/tests/behat/behat_proforma_upload.php
(#29) Class behat_proforma_upload is not documented
(#84) Function behat_proforma_upload::check_range is not documented
(#114) Phpdocs for function behat_proforma_upload::the_size_of_file_is_between_and_bytes has incomplete parameters list
(#31) Phpdocs for variable behat_proforma_upload::$defaultfilepicker does not contain @var or incorrect
question/type/proforma/tests/c_task_test.php
(#36) Class qtype_proforma_c_task_test is not documented
(#100) Function qtype_proforma_c_task_test::assert_same_xml is not documented
(#38) Constant qtype_proforma_c_task_test::EXPECTED_BASE is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/cpp_task_test.php
(#37) Class qtype_proforma_cpp_task_test is not documented
(#39) Constant qtype_proforma_cpp_task_test::EXPECTED_BASE is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/grader_test.php
(#34) Class grader_test is not documented
(#330) Function grader_test::assert_grade is not documented
(#415) Function grader_test::init_xml_generation is not documented
(#36) Constant grader_test::GRADINGHINTS_1 is not documented
(#51) Constant grader_test::RESPONSE_1 is not documented
(#95) Constant grader_test::RESPONSE_2 is not documented
(#127) Constant grader_test::RESPONSE_3 is not documented
(#159) Constant grader_test::RESPONSE_4 is not documented
(#191) Constant grader_test::RESPONSE_5 is not documented
(#289) Constant grader_test::RESPONSE_6 is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/helper.php
(#49) Function qtype_proforma_test_helper::get_test_questions is not documented
(#222) Function qtype_proforma_test_helper::attach_file_to_question is not documented
(#236) Function qtype_proforma_test_helper::get_proforma_data is not documented
(#267) Function qtype_proforma_test_helper::get_form_data is not documented
(#456) Function qtype_proforma_test_helper::make_proforma_question_weightedsum is not documented
(#498) Function qtype_proforma_test_helper::get_proforma_question_form_data_filepicker is not documented
(#519) Function qtype_proforma_test_helper::get_proforma_question_form_data_explorer is not documented
(#540) Function qtype_proforma_test_helper::get_proforma_question_form_data_vcs_svn is not documented
(#563) Function qtype_proforma_test_helper::get_proforma_question_form_data_vcs_git is not documented
(#586) Function qtype_proforma_test_helper::get_proforma_question_form_data_weightedsum is not documented
(#599) Function qtype_proforma_test_helper::get_proforma_question_form_data_java1 is not documented
(#842) Function qtype_proforma_test_helper::get_proforma_question_form_data_setlx_base is not documented
(#948) Function qtype_proforma_test_helper::get_proforma_question_form_data_c_base is not documented
(#1054) Function qtype_proforma_test_helper::get_proforma_question_form_data_cpp_base is not documented
(#1156) Function qtype_proforma_test_helper::get_proforma_question_form_data_python_base is not documented
(#1315) Function qtype_proforma_test_helper::make_attachments_saver is not documented
(#81) Constant qtype_proforma_test_helper::QUESTION_NAME is not documented
(#85) Constant qtype_proforma_test_helper::QUESTION_TEXT is not documented
(#88) Constant qtype_proforma_test_helper::QUESTION_GENERAL_FEEDBACK is not documented
(#89) Constant qtype_proforma_test_helper::QUESTION_COMMENT is not documented
(#90) Constant qtype_proforma_test_helper::QUESTION_REPOSITORY is not documented
(#91) Constant qtype_proforma_test_helper::QUESTION_PATH is not documented
(#92) Constant qtype_proforma_test_helper::QUESTION_FILENAME is not documented
(#94) Constant qtype_proforma_test_helper::QUESTION_TEMPLATE is not documented
(#96) Constant qtype_proforma_test_helper::QUESTION_INSTRUCTIONS is not documented
(#97) Constant qtype_proforma_test_helper::QUESTION_LIBRARIES is not documented
(#98) Constant qtype_proforma_test_helper::QUESTION_DOWNLOADS is not documented
(#101) Constant qtype_proforma_test_helper::QUESTION_TEMPLATES is not documented
(#102) Constant qtype_proforma_test_helper::QUESTION_TEMPLATES_2 is not documented
(#103) Constant qtype_proforma_test_helper::QUESTION_MODELSOLS is not documented
(#104) Constant qtype_proforma_test_helper::QUESTION_TASKFILENAME is not documented
(#105) Constant qtype_proforma_test_helper::QUESTION_TASKFILE is not documented
(#106) Constant qtype_proforma_test_helper::QUESTION_TASKSTORAGE is not documented
(#108) Constant qtype_proforma_test_helper::QUESTION_PROFORMAVERSION is not documented
(#109) Constant qtype_proforma_test_helper::QUESTION_AGGREGATIONSTRATEGY is not documented
(#110) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS is not documented
(#126) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_JAVA is not documented
(#146) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_JAVA_2JUNIT is not documented
(#172) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_SETLX is not documented
(#187) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_SETLX2 is not documented
(#207) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_C2 is not documented
question/type/proforma/tests/javatask_test.php
(#36) Class qtype_proforma_java_task_test is not documented
(#39) Function qtype_proforma_java_task_test::assert_same_xml is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/locallib_test.php
(#33) Class locallib_test is not documented
(#45) Function locallib_test::create_group_objects is not documented
(#35) Variable locallib_test::$user1 is not documented
(#36) Variable locallib_test::$user2 is not documented
(#37) Variable locallib_test::$course is not documented
(#38) Variable locallib_test::$group1 is not documented
(#39) Variable locallib_test::$group2 is not documented
(#40) Variable locallib_test::$group3 is not documented
(#41) Variable locallib_test::$group4 is not documented
(#42) Variable locallib_test::$grouping is not documented
(#43) Variable locallib_test::$groupingid is not documented
question/type/proforma/tests/python_task_test.php
(#36) Class qtype_proforma_python_task_test is not documented
(#38) Constant qtype_proforma_python_task_test::EXPECTED_BASE is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/question_test.php
(#35) Class qtype_proforma_question_test is not documented
(#37) Function qtype_proforma_question_test::make_a_proforma_question is not documented
(#215) Function qtype_proforma_question_test::upload_file is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/questiontype_test.php
(#35) Class questiontype_test is not documented
(#48) Function questiontype_test::get_test_question_data is not documented
(#74) Function questiontype_test::assertXmlEquals is not documented
(#82) Function questiontype_test::_export_and_reimport is not documented
(#574) Function questiontype_test::assert_file_exists_in_draftarea is not documented
(#36) Variable questiontype_test::$qtype is not documented
question/type/proforma/tests/renderer_test.php
(#38) Class renderer_test is not documented
(#635) Function renderer_test::moodle_3_11_converter is not documented
(#645) Function renderer_test::assert_same_xml is not documented
(#656) Function renderer_test::render_title is not documented
(#660) Function renderer_test::render_log is not documented
(#671) Function renderer_test::render_general_log is not documented
(#791) Function renderer_test::render_collapsible_region_subtests is not documented
(#845) Function renderer_test::assert_same_feedback is not documented
(#41) Constant renderer_test::GRADINGHINTS_1 is not documented
(#57) Constant renderer_test::GRADINGHINTS_2 is not documented
(#73) Constant renderer_test::RESPONSE_1 is not documented
(#141) Constant renderer_test::LOGS_1_1 is not documented
(#145) Constant renderer_test::LOGS_1_2 is not documented
(#148) Constant renderer_test::LOGS_1_1_TEACHER is not documented
(#153) Constant renderer_test::LOGS_1_2_TEACHER is not documented
(#159) Constant renderer_test::RESPONSE_2 is not documented
(#297) Constant renderer_test::LOGS_2_1 is not documented
(#301) Constant renderer_test::SUBTEST_2_1 is not documented
(#307) Constant renderer_test::LOGS_2_1_TEACHER is not documented
(#312) Constant renderer_test::SUBTEST_2_1_CALLSTACK is not documented
(#347) Constant renderer_test::SUBTEST_2_1_TEACHER is not documented
(#356) Constant renderer_test::RESPONSE_3 is not documented
(#415) Constant renderer_test::LOGS_3_1 is not documented
(#416) Constant renderer_test::LOGS_3_2 is not documented
(#434) Constant renderer_test::RESPONSE_4 is not documented
(#509) Constant renderer_test::LOGS_4_1 is not documented
(#524) Constant renderer_test::LOGS_4_2 is not documented
(#526) Constant renderer_test::RESPONSE_COMP_ERROR_V21 is not documented
(#579) Constant renderer_test::LOGS_COMP_ERROR_V21_1 is not documented
(#583) Constant renderer_test::LOGS_COMP_ERROR_V21_2 is not documented
(#588) Constant renderer_test::RESPONSE_EMPTY is not documented
(#626) Constant renderer_test::LOGS_EMPTY_1 is not documented
(#631) Constant renderer_test::LOGS_EMPTY_2 is not documented
(#17) No one-line description found in phpdocs for file
(#684) Phpdocs for function renderer_test::render_graderinfo has incomplete parameters list
(#716) Phpdocs for function renderer_test::render_collapsible_region_score has incomplete parameters list
(#21) Package qtype is not valid
question/type/proforma/tests/setlxtask_test.php
(#36) Class qtype_proforma_setlx_task_test is not documented
(#38) Constant qtype_proforma_setlx_task_test::EXPECTED_BASE is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/task_testcase.php
(#35) Class task_testcase is not documented
(#39) Function task_testcase::assert_same_xml is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/testgrader.php
(#31) Class qtype_proforma_testgrader is not documented
(#32) Function qtype_proforma_testgrader::set_dummy_result is not documented
(#116) Function qtype_proforma_testgrader::set_dummy_result2 is not documented
(#258) Function qtype_proforma_testgrader::post_to_grader is not documented
question/type/proforma/tests/walkthrough_editor_test.php
(#51) Class qtype_proforma_walkthrough_editor_testcase is not documented
(#61) Function qtype_proforma_walkthrough_editor_testcase::run_on_all_behaviours is not documented
(#95) Function qtype_proforma_walkthrough_editor_testcase::run_on_mulitiple_tries_behaviours is not documented
(#54) Variable qtype_proforma_walkthrough_editor_testcase::$behavmultipletries is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/walkthrough_filepicker_test.php
(#34) Class qtype_proforma_walkthrough_filepicker_testcase is not documented
(#36) Function qtype_proforma_walkthrough_filepicker_testcase::check_answer_text is not documented
(#40) Function qtype_proforma_walkthrough_filepicker_testcase::run_test_one_try is not documented
(#220) Function qtype_proforma_walkthrough_filepicker_testcase::run_test_multiple_tries_1 is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/walkthrough_test_base.php
(#34) Class qtype_proforma_walkthrough_test_base is not documented
(#278) Function qtype_proforma_walkthrough_test_base::prepare_test is not documented
(#322) Function qtype_proforma_walkthrough_test_base::set_mockbuilder_for_grader is not documented
(#399) Function qtype_proforma_walkthrough_test_base::save_response is not documented
(#428) Function qtype_proforma_walkthrough_test_base::is_same_response is not documented
(#449) Function qtype_proforma_walkthrough_test_base::store_response_data is not documented
(#461) Function qtype_proforma_walkthrough_test_base::get_response_text is not documented
(#479) Function qtype_proforma_walkthrough_test_base::get_contains_specific_feedback_expectation is not documented
(#482) Function qtype_proforma_walkthrough_test_base::get_contains_feedback_expectation is not documented
(#489) Function qtype_proforma_walkthrough_test_base::check_contains_class_and_content is not documented
(#533) Function qtype_proforma_walkthrough_test_base::check_contains_textarea is not documented
(#550) Function qtype_proforma_walkthrough_test_base::check_verify_button_enabled is not documented
(#572) Function qtype_proforma_walkthrough_test_base::check_answer_text is not documented
(#604) Function qtype_proforma_walkthrough_test_base::check_remaining_tries is not documented
(#627) Function qtype_proforma_walkthrough_test_base::check_specific_feedback_text is not documented
(#635) Function qtype_proforma_walkthrough_test_base::check_current_state is not documented
(#642) Function qtype_proforma_walkthrough_test_base::check_graded_right is not documented
(#676) Function qtype_proforma_walkthrough_test_base::check_graded_wrong is not documented
(#737) Function qtype_proforma_walkthrough_test_base::check_not_yet_graded is not documented
(#754) Function qtype_proforma_walkthrough_test_base::check_gave_up is not documented
(#781) Function qtype_proforma_walkthrough_test_base::check_invalid is not documented
(#881) Function qtype_proforma_walkthrough_test_base::save_to_database is not documented
(#885) Function qtype_proforma_walkthrough_test_base::load_from_database is not documented
(#891) Function qtype_proforma_walkthrough_test_base::finish_attempt is not documented
(#934) Function qtype_proforma_walkthrough_test_base::press_submit is not documented
(#969) Function qtype_proforma_walkthrough_test_base::press_try_again is not documented
(#991) Function qtype_proforma_walkthrough_test_base::save is not documented
(#1011) Function qtype_proforma_walkthrough_test_base::save_with_attachment is not documented
(#1039) Function qtype_proforma_walkthrough_test_base::determine_draftid is not documented
(#1048) Function qtype_proforma_walkthrough_test_base::upload_file is not documented
(#254) Variable qtype_proforma_walkthrough_test_base::$force_internal_grading_error is not documented
(#257) Variable qtype_proforma_walkthrough_test_base::$expected_step_counter is not documented
(#258) Variable qtype_proforma_walkthrough_test_base::$last_state is not documented
(#259) Variable qtype_proforma_walkthrough_test_base::$current_state is not documented
(#261) Variable qtype_proforma_walkthrough_test_base::$last_response is not documented
(#262) Variable qtype_proforma_walkthrough_test_base::$current_response is not documented
(#264) Variable qtype_proforma_walkthrough_test_base::$last_attachments is not documented
(#265) Variable qtype_proforma_walkthrough_test_base::$current_attachments is not documented
(#267) Variable qtype_proforma_walkthrough_test_base::$is_graded is not documented
(#268) Variable qtype_proforma_walkthrough_test_base::$is_finished is not documented
(#269) Variable qtype_proforma_walkthrough_test_base::$finish_pending is not documented
(#270) Variable qtype_proforma_walkthrough_test_base::$preferredbehaviour is not documented
(#271) Variable qtype_proforma_walkthrough_test_base::$remainingtries is not documented
(#272) Variable qtype_proforma_walkthrough_test_base::$question is not documented
(#36) Constant qtype_proforma_walkthrough_test_base::EXPECTED_BEHAVIOUR is not documented
(#43) Constant qtype_proforma_walkthrough_test_base::CORRECT_RESPONSE is not documented
(#55) Constant qtype_proforma_walkthrough_test_base::WRONG_RESPONSE is not documented
(#56) Constant qtype_proforma_walkthrough_test_base::WRONG_RESPONSE_2 is not documented
(#58) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_CORRECT is not documented
(#135) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_INCORRECT is not documented
(#189) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_COMPLETELY_INCORRECT is not documented
(#236) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_ERROR_NO_SUBMISSION is not documented
(#242) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_INTERNAL_ERROR is not documented
(#244) Constant qtype_proforma_walkthrough_test_base::interactive_tries is not documented
(#245) Constant qtype_proforma_walkthrough_test_base::adaptivenopenalty_tries is not documented
(#247) Constant qtype_proforma_walkthrough_test_base::STATE_CORRECT is not documented
(#248) Constant qtype_proforma_walkthrough_test_base::STATE_INVALID is not documented
(#249) Constant qtype_proforma_walkthrough_test_base::STATE_WRONG is not documented
(#250) Constant qtype_proforma_walkthrough_test_base::STATE_WEIGHTED_SUM_WRONG is not documented
(#252) Constant qtype_proforma_walkthrough_test_base::STATE_INCOMPLETE is not documented
(#410) Phpdocs for function qtype_proforma_walkthrough_test_base::get_attachments_with_content has incomplete parameters list
(#20) Package qtype is not valid

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(1 errors, 1 warnings)

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

Problems running grunt
Task "gherkinlint" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 1 warnings)

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

question/type/proforma/templates/setting_configproformagrader.mustache
(#1) HTML Validation error, line 5: Bad value “” for attribute “size” on element “input”: The empty string is not a valid positive integer. (> <input type="text" name="test" id="test0" size="" value="/my-super-secret-path/file" class="form-control text-ltr" readonly> )

Gherkin .feature problems

(27 errors, 0 warnings)

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

question/type/proforma/tests/behat/add_c.feature
(#143) Multiple empty lines are not allowed
question/type/proforma/tests/behat/add_cpp.feature
(#147) Multiple empty lines are not allowed
question/type/proforma/tests/behat/add_java_ide.feature
(#28) Multiple empty lines are not allowed
question/type/proforma/tests/behat/add_python.feature
(#143) Multiple empty lines are not allowed
question/type/proforma/tests/behat/add_java.feature
(#38) Trailing spaces are not allowed
(#43) Trailing spaces are not allowed
(#44) Trailing spaces are not allowed
(#192) Wrong indentation for "scenario tag", expected indentation level of 2, but got 0
question/type/proforma/tests/behat/backup_java.feature
(#71) Trailing spaces are not allowed
(#99) Trailing spaces are not allowed
question/type/proforma/tests/behat/backup_and_restore.feature
(#195) Trailing spaces are not allowed
question/type/proforma/tests/behat/duplicate_java.feature
(#27) Multiple empty lines are not allowed
question/type/proforma/tests/behat/edit_java.feature
(#261) Multiple empty lines are not allowed
(#276) Wrong indentation for "scenario tag", expected indentation level of 2, but got 0
question/type/proforma/tests/behat/grade_cpp_py.feature
(#115) Multiple empty lines are not allowed
(#196) Multiple empty lines are not allowed
(#293) Multiple empty lines are not allowed
question/type/proforma/tests/behat/grade.feature
(#32) Multiple empty lines are not allowed
(#67) Multiple empty lines are not allowed
(#204) Multiple empty lines are not allowed
question/type/proforma/tests/behat/ide.feature
(#2) Feature name is already used in: question/type/proforma/tests/behat/add_java_ide.feature
(#34) Multiple empty lines are not allowed
(#70) Multiple empty lines are not allowed
question/type/proforma/tests/behat/preview.feature
(#99) New line at EOF(end of file) is required
question/type/proforma/tests/behat/replace_task.feature
(#159) Multiple empty lines are not allowed
(#160) Multiple empty lines are not allowed
(#169) New line at EOF(end of file) is required