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

(346 errors, 567 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
(#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
question/type/proforma/classes/base_formcreator.php
(#440) Inline comments must start with a capital letter, digit or 3-dots sequence
(#440) This comment is 50% valid code; is this commented out code?
question/type/proforma/classes/base_task.php
(#311) This comment is 44% valid code; is this commented out code?
question/type/proforma/classes/feedback_renderer.php
(#33) This comment is 58% valid code; is this commented out code?
(#369) Inline comments must start with a capital letter, digit or 3-dots sequence
(#369) This comment is 57% valid code; is this commented out code?
(#389) This comment is 44% valid code; is this commented out code?
question/type/proforma/classes/filearea.php
(#79) This comment is 64% valid code; is this commented out code?
question/type/proforma/classes/formatrenderer.php
(#245) This comment is 46% valid code; is this commented out code?
(#280) This comment is 78% valid code; is this commented out code?
(#295) Inline comments must start with a capital letter, digit or 3-dots sequence
(#295) This comment is 78% valid code; is this commented out code?
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
(#110) Inline comments must start with a capital letter, digit or 3-dots sequence
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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 41% valid code; is this commented out code?
(#152) This comment is 61% valid code; is this commented out code?
question/type/proforma/classes/grader_2.php
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) This comment is 73% valid code; is this commented out code?
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#166) This comment is 67% valid code; is this commented out code?
(#230) Inline comments must start with a capital letter, digit or 3-dots sequence
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) This comment is 75% valid code; is this commented out code?
(#234) Inline comments must start with a capital letter, digit or 3-dots sequence
question/type/proforma/classes/java_task.php
(#294) Inline comments must start with a capital letter, digit or 3-dots sequence
(#295) Inline comments must end in full-stops, exclamation marks, or question marks
question/type/proforma/classes/proforma_formcreator.php
(#175) This comment is 51% valid code; is this commented out code?
question/type/proforma/db/upgrade.php
(#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
question/type/proforma/db/upgradelib.php
(#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/lib.php
(#56) Line exceeds 132 characters; contains 137 characters
(#95) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) This comment is 75% valid code; is this commented out code?
(#99) Inline comments must start with a capital letter, digit or 3-dots sequence
(#104) 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
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Inline comments must start with a capital letter, digit or 3-dots sequence
question/type/proforma/question.php
(#120) This comment is 59% valid code; is this commented out code?
(#496) This comment is 46% valid code; is this commented out code?
question/type/proforma/questiontype.php
(#472) Inline comments must start with a capital letter, digit or 3-dots sequence
(#472) This comment is 65% valid code; is this commented out code?
(#474) Inline comments must end in full-stops, exclamation marks, or question marks
(#498) Inline comments must start with a capital letter, digit or 3-dots sequence
(#498) This comment is 74% valid code; is this commented out code?
(#525) Inline comments must start with a capital letter, digit or 3-dots sequence
(#525) Inline comments must end in full-stops, exclamation marks, or question marks
(#525) This comment is 75% 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 44% valid code; is this commented out code?
(#532) Inline comments must start with a capital letter, digit or 3-dots sequence
(#532) This comment is 67% valid code; is this commented out code?
question/type/proforma/renderer.php
(#53) Possible useless method overriding detected
(#187) Inline comments must start with a capital letter, digit or 3-dots sequence
(#187) This comment is 60% valid code; is this commented out code?
(#189) Inline comments must start with a capital letter, digit or 3-dots sequence
(#189) This comment is 65% valid code; is this commented out code?
question/type/proforma/tests/behat/behat_proforma.php
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#25) Inline comments must start with a capital letter, digit or 3-dots sequence
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#25) This comment is 67% valid code; is this commented out code?
(#36) Public method name "behat_proforma::iSelectRadioButton" must be in lower-case letters only
(#38) Variable "radioButton" must be all lower-case
(#39) Variable "radioButton" must be all lower-case
(#40) Variable "radioButton" must be all lower-case
(#41) Variable "radioButton" must be all lower-case
(#58) Line exceeds 132 characters; contains 137 characters
(#120) Inline comments must start with a capital letter, digit or 3-dots sequence
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Commas (,) must be followed by white space.
(#164) Commas (,) must be followed by white space.
(#165) Inline comments must start with a capital letter, digit or 3-dots sequence
(#165) This comment is 70% valid code; is this commented out code?
(#165) No space found before comment text; expected "// $value = str_replace(" ","*", (string)$value);" but found "//$value = str_replace(" ","*", (string)$value);"
(#166) No space found before comment text; expected "// $fieldvalue = str_replace(" ","*", $fieldvalue);" but found "//$fieldvalue = str_replace(" ","*", $fieldvalue);"
(#188) This comment is 44% valid code; is this commented out code?
(#189) No space found before comment text; expected "// $value = str_replace("\t"," ", (string)$value);" but found "//$value = str_replace("\t"," ", (string)$value);"
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) No space found before comment text; expected "// $fieldvalue = str_replace("\t"," ", $fieldvalue);" but found "//$fieldvalue = str_replace("\t"," ", $fieldvalue);"
(#195) Line exceeds 132 characters; contains 133 characters
(#241) Public method name "behat_proforma::iCheckCheckbox" must be in lower-case letters only
(#250) Public method name "behat_proforma::iUncheckCheckbox" must be in lower-case letters only
(#260) Line exceeds 132 characters; contains 135 characters
(#261) Inline comments must start with a capital letter, digit or 3-dots sequence
(#261) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) This comment is 63% valid code; is this commented out code?
(#273) Inline comments must start with a capital letter, digit or 3-dots sequence
(#273) Inline comments must end in full-stops, exclamation marks, or question marks
(#273) This comment is 63% valid code; is this commented out code?
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/>.".
(#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) Public method name "qtype_proforma_grader_test::test_1_WS" must be in lower-case letters only
(#357) Whitespace found at end of line
(#358) Public method name "qtype_proforma_grader_test::test_2_WS" must be in lower-case letters only
(#363) Public method name "qtype_proforma_grader_test::test_3_WS" must be in lower-case letters only
(#368) Public method name "qtype_proforma_grader_test::test_4_WS" must be in lower-case letters only
(#373) Public method name "qtype_proforma_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) Public method name "qtype_proforma_grader_test::test_6_WS" must be in lower-case letters only
(#385) Public method name "qtype_proforma_grader_test::test_1_AON" must be in lower-case letters only
(#390) Public method name "qtype_proforma_grader_test::test_2_AON" must be in lower-case letters only
(#395) Public method name "qtype_proforma_grader_test::test_3_AON" must be in lower-case letters only
(#400) Public method name "qtype_proforma_grader_test::test_4_AON" must be in lower-case letters only
(#405) Public method name "qtype_proforma_grader_test::test_5_AON" must be in lower-case letters only
(#410) Public method name "qtype_proforma_grader_test::test_6_AON" must be in lower-case letters only
question/type/proforma/tests/helper.php
(#50) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#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
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Inline comments must start with a capital letter, digit or 3-dots sequence
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Inline comments must start with a capital letter, digit or 3-dots sequence
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must start with a capital letter, digit or 3-dots sequence
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) This comment is 50% valid code; is this commented out code?
(#70) Line indented incorrectly; expected at least 4 spaces, found 0
(#70) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#74) Inline comments must start with a capital letter, digit or 3-dots sequence
(#74) No space found before comment text; expected "// 'https://repository.ostfalia.de';" but found "//'https://repository.ostfalia.de';"
(#75) Inline comments must start with a capital letter, digit or 3-dots sequence
(#77) Inline comments must start with a capital letter, digit or 3-dots sequence
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) This comment is 50% valid code; is this commented out code?
(#77) No space found before comment text; expected "// const QUESTION_MODELSOLUTION = '//text in modelsolution (äöüß)';" but found "//const QUESTION_MODELSOLUTION = '//text in modelsolution (äöüß)';"
(#82) Expected 1 space after "="; 2 found
(#82) Must use "self::" for local static member reference
(#83) Must use "self::" for local static member reference
(#95) Line indented incorrectly; expected at least 4 spaces, found 2
(#96) Line indented incorrectly; expected at least 4 spaces, found 3
(#101) Line indented incorrectly; expected at least 4 spaces, found 3
(#106) Line indented incorrectly; expected at least 4 spaces, found 2
(#107) Line indented incorrectly; expected at least 4 spaces, found 1
(#171) Expected 1 space before "="; 0 found
(#206) Inline comments must start with a capital letter, digit or 3-dots sequence
(#206) This comment is 63% valid code; is this commented out code?
(#206) No space found before comment text; expected "// $container->qtype = 'proforma';" but found "//$container->qtype = 'proforma';"
(#209) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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
(#210) This comment is 75% valid code; is this commented out code?
(#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
(#211) This comment is 75% valid code; is this commented out code?
(#218) Inline comments must start with a capital letter, digit or 3-dots sequence
(#218) This comment is 60% valid code; is this commented out code?
(#228) Inline comments must start with a capital letter, digit or 3-dots sequence
(#250) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#264) Expected 1 space after "="; 2 found
(#293) Inline comments must start with a capital letter, digit or 3-dots sequence
(#293) This comment is 58% valid code; is this commented out code?
(#293) No space found before comment text; expected "// $q->contextid = context_system::instance()->id;" but found "//$q->contextid = context_system::instance()->id;"
(#307) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#313) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#380) Inline comments must start with a capital letter, digit or 3-dots sequence
(#382) Inline comments must end in full-stops, exclamation marks, or question marks
(#402) Inline comments must start with a capital letter, digit or 3-dots sequence
(#402) This comment is 63% valid code; is this commented out code?
(#402) No space found before comment text; expected "// $fromform->responsetemplate = '';" but found "//$fromform->responsetemplate = '';"
(#419) Inline comments must end in full-stops, exclamation marks, or question marks
(#421) Inline comments must start with a capital letter, digit or 3-dots sequence
(#421) Inline comments must end in full-stops, exclamation marks, or question marks
(#425) Inline comments must start with a capital letter, digit or 3-dots sequence
(#432) Inline comments must start with a capital letter, digit or 3-dots sequence
(#439) Inline comments must start with a capital letter, digit or 3-dots sequence
(#450) Inline comments must start with a capital letter, digit or 3-dots sequence
(#450) This comment is 60% valid code; is this commented out code?
(#450) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#460) Inline comments must start with a capital letter, digit or 3-dots sequence
(#460) This comment is 57% valid code; is this commented out code?
(#460) No space found before comment text; expected "// $form->maxbytes = 10240;" but found "//$form->maxbytes = 10240;"
(#461) No space found before comment text; expected "// $form->filetypes = '.java';" but found "//$form->filetypes = '.java';"
(#486) Inline comments must start with a capital letter, digit or 3-dots sequence
(#486) Inline comments must end in full-stops, exclamation marks, or question marks
(#505) Inline comments must start with a capital letter, digit or 3-dots sequence
(#505) This comment is 60% valid code; is this commented out code?
(#505) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#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
(#538) Inline comments must start with a capital letter, digit or 3-dots sequence
(#542) Inline comments must end in full-stops, exclamation marks, or question marks
(#549) Inline comments must end in full-stops, exclamation marks, or question marks
(#557) Inline comments must start with a capital letter, digit or 3-dots sequence
(#557) This comment is 62% valid code; is this commented out code?
(#557) Line indented incorrectly; expected at least 8 spaces, found 0
(#557) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#558) Line indented incorrectly; expected at least 8 spaces, found 0
(#558) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#560) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#579) Comment separators length must contain 20-120 chars, 19 found
(#581) 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
(#595) Inline comments must start with a capital letter, digit or 3-dots sequence
(#606) Inline comments must start with a capital letter, digit or 3-dots sequence
(#606) This comment is 60% valid code; is this commented out code?
(#606) No space found before comment text; expected "// $form->questiontext = self::QUESTION_TEXT;" but found "//$form->questiontext = self::QUESTION_TEXT;"
(#620) Inline comments must start with a capital letter, digit or 3-dots sequence
(#626) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#628) Inline comments must start with a capital letter, digit or 3-dots sequence
(#629) Inline comments must end in full-stops, exclamation marks, or question marks
(#629) Line indented incorrectly; expected at least 8 spaces, found 0
(#629) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#648) Inline comments must start with a capital letter, digit or 3-dots sequence
(#648) Inline comments must end in full-stops, exclamation marks, or question marks
(#677) Inline comments must start with a capital letter, digit or 3-dots sequence
(#679) 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/>.".
(#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
(#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
(#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
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Line exceeds maximum limit of 180 characters; contains 183 characters
(#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
(#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
(#437) Line indented incorrectly; expected at least 8 spaces, found 0
(#448) Line indented incorrectly; expected at least 8 spaces, found 0
(#448) Whitespace found at end of line within string
(#461) Line indented incorrectly; expected at least 8 spaces, found 0
(#461) Whitespace found at end of line within string
(#479) Inline comments must start with a capital letter, digit or 3-dots sequence
(#479) Inline comments must end in full-stops, exclamation marks, or question marks
(#494) Whitespace found at end of line within string
(#504) Whitespace found at end of line within string
(#550) Whitespace found at end of line within string
(#551) Whitespace found at end of line within string
(#552) Whitespace found at end of line within string
(#559) Inline doc block comments are not allowed; use "// Comment." instead
(#560) This comment is 65% valid code; is this commented out code?
(#567) Line indented incorrectly; expected at least 4 spaces, found 0
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/>.".
(#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?
(#151) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#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
(#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
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#77) Inline comments must start with a capital letter, digit or 3-dots sequence
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#88) This comment is 60% valid code; is this commented out code?
(#88) No space found before comment text; expected "// $usercontextid = context_user::instance($USER->id)->id;" but found "//$usercontextid = context_user::instance($USER->id)->id;"
(#94) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Inline comments must start with a capital letter, digit or 3-dots sequence
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Inline comments must start with a capital letter, digit or 3-dots sequence
(#103) This comment is 60% valid code; is this commented out code?
(#103) 4 slashes comments are not allowed; use "// Comment." instead
(#103) No space found before comment text; expected "// $question = test_question_maker::make_question('proforma', 'editor');" but found "////$question = test_question_maker::make_question('proforma', 'editor');"
(#104) No space found before comment text; expected "// $question = test_question_maker::get_question_data('proforma', 'editor');" but found "//$question = test_question_maker::get_question_data('proforma', 'editor');"
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) This comment is 72% valid code; is this commented out code?
(#106) No space found before comment text; expected "// $export = $questiontype->export_to_xml($question, $exporter);" but found "//$export = $questiontype->export_to_xml($question, $exporter);"
(#111) Inline comments must start with a capital letter, digit or 3-dots sequence
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Inline comments must start with a capital letter, digit or 3-dots sequence
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) Inline comments must start with a capital letter, digit or 3-dots sequence
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must start with a capital letter, digit or 3-dots sequence
(#131) This comment is 50% valid code; is this commented out code?
(#131) No space found before comment text; expected "// $export1->id = $export2->id; // in order to ignore question id" but found "//$export1->id = $export2->id; // in order to ignore question id"
(#147) Inline comments must start with a capital letter, digit or 3-dots sequence
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#149) Inline comments must start with a capital letter, digit or 3-dots sequence
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#154) This comment is 72% valid code; is this commented out code?
(#154) No space found before comment text; expected "// $export = $questiontype->export_to_xml($question, $exporter);" but found "//$export = $questiontype->export_to_xml($question, $exporter);"
(#196) Line exceeds 132 characters; contains 149 characters
(#231) Inline comments must start with a capital letter, digit or 3-dots sequence
(#232) Inline comments must end in full-stops, exclamation marks, or question marks
(#233) Inline comments must start with a capital letter, digit or 3-dots sequence
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Inline comments must start with a capital letter, digit or 3-dots sequence
(#238) This comment is 72% valid code; is this commented out code?
(#238) No space found before comment text; expected "// $export = $questiontype->export_to_xml($question, $exporter);" but found "//$export = $questiontype->export_to_xml($question, $exporter);"
(#361) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#390) Inline comments must start with a capital letter, digit or 3-dots sequence
(#390) This comment is 50% valid code; is this commented out code?
(#414) Inline comments must start with a capital letter, digit or 3-dots sequence
(#414) Inline comments must end in full-stops, exclamation marks, or question marks
(#417) Inline comments must start with a capital letter, digit or 3-dots sequence
(#417) Inline comments must end in full-stops, exclamation marks, or question marks
(#432) Inline comments must end in full-stops, exclamation marks, or question marks
(#441) Inline comments must end in full-stops, exclamation marks, or question marks
(#507) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#536) Inline comments must start with a capital letter, digit or 3-dots sequence
(#536) This comment is 50% valid code; is this commented out code?
(#560) Inline comments must start with a capital letter, digit or 3-dots sequence
(#560) Inline comments must end in full-stops, exclamation marks, or question marks
(#563) Inline comments must start with a capital letter, digit or 3-dots sequence
(#563) 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
(#41) Line indented incorrectly; expected at least 4 spaces, found 0
(#42) Line indented incorrectly; expected at least 4 spaces, found 0
(#47) Line indented incorrectly; expected at least 4 spaces, found 0
(#52) Line indented incorrectly; expected at least 4 spaces, found 0
(#53) Line indented incorrectly; expected at least 4 spaces, found 0
(#127) This comment is 47% valid code; is this commented out code?
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#209) Line exceeds 132 characters; contains 170 characters
(#299) Line exceeds 132 characters; contains 153 characters
(#496) Line indented incorrectly; expected at least 4 spaces, found 0
(#497) Line indented incorrectly; expected at least 4 spaces, found 0
(#498) Line indented incorrectly; expected at least 4 spaces, found 0
(#500) Line indented incorrectly; expected at least 4 spaces, found 0
(#501) Line indented incorrectly; expected at least 4 spaces, found 0
(#524) Line exceeds 132 characters; contains 136 characters
(#631) This comment is 50% valid code; is this commented out code?
(#631) No space found before comment text; expected "// Strip prolog." but found "//Strip prolog."
(#632) Inline comments must end in full-stops, exclamation marks, or question marks
(#632) No space found before comment text; expected "// $response = str_replace('\r\n', '\n', $response);" but found "//$response = str_replace('\r\n', '\n', $response);"
(#662) Expected 1 space before "/"; 0 found
(#662) Expected 1 space after "/"; 0 found
(#669) Expected 1 space before "*"; 0 found
(#669) Expected 1 space after "*"; 0 found
(#671) Expected 1 space before "*"; 0 found
(#671) Expected 1 space after "*"; 0 found
(#671) Expected 1 space before "*"; 0 found
(#671) Expected 1 space after "*"; 0 found
(#686) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#703) Inline comments must end in full-stops, exclamation marks, or question marks
(#715) Line exceeds 132 characters; contains 139 characters
(#727) Line exceeds 132 characters; contains 137 characters
(#731) Expected 1 space before "*"; 0 found
(#731) Expected 1 space after "*"; 0 found
(#731) Expected 1 space before "*"; 0 found
(#731) Expected 1 space after "*"; 0 found
(#749) Expected "if (...) {\n"; found "if (...) {\n"
(#769) Inline comments must start with a capital letter, digit or 3-dots sequence
(#769) Inline comments must end in full-stops, exclamation marks, or question marks
(#790) Inline comments must start with a capital letter, digit or 3-dots sequence
(#790) This comment is 86% valid code; is this commented out code?
(#790) No space found before comment text; expected "// $dom->loadHTML($output);" but found "//$dom->loadHTML($output);"
(#792) Variable "output_pretty" must not contain underscores.
(#794) Variable "expected_pretty" must not contain underscores.
(#796) Variable "expected_pretty" must not contain underscores.
(#796) Variable "output_pretty" must not contain underscores.
(#805) Public method name "qtype_proforma_renderer_test::test_specific_feedback_internal_error_AON" must be in lower-case letters only
(#821) Public method name "qtype_proforma_renderer_test::test_specific_feedback_subtest_partially_correct_AON" must be in lower-case letters only
(#837) Public method name "qtype_proforma_renderer_test::test_specific_feedback_log_error_AON" must be in lower-case letters only
(#849) Public method name "qtype_proforma_renderer_test::test_specific_feedback_internal_error_WS" must be in lower-case letters only
(#865) Public method name "qtype_proforma_renderer_test::test_specific_feedback_subtest_partially_correct_WS" must be in lower-case letters only
(#874) Inline comments must start with a capital letter, digit or 3-dots sequence
(#874) This comment is 84% valid code; is this commented out code?
(#882) Public method name "qtype_proforma_renderer_test::test_specific_feedback_internal_error_AON_ADMIN" must be in lower-case letters only
(#893) Space found before semicolon; expected ");" but found ") ;"
(#903) Public method name "qtype_proforma_renderer_test::test_specific_feedback_subtest_partially_correct_AON_ADMIN" must be in lower-case letters only
(#924) Public method name "qtype_proforma_renderer_test::test_specific_feedback_internal_error_WS_ADMIN" must be in lower-case letters only
(#945) Public method name "qtype_proforma_renderer_test::test_specific_feedback_subtest_partially_correct_WS_ADMIN" must be in lower-case letters only
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/>.".
(#99) Whitespace found at end of line
(#100) 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) Whitespace found at end of line
(#108) Whitespace found at end of line
(#109) Inline comments must start with a capital letter, digit or 3-dots sequence
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#115) Whitespace found at end of line
(#116) Inline comments must start with a capital letter, digit or 3-dots sequence
(#116) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Whitespace found at end of line
(#123) Whitespace found at end of line
(#132) 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
(#144) Whitespace found at end of line
(#145) Whitespace found at end of line
(#153) 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
(#165) Whitespace found at end of line
(#170) Whitespace found at end of line
(#171) Whitespace found at end of line
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Whitespace found at end of line
(#197) Whitespace found at end of line
(#204) Inline comments must end in full-stops, exclamation marks, or question marks
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
(#211) This comment is 73% valid code; is this commented out code?
(#223) Whitespace found at end of line
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
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
(#54) Member variable "behaviours_multiple_tries" must not contain underscores.
(#62) Inline comments must start with a capital letter, digit or 3-dots sequence
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline control structures are not allowed
(#66) Inline control structures are not allowed
(#69) Inline control structures are not allowed
(#73) Inline control structures are not allowed
(#76) Inline control structures are not allowed
(#79) Inline control structures are not allowed
(#83) Inline control structures are not allowed
(#90) Inline comments must start with a capital letter, digit or 3-dots sequence
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) Inline comments must start with a capital letter, digit or 3-dots sequence
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) No space found before comment text; expected "// $testfunction('interactivecountback', self::interactive_tries);" but found "//$testfunction('interactivecountback', self::interactive_tries);"
(#98) Inline comments must start with a capital letter, digit or 3-dots sequence
(#98) This comment is 82% valid code; is this commented out code?
(#98) No space found before comment text; expected "// $testfunction('immediatefeedback');" but found "//$testfunction('immediatefeedback');"
(#99) No space found before comment text; expected "// $testfunction('immediatecbm', self::interactive_tries);" but found "//$testfunction('immediatecbm', self::interactive_tries);"
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) Inline comments must start with a capital letter, digit or 3-dots sequence
(#125) 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
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) 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
(#162) Inline comments must start with a capital letter, digit or 3-dots sequence
(#162) This comment is 58% valid code; is this commented out code?
(#162) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#176) 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
(#182) Inline comments must start with a capital letter, digit or 3-dots sequence
(#182) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#204) Inline comments must end in full-stops, exclamation marks, or question marks
(#207) Inline comments must start with a capital letter, digit or 3-dots sequence
(#207) Inline comments must end in full-stops, exclamation marks, or question marks
(#210) Inline comments must end in full-stops, exclamation marks, or question marks
(#226) Inline comments must end in full-stops, exclamation marks, or question marks
(#229) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Inline comments must start with a capital letter, digit or 3-dots sequence
(#232) Inline comments must end in full-stops, exclamation marks, or question marks
(#235) 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
(#257) Inline comments must start with a capital letter, digit or 3-dots sequence
(#257) Inline comments must end in full-stops, exclamation marks, or question marks
(#260) Inline comments must end in full-stops, exclamation marks, or question marks
(#274) Inline comments must end in full-stops, exclamation marks, or question marks
(#278) Inline comments must end in full-stops, exclamation marks, or question marks
(#281) Inline comments must start with a capital letter, digit or 3-dots sequence
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#284) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) Inline comments must end in full-stops, exclamation marks, or question marks
(#305) Inline comments must start with a capital letter, digit or 3-dots sequence
(#305) Inline comments must end in full-stops, exclamation marks, or question marks
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#328) Inline comments must end in full-stops, exclamation marks, or question marks
(#331) Inline comments must end in full-stops, exclamation marks, or question marks
(#334) Inline comments must start with a capital letter, digit or 3-dots sequence
(#334) This comment is 58% valid code; is this commented out code?
(#334) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#351) Inline comments must end in full-stops, exclamation marks, or question marks
(#354) Inline comments must end in full-stops, exclamation marks, or question marks
(#370) Inline comments must end in full-stops, exclamation marks, or question marks
(#372) Inline comments must end in full-stops, exclamation marks, or question marks
(#390) Inline comments must end in full-stops, exclamation marks, or question marks
(#393) 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
(#404) Variable "no_of_tries" must not contain underscores.
(#412) Inline comments must end in full-stops, exclamation marks, or question marks
(#423) 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
(#434) Variable "no_of_tries" must not contain underscores.
(#440) Inline comments must start with a capital letter, digit or 3-dots sequence
(#452) Inline comments must start with a capital letter, digit or 3-dots sequence
(#452) This comment is 84% valid code; is this commented out code?
(#452) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#453) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#455) This comment is 71% valid code; is this commented out code?
(#460) 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
(#465) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#467) This comment is 73% valid code; is this commented out code?
(#467) Line indented incorrectly; expected at least 8 spaces, found 0
(#479) Variable "no_of_tries" must not contain underscores.
(#493) Expected 1 space before "?"; 0 found
(#493) Expected 1 space after "?"; 0 found
(#493) Expected 1 space before ":"; 0 found
(#493) Expected 1 space after ":"; 0 found
(#495) Inline comments must end in full-stops, exclamation marks, or question marks
(#498) Inline comments must end in full-stops, exclamation marks, or question marks
(#499) Expected 1 space before "?"; 0 found
(#499) Expected 1 space after "?"; 0 found
(#499) Expected 1 space before ":"; 0 found
(#499) Expected 1 space after ":"; 0 found
(#499) Inline comments must start with a capital letter, digit or 3-dots sequence
(#499) This comment is 80% valid code; is this commented out code?
(#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
(#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/>.".
(#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
(#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
(#256) Opening brace should be on the same line as the declaration
(#261) Opening brace should be on the same line as the declaration
(#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/>.".
(#35) Inline comments must start with a capital letter, digit or 3-dots sequence
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) This comment is 50% valid code; is this commented out code?
(#35) No space found before comment text; expected "// const EXPECTED_BEHAVIOUR = "interactivewithfeedback";" but found "//const EXPECTED_BEHAVIOUR = "interactivewithfeedback";"
(#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
(#242) Class constants must be uppercase; expected INTERACTIVE_TRIES but found interactive_tries
(#243) Class constants must be uppercase; expected ADAPTIVENOPENALTY_TRIES but found adaptivenopenalty_tries
(#252) Member variable "force_internal_grading_error" must not contain underscores.
(#254) Inline comments must start with a capital letter, digit or 3-dots sequence
(#254) Inline comments must end in full-stops, exclamation marks, or question marks
(#255) Member variable "expected_step_counter" must not contain underscores.
(#256) Member variable "last_state" must not contain underscores.
(#257) Member variable "current_state" must not contain underscores.
(#259) Member variable "last_response" must not contain underscores.
(#260) Member variable "current_response" must not contain underscores.
(#262) Member variable "last_attachments" must not contain underscores.
(#263) Member variable "current_attachments" must not contain underscores.
(#265) Member variable "is_graded" must not contain underscores.
(#266) Member variable "is_finished" must not contain underscores.
(#267) Member variable "finish_pending" must not contain underscores.
(#273) Inline comments must start with a capital letter, digit or 3-dots sequence
(#295) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#300) Closing brace must be on a line by itself
(#301) Closing brace must be on a line by itself
(#302) Closing brace must be on a line by itself
(#303) Closing brace must be on a line by itself
(#310) Inline comments must start with a capital letter, digit or 3-dots sequence
(#310) Inline comments must end in full-stops, exclamation marks, or question marks
(#316) Inline comments must start with a capital letter, digit or 3-dots sequence
(#316) This comment is 50% valid code; is this commented out code?
(#323) Inline comments must end in full-stops, exclamation marks, or question marks
(#325) Object operator not indented correctly; expected 16 spaces but found 20
(#326) Object operator not indented correctly; expected 16 spaces but found 20
(#331) Object operator not indented correctly; expected 20 spaces but found 24
(#333) Object operator not indented correctly; expected 20 spaces but found 24
(#337) Inline comments must start with a capital letter, digit or 3-dots sequence
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#341) Inline comments must start with a capital letter, digit or 3-dots sequence
(#341) This comment is 82% valid code; is this commented out code?
(#341) No space found before comment text; expected "// $stub->expects($this->atLeastOnce());" but found "//$stub->expects($this->atLeastOnce());"
(#345) Object operator not indented correctly; expected 32 spaces but found 36
(#347) Object operator not indented correctly; expected 32 spaces but found 36
(#351) Object operator not indented correctly; expected 32 spaces but found 36
(#353) Object operator not indented correctly; expected 32 spaces but found 36
(#357) Object operator not indented correctly; expected 32 spaces but found 36
(#359) Object operator not indented correctly; expected 32 spaces but found 36
(#362) Inline comments must start with a capital letter, digit or 3-dots sequence
(#362) Inline comments must end in full-stops, exclamation marks, or question marks
(#414) Variable "new_array" must not contain underscores.
(#418) Variable "new_array" must not contain underscores.
(#422) Variable "new_array" must not contain underscores.
(#434) Inline comments must start with a capital letter, digit or 3-dots sequence
(#434) Inline comments must end in full-stops, exclamation marks, or question marks
(#438) Inline comments must start with a capital letter, digit or 3-dots sequence
(#440) Inline comments must start with a capital letter, digit or 3-dots sequence
(#448) Inline control structures are not allowed
(#449) Inline comments must start with a capital letter, digit or 3-dots sequence
(#449) Inline comments must end in full-stops, exclamation marks, or question marks
(#460) Inline comments must end in full-stops, exclamation marks, or question marks
(#461) Inline control structures are not allowed
(#485) Inline comments must end in full-stops, exclamation marks, or question marks
(#488) Variable "xmlDoc" must be all lower-case
(#489) Inline comments must start with a capital letter, digit or 3-dots sequence
(#491) 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
(#493) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#495) Inline comments must start with a capital letter, digit or 3-dots sequence
(#495) This comment is 69% valid code; is this commented out code?
(#496) Variable "xmlDoc" must be all lower-case
(#497) Inline comments must end in full-stops, exclamation marks, or question marks
(#499) Variable "xmlDoc" must be all lower-case
(#512) Inline comments must start with a capital letter, digit or 3-dots sequence
(#512) Inline comments must end in full-stops, exclamation marks, or question marks
(#513) Variable "elementFull" must be all lower-case
(#514) Variable "elementFull" must be all lower-case
(#518) Variable "elementFull" must be all lower-case
(#522) This comment is 65% valid code; is this commented out code?
(#522) Line indented incorrectly; expected at least 4 spaces, found 0
(#526) Line indented incorrectly; expected at least 4 spaces, found 0
(#546) Inline comments must start with a capital letter, digit or 3-dots sequence
(#546) This comment is 78% valid code; is this commented out code?
(#556) Inline control structures are not allowed
(#558) Inline control structures are not allowed
(#562) Variable "isReadonly" must be all lower-case
(#563) Inline control structures are not allowed
(#566) Variable "isReadonly" must be all lower-case
(#579) Inline comments must start with a capital letter, digit or 3-dots sequence
(#581) Inline comments must end in full-stops, exclamation marks, or question marks
(#585) Inline comments must start with a capital letter, digit or 3-dots sequence
(#585) Inline comments must end in full-stops, exclamation marks, or question marks
(#585) This comment is 63% valid code; is this commented out code?
(#585) No space found before comment text; expected "// echo $textarea->nodeValue,PHP_EOL;" but found "//echo $textarea->nodeValue,PHP_EOL;"
(#590) Inline comments must start with a capital letter, digit or 3-dots sequence
(#590) This comment is 80% valid code; is this commented out code?
(#590) 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);"
(#593) Inline comments must start with a capital letter, digit or 3-dots sequence
(#593) Inline comments must end in full-stops, exclamation marks, or question marks
(#593) This comment is 59% valid code; is this commented out code?
(#593) Line indented incorrectly; expected at least 4 spaces, found 0
(#593) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#594) Variable "numberOfTries" must be all lower-case
(#595) Variable "numberOfTries" must be all lower-case
(#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
(#598) This comment is 80% valid code; is this commented out code?
(#598) No space found before comment text; expected "// if ($incorrect)" but found "//if ($incorrect)"
(#600) Inline comments must start with a capital letter, digit or 3-dots sequence
(#600) This comment is 65% valid code; is this commented out code?
(#600) No space found before comment text; expected "// self::TRIES_REMAINING_WRONG);" but found "//self::TRIES_REMAINING_WRONG);"
(#601) No space found before comment text; expected "// else" but found "//else"
(#602) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#603) Inline comments must end in full-stops, exclamation marks, or question marks
(#603) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#607) Variable "numberOfTries" must be all lower-case
(#610) Inline comments must start with a capital letter, digit or 3-dots sequence
(#626) Inline comments must start with a capital letter, digit or 3-dots sequence
(#626) Inline comments must end in full-stops, exclamation marks, or question marks
(#641) Expected "} else {\n"; found "}\n else {\n"
(#651) Variable "verify_exists" must not contain underscores.
(#652) Variable "verify_exists" must not contain underscores.
(#653) Inline comments must start with a capital letter, digit or 3-dots sequence
(#653) Inline comments must end in full-stops, exclamation marks, or question marks
(#653) This comment is 75% valid code; is this commented out code?
(#654) Expected 1 space before "?"; 0 found
(#654) Expected 1 space after "?"; 0 found
(#654) Expected 1 space before ":"; 0 found
(#654) Expected 1 space after ":"; 0 found
(#657) Inline comments must start with a capital letter, digit or 3-dots sequence
(#657) This comment is 86% valid code; is this commented out code?
(#657) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#659) Inline comments must start with a capital letter, digit or 3-dots sequence
(#659) This comment is 86% valid code; is this commented out code?
(#664) 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
(#670) Inline comments must start with a capital letter, digit or 3-dots sequence
(#670) Inline comments must end in full-stops, exclamation marks, or question marks
(#674) Inline comments must start with a capital letter, digit or 3-dots sequence
(#674) Inline comments must end in full-stops, exclamation marks, or question marks
(#681) Inline control structures are not allowed
(#683) Inline control structures are not allowed
(#688) Inline comments must start with a capital letter, digit or 3-dots sequence
(#688) Inline comments must end in full-stops, exclamation marks, or question marks
(#691) Inline comments must start with a capital letter, digit or 3-dots sequence
(#691) Inline comments must end in full-stops, exclamation marks, or question marks
(#693) Inline comments must start with a capital letter, digit or 3-dots sequence
(#693) This comment is 72% valid code; is this commented out code?
(#696) Inline comments must start with a capital letter, digit or 3-dots sequence
(#696) This comment is 86% valid code; is this commented out code?
(#696) No space found before comment text; expected "// $this->check_current_mark(null);" but found "//$this->check_current_mark(null);"
(#705) Inline comments must start with a capital letter, digit or 3-dots sequence
(#707) Variable "verify_exists" must not contain underscores.
(#708) Variable "verify_exists" must not contain underscores.
(#711) Inline comments must start with a capital letter, digit or 3-dots sequence
(#711) This comment is 86% valid code; is this commented out code?
(#713) Inline comments must start with a capital letter, digit or 3-dots sequence
(#713) This comment is 86% valid code; is this commented out code?
(#719) Inline control structures are not allowed
(#721) Inline control structures are not allowed
(#728) Inline comments must start with a capital letter, digit or 3-dots sequence
(#728) This comment is 67% valid code; is this commented out code?
(#733) Variable "verify_exists" must not contain underscores.
(#734) Variable "verify_exists" must not contain underscores.
(#745) Opening brace should be on the same line as the declaration
(#749) Inline comments must start with a capital letter, digit or 3-dots sequence
(#749) Inline comments must end in full-stops, exclamation marks, or question marks
(#752) Inline comments must start with a capital letter, digit or 3-dots sequence
(#761) Variable "verify_exists" must not contain underscores.
(#762) Variable "verify_exists" must not contain underscores.
(#766) Inline comments must start with a capital letter, digit or 3-dots sequence
(#766) This comment is 84% valid code; is this commented out code?
(#766) No space found before comment text; expected "// $this->get_does_not_contain_feedback_expectation()," but found "//$this->get_does_not_contain_feedback_expectation(),"
(#774) Inline comments must start with a capital letter, digit or 3-dots sequence
(#774) This comment is 60% valid code; is this commented out code?
(#774) No space found before comment text; expected "// if ($this->is_finished)" but found "//if ($this->is_finished)"
(#775) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#776) Inline comments must end in full-stops, exclamation marks, or question marks
(#776) No space found before comment text; expected "// else" but found "//else"
(#777) Inline comments must start with a capital letter, digit or 3-dots sequence
(#777) This comment is 60% valid code; is this commented out code?
(#779) Expected "} else {\n"; found "}\n else {\n"
(#780) Inline comments must start with a capital letter, digit or 3-dots sequence
(#780) Inline comments must end in full-stops, exclamation marks, or question marks
(#789) Inline comments must start with a capital letter, digit or 3-dots sequence
(#791) Inline control structures are not allowed
(#794) Inline comments must start with a capital letter, digit or 3-dots sequence
(#794) This comment is 65% valid code; is this commented out code?
(#794) No space found before comment text; expected "// if (!$initialstate)" but found "//if (!$initialstate)"
(#795) Expected 1 space before comment text but found 4; use block comment if you need indentation
(#796) Inline comments must end in full-stops, exclamation marks, or question marks
(#796) No space found before comment text; expected "// else" but found "//else"
(#806) Variable "verify_exists" must not contain underscores.
(#807) Variable "verify_exists" must not contain underscores.
(#808) Inline comments must start with a capital letter, digit or 3-dots sequence
(#808) This comment is 69% valid code; is this commented out code?
(#808) Line indented incorrectly; expected at least 8 spaces, found 0
(#808) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#809) Inline comments must end in full-stops, exclamation marks, or question marks
(#809) Line indented incorrectly; expected at least 8 spaces, found 0
(#809) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#810) This comment is 73% valid code; is this commented out code?
(#810) Line indented incorrectly; expected at least 8 spaces, found 0
(#815) Inline control structures are not allowed
(#822) Inline comments must start with a capital letter, digit or 3-dots sequence
(#822) This comment is 61% valid code; is this commented out code?
(#822) Line indented incorrectly; expected at least 8 spaces, found 0
(#822) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#823) Line indented incorrectly; expected at least 8 spaces, found 0
(#823) Expected 1 space before comment text but found 12; use block comment if you need indentation
(#824) Inline comments must end in full-stops, exclamation marks, or question marks
(#824) Line indented incorrectly; expected at least 8 spaces, found 0
(#824) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#834) Inline control structures are not allowed
(#835) Space found before semicolon; expected ");" but found ") ;"
(#835) Inline comments must start with a capital letter, digit or 3-dots sequence
(#835) This comment is 100% valid code; is this commented out code?
(#836) Inline control structures are not allowed
(#837) Inline comments must start with a capital letter, digit or 3-dots sequence
(#837) This comment is 60% valid code; is this commented out code?
(#842) Variable "verify_exists" must not contain underscores.
(#843) Variable "verify_exists" must not contain underscores.
(#852) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#868) Inline comments must end in full-stops, exclamation marks, or question marks
(#877) Inline comments must start with a capital letter, digit or 3-dots sequence
(#877) Inline comments must end in full-stops, exclamation marks, or question marks
(#883) Variable "increment_step" must not contain underscores.
(#884) This comment is 57% valid code; is this commented out code?
(#896) Variable "increment_step" must not contain underscores.
(#898) Variable "increment_step" must not contain underscores.
(#901) Variable "increment_step" must not contain underscores.
(#903) Variable "increment_step" must not contain underscores.
(#910) Inline control structures are not allowed
(#910) Variable "increment_step" must not contain underscores.
(#917) Inline comments must start with a capital letter, digit or 3-dots sequence
(#917) This comment is 78% valid code; is this commented out code?
(#917) Line indented incorrectly; expected at least 8 spaces, found 0
(#917) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#926) Inline control structures are not allowed
(#947) Expected "} else {\n"; found "}\n else {\n"
(#960) Opening brace should be on the same line as the declaration
(#966) Inline comments must start with a capital letter, digit or 3-dots sequence
(#966) This comment is 84% valid code; is this commented out code?
(#966) Expected 1 space before comment text but found 8; use block comment if you need indentation
(#982) Opening brace should be on the same line as the declaration
(#985) This comment is 57% valid code; is this commented out code?
(#985) Line indented incorrectly; expected at least 8 spaces, found 0
(#990) Line indented incorrectly; expected at least 8 spaces, found 0
(#1000) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1002) Opening brace should be on the same line as the declaration
(#1020) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1020) Inline comments must end in full-stops, exclamation marks, or question marks
(#1041) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1048) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1048) 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
(#1051) Inline comments must end in full-stops, exclamation marks, or question marks
(#1056) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1056) This comment is 58% valid code; is this commented out code?
(#1056) No space found before comment text; expected "// $this->last_attachments = $this->current_attachments;" but found "//$this->last_attachments = $this->current_attachments;"
(#1057) No space found before comment text; expected "// $this->current_attachments = $response;" but found "//$this->current_attachments = $response;"

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(447 errors, 3 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} or {@see valid FQSEN}
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
(#412) Function base_form_creator::add_editor_options is not documented
(#48) Variable base_form_creator::$_taskhandler is not documented
(#37) Constant base_form_creator::MODELSOLMANAGER is not documented
(#40) Constant base_form_creator::DOWNLOADMANAGER is not documented
(#66) Phpdocs for function base_form_creator::__construct has incomplete parameters list
(#87) Phpdocs for function base_form_creator::validation has incomplete parameters list
(#102) Phpdocs for function base_form_creator::is_test_set has incomplete parameters list
(#113) Phpdocs for function base_form_creator::add_proglang_selection has incomplete parameters list
(#131) Phpdocs for function base_form_creator::add_grader_settings has incomplete parameters list
(#183) Phpdocs for function base_form_creator::add_responsetemplate has incomplete parameters list
(#204) Phpdocs for function base_form_creator::add_responsefilename has incomplete parameters list
(#254) Phpdocs for function base_form_creator::modify_test_repeatarray has incomplete parameters list
(#265) Phpdocs for function base_form_creator::modify_test_repeatoptions has incomplete parameters list
(#278) Phpdocs for function base_form_creator::modify_test_testoptions has incomplete parameters list
(#287) Phpdocs for function base_form_creator::add_tests has incomplete parameters list
(#297) Phpdocs for function base_form_creator::add_test_fields has incomplete parameters list
(#370) Phpdocs for function base_form_creator::add_compilation has incomplete parameters list
(#387) Phpdocs for function base_form_creator::get_count_tests has incomplete parameters list
(#433) Phpdocs for function base_form_creator::add_response_options has incomplete parameters list
(#518) Phpdocs for function base_form_creator::add_test_settings has incomplete parameters list
(#569) Phpdocs for function base_form_creator::data_preprocessing has incomplete parameters list
(#634) Phpdocs for function base_form_creator::add_static_field has incomplete parameters list
(#655) Phpdocs for function base_form_creator::add_static_text has incomplete parameters list
(#683) Phpdocs for function base_form_creator::add_test_weight_option has incomplete parameters list
(#705) Phpdocs for function base_form_creator::save_question_options has incomplete parameters list
(#50) Phpdocs for variable base_form_creator::$_responseformats does not contain @var or incorrect
(#55) Phpdocs for variable base_form_creator::$_syntaxhighlighting does not contain @var or incorrect
(#58) Phpdocs for variable base_form_creator::$_proglang does not contain @var or incorrect
(#84) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#110) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#251) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
(#275) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
question/type/proforma/classes/base_task.php
(#33) Class qtype_proforma_base_task is not documented
(#63) Phpdocs for function qtype_proforma_base_task::is_test_set has incomplete parameters list
(#75) Phpdocs for function qtype_proforma_base_task::add_namespace_to_xml has incomplete parameters list
(#84) Phpdocs for function qtype_proforma_base_task::add_tests_to_lms_grading_hints has incomplete parameters list
(#109) Phpdocs for function qtype_proforma_base_task::create_task_file has incomplete parameters list
(#192) Phpdocs for function qtype_proforma_base_task::create_lms_grading_hints has incomplete parameters list
(#225) Phpdocs for function qtype_proforma_base_task::store_task_file has incomplete parameters list
(#254) Phpdocs for function qtype_proforma_base_task::extract_formdata_from_gradinghints has incomplete parameters list
(#345) Phpdocs for function qtype_proforma_base_task::get_task_xml has incomplete parameters list
(#364) Phpdocs for function qtype_proforma_base_task::extract_formdata_from_taskfile has incomplete parameters list
(#407) Phpdocs for function qtype_proforma_base_task::extract_formdata_from_test has incomplete parameters list
(#76) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter)* used
(#20) Package qtype is not valid
question/type/proforma/classes/bulktester.php
(#32) Class proforma_bulk_tester is not documented
(#239) Function proforma_bulk_tester::load_proforma_file is not documented
(#254) Function proforma_bulk_tester::load_model_solution is not documented
(#160) Phpdocs for function proforma_bulk_tester::run_test_question has incomplete parameters list
(#209) Phpdocs for function proforma_bulk_tester::print_overall_result has incomplete parameters list
question/type/proforma/classes/feedback_renderer.php
(#39) Function feedback_exception::__toString is not documented
(#274) Function feedback_renderer::render_feedback_list is not documented
(#288) There is no description in phpdocs for function render_test_response
(#471) There is no description in phpdocs for function render_vcs_information
(#77) Phpdocs for function feedback_renderer::render_single_feedback has incomplete parameters list
(#162) Phpdocs for function feedback_renderer::render_subtest_result has incomplete parameters list
(#190) Phpdocs for function feedback_renderer::render_subtest_response has incomplete parameters list
(#202) Phpdocs for function feedback_renderer::render_test_title has incomplete parameters list
(#289) Phpdocs for function feedback_renderer::render_test_response has incomplete parameters list
(#340) Phpdocs for function feedback_renderer::render_proforma2_message has incomplete parameters list
(#440) 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
(#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
(#207) Phpdocs for function qtype_proforma_filearea::save_textfile has incomplete parameters list
(#257) Phpdocs for function qtype_proforma_filearea::read_file_content has incomplete parameters list
(#271) Phpdocs for function qtype_proforma_filearea::get_file has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/formatrenderer.php
(#51) Function qtype_proforma_format_renderer_base::response_area_input is not documented
(#52) Function qtype_proforma_format_renderer_base::class_name is not documented
(#53) Function qtype_proforma_format_renderer_base::response_area_read_only is not documented
(#60) Function qtype_proforma_format_renderer_base::answerfieldname is not documented
(#209) Variable qtype_proforma_format_versioncontrol_renderer::$name is not documented
(#54) There is no description in phpdocs for function can_have_attachments
(#94) There is no description in phpdocs for function can_have_attachments
(#101) There is no description in phpdocs for function class_name
(#106) There is no description in phpdocs for function answerfieldname
(#160) There is no description in phpdocs for function class_name
(#193) There is no description in phpdocs for function answerfieldname
(#328) There is no description in phpdocs for function class_name
(#359) There is no description in phpdocs for function answerfieldname
(#72) Phpdocs for function qtype_proforma_format_filepicker_renderer::response_area_read_only has incomplete parameters list
(#84) Phpdocs for function qtype_proforma_format_filepicker_renderer::response_area_input has incomplete parameters list
(#122) Phpdocs for function qtype_proforma_format_editor_renderer::response_area_input has incomplete parameters list
(#153) Phpdocs for function qtype_proforma_format_editor_renderer::get_textarea_id has incomplete parameters list
(#168) Phpdocs for function qtype_proforma_format_editor_renderer::response_area_read_only has incomplete parameters list
(#213) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::has_input_field has incomplete parameters list
(#227) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::has_group_field has incomplete parameters list
(#258) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::response_area_input has incomplete parameters list
(#336) Phpdocs for function qtype_proforma_format_versioncontrol_renderer::response_area_read_only has incomplete parameters list
question/type/proforma/classes/grader.php
(#35) Class qtype_proforma_grader is not documented
(#115) Phpdocs for function qtype_proforma_grader::extract_grade has incomplete parameters list
(#127) Phpdocs for function qtype_proforma_grader::post_to_grader has incomplete parameters list
(#172) Phpdocs for function qtype_proforma_grader::send_file_to_grader has incomplete parameters list
(#192) Phpdocs for function qtype_proforma_grader::send_files_to_grader has incomplete parameters list
(#202) Phpdocs for function qtype_proforma_grader::send_external_submission_to_grader has incomplete parameters list
(#212) Phpdocs for function qtype_proforma_grader::send_code_to_grader has incomplete parameters list
(#31) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
question/type/proforma/classes/grader_2.php
(#32) Class qtype_proforma_grader_2 is not documented
(#36) Phpdocs for function qtype_proforma_grader_2::create_submission_xml has incomplete parameters list
(#137) Phpdocs for function qtype_proforma_grader_2::post_to_grader has incomplete parameters list
(#186) Phpdocs for function qtype_proforma_grader_2::send_files_to_grader has incomplete parameters list
(#213) Phpdocs for function qtype_proforma_grader_2::send_files_with_task_to_grader has incomplete parameters list
(#242) Phpdocs for function qtype_proforma_grader_2::send_code_to_grader has incomplete parameters list
(#332) Phpdocs for function qtype_proforma_grader_2::send_external_submission_to_grader has incomplete parameters list
(#354) Phpdocs for function qtype_proforma_grader_2::update_grade has incomplete parameters list
(#392) Phpdocs for function qtype_proforma_grader_2::calc_score_for_test has incomplete parameters list
(#428) Phpdocs for function qtype_proforma_grader_2::extract_grade has incomplete parameters list
question/type/proforma/classes/java_formcreator.php
(#32) Class java_form_creator is not documented
(#34) Variable java_form_creator::$_newquestion is not documented
(#39) Phpdocs for function java_form_creator::__construct has incomplete parameters list
(#62) Phpdocs for function java_form_creator::add_proglang_selection has incomplete parameters list
(#88) Phpdocs for function java_form_creator::add_grader_settings has incomplete parameters list
(#112) Phpdocs for function java_form_creator::modify_test_repeatarray has incomplete parameters list
(#123) Phpdocs for function java_form_creator::modify_test_testoptions has incomplete parameters list
(#150) Phpdocs for function java_form_creator::modify_test_repeatoptions has incomplete parameters list
(#195) Phpdocs for function java_form_creator::add_tests has incomplete parameters list
(#298) Phpdocs for function java_form_creator::data_preprocessing has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/java_task.php
(#30) Class qtype_proforma_java_task is not documented
(#36) Phpdocs for function qtype_proforma_java_task::has_checkstyle has incomplete parameters list
(#46) Phpdocs for function qtype_proforma_java_task::has_compiler has incomplete parameters list
(#56) Phpdocs for function qtype_proforma_java_task::add_namespace_to_xml has incomplete parameters list
(#65) Phpdocs for function qtype_proforma_java_task::add_programming_language_to_xml has incomplete parameters list
(#76) Phpdocs for function qtype_proforma_java_task::add_testfiles_to_xml has incomplete parameters list
(#116) Phpdocs for function qtype_proforma_java_task::add_tests_to_xml has incomplete parameters list
(#187) Phpdocs for function qtype_proforma_java_task::add_tests_to_lms_grading_hints has incomplete parameters list
(#242) Phpdocs for function qtype_proforma_java_task::extract_formdata_from_test has incomplete parameters list
(#272) Phpdocs for function qtype_proforma_java_task::get_count_unit_tests has incomplete parameters list
(#299) Phpdocs for function qtype_proforma_java_task::remove_java_comment has incomplete parameters list
(#308) Phpdocs for function qtype_proforma_java_task::get_java_classname has incomplete parameters list
(#341) Phpdocs for function qtype_proforma_java_task::get_java_packagename has incomplete parameters list
(#369) Phpdocs for function qtype_proforma_java_task::get_java_file has incomplete parameters list
(#399) 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
(#39) Phpdocs for function proforma_form_creator::__construct has incomplete parameters list
(#56) Phpdocs for function proforma_form_creator::validation has incomplete parameters list
(#86) Phpdocs for function proforma_form_creator::validate_taskfile has incomplete parameters list
(#128) Phpdocs for function proforma_form_creator::check_if_taskfiles_are_compatible has incomplete parameters list
(#207) Phpdocs for function proforma_form_creator::get_task_xml has incomplete parameters list
(#226) Phpdocs for function proforma_form_creator::get_task_xml_from_zip has incomplete parameters list
(#279) Phpdocs for function proforma_form_creator::add_responsetemplate has incomplete parameters list
(#293) Phpdocs for function proforma_form_creator::add_grader_settings has incomplete parameters list
(#319) Phpdocs for function proforma_form_creator::modify_test_repeatoptions has incomplete parameters list
(#333) Phpdocs for function proforma_form_creator::add_tests has incomplete parameters list
(#344) Phpdocs for function proforma_form_creator::data_preprocessing has incomplete parameters list
(#379) Phpdocs for function proforma_form_creator::save_question_options has incomplete parameters list
(#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
(#148) 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/select_formcreator.php
(#31) Class select_form_creator is not documented
(#37) Phpdocs for function select_form_creator::__construct has incomplete parameters list
(#72) Phpdocs for function select_form_creator::add_proglang_selection has incomplete parameters list
(#93) Phpdocs for function select_form_creator::add_grader_settings has incomplete parameters list
(#101) Phpdocs for function select_form_creator::add_response_options has incomplete parameters list
(#110) Phpdocs for function select_form_creator::add_test_settings has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/classes/setlx_formcreator.php
(#31) Class setlx_form_creator is not documented
(#37) Phpdocs for function setlx_form_creator::__construct has incomplete parameters list
(#68) Phpdocs for function setlx_form_creator::add_grader_settings has incomplete parameters list
(#92) Phpdocs for function setlx_form_creator::modify_test_repeatarray has incomplete parameters list
(#113) Phpdocs for function setlx_form_creator::add_tests has incomplete parameters list
(#129) Phpdocs for function setlx_form_creator::add_test_settings has incomplete parameters list
(#190) Phpdocs for function setlx_form_creator::data_preprocessing 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
(#35) Phpdocs for function qtype_proforma_setlx_task::has_compiler has incomplete parameters list
(#44) Phpdocs for function qtype_proforma_setlx_task::add_programming_language_to_xml has incomplete parameters list
(#56) Phpdocs for function qtype_proforma_setlx_task::add_testfiles_to_xml has incomplete parameters list
(#96) Phpdocs for function qtype_proforma_setlx_task::add_tests_to_xml has incomplete parameters list
(#142) Phpdocs for function qtype_proforma_setlx_task::add_tests_to_lms_grading_hints has incomplete parameters list
(#179) Phpdocs for function qtype_proforma_setlx_task::get_count_unit_tests 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
(#130) Function qtype_proforma_edit_form::get_form is not documented
(#163) Function qtype_proforma_edit_form::create_form_creator is not documented
(#155) Phpdocs for function qtype_proforma_edit_form::get_question has incomplete parameters list
(#47) Not recommended phpdocs tag @global used
(#47) Not recommended phpdocs tag @global used
(#238) Inline phpdocs tag {@link set_data()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
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
(#164) Variable admin_setting_configproformagrader::$_grader is not documented
(#166) Variable admin_setting_configproformagrader::$_graderoutput is not documented
(#168) Variable admin_setting_configproformagrader::$_httpcode is not documented
(#91) There is no description in phpdocs for function get_groupname
(#47) Phpdocs for function can_view_systeminfo has incomplete parameters list
(#125) Phpdocs for function as_codemirror has incomplete parameters list
(#75) Not recommended phpdocs tag @global used
(#20) Package qtype is not valid
question/type/proforma/question.php
(#56) Variable qtype_proforma_question::$taskrepository is not documented
(#57) Variable qtype_proforma_question::$taskpath is not documented
(#62) Variable qtype_proforma_question::$templates is not documented
(#64) Variable qtype_proforma_question::$downloads is not documented
(#65) Variable qtype_proforma_question::$displayfiles is not documented
(#68) Variable qtype_proforma_question::$modelsolfiles is not documented
(#70) Variable qtype_proforma_question::$responsefilename is not documented
(#88) Variable qtype_proforma_question::$comment is not documented
(#89) Variable qtype_proforma_question::$commentformat is not documented
(#91) Variable qtype_proforma_question::$aggregationstrategy is not documented
(#92) Variable qtype_proforma_question::$gradinghints is not documented
(#103) Variable qtype_proforma_question::$proformaversion is not documented
(#52) Constant qtype_proforma_question::SUMMARY_LENGTH is not documented
(#164) There is no description in phpdocs for function get_format_renderer
(#152) Phpdocs for function qtype_proforma_question::get_validation_error has incomplete parameters list
(#165) Phpdocs for function qtype_proforma_question::get_format_renderer has incomplete parameters list
(#205) Phpdocs for function qtype_proforma_question::summarise_response has incomplete parameters list
(#72) Phpdocs for variable qtype_proforma_question::$programminglanguage does not contain @var or incorrect
(#177) Inline phpdocs tag {@link question_attempt::get_field_prefix()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#205) Inline phpdocs tag {@link grade_response()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#299) Inline phpdocs tag {@link question_attempt_step::get_qt_data()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#356) Inline phpdocs tag {@link question_attempt_step::get_qt_data()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#395) Inline phpdocs tag {@link question_state} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#398) Inline phpdocs tag {@link question_attempt_step::get_qt_data()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
question/type/proforma/questiontype.php
(#88) Constant qtype_proforma::JAVA_TASKFILE is not documented
(#90) Constant qtype_proforma::SETLX_TASKFILE is not documented
(#92) Constant qtype_proforma::SELECT_TASKFILE is not documented
(#328) There is no description in phpdocs for function response_formats
(#340) There is no description in phpdocs for function get_proglang_options
(#353) There is no description in phpdocs for function response_sizes
(#364) There is no description in phpdocs for function attachment_options
(#318) Phpdocs for function qtype_proforma::delete_question has incomplete parameters list
(#444) Phpdocs for function qtype_proforma::import_from_xml has incomplete parameters list
(#514) Phpdocs for function qtype_proforma::export_to_xml has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/renderer.php
(#57) Function qtype_proforma_renderer::get_last_step_for_vcs is not documented
(#409) There is no description in phpdocs for function determine_renderer
(#50) Phpdocs for function qtype_proforma_renderer::feedback_image has incomplete parameters list
(#132) Phpdocs for function qtype_proforma_renderer::get_download_uri has incomplete parameters list
(#149) Phpdocs for function qtype_proforma_renderer::question_downloads has incomplete parameters list
(#174) Phpdocs for function qtype_proforma_renderer::files_input has incomplete parameters list
(#410) Phpdocs for function qtype_proforma_renderer::determine_renderer has incomplete parameters list
(#433) 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
(#30) Class behat_proforma is not documented
(#32) Variable behat_proforma::$downloadfile is not documented
(#33) There is no description in phpdocs for function iSelectRadioButton
(#33) Phpdocs for function behat_proforma::iSelectRadioButton has incomplete parameters list
(#126) Phpdocs for function behat_proforma::the_field_with_name_matches_value has incomplete parameters list
(#150) Phpdocs for function behat_proforma::the_field_matches_multiline has incomplete parameters list
(#176) Phpdocs for function behat_proforma::the_field_starts_with has incomplete parameters list
(#201) Phpdocs for function behat_proforma::the_checkbox_is has incomplete parameters list
(#236) Phpdocs for function behat_proforma::iCheckCheckbox has incomplete parameters list
(#245) Phpdocs for function behat_proforma::iUncheckCheckbox has incomplete parameters list
(#254) Phpdocs for function behat_proforma::set_the_codemirror_to has incomplete parameters list
(#266) Phpdocs for function behat_proforma::the_codemirror_matches_value has incomplete parameters list
(#96) Inline phpdocs tag {@link following_should_download_bytes()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#97) Inline phpdocs tag {@link following_should_download_between_and_bytes()} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
question/type/proforma/tests/grader_test.php
(#34) Class qtype_proforma_grader_test is not documented
(#330) Function qtype_proforma_grader_test::assert_grade is not documented
(#36) Constant qtype_proforma_grader_test::GRADINGHINTS_1 is not documented
(#51) Constant qtype_proforma_grader_test::RESPONSE_1 is not documented
(#95) Constant qtype_proforma_grader_test::RESPONSE_2 is not documented
(#127) Constant qtype_proforma_grader_test::RESPONSE_3 is not documented
(#159) Constant qtype_proforma_grader_test::RESPONSE_4 is not documented
(#191) Constant qtype_proforma_grader_test::RESPONSE_5 is not documented
(#289) Constant qtype_proforma_grader_test::RESPONSE_6 is not documented
(#20) Package qtype is not valid
question/type/proforma/tests/helper.php
(#48) Function qtype_proforma_test_helper::get_test_questions is not documented
(#191) Function qtype_proforma_test_helper::attach_file_to_question is not documented
(#205) Function qtype_proforma_test_helper::get_proforma_data is not documented
(#236) Function qtype_proforma_test_helper::get_form_data is not documented
(#352) Function qtype_proforma_test_helper::make_proforma_question_weightedsum is not documented
(#389) Function qtype_proforma_test_helper::get_proforma_question_form_data_filepicker is not documented
(#409) Function qtype_proforma_test_helper::get_proforma_question_form_data_weightedsum is not documented
(#422) Function qtype_proforma_test_helper::get_proforma_question_form_data_java1 is not documented
(#583) Function qtype_proforma_test_helper::get_proforma_question_form_data_setlx_base is not documented
(#754) Function qtype_proforma_test_helper::make_attachments_saver is not documented
(#65) Constant qtype_proforma_test_helper::QUESTION_NAME is not documented
(#69) Constant qtype_proforma_test_helper::QUESTION_TEXT is not documented
(#72) Constant qtype_proforma_test_helper::QUESTION_GENERAL_FEEDBACK is not documented
(#73) Constant qtype_proforma_test_helper::QUESTION_COMMENT is not documented
(#74) Constant qtype_proforma_test_helper::QUESTION_REPOSITORY is not documented
(#75) Constant qtype_proforma_test_helper::QUESTION_PATH is not documented
(#76) Constant qtype_proforma_test_helper::QUESTION_FILENAME is not documented
(#78) Constant qtype_proforma_test_helper::QUESTION_TEMPLATE is not documented
(#80) Constant qtype_proforma_test_helper::QUESTION_INSTRUCTIONS is not documented
(#81) Constant qtype_proforma_test_helper::QUESTION_LIBRARIES is not documented
(#82) Constant qtype_proforma_test_helper::QUESTION_DOWNLOADS is not documented
(#85) Constant qtype_proforma_test_helper::QUESTION_TEMPLATES is not documented
(#86) Constant qtype_proforma_test_helper::QUESTION_TEMPLATES_2 is not documented
(#87) Constant qtype_proforma_test_helper::QUESTION_MODELSOLS is not documented
(#88) Constant qtype_proforma_test_helper::QUESTION_TASKFILENAME is not documented
(#89) Constant qtype_proforma_test_helper::QUESTION_TASKFILE is not documented
(#90) Constant qtype_proforma_test_helper::QUESTION_TASKSTORAGE is not documented
(#92) Constant qtype_proforma_test_helper::QUESTION_PROFORMAVERSION is not documented
(#93) Constant qtype_proforma_test_helper::QUESTION_AGGREGATIONSTRATEGY is not documented
(#94) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS is not documented
(#110) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_JAVA is not documented
(#130) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_JAVA_2JUNIT is not documented
(#156) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_SETLX is not documented
(#171) Constant qtype_proforma_test_helper::QUESTION_GRADINGHINTS_SETLX2 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/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
(#36) Class qtype_proforma_questiontype_test is not documented
(#49) Function qtype_proforma_questiontype_test::get_test_question_data is not documented
(#76) Function qtype_proforma_questiontype_test::assert_same_xml is not documented
(#430) Function qtype_proforma_questiontype_test::assert_file_exists_in_draftarea is not documented
(#37) Variable qtype_proforma_questiontype_test::$qtype is not documented
(#103) Found comment starting with three or more slashes
(#20) Package qtype is not valid
question/type/proforma/tests/renderer_test.php
(#38) Class qtype_proforma_renderer_test is not documented
(#569) Function qtype_proforma_renderer_test::assert_same_xml is not documented
(#580) Function qtype_proforma_renderer_test::render_title is not documented
(#584) Function qtype_proforma_renderer_test::render_log is not documented
(#595) Function qtype_proforma_renderer_test::render_general_log is not documented
(#715) Function qtype_proforma_renderer_test::render_collapsible_region_subtests is not documented
(#768) Function qtype_proforma_renderer_test::assert_same_feedback is not documented
(#40) Constant qtype_proforma_renderer_test::GRADINGHINTS_1 is not documented
(#55) Constant qtype_proforma_renderer_test::RESPONSE_1 is not documented
(#129) Constant qtype_proforma_renderer_test::LOGS_1_1 is not documented
(#133) Constant qtype_proforma_renderer_test::LOGS_1_2 is not documented
(#136) Constant qtype_proforma_renderer_test::LOGS_1_1_TEACHER is not documented
(#141) Constant qtype_proforma_renderer_test::LOGS_1_2_TEACHER is not documented
(#146) Constant qtype_proforma_renderer_test::RESPONSE_2 is not documented
(#284) Constant qtype_proforma_renderer_test::LOGS_2_1 is not documented
(#288) Constant qtype_proforma_renderer_test::SUBTEST_2_1 is not documented
(#294) Constant qtype_proforma_renderer_test::LOGS_2_1_TEACHER is not documented
(#299) Constant qtype_proforma_renderer_test::SUBTEST_2_1_CALLSTACK is not documented
(#334) Constant qtype_proforma_renderer_test::SUBTEST_2_1_TEACHER is not documented
(#343) Constant qtype_proforma_renderer_test::RESPONSE_3 is not documented
(#402) Constant qtype_proforma_renderer_test::LOGS_3_1 is not documented
(#403) Constant qtype_proforma_renderer_test::LOGS_3_2 is not documented
(#421) Constant qtype_proforma_renderer_test::RESPONSE_4 is not documented
(#502) Constant qtype_proforma_renderer_test::LOGS_4_1 is not documented
(#517) Constant qtype_proforma_renderer_test::LOGS_4_2 is not documented
(#522) Constant qtype_proforma_renderer_test::RESPONSE_EMPTY is not documented
(#560) Constant qtype_proforma_renderer_test::LOGS_EMPTY_1 is not documented
(#565) Constant qtype_proforma_renderer_test::LOGS_EMPTY_2 is not documented
(#17) No one-line description found in phpdocs for file
(#608) Phpdocs for function qtype_proforma_renderer_test::render_graderinfo has incomplete parameters list
(#640) Phpdocs for function qtype_proforma_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
(#102) Function qtype_proforma_setlx_task_test::assert_same_xml 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/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
(#89) Function qtype_proforma_walkthrough_editor_testcase::run_on_mulitiple_tries_behaviours is not documented
(#54) Variable qtype_proforma_walkthrough_editor_testcase::$behaviours_multiple_tries 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
(#32) Class qtype_proforma_walkthrough_test_base is not documented
(#276) Function qtype_proforma_walkthrough_test_base::prepare_test is not documented
(#320) Function qtype_proforma_walkthrough_test_base::set_mockbuilder_for_grader is not documented
(#397) Function qtype_proforma_walkthrough_test_base::save_response is not documented
(#426) Function qtype_proforma_walkthrough_test_base::is_same_response is not documented
(#447) Function qtype_proforma_walkthrough_test_base::store_response_data is not documented
(#459) Function qtype_proforma_walkthrough_test_base::get_response_text is not documented
(#477) Function qtype_proforma_walkthrough_test_base::get_contains_specific_feedback_expectation is not documented
(#480) Function qtype_proforma_walkthrough_test_base::get_contains_feedback_expectation is not documented
(#487) Function qtype_proforma_walkthrough_test_base::check_contains_class_and_content is not documented
(#527) Function qtype_proforma_walkthrough_test_base::check_contains_textarea is not documented
(#540) Function qtype_proforma_walkthrough_test_base::check_verify_button_enabled is not documented
(#562) Function qtype_proforma_walkthrough_test_base::check_answer_text is not documented
(#594) Function qtype_proforma_walkthrough_test_base::check_remaining_tries is not documented
(#617) Function qtype_proforma_walkthrough_test_base::check_specific_feedback_text is not documented
(#625) Function qtype_proforma_walkthrough_test_base::check_current_state is not documented
(#632) Function qtype_proforma_walkthrough_test_base::check_graded_right is not documented
(#666) Function qtype_proforma_walkthrough_test_base::check_graded_wrong is not documented
(#727) Function qtype_proforma_walkthrough_test_base::check_not_yet_graded is not documented
(#744) Function qtype_proforma_walkthrough_test_base::check_gave_up is not documented
(#771) Function qtype_proforma_walkthrough_test_base::check_invalid is not documented
(#871) Function qtype_proforma_walkthrough_test_base::save_to_database is not documented
(#875) Function qtype_proforma_walkthrough_test_base::load_from_database is not documented
(#881) Function qtype_proforma_walkthrough_test_base::finish_attempt is not documented
(#924) Function qtype_proforma_walkthrough_test_base::press_submit is not documented
(#959) Function qtype_proforma_walkthrough_test_base::press_try_again is not documented
(#981) Function qtype_proforma_walkthrough_test_base::save is not documented
(#1001) Function qtype_proforma_walkthrough_test_base::save_with_attachment is not documented
(#1029) Function qtype_proforma_walkthrough_test_base::determine_draftid is not documented
(#1038) Function qtype_proforma_walkthrough_test_base::upload_file is not documented
(#252) Variable qtype_proforma_walkthrough_test_base::$force_internal_grading_error is not documented
(#255) Variable qtype_proforma_walkthrough_test_base::$expected_step_counter is not documented
(#256) Variable qtype_proforma_walkthrough_test_base::$last_state is not documented
(#257) Variable qtype_proforma_walkthrough_test_base::$current_state is not documented
(#259) Variable qtype_proforma_walkthrough_test_base::$last_response is not documented
(#260) Variable qtype_proforma_walkthrough_test_base::$current_response is not documented
(#262) Variable qtype_proforma_walkthrough_test_base::$last_attachments is not documented
(#263) Variable qtype_proforma_walkthrough_test_base::$current_attachments is not documented
(#265) Variable qtype_proforma_walkthrough_test_base::$is_graded is not documented
(#266) Variable qtype_proforma_walkthrough_test_base::$is_finished is not documented
(#267) Variable qtype_proforma_walkthrough_test_base::$finish_pending is not documented
(#268) Variable qtype_proforma_walkthrough_test_base::$preferredbehaviour is not documented
(#269) Variable qtype_proforma_walkthrough_test_base::$remainingtries is not documented
(#270) Variable qtype_proforma_walkthrough_test_base::$question is not documented
(#34) Constant qtype_proforma_walkthrough_test_base::EXPECTED_BEHAVIOUR is not documented
(#41) Constant qtype_proforma_walkthrough_test_base::CORRECT_RESPONSE is not documented
(#53) Constant qtype_proforma_walkthrough_test_base::WRONG_RESPONSE is not documented
(#54) Constant qtype_proforma_walkthrough_test_base::WRONG_RESPONSE_2 is not documented
(#56) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_CORRECT is not documented
(#133) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_INCORRECT is not documented
(#187) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_COMPLETELY_INCORRECT is not documented
(#234) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_ERROR_NO_SUBMISSION is not documented
(#240) Constant qtype_proforma_walkthrough_test_base::GRADER_OUTPUT_INTERNAL_ERROR is not documented
(#242) Constant qtype_proforma_walkthrough_test_base::interactive_tries is not documented
(#243) Constant qtype_proforma_walkthrough_test_base::adaptivenopenalty_tries is not documented
(#245) Constant qtype_proforma_walkthrough_test_base::STATE_CORRECT is not documented
(#246) Constant qtype_proforma_walkthrough_test_base::STATE_INVALID is not documented
(#247) Constant qtype_proforma_walkthrough_test_base::STATE_WRONG is not documented
(#248) Constant qtype_proforma_walkthrough_test_base::STATE_WEIGHTED_SUM_WRONG is not documented
(#250) Constant qtype_proforma_walkthrough_test_base::STATE_INCOMPLETE is not documented
(#408) Phpdocs for function qtype_proforma_walkthrough_test_base::get_attachments_with_content has incomplete parameters list
(#20) Package qtype is not valid
question/type/proforma/version.php
(#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 "stylelint:css" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 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

(0 errors, 0 warnings)

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