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

(880 errors, 153 warnings)

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

question/type/javaunittest/backup/moodle2/backup_qtype_javaunittest_plugin.class.php
(#1) The first thing in a PHP file must be the <?php tag.
(#1) Additional whitespace found at start of file
(#12) Whitespace found at end of line
(#17) Whitespace found at end of line
(#20) Whitespace found at end of line
(#23) Whitespace found at end of line
(#26) Whitespace found at end of line
(#29) Whitespace found at end of line
(#34) Whitespace found at end of line
(#36) Whitespace found at end of line
(#39) Whitespace found at end of line
(#42) Whitespace found at end of line
(#44) Whitespace found at end of line
(#46) Whitespace found at end of line
question/type/javaunittest/backup/moodle2/restore_qtype_javaunittest_plugin.class.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#12) Whitespace found at end of line
(#18) Whitespace found at end of line
(#23) Whitespace found at end of line
(#26) Whitespace found at end of line
(#32) Whitespace found at end of line
(#35) Whitespace found at end of line
(#40) Whitespace found at end of line
question/type/javaunittest/classes/task/cron_task.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#12) Expected MOODLE_INTERNAL check or config.php inclusion
(#13) Whitespace found at end of line
(#22) Whitespace found at end of line
(#28) Whitespace found at end of line
(#29) Inline comments must start with a capital letter, digit or 3-dots sequence
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) Whitespace found at end of line
(#34) Whitespace found at end of line
question/type/javaunittest/db/tasks.php
(#1) File has mixed line endings; this may cause incorrect results
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Whitespace found at end of line
(#4) Whitespace found at end of line
(#5) Expected 1 space after asterisk; 0 found
(#5) Whitespace found at end of line
(#6) Whitespace found at end of line
(#7) Whitespace found at end of line
(#8) Whitespace found at end of line
(#20) Whitespace found at end of line
(#21) Whitespace found at end of line
(#22) Whitespace found at end of line
question/type/javaunittest/db/upgrade.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#20) Whitespace found at end of line
(#22) Whitespace found at end of line
(#24) Inline comments must end in full-stops, exclamation marks, or question marks
(#25) Whitespace found at end of line
(#44) Whitespace found at end of line
(#45) Whitespace found at end of line
(#53) Whitespace found at end of line
(#54) Space found after opening bracket of FOREACH loop
(#54) Space found before closing bracket of FOREACH loop
(#58) Whitespace found at end of line
(#60) Whitespace found at end of line
(#65) Whitespace found at end of line
(#66) Whitespace found at end of line
(#72) Whitespace found at end of line
(#76) Whitespace found at end of line
(#77) Inline comments must start with a capital letter, digit or 3-dots sequence
(#80) Whitespace found at end of line
(#83) Whitespace found at end of line
(#85) Whitespace found at end of line
(#86) Inline comments must start with a capital letter, digit or 3-dots sequence
(#89) Whitespace found at end of line
(#92) Whitespace found at end of line
(#95) Whitespace found at end of line
(#97) Whitespace found at end of line
(#99) Whitespace found at end of line
(#103) Whitespace found at end of line
(#106) Whitespace found at end of line
(#108) Whitespace found at end of line
(#110) Inline control structures are not allowed
(#112) Whitespace found at end of line
(#115) Whitespace found at end of line
(#128) Whitespace found at end of line
(#134) Whitespace found at end of line
(#137) Whitespace found at end of line
(#140) Whitespace found at end of line
(#143) Whitespace found at end of line
question/type/javaunittest/db/upgradelib.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#22) Variable "myFile" must be all lower-case
(#23) Variable "myFile" must be all lower-case
(#24) Variable "stringData" must be all lower-case
(#25) Variable "stringData" must be all lower-case
(#27) Whitespace found at end of line
(#31) Variable "myFile" must be all lower-case
(#32) Variable "myFile" must be all lower-case
(#33) Variable "stringData" must be all lower-case
(#34) Variable "stringData" must be all lower-case
(#36) Whitespace found at end of line
(#44) Variable "myFile" must be all lower-case
(#45) Variable "myFile" must be all lower-case
(#46) Variable "stringData" must be all lower-case
(#47) Variable "stringData" must be all lower-case
(#49) Whitespace found at end of line
(#53) Variable "myFile" must be all lower-case
(#54) Variable "myFile" must be all lower-case
(#55) Variable "stringData" must be all lower-case
(#56) Variable "stringData" must be all lower-case
(#60) Variable "myFile" must be all lower-case
(#61) Variable "myFile" must be all lower-case
(#62) Variable "stringData" must be all lower-case
(#63) Variable "stringData" must be all lower-case
(#67) Variable "myFile" must be all lower-case
(#68) Variable "myFile" must be all lower-case
(#69) Variable "stringData" must be all lower-case
(#70) Variable "stringData" must be all lower-case
(#72) Whitespace found at end of line
question/type/javaunittest/edit_javaunittest_form.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Whitespace found at end of line
(#4) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#5) Whitespace found at end of line
(#22) Whitespace found at end of line
(#23) Variable "loaded_initialy" must not contain underscores.
(#24) Whitespace found at end of line
(#26) Whitespace found at end of line
(#29) Whitespace found at end of line
(#30) Comment separators are not allowed to contain other chars buy hyphens (-). Found: (fedback optins)
(#31) Whitespace found at end of line
(#34) Whitespace found at end of line
(#35) Comment separators are not allowed to contain other chars buy hyphens (-). Found: (size ofthrpnld)
(#36) Whitespace found at end of line
(#39) Whitespace found at end of line
(#40) Comment separators are not allowed to contain other chars buy hyphens (-). Found: ("Given CodTxtAra)
(#41) Whitespace found at end of line
(#44) Whitespace found at end of line
(#48) Whitespace found at end of line
(#49) Comment separators are not allowed to contain other chars buy hyphens (-). Found: ("Test claxAr)
(#50) Whitespace found at end of line
(#53) Whitespace found at end of line
(#58) Whitespace found at end of line
(#61) Whitespace found at end of line
question/type/javaunittest/lang/de/qtype_javaunittest.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
question/type/javaunittest/lang/en/qtype_javaunittest.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
question/type/javaunittest/lib.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#27) Whitespace found at end of line
(#30) "require_once" must be immediately followed by an open parenthesis
question/type/javaunittest/moodle_qtype_javaunittest_remoteserver/config.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Whitespace found at end of line
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#21) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#22) Inline comments must start with a capital letter, digit or 3-dots sequence
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) This comment is 63% valid code; is this commented out code?
(#22) No space found before comment text; expected "// $whitelist[] = '127.0.0.1';" but found "//$whitelist[] = '127.0.0.1';"
(#82) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) This comment is 43% valid code; is this commented out code?
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) This comment is 43% valid code; is this commented out code?
(#91) Inline comments must start with a capital letter, digit or 3-dots sequence
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#91) This comment is 43% valid code; is this commented out code?
(#94) Inline comments must start with a capital letter, digit or 3-dots sequence
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) This comment is 43% valid code; is this commented out code?
(#99) Whitespace found at end of line
question/type/javaunittest/moodle_qtype_javaunittest_remoteserver/server.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#12) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#12) "require_once" must be immediately followed by an open parenthesis
(#13) "require_once" must be immediately followed by an open parenthesis
(#21) Inline comments must start with a capital letter, digit or 3-dots sequence
(#21) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Whitespace found at end of line
(#44) Space found after opening bracket of FOREACH loop
(#44) Space found before closing bracket of FOREACH loop
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#52) 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
(#62) Variable "memory_xmx" must not contain underscores.
(#63) Variable "memory_limit_output" must not contain underscores.
(#68) Variable "time_start" must not contain underscores.
(#73) Whitespace found at end of line
(#75) Variable "time_start" must not contain underscores.
(#87) Variable "timeout_real" must not contain underscores.
(#87) Variable "output_limit" must not contain underscores.
(#91) Whitespace found at end of line
(#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
(#95) Whitespace found at end of line
(#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
(#99) Whitespace found at end of line
(#100) Whitespace found at end of line
(#101) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Whitespace found at end of line
(#104) 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) Whitespace found at end of line
(#113) Variable "orig_pipes" must not contain underscores.
(#115) Whitespace found at end of line
(#118) Variable "stderr_content" must not contain underscores.
(#120) Whitespace found at end of line
(#122) Variable "orig_pipes" must not contain underscores.
(#124) Whitespace found at end of line
(#126) Variable "num_changed" must not contain underscores.
(#127) Variable "num_changed" must not contain underscores.
(#133) Whitespace found at end of line
(#134) Space found after opening bracket of FOREACH loop
(#134) Space found before closing bracket of FOREACH loop
(#136) Variable "orig_pipes" must not contain underscores.
(#137) Variable "orig_pipes" must not contain underscores.
(#141) Variable "stderr_content" must not contain underscores.
(#144) Whitespace found at end of line
(#146) Whitespace found at end of line
(#147) Inline comments must start with a capital letter, digit or 3-dots sequence
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#149) Variable "timeout_real" must not contain underscores.
(#153) Whitespace found at end of line
(#154) Inline comments must start with a capital letter, digit or 3-dots sequence
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#155) Variable "stderr_content" must not contain underscores.
(#155) Variable "output_limit" must not contain underscores.
(#159) Whitespace found at end of line
(#166) Whitespace found at end of line
(#167) Variable "stderr_content" must not contain underscores.
(#168) Whitespace found at end of line
(#169) Inline comments must start with a capital letter, digit or 3-dots sequence
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#173) Whitespace found at end of line
(#175) Whitespace found at end of line
(#177) Whitespace found at end of line
(#187) Variable "memory_xmx" must not contain underscores.
(#187) Variable "memory_limit_output" must not contain underscores.
(#188) Whitespace found at end of line
(#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
(#190) Variable "temp_folder" must not contain underscores.
(#191) Variable "temp_folder" must not contain underscores.
(#192) Variable "temp_folder" must not contain underscores.
(#194) Variable "temp_folder" must not contain underscores.
(#195) Whitespace found at end of line
(#197) Inline comments must start with a capital letter, digit or 3-dots sequence
(#197) Inline comments must end in full-stops, exclamation marks, or question marks
(#199) Inline control structures are not allowed
(#201) Whitespace found at end of line
(#202) Variable "temp_folder" must not contain underscores.
(#203) Variable "fd_testfile" must not contain underscores.
(#204) Inline control structures are not allowed
(#204) Variable "fd_testfile" must not contain underscores.
(#206) Variable "fd_testfile" must not contain underscores.
(#207) Variable "fd_testfile" must not contain underscores.
(#208) Whitespace found at end of line
(#209) Inline comments must start with a capital letter, digit or 3-dots sequence
(#209) Inline comments must end in full-stops, exclamation marks, or question marks
(#214) Whitespace found at end of line
(#215) Inline comments must start with a capital letter, digit or 3-dots sequence
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) Variable "temp_folder" must not contain underscores.
(#217) Variable "fd_studentsfile" must not contain underscores.
(#218) Inline control structures are not allowed
(#218) Variable "fd_studentsfile" must not contain underscores.
(#220) Variable "fd_studentsfile" must not contain underscores.
(#221) Variable "fd_studentsfile" must not contain underscores.
(#222) Whitespace found at end of line
(#223) Inline comments must start with a capital letter, digit or 3-dots sequence
(#223) Inline comments must end in full-stops, exclamation marks, or question marks
(#226) Whitespace found at end of line
(#227) Inline comments must start with a capital letter, digit or 3-dots sequence
(#227) Inline comments must end in full-stops, exclamation marks, or question marks
(#229) Variable "temp_folder" must not contain underscores.
(#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
(#229) No space found before comment text; expected "// #TODO BM" but found "//#TODO BM"
(#230) Variable "temp_folder" must not contain underscores.
(#235) Whitespace found at end of line
(#238) Whitespace found at end of line
(#239) Inline comments must start with a capital letter, digit or 3-dots sequence
(#239) Inline comments must end in full-stops, exclamation marks, or question marks
(#242) Whitespace found at end of line
(#243) Inline comments must start with a capital letter, digit or 3-dots sequence
(#243) Inline comments must end in full-stops, exclamation marks, or question marks
(#245) Variable "temp_folder" must not contain underscores.
(#249) Whitespace found at end of line
(#252) Whitespace found at end of line
(#253) Inline comments must start with a capital letter, digit or 3-dots sequence
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#254) Variable "memory_xmx" must not contain underscores.
(#255) Variable "temp_folder" must not contain underscores.
(#257) Whitespace found at end of line
(#260) Whitespace found at end of line
(#261) Variable "ret_proc" must not contain underscores.
(#261) Whitespace found at end of line
(#262) Variable "memory_limit_output" must not contain underscores.
(#263) Whitespace found at end of line
(#264) Inline control structures are not allowed
(#264) Variable "temp_folder" must not contain underscores.
(#265) Whitespace found at end of line
(#266) Variable "ret_proc" must not contain underscores.
(#266) Variable "ret_proc" must not contain underscores.
(#270) Whitespace found at end of line
(#273) Whitespace found at end of line
(#278) Whitespace found at end of line
(#281) Inline control structures are not allowed
(#281) Variable "temp_folder" must not contain underscores.
(#295) Variable "memory_limit_output" must not contain underscores.
(#296) Whitespace found at end of line
(#298) Whitespace found at end of line
(#299) Inline comments must start with a capital letter, digit or 3-dots sequence
(#299) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) Variable "memory_limit_output" must not contain underscores.
(#302) Whitespace found at end of line
(#304) Whitespace found at end of line
(#308) Whitespace found at end of line
(#311) Whitespace found at end of line
(#341) function name "delTree" must be lower-case letters only
(#344) Whitespace found at end of line
(#346) Space found after opening bracket of FOREACH loop
(#346) Space found before closing bracket of FOREACH loop
(#362) Whitespace found at end of line
question/type/javaunittest/moodle_qtype_javaunittest_remoteserver/version.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#11) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
question/type/javaunittest/question.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#26) Whitespace found at end of line
(#36) Whitespace found at end of line
(#45) Whitespace found at end of line
(#48) Whitespace found at end of line
(#64) Whitespace found at end of line
(#74) Whitespace found at end of line
(#84) Whitespace found at end of line
(#94) Whitespace found at end of line
(#105) Whitespace found at end of line
(#117) Whitespace found at end of line
(#119) Whitespace found at end of line
(#123) Whitespace found at end of line
(#125) Whitespace found at end of line
(#132) Whitespace found at end of line
(#143) Whitespace found at end of line
(#145) Inline comments must start with a capital letter, digit or 3-dots sequence
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Whitespace found at end of line
(#151) Variable "cfg_plugin" must not contain underscores.
(#152) Whitespace found at end of line
(#153) Variable "cfg_plugin" must not contain underscores.
(#158) Whitespace found at end of line
(#171) Whitespace found at end of line
(#172) Inline comments must start with a capital letter, digit or 3-dots sequence
(#180) Whitespace found at end of line
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Whitespace found at end of line
(#191) Whitespace found at end of line
(#192) Inline comments must start with a capital letter, digit or 3-dots sequence
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#218) Inline comments must start with a capital letter, digit or 3-dots sequence
(#218) Inline comments must end in full-stops, exclamation marks, or question marks
(#267) Inline comments must start with a capital letter, digit or 3-dots sequence
(#267) Inline comments must end in full-stops, exclamation marks, or question marks
(#278) Whitespace found at end of line
(#281) Whitespace found at end of line
(#282) Inline comments must start with a capital letter, digit or 3-dots sequence
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) Variable "cur_feedback" must not contain underscores.
(#283) Whitespace found at end of line
(#285) Whitespace found at end of line
(#287) Whitespace found at end of line
(#288) Variable "db_feedback" must not contain underscores.
(#289) Variable "db_feedback" must not contain underscores.
(#290) Variable "db_feedback" must not contain underscores.
(#291) Variable "cur_feedback" must not contain underscores.
(#292) Variable "db_feedback" must not contain underscores.
(#292) Variable "cur_feedback" must not contain underscores.
(#293) Variable "db_feedback" must not contain underscores.
(#295) Variable "db_feedback" must not contain underscores.
(#297) Whitespace found at end of line
(#300) Whitespace found at end of line
(#303) Whitespace found at end of line
(#310) Visibility must be declared on method "local_execute"
(#312) Variable "cfg_plugin" must not contain underscores.
(#313) Whitespace found at end of line
(#314) Inline comments must start with a capital letter, digit or 3-dots sequence
(#314) Inline comments must end in full-stops, exclamation marks, or question marks
(#315) Variable "temp_folder" must not contain underscores.
(#316) Whitespace found at end of line
(#317) Variable "temp_folder" must not contain underscores.
(#318) Variable "temp_folder" must not contain underscores.
(#320) Variable "temp_folder" must not contain underscores.
(#321) Whitespace found at end of line
(#323) Inline comments must start with a capital letter, digit or 3-dots sequence
(#323) Inline comments must end in full-stops, exclamation marks, or question marks
(#324) Inline control structures are not allowed
(#326) Variable "temp_folder" must not contain underscores.
(#327) Variable "fd_testfile" must not contain underscores.
(#328) Inline control structures are not allowed
(#328) Variable "fd_testfile" must not contain underscores.
(#330) Variable "fd_testfile" must not contain underscores.
(#331) Variable "fd_testfile" must not contain underscores.
(#332) Whitespace found at end of line
(#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
(#338) Whitespace found at end of line
(#339) Inline comments must start with a capital letter, digit or 3-dots sequence
(#339) Inline comments must end in full-stops, exclamation marks, or question marks
(#340) Variable "temp_folder" must not contain underscores.
(#341) Variable "fd_studentsfile" must not contain underscores.
(#342) Inline control structures are not allowed
(#342) Variable "fd_studentsfile" must not contain underscores.
(#344) Variable "fd_studentsfile" must not contain underscores.
(#345) Variable "fd_studentsfile" must not contain underscores.
(#346) Whitespace found at end of line
(#347) Inline comments must start with a capital letter, digit or 3-dots sequence
(#347) Inline comments must end in full-stops, exclamation marks, or question marks
(#350) Whitespace found at end of line
(#351) Inline comments must start with a capital letter, digit or 3-dots sequence
(#351) Inline comments must end in full-stops, exclamation marks, or question marks
(#353) Variable "temp_folder" must not contain underscores.
(#354) Variable "cfg_plugin" must not contain underscores.
(#356) Variable "fd_logfile" must not contain underscores.
(#357) Inline control structures are not allowed
(#357) Variable "fd_logfile" must not contain underscores.
(#359) Variable "fd_logfile" must not contain underscores.
(#360) Variable "fd_logfile" must not contain underscores.
(#362) Inline control structures are not allowed
(#362) Variable "cfg_plugin" must not contain underscores.
(#363) Variable "temp_folder" must not contain underscores.
(#367) Whitespace found at end of line
(#370) Whitespace found at end of line
(#371) Inline comments must start with a capital letter, digit or 3-dots sequence
(#371) Inline comments must end in full-stops, exclamation marks, or question marks
(#374) Whitespace found at end of line
(#375) Inline comments must start with a capital letter, digit or 3-dots sequence
(#375) Inline comments must end in full-stops, exclamation marks, or question marks
(#377) Variable "cfg_plugin" must not contain underscores.
(#379) Variable "fd_logfile" must not contain underscores.
(#380) Inline control structures are not allowed
(#380) Variable "fd_logfile" must not contain underscores.
(#382) Variable "fd_logfile" must not contain underscores.
(#383) Variable "fd_logfile" must not contain underscores.
(#385) Inline control structures are not allowed
(#385) Variable "cfg_plugin" must not contain underscores.
(#386) Variable "temp_folder" must not contain underscores.
(#389) Whitespace found at end of line
(#392) Whitespace found at end of line
(#393) Inline comments must start with a capital letter, digit or 3-dots sequence
(#393) Inline comments must end in full-stops, exclamation marks, or question marks
(#394) Variable "cfg_plugin" must not contain underscores.
(#394) Variable "cfg_plugin" must not contain underscores.
(#395) Variable "cfg_plugin" must not contain underscores.
(#396) Variable "cfg_plugin" must not contain underscores.
(#396) Variable "cfg_plugin" must not contain underscores.
(#396) Variable "temp_folder" must not contain underscores.
(#398) Whitespace found at end of line
(#401) Whitespace found at end of line
(#402) Variable "ret_proc" must not contain underscores.
(#402) Variable "cfg_plugin" must not contain underscores.
(#402) Whitespace found at end of line
(#403) Variable "cfg_plugin" must not contain underscores.
(#403) Variable "cfg_plugin" must not contain underscores.
(#404) Whitespace found at end of line
(#405) Variable "cfg_plugin" must not contain underscores.
(#407) Variable "fd_logfile" must not contain underscores.
(#408) Inline control structures are not allowed
(#408) Variable "fd_logfile" must not contain underscores.
(#410) Variable "fd_logfile" must not contain underscores.
(#411) Variable "fd_logfile" must not contain underscores.
(#413) Inline control structures are not allowed
(#413) Variable "cfg_plugin" must not contain underscores.
(#414) Variable "temp_folder" must not contain underscores.
(#415) Whitespace found at end of line
(#416) Variable "ret_proc" must not contain underscores.
(#416) Variable "ret_proc" must not contain underscores.
(#419) Whitespace found at end of line
(#422) Whitespace found at end of line
(#427) Whitespace found at end of line
(#430) Inline control structures are not allowed
(#430) Variable "cfg_plugin" must not contain underscores.
(#431) Variable "temp_folder" must not contain underscores.
(#435) Whitespace found at end of line
(#442) Visibility must be declared on method "remote_execute"
(#443) Variable "cfg_plugin" must not contain underscores.
(#444) Whitespace found at end of line
(#446) Variable "cfg_plugin" must not contain underscores.
(#451) Variable "cfg_plugin" must not contain underscores.
(#452) Variable "cfg_plugin" must not contain underscores.
(#453) Variable "cfg_plugin" must not contain underscores.
(#453) Whitespace found at end of line
(#455) Whitespace found at end of line
(#456) Variable "curlHandle" must be all lower-case
(#457) Variable "curlHandle" must be all lower-case
(#457) Variable "cfg_plugin" must not contain underscores.
(#458) Variable "curlHandle" must be all lower-case
(#459) Variable "curlHandle" must be all lower-case
(#460) Variable "curlHandle" must be all lower-case
(#461) Variable "curlHandle" must be all lower-case
(#462) Variable "curlHandle" must be all lower-case
(#463) Variable "curlHandle" must be all lower-case
(#464) Variable "curlHandle" must be all lower-case
(#465) Variable "curlHandle" must be all lower-case
(#466) Variable "curlHandle" must be all lower-case
(#466) Variable "cfg_plugin" must not contain underscores.
(#467) Variable "curlHandle" must be all lower-case
(#468) Variable "curlHandle" must be all lower-case
(#468) Whitespace found at end of line
(#469) Variable "cfg_plugin" must not contain underscores.
(#469) Variable "cfg_plugin" must not contain underscores.
(#470) Variable "curlHandle" must be all lower-case
(#471) Variable "HTTPStatusCode" must be all lower-case
(#471) Variable "curlHandle" must be all lower-case
(#472) Variable "curlHandle" must be all lower-case
(#473) Whitespace found at end of line
(#474) Variable "HTTPStatusCode" must be all lower-case
(#478) Whitespace found at end of line
(#481) Whitespace found at end of line
(#487) Whitespace found at end of line
(#490) Whitespace found at end of line
(#493) Whitespace found at end of line
(#500) Visibility must be declared on method "compile"
(#502) Whitespace found at end of line
(#505) Whitespace found at end of line
(#506) Inline comments must start with a capital letter, digit or 3-dots sequence
(#506) Inline comments must end in full-stops, exclamation marks, or question marks
(#509) Whitespace found at end of line
(#511) Whitespace found at end of line
(#515) Whitespace found at end of line
(#518) Whitespace found at end of line
(#521) Whitespace found at end of line
(#528) Visibility must be declared on method "mkdir_recursive"
(#541) Whitespace found at end of line
(#548) method name "qtype_javaunittest_question::delTree" must be in lower-case letters only
(#548) Visibility must be declared on method "delTree"
(#551) Whitespace found at end of line
(#553) Space found after opening bracket of FOREACH loop
(#553) Space found before closing bracket of FOREACH loop
(#577) Variable "timeout_real" must not contain underscores.
(#577) Variable "output_limit" must not contain underscores.
(#581) Whitespace found at end of line
(#582) Inline comments must start with a capital letter, digit or 3-dots sequence
(#582) Inline comments must end in full-stops, exclamation marks, or question marks
(#585) Whitespace found at end of line
(#586) Inline comments must start with a capital letter, digit or 3-dots sequence
(#586) Inline comments must end in full-stops, exclamation marks, or question marks
(#589) Whitespace found at end of line
(#590) Whitespace found at end of line
(#591) Inline comments must start with a capital letter, digit or 3-dots sequence
(#591) Inline comments must end in full-stops, exclamation marks, or question marks
(#592) Whitespace found at end of line
(#594) Whitespace found at end of line
(#598) Whitespace found at end of line
(#599) Inline comments must start with a capital letter, digit or 3-dots sequence
(#599) Inline comments must end in full-stops, exclamation marks, or question marks
(#602) Whitespace found at end of line
(#603) Variable "orig_pipes" must not contain underscores.
(#605) Whitespace found at end of line
(#608) Variable "stderr_content" must not contain underscores.
(#610) Whitespace found at end of line
(#612) Variable "orig_pipes" must not contain underscores.
(#614) Whitespace found at end of line
(#616) Variable "num_changed" must not contain underscores.
(#617) Variable "num_changed" must not contain underscores.
(#623) Whitespace found at end of line
(#624) Space found after opening bracket of FOREACH loop
(#624) Space found before closing bracket of FOREACH loop
(#626) Variable "orig_pipes" must not contain underscores.
(#627) Variable "orig_pipes" must not contain underscores.
(#631) Variable "stderr_content" must not contain underscores.
(#634) Whitespace found at end of line
(#636) Whitespace found at end of line
(#637) Inline comments must start with a capital letter, digit or 3-dots sequence
(#637) Inline comments must end in full-stops, exclamation marks, or question marks
(#639) Variable "timeout_real" must not contain underscores.
(#643) Whitespace found at end of line
(#644) Inline comments must start with a capital letter, digit or 3-dots sequence
(#644) Inline comments must end in full-stops, exclamation marks, or question marks
(#645) Variable "stderr_content" must not contain underscores.
(#645) Variable "output_limit" must not contain underscores.
(#649) Whitespace found at end of line
(#656) Whitespace found at end of line
(#657) Variable "stderr_content" must not contain underscores.
(#658) Whitespace found at end of line
(#659) Inline comments must start with a capital letter, digit or 3-dots sequence
(#659) Inline comments must end in full-stops, exclamation marks, or question marks
(#663) Whitespace found at end of line
(#665) Whitespace found at end of line
(#667) Whitespace found at end of line
question/type/javaunittest/questiontype.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#13) "require_once" must be immediately followed by an open parenthesis
(#38) Whitespace found at end of line
(#53) Whitespace found at end of line
(#56) Whitespace found at end of line
(#66) Whitespace found at end of line
(#74) Whitespace found at end of line
(#77) Whitespace found at end of line
(#84) Space found after opening bracket of FOR loop
(#84) Space found before closing bracket of FOR loop
(#89) Whitespace found at end of line
(#99) Whitespace found at end of line
(#101) Whitespace found at end of line
(#107) Whitespace found at end of line
question/type/javaunittest/renderer.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#20) Whitespace found at end of line
(#27) Whitespace found at end of line
(#30) Whitespace found at end of line
(#33) Whitespace found at end of line
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Whitespace found at end of line
(#37) Whitespace found at end of line
(#41) Whitespace found at end of line
(#44) Whitespace found at end of line
(#47) Whitespace found at end of line
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Whitespace found at end of line
(#52) Whitespace found at end of line
(#55) Whitespace found at end of line
(#58) Whitespace found at end of line
(#61) Whitespace found at end of line
(#64) Whitespace found at end of line
(#70) Whitespace found at end of line
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Whitespace found at end of line
(#74) Whitespace found at end of line
(#76) Whitespace found at end of line
(#80) Whitespace found at end of line
(#82) Whitespace found at end of line
(#104) Whitespace found at end of line
(#114) Whitespace found at end of line
(#116) Whitespace found at end of line
(#121) Whitespace found at end of line
(#123) Whitespace found at end of line
(#124) Whitespace found at end of line
(#128) Whitespace found at end of line
question/type/javaunittest/settings.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#13) Whitespace found at end of line
(#14) Inline comments must start with a capital letter, digit or 3-dots sequence
(#14) Inline comments must end in full-stops, exclamation marks, or question marks
(#15) Whitespace found at end of line
(#16) Whitespace found at end of line
(#18) Whitespace found at end of line
(#19) Inline comments must start with a capital letter, digit or 3-dots sequence
(#19) Inline comments must end in full-stops, exclamation marks, or question marks
(#20) Whitespace found at end of line
(#21) Whitespace found at end of line
(#22) Whitespace found at end of line
(#24) Whitespace found at end of line
(#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
(#26) Whitespace found at end of line
(#27) Whitespace found at end of line
(#28) Whitespace found at end of line
(#30) Whitespace found at end of line
(#31) Inline comments must start with a capital letter, digit or 3-dots sequence
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Whitespace found at end of line
(#33) Whitespace found at end of line
(#34) Whitespace found at end of line
(#36) Whitespace found at end of line
(#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
(#38) Whitespace found at end of line
(#39) Whitespace found at end of line
(#41) Whitespace found at end of line
(#42) Whitespace found at end of line
(#43) Whitespace found at end of line
(#44) Whitespace found at end of line
(#46) Whitespace found at end of line
(#47) Whitespace found at end of line
(#48) Whitespace found at end of line
(#50) Whitespace found at end of line
(#51) Whitespace found at end of line
(#52) Whitespace found at end of line
(#54) Whitespace found at end of line
(#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
(#56) Whitespace found at end of line
(#57) Whitespace found at end of line
(#58) Whitespace found at end of line
(#60) Whitespace found at end of line
(#61) Whitespace found at end of line
(#62) Whitespace found at end of line
(#64) Whitespace found at end of line
(#65) Whitespace found at end of line
(#66) Whitespace found at end of line
(#68) Whitespace found at end of line
(#69) Whitespace found at end of line
(#70) Whitespace found at end of line
(#72) Whitespace found at end of line
(#73) Whitespace found at end of line
(#74) Whitespace found at end of line
(#76) Whitespace found at end of line
(#77) Whitespace found at end of line
(#78) Whitespace found at end of line
(#79) Whitespace found at end of line
(#81) Whitespace found at end of line
(#82) Whitespace found at end of line
(#83) Whitespace found at end of line
(#84) Whitespace found at end of line
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Whitespace found at end of line
(#87) Inline comments must start with a capital letter, digit or 3-dots sequence
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Whitespace found at end of line
(#89) Whitespace found at end of line
(#90) Whitespace found at end of line
(#92) Whitespace found at end of line
(#96) Whitespace found at end of line
(#97) Whitespace found at end of line
(#98) Whitespace found at end of line
question/type/javaunittest/tests/question_test.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#14) "require_once" must be immediately followed by an open parenthesis
(#31) Whitespace found at end of line
(#32) Whitespace found at end of line
(#34) Whitespace found at end of line
question/type/javaunittest/tests/questionbase_test.php
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#28) "require_once" must be immediately followed by an open parenthesis
(#68) Whitespace found at end of line
(#72) Whitespace found at end of line
(#78) Whitespace found at end of line
(#81) Whitespace found at end of line
(#85) Whitespace found at end of line
(#91) Whitespace found at end of line
(#94) Whitespace found at end of line
(#98) Whitespace found at end of line
(#127) Whitespace found at end of line
question/type/javaunittest/tests/questiontype_test.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#14) "require_once" must be immediately followed by an open parenthesis
(#33) Whitespace found at end of line
question/type/javaunittest/tests/upgradelibnewqe_test.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#14) "require_once" must be immediately followed by an open parenthesis
(#48) Line exceeds 132 characters; contains 161 characters
(#58) Whitespace found at end of line
(#70) Line exceeds 132 characters; contains 158 characters
(#72) Whitespace found at end of line
(#81) Line exceeds maximum limit of 180 characters; contains 513 characters
(#105) Whitespace found at end of line
(#106) Whitespace found at end of line
(#107) Whitespace found at end of line
(#109) Whitespace found at end of line
(#120) Whitespace found at end of line
(#134) Whitespace found at end of line
(#148) Whitespace found at end of line
(#162) Whitespace found at end of line
(#176) Whitespace found at end of line
(#190) Whitespace found at end of line
(#191) Whitespace found at end of line
(#193) Whitespace found at end of line
(#195) Whitespace found at end of line
(#203) Line exceeds 132 characters; contains 163 characters
(#214) Whitespace found at end of line
(#224) Whitespace found at end of line
(#225) Whitespace found at end of line
(#235) Whitespace found at end of line
(#236) Whitespace found at end of line
(#247) Whitespace found at end of line
(#248) Whitespace found at end of line
(#259) Whitespace found at end of line
(#260) Whitespace found at end of line
(#261) Whitespace found at end of line
(#262) Whitespace found at end of line
(#264) Whitespace found at end of line
(#272) Line exceeds maximum limit of 180 characters; contains 478 characters
(#273) Line exceeds maximum limit of 180 characters; contains 555 characters
(#299) Whitespace found at end of line
(#313) Whitespace found at end of line
(#320) Line exceeds 132 characters; contains 141 characters
(#344) Whitespace found at end of line
(#345) Whitespace found at end of line
(#346) Whitespace found at end of line
(#348) Whitespace found at end of line
(#359) Whitespace found at end of line
(#373) Whitespace found at end of line
(#380) Line exceeds maximum limit of 180 characters; contains 361 characters
(#386) Whitespace found at end of line
(#393) Line exceeds maximum limit of 180 characters; contains 361 characters
(#399) Whitespace found at end of line
(#400) Whitespace found at end of line
(#402) Whitespace found at end of line
(#404) Whitespace found at end of line
(#414) Line exceeds maximum limit of 180 characters; contains 362 characters
(#423) Whitespace found at end of line
(#432) Line exceeds maximum limit of 180 characters; contains 377 characters
(#432) Whitespace found at end of line
(#433) Whitespace found at end of line
(#443) Line exceeds maximum limit of 180 characters; contains 377 characters
(#443) Whitespace found at end of line
(#444) Whitespace found at end of line
(#445) Whitespace found at end of line
(#446) Whitespace found at end of line
(#448) Whitespace found at end of line
(#456) Line exceeds maximum limit of 180 characters; contains 478 characters
(#457) Line exceeds maximum limit of 180 characters; contains 555 characters
(#483) Whitespace found at end of line
(#497) Whitespace found at end of line
(#504) Line exceeds 132 characters; contains 141 characters
(#528) Whitespace found at end of line
(#529) Whitespace found at end of line
(#530) Whitespace found at end of line
(#532) Whitespace found at end of line
(#534) Whitespace found at end of line
(#536) Whitespace found at end of line
(#555) Whitespace found at end of line
(#556) Whitespace found at end of line
(#557) Whitespace found at end of line
(#559) Whitespace found at end of line
question/type/javaunittest/version.php
(#2) The opening <?php tag must be followed by exactly one newline.

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 1 warnings)

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

question/type/javaunittest/styles.css
(#7) Unknown property 'ont'.

PHPDocs style problems

(107 errors, 19 warnings)

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

question/type/javaunittest/backup/moodle2/backup_qtype_javaunittest_plugin.class.php
(#2) Empty line found after PHP open tag
(#1) File-level phpdocs block is not found
(#11) Class backup_qtype_javaunittest_plugin is not documented
(#11) Package is not specified for class backup_qtype_javaunittest_plugin. It is also not specified in file-level phpdocs
(#5) Package qtype is not valid
question/type/javaunittest/backup/moodle2/restore_qtype_javaunittest_plugin.class.php
(#11) Class restore_qtype_javaunittest_plugin is not documented
(#27) Phpdocs for function restore_qtype_javaunittest_plugin::process_javaunittest has incomplete parameters list
(#2) File-level phpdocs block does not have @copyright tag
(#5) Package qtype is not valid
question/type/javaunittest/classes/task/cron_task.php
(#2) Empty line found after PHP open tag
(#12) Class cron_task is not documented
(#3) File-level phpdocs block does not have @copyright tag
(#6) Package qtype is not valid
question/type/javaunittest/db/tasks.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block does not have @copyright tag
(#6) Package qtype is not valid
question/type/javaunittest/db/upgrade.php
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/db/upgradelib.php
(#21) Function qtype_javaunittest_qe2_attempt_updater::right_answer is not documented
(#30) Function qtype_javaunittest_qe2_attempt_updater::response_summary is not documented
(#43) Function qtype_javaunittest_qe2_attempt_updater::was_answered is not documented
(#52) Function qtype_javaunittest_qe2_attempt_updater::set_first_step_data_elements is not documented
(#59) Function qtype_javaunittest_qe2_attempt_updater::supply_missing_first_step_data is not documented
(#66) Function qtype_javaunittest_qe2_attempt_updater::set_data_elements_for_step is not documented
(#13) No one-line description found in phpdocs for class qtype_javaunittest_qe2_attempt_updater
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/edit_javaunittest_form.php
(#20) Function qtype_javaunittest_edit_form::definition_inner is not documented
(#67) Function qtype_javaunittest_edit_form::qtype is not documented
(#2) No one-line description found in phpdocs for file
(#2) File-level phpdocs block does not have @copyright tag
(#16) Class qtype_javaunittest_edit_form does not have @copyright tag
(#16) Class qtype_javaunittest_edit_form does not have @license tag
(#11) Invalid phpdocs tag @reference used
(#8) Package qtype is not valid
question/type/javaunittest/lang/de/qtype_javaunittest.php
(#2) File-level phpdocs block does not have @copyright tag
(#10) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/lang/en/qtype_javaunittest.php
(#2) File-level phpdocs block does not have @copyright tag
(#10) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/lib.php
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/moodle_qtype_javaunittest_remoteserver/config.php
(#2) No one-line description found in phpdocs for file
(#2) File-level phpdocs block does not have @copyright tag
(#19) Not recommended phpdocs tag @staticvar used
(#27) Not recommended phpdocs tag @staticvar used
(#27) Not recommended phpdocs tag @staticvar used
(#38) Not recommended phpdocs tag @staticvar used
(#46) Not recommended phpdocs tag @staticvar used
(#53) Not recommended phpdocs tag @staticvar used
(#60) Not recommended phpdocs tag @staticvar used
(#69) Not recommended phpdocs tag @staticvar used
(#76) Not recommended phpdocs tag @staticvar used
(#76) Not recommended phpdocs tag @staticvar used
(#76) Not recommended phpdocs tag @staticvar used
(#76) Not recommended phpdocs tag @staticvar used
(#76) Not recommended phpdocs tag @staticvar used
(#100) Not recommended phpdocs tag @staticvar used
(#107) Not recommended phpdocs tag @staticvar used
(#8) Package qtype is not valid
question/type/javaunittest/moodle_qtype_javaunittest_remoteserver/server.php
(#2) No one-line description found in phpdocs for file
(#80) Phpdocs for function open_process has incomplete parameters list
(#2) File-level phpdocs block does not have @copyright tag
(#6) Package qtype is not valid
question/type/javaunittest/moodle_qtype_javaunittest_remoteserver/version.php
(#2) No one-line description found in phpdocs for file
(#2) File-level phpdocs block does not have @copyright tag
(#6) Package qtype is not valid
question/type/javaunittest/question.php
(#19) Variable qtype_javaunittest_question::$responseformat is not documented
(#20) Variable qtype_javaunittest_question::$responsefieldlines is not documented
(#21) Variable qtype_javaunittest_question::$givencode is not documented
(#22) Variable qtype_javaunittest_question::$testclassname is not documented
(#23) Variable qtype_javaunittest_question::$junitcode is not documented
(#24) Variable qtype_javaunittest_question::$feedbacklevel is not documented
(#25) Variable qtype_javaunittest_question::$questionattemptid is not documented
(#99) Phpdocs for function qtype_javaunittest_question::is_same_response has incomplete parameters list
(#113) Phpdocs for function qtype_javaunittest_question::apply_attempt_state has incomplete parameters list
(#570) Phpdocs for function open_process has incomplete parameters list
(#2) File-level phpdocs block does not have @copyright tag
(#15) Class qtype_javaunittest_question does not have @copyright tag
(#15) Class qtype_javaunittest_question does not have @license tag
(#10) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/questiontype.php
(#104) Function qtype_javaunittest::move_files is not documented
(#110) Function qtype_javaunittest::delete_files is not documented
(#67) There is no description in phpdocs for function response_formats
(#78) There is no description in phpdocs for function response_sizes
(#90) There is no description in phpdocs for function feedback_levels
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/renderer.php
(#110) Function qtype_javaunittest_format_plain_renderer::class_name is not documented
(#113) Function qtype_javaunittest_format_plain_renderer::response_area_read_only is not documented
(#119) Function qtype_javaunittest_format_plain_renderer::response_area_input is not documented
(#88) No one-line description found in phpdocs for class qtype_javaunittest_format_plain_renderer
(#96) There is no description in phpdocs for function textarea
(#21) Phpdocs for function qtype_javaunittest_renderer::formulation_and_controls has incomplete parameters list
(#65) Phpdocs for function qtype_javaunittest_renderer::specific_feedback has incomplete parameters list
(#96) Phpdocs for function qtype_javaunittest_format_plain_renderer::textarea has incomplete parameters list
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/settings.php
(#2) File-level phpdocs block does not have @copyright tag
(#5) Package qtype is not valid
question/type/javaunittest/tests/question_test.php
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/tests/questionbase_test.php
(#38) Function test_response_answer_comparer::__construct is not documented
(#41) Function test_response_answer_comparer::get_answers is not documented
(#44) Function test_response_answer_comparer::compare_response_with_answer is not documented
(#37) Variable test_response_answer_comparer::$answers is not documented
(#20) Package moodlecore is not valid
question/type/javaunittest/tests/questiontype_test.php
(#30) Function qtype_javaunittest_test::get_test_question_data is not documented
(#23) Variable qtype_javaunittest_test::$qtype is not documented
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/tests/upgradelibnewqe_test.php
(#2) File-level phpdocs block does not have @copyright tag
(#8) Invalid phpdocs tag @reference used
(#5) Package qtype is not valid
question/type/javaunittest/version.php
(#2) Empty line found after PHP open tag
(#8) Invalid phpdocs tag @reference: used
(#10) 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

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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