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

(898 errors, 171 warnings)

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

mod/autoattendmod/backup/moodle2/backup_autoattendmod_activity_task.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#54) The static declaration must come after the visibility declaration
mod/autoattendmod/backup/moodle2/backup_autoattendmod_stepslib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) No space found before comment text; expected "// $userinfo = $this->get_setting_value('userinfo');" but found "//$userinfo = $this->get_setting_value('userinfo');"
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#42) Whitespace found at end of line
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Short array syntax must be used to define arrays
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
mod/autoattendmod/backup/moodle2/restore_autoattendmod_activity_task.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must start with a capital letter, digit or 3-dots sequence
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) The static declaration must come after the visibility declaration
(#56) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#67) The static declaration must come after the visibility declaration
(#68) Short array syntax must be used to define arrays
(#77) The static declaration must come after the visibility declaration
(#78) Short array syntax must be used to define arrays
(#95) The static declaration must come after the visibility declaration
(#96) Short array syntax must be used to define arrays
mod/autoattendmod/backup/moodle2/restore_autoattendmod_stepslib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#35) Short array syntax must be used to define arrays
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Blank comments are not allowed
(#49) Inline comments must start with a capital letter, digit or 3-dots sequence
(#49) This comment is 67% valid code; is this commented out code?
(#49) No space found before comment text; expected "// $data->timemodified = $this->apply_date_offset($data->timemodified);" but found "//$data->timemodified = $this->apply_date_offset($data->timemodified);"
(#56) Blank comments are not allowed
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
mod/autoattendmod/classes/autoattendmod_handler.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#5) This comment is 75% valid code; is this commented out code?
(#5) Perl-style comments are not allowed; use "// Comment." instead
(#6) Perl-style comments are not allowed; use "// Comment." instead
(#7) Perl-style comments are not allowed; use "// Comment." instead
(#10) Whitespace found at end of line
(#11) Opening brace should be on the same line as the declaration for class autoattendmod_handler
(#13) Whitespace found at end of line
(#14) Opening brace should be on the same line as the declaration
mod/autoattendmod/classes/event/view_log.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#10) Opening brace should be on the same line as the declaration for class view_log
(#11) Spaces must be used to indent lines; tabs are not allowed
(#11) Tab found within whitespace
(#11) Line indented incorrectly; expected 4 spaces, found 1
(#11) Spaces must be used for alignment; tabs are not allowed
(#11) Tab found within whitespace
(#11) Inline comments must start with a capital letter, digit or 3-dots sequence
(#11) Inline comments must end in full-stops, exclamation marks, or question marks
(#12) Spaces must be used to indent lines; tabs are not allowed
(#12) Tab found within whitespace
(#12) Line indented incorrectly; expected at least 4 spaces, found 1
(#12) Opening brace should be on the same line as the declaration
(#13) Spaces must be used to indent lines; tabs are not allowed
(#13) Tab found within whitespace
(#13) Line indented incorrectly; expected at least 8 spaces, found 2
(#14) Spaces must be used to indent lines; tabs are not allowed
(#14) Tab found within whitespace
(#14) Line indented incorrectly; expected 4 spaces, found 1
(#17) Spaces must be used to indent lines; tabs are not allowed
(#17) Tab found within whitespace
(#17) Line indented incorrectly; expected 4 spaces, found 1
(#18) Spaces must be used to indent lines; tabs are not allowed
(#18) Tab found within whitespace
(#18) Line indented incorrectly; expected at least 4 spaces, found 1
(#18) Opening brace should be on the same line as the declaration
(#19) Spaces must be used to indent lines; tabs are not allowed
(#19) Tab found within whitespace
(#19) Line indented incorrectly; expected at least 8 spaces, found 2
(#19) Short array syntax must be used to define arrays
(#20) Spaces must be used to indent lines; tabs are not allowed
(#20) Tab found within whitespace
(#20) Line indented incorrectly; expected at least 8 spaces, found 2
(#20) Inline control structures are not allowed
(#21) Spaces must be used to indent lines; tabs are not allowed
(#21) Tab found within whitespace
(#21) Line indented incorrectly; expected at least 8 spaces, found 2
(#21) Inline control structures are not allowed
(#21) Short array syntax must be used to define arrays
(#23) Spaces must be used to indent lines; tabs are not allowed
(#23) Tab found within whitespace
(#23) Line indented incorrectly; expected at least 8 spaces, found 2
(#23) Short array syntax must be used to define arrays
(#24) Spaces must be used to indent lines; tabs are not allowed
(#24) Tab found within whitespace
(#24) Line indented incorrectly; expected at least 8 spaces, found 2
(#25) Spaces must be used to indent lines; tabs are not allowed
(#25) Tab found within whitespace
(#25) Line indented incorrectly; expected 4 spaces, found 1
(#28) Spaces must be used to indent lines; tabs are not allowed
(#28) Tab found within whitespace
(#28) Line indented incorrectly; expected 4 spaces, found 1
(#29) Spaces must be used to indent lines; tabs are not allowed
(#29) Tab found within whitespace
(#29) Line indented incorrectly; expected at least 4 spaces, found 1
(#29) Opening brace should be on the same line as the declaration
(#30) Spaces must be used to indent lines; tabs are not allowed
(#30) Tab found within whitespace
(#30) Line indented incorrectly; expected at least 8 spaces, found 2
(#31) Spaces must be used to indent lines; tabs are not allowed
(#31) Tab found within whitespace
(#31) Line indented incorrectly; expected at least 8 spaces, found 2
(#31) Inline control structures are not allowed
(#33) Spaces must be used to indent lines; tabs are not allowed
(#33) Tab found within whitespace
(#33) Line indented incorrectly; expected at least 8 spaces, found 2
(#34) Spaces must be used to indent lines; tabs are not allowed
(#34) Tab found within whitespace
(#34) Line indented incorrectly; expected 4 spaces, found 1
(#37) Spaces must be used to indent lines; tabs are not allowed
(#37) Tab found within whitespace
(#37) Line indented incorrectly; expected 4 spaces, found 1
(#38) Spaces must be used to indent lines; tabs are not allowed
(#38) Tab found within whitespace
(#38) Line indented incorrectly; expected at least 4 spaces, found 1
(#38) Opening brace should be on the same line as the declaration
(#39) Spaces must be used to indent lines; tabs are not allowed
(#39) Tab found within whitespace
(#39) Line indented incorrectly; expected at least 8 spaces, found 2
(#39) Spaces must be used for alignment; tabs are not allowed
(#39) Tab found within whitespace
(#39) Inline comments must start with a capital letter, digit or 3-dots sequence
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) This comment is 50% valid code; is this commented out code?
(#40) Spaces must be used to indent lines; tabs are not allowed
(#40) Tab found within whitespace
(#40) Line indented incorrectly; expected at least 8 spaces, found 2
(#40) Spaces must be used for alignment; tabs are not allowed
(#40) Tab found within whitespace
(#40) Inline comments must start with a capital letter, digit or 3-dots sequence
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) Whitespace found at end of line
(#41) Spaces must be used to indent lines; tabs are not allowed
(#41) Tab found within whitespace
(#41) Line indented incorrectly; expected 4 spaces, found 1
mod/autoattendmod/classes/output/mobile.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#3) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#3) Whitespace found at end of line
(#4) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#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 "//".
(#4) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#4) 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
(#7) Whitespace found at end of line
(#16) Opening brace should be on the same line as the declaration for class mobile
(#18) Opening brace should be on the same line as the declaration
(#20) Whitespace found at end of line
(#23) Whitespace found at end of line
(#26) Whitespace found at end of line
(#28) Whitespace found at end of line
(#33) Short array syntax must be used to define arrays
(#34) Whitespace found at end of line
(#34) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#36) Short array syntax must be used to define arrays
(#39) There should be a comma after the last array item in a multi-line array.
(#41) Whitespace found at end of line
mod/autoattendmod/db/access.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#12) Short array syntax must be used to define arrays
(#14) Short array syntax must be used to define arrays
(#18) Short array syntax must be used to define arrays
(#20) There should be a comma after the last array item in a multi-line array.
(#22) There should be a comma after the last array item in a multi-line array.
(#25) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#32) There should be a comma after the last array item in a multi-line array.
(#33) There should be a comma after the last array item in a multi-line array.
(#36) Short array syntax must be used to define arrays
(#40) Short array syntax must be used to define arrays
(#43) There should be a comma after the last array item in a multi-line array.
(#44) There should be a comma after the last array item in a multi-line array.
(#47) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#54) There should be a comma after the last array item in a multi-line array.
(#55) There should be a comma after the last array item in a multi-line array.
mod/autoattendmod/db/install.php
(#18) Opening brace should be on the same line as the declaration
(#21) Inline comments must end in full-stops, exclamation marks, or question marks
(#21) 3 slashes comments are not allowed; use "// Comment." instead
(#22) Short array syntax must be used to define arrays
(#22) Expected 1 space before "=>"; 0 found
(#22) Expected 1 space after "=>"; 0 found
mod/autoattendmod/db/mobile.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#2) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#2) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#2) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#2) Line 12 of the opening comment must start "//".
(#3) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#4) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#14) Inline comments must end in full-stops, exclamation marks, or question marks
(#17) There should be a comma after the last array item in a multi-line array.
(#18) There should be a comma after the last array item in a multi-line array.
(#19) There should be a comma after the last array item in a multi-line array.
(#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
(#24) There should be a comma after the last array item in a multi-line array.
mod/autoattendmod/db/services-.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#5) Short array syntax must be used to define arrays
(#6) Short array syntax must be used to define arrays
(#14) Short array syntax must be used to define arrays
(#25) Short array syntax must be used to define arrays
(#26) Short array syntax must be used to define arrays
(#27) Short array syntax must be used to define arrays
(#33) There should be a comma after the last array item in a multi-line array.
(#34) There should be a comma after the last array item in a multi-line array.
mod/autoattendmod/db/upgrade.php
(#1) Line 1 of the opening comment must start "// This file is part of".
(#1) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1) No space found before comment text; expected "// $Id: upgrade.php,v 1.1.2.2 2006/10/26 17:43:08 stronk7 Exp $" but found "//$Id: upgrade.php,v 1.1.2.2 2006/10/26 17:43:08 stronk7 Exp $"
(#2) 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) Whitespace found at end of line
(#4) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#5) Line 6 of the opening comment must start "// (at your option) any later version.".
(#7) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#8) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#9) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#10) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#12) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#13) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Inline comments must end in full-stops, exclamation marks, or question marks
(#21) Opening brace should be on the same line as the declaration
(#28) Line indented incorrectly; expected at least 4 spaces, found 0
(#28) 3 slashes comments are not allowed; use "// Comment." instead
(#28) Whitespace found at end of line
(#29) Line indented incorrectly; expected at least 4 spaces, found 0
(#29) 3 slashes comments are not allowed; use "// Comment." instead
(#29) Whitespace found at end of line
(#30) Line indented incorrectly; expected at least 4 spaces, found 0
(#30) 3 slashes comments are not allowed; use "// Comment." instead
(#31) Line indented incorrectly; expected at least 4 spaces, found 0
(#31) 3 slashes comments are not allowed; use "// Comment." instead
(#33) Inline comments must start with a capital letter, digit or 3-dots sequence
(#33) Line indented incorrectly; expected at least 4 spaces, found 0
(#33) 3 slashes comments are not allowed; use "// Comment." instead
(#34) Line indented incorrectly; expected at least 4 spaces, found 0
(#34) 3 slashes comments are not allowed; use "// Comment." instead
(#34) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Line indented incorrectly; expected at least 4 spaces, found 0
(#35) 3 slashes comments are not allowed; use "// Comment." instead
(#40) Blank comments are not allowed
(#50) Blank comments are not allowed
(#60) Blank comments are not allowed
(#70) Blank comments are not allowed
(#84) Blank comments are not allowed
(#98) Blank comments are not allowed
(#112) Blank comments are not allowed
(#126) Blank comments are not allowed
(#136) Blank comments are not allowed
(#141) Blank comments are not allowed
mod/autoattendmod/externallib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#13) Whitespace found at end of line
(#14) Opening brace should be on the same line as the declaration for class mod_autoattendmod_external
mod/autoattendmod/index.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Variable "enable_block" must not contain underscores.
(#8) Spaces must be used to indent lines; tabs are not allowed
(#8) Tab found within whitespace
(#8) Line indented incorrectly; expected at least 4 spaces, found 1
(#9) Spaces must be used to indent lines; tabs are not allowed
(#9) Tab found within whitespace
(#9) Line indented incorrectly; expected at least 4 spaces, found 1
(#9) Variable "enable_block" must not contain underscores.
(#14) Short array syntax must be used to define arrays
(#14) Expected 1 space before "=>"; 0 found
(#14) Expected 1 space after "=>"; 0 found
(#17) Short array syntax must be used to define arrays
(#17) Expected 1 space before "=>"; 0 found
(#17) Expected 1 space after "=>"; 0 found
(#18) Spaces must be used to indent lines; tabs are not allowed
(#18) Tab found within whitespace
(#18) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#18) Line indented incorrectly; expected at least 4 spaces, found 1
(#27) Inline comments must start with a capital letter, digit or 3-dots sequence
(#27) Inline comments must end in full-stops, exclamation marks, or question marks
(#27) This comment is 70% valid code; is this commented out code?
(#27) No space found before comment text; expected "// add_to_log($course->id, 'autoattendmod', 'view all', $url->out(false), $course->id);" but found "//add_to_log($course->id, 'autoattendmod', 'view all', $url->out(false), $course->id);"
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) 3 slashes comments are not allowed; use "// Comment." instead
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) 3 slashes comments are not allowed; use "// Comment." instead
(#43) Spaces must be used to indent lines; tabs are not allowed
(#43) Tab found within whitespace
(#43) Line indented incorrectly; expected at least 4 spaces, found 1
(#43) Short array syntax must be used to define arrays
(#43) Expected 1 space before "=>"; 0 found
(#43) Expected 1 space after "=>"; 0 found
(#44) Spaces must be used to indent lines; tabs are not allowed
(#44) Tab found within whitespace
(#44) Line indented incorrectly; expected at least 4 spaces, found 1
(#45) Spaces must be used to indent lines; tabs are not allowed
(#45) Tab found within whitespace
(#45) Line indented incorrectly; expected at least 4 spaces, found 1
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) 3 slashes comments are not allowed; use "// Comment." instead
(#58) Spaces must be used to indent lines; tabs are not allowed
(#58) Tab found within whitespace
(#58) Line indented incorrectly; expected at least 4 spaces, found 1
(#58) Short array syntax must be used to define arrays
(#59) Spaces must be used to indent lines; tabs are not allowed
(#59) Tab found within whitespace
(#59) Line indented incorrectly; expected at least 4 spaces, found 1
(#59) Short array syntax must be used to define arrays
(#60) Whitespace found at end of line
(#61) Expected "} else {\n"; found "} \nelse {\n"
(#62) Spaces must be used to indent lines; tabs are not allowed
(#62) Tab found within whitespace
(#62) Line indented incorrectly; expected at least 4 spaces, found 1
(#62) Short array syntax must be used to define arrays
(#63) Spaces must be used to indent lines; tabs are not allowed
(#63) Tab found within whitespace
(#63) Line indented incorrectly; expected at least 4 spaces, found 1
(#63) Short array syntax must be used to define arrays
(#67) Blank comments are not allowed
(#69) Spaces must be used to indent lines; tabs are not allowed
(#69) Tab found within whitespace
(#69) Line indented incorrectly; expected at least 4 spaces, found 1
(#69) Short array syntax must be used to define arrays
(#69) Expected 1 space before "=>"; 0 found
(#69) Expected 1 space after "=>"; 0 found
(#71) Spaces must be used to indent lines; tabs are not allowed
(#71) Tab found within whitespace
(#71) Line indented incorrectly; expected at least 4 spaces, found 1
(#72) Spaces must be used to indent lines; tabs are not allowed
(#72) Tab found within whitespace
(#72) Line indented incorrectly; expected at least 4 spaces, found 1
(#74) Spaces must be used to indent lines; tabs are not allowed
(#74) Tab found within whitespace
(#74) Line indented incorrectly; expected 4 spaces, found 1
(#75) Spaces must be used to indent lines; tabs are not allowed
(#75) Tab found within whitespace
(#75) Line indented incorrectly; expected at least 8 spaces, found 2
(#75) Short array syntax must be used to define arrays
(#76) Spaces must be used to indent lines; tabs are not allowed
(#76) Tab found within whitespace
(#76) Line indented incorrectly; expected 4 spaces, found 1
(#77) Spaces must be used to indent lines; tabs are not allowed
(#77) Tab found within whitespace
(#77) Line indented incorrectly; expected 4 spaces, found 1
(#77) Expected "} else {\n"; found "}\n\telse {\n"
(#78) Spaces must be used to indent lines; tabs are not allowed
(#78) Tab found within whitespace
(#78) Line indented incorrectly; expected at least 8 spaces, found 2
(#78) Short array syntax must be used to define arrays
(#79) Spaces must be used to indent lines; tabs are not allowed
(#79) Tab found within whitespace
(#79) Line indented incorrectly; expected 4 spaces, found 1
(#81) Spaces must be used to indent lines; tabs are not allowed
(#81) Tab found within whitespace
(#81) Line indented incorrectly; expected 4 spaces, found 1
(#81) Variable "enable_block" must not contain underscores.
(#82) Spaces must be used to indent lines; tabs are not allowed
(#82) Tab found within whitespace
(#82) Line indented incorrectly; expected at least 8 spaces, found 2
(#83) Spaces must be used to indent lines; tabs are not allowed
(#83) Tab found within whitespace
(#83) Line indented incorrectly; expected 4 spaces, found 1
(#84) Spaces must be used to indent lines; tabs are not allowed
(#84) Tab found within whitespace
(#84) Line indented incorrectly; expected 4 spaces, found 1
(#84) Expected "} else {\n"; found "}\n\telse {\n"
(#85) Spaces must be used to indent lines; tabs are not allowed
(#85) Tab found within whitespace
(#85) Line indented incorrectly; expected at least 8 spaces, found 2
(#86) Spaces must be used to indent lines; tabs are not allowed
(#86) Tab found within whitespace
(#86) Line indented incorrectly; expected 4 spaces, found 1
(#88) Spaces must be used to indent lines; tabs are not allowed
(#88) Tab found within whitespace
(#88) Line indented incorrectly; expected at least 4 spaces, found 1
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) 3 slashes comments are not allowed; use "// Comment." instead
mod/autoattendmod/lang/en/autoattendmod.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#2) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#2) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#3) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#3) Line 12 of the opening comment must start "//".
(#3) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#3) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#35) Expected 1 space after "="; 0 found
(#36) Expected 1 space after "="; 0 found
(#37) Expected 1 space after "="; 0 found
mod/autoattendmod/lang/ja/autoattendmod.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#2) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#2) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#3) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#3) Line 12 of the opening comment must start "//".
(#3) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#3) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#35) Expected 1 space after "="; 0 found
(#36) Expected 1 space after "="; 0 found
(#37) Expected 1 space after "="; 0 found
mod/autoattendmod/lib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#3) 3 slashes comments are not allowed; use "// Comment." instead
(#5) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#8) This comment is 62% valid code; is this commented out code?
(#12) Whitespace found at end of line
(#13) Whitespace found at end of line
(#14) Whitespace found at end of line
(#23) Blank comments are not allowed
(#25) Opening brace should be on the same line as the declaration
(#27) Closing brace must be on a line by itself
(#28) Closing brace must be on a line by itself
(#29) Closing brace must be on a line by itself
(#30) Closing brace must be on a line by itself
(#31) Closing brace must be on a line by itself
(#32) Closing brace must be on a line by itself
(#33) Closing brace must be on a line by itself
(#34) Closing brace must be on a line by itself
(#35) Closing brace must be on a line by itself
(#36) Closing brace must be on a line by itself
(#37) Closing brace must be on a line by itself
(#39) Closing brace must be on a line by itself
(#55) Opening brace should be on the same line as the declaration
(#58) Variable "courseURL" must be all lower-case
(#63) Expected "} else {\n"; found "}\n else {\n"
(#64) Variable "courseURL" must be all lower-case
(#68) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Short array syntax must be used to define arrays
(#70) Expected 1 space before "=>"; 0 found
(#70) Expected 1 space after "=>"; 0 found
(#70) Expected 1 space before "=>"; 0 found
(#70) Expected 1 space after "=>"; 0 found
(#72) Variable "courseURL" must be all lower-case
(#75) Whitespace found at end of line
(#77) Variable "courseURL" must be all lower-case
(#80) Inline control structures are not allowed
(#81) Inline control structures are not allowed
(#82) Inline control structures are not allowed
(#83) Inline control structures are not allowed
(#84) Inline control structures are not allowed
(#85) Inline control structures are not allowed
(#86) Inline control structures are not allowed
(#86) Whitespace found at end of line
(#87) Inline control structures are not allowed
(#88) Inline control structures are not allowed
(#89) Inline control structures are not allowed
(#90) Inline control structures are not allowed
(#90) Whitespace found at end of line
(#91) Blank comments are not allowed
(#113) Opening brace should be on the same line as the declaration
(#116) Inline control structures are not allowed
(#117) Inline control structures are not allowed
(#118) Inline control structures are not allowed
(#119) Inline control structures are not allowed
(#120) Inline control structures are not allowed
(#121) Inline control structures are not allowed
(#122) Inline control structures are not allowed
(#122) Whitespace found at end of line
(#123) Inline control structures are not allowed
(#124) Inline control structures are not allowed
(#125) Inline control structures are not allowed
(#126) Inline control structures are not allowed
(#126) Whitespace found at end of line
(#127) Blank comments are not allowed
(#148) Whitespace found at end of line
(#149) Opening brace should be on the same line as the declaration
(#152) Short array syntax must be used to define arrays
(#152) Expected 1 space before "=>"; 0 found
(#152) Expected 1 space after "=>"; 0 found
(#158) Short array syntax must be used to define arrays
(#158) Expected 1 space before "=>"; 0 found
(#158) Expected 1 space after "=>"; 0 found
(#159) Inline control structures are not allowed
(#161) Inline control structures are not allowed
(#177) Whitespace found at end of line
(#178) Opening brace should be on the same line as the declaration
(#184) Inline control structures are not allowed
(#185) Whitespace found at end of line
(#187) Inline control structures are not allowed
(#190) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#193) Whitespace found at end of line
(#208) Whitespace found at end of line
(#209) Opening brace should be on the same line as the declaration
(#215) Inline control structures are not allowed
(#219) Inline control structures are not allowed
(#235) Opening brace should be on the same line as the declaration
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Whitespace found at end of line
(#252) Opening brace should be on the same line as the declaration
(#258) Inline control structures are not allowed
(#271) Blank comments are not allowed
(#273) Opening brace should be on the same line as the declaration
(#279) Inline control structures are not allowed
(#283) Inline control structures are not allowed
(#286) Expected 1 space before "=="; 0 found
(#286) Expected 1 space after "=="; 0 found
(#286) Logical operator "or" is prohibited; use "||" instead
(#286) Expected 1 space before "=="; 0 found
(#286) Expected 1 space after "=="; 0 found
(#291) Inline control structures are not allowed
(#291) Expected 1 space before "!="; 0 found
(#291) Expected 1 space after "!="; 0 found
(#291) Logical operator "and" is prohibited; use "&&" instead
(#291) Expected 1 space before "=="; 0 found
(#291) Expected 1 space after "=="; 0 found
(#300) Inline comments must start with a capital letter, digit or 3-dots sequence
(#300) This comment is 42% valid code; is this commented out code?
(#303) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#304) Opening brace should be on the same line as the declaration
(#310) Inline control structures are not allowed
(#315) Blank comments are not allowed
(#317) Inline control structures are not allowed
(#317) Whitespace found at end of line
(#318) Inline control structures are not allowed
(#318) Whitespace found at end of line
(#324) Short array syntax must be used to define arrays
(#324) Expected 1 space before "=>"; 0 found
(#324) Expected 1 space after "=>"; 0 found
(#324) Expected 1 space before "=>"; 0 found
(#324) Expected 1 space after "=>"; 0 found
(#329) Expected 1 space before "==="; 0 found
(#329) Expected 1 space after "==="; 0 found
(#331) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#334) Line exceeds 132 characters; contains 134 characters
(#339) Blank comments are not allowed
(#341) Opening brace should be on the same line as the declaration
(#345) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#345) Short array syntax must be used to define arrays
(#345) Expected 1 space before "=>"; 0 found
(#345) Expected 1 space after "=>"; 0 found
(#345) Line exceeds 132 characters; contains 143 characters
mod/autoattendmod/locallib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Blank comments are not allowed
(#10) This comment is 59% valid code; is this commented out code?
(#34) Opening brace should be on the same line as the declaration
(#37) Inline control structures are not allowed
(#37) Expected 1 space before "=="; 0 found
(#37) Expected 1 space after "=="; 0 found
(#39) Short array syntax must be used to define arrays
(#39) Expected 1 space before "=>"; 0 found
(#39) Expected 1 space after "=>"; 0 found
(#40) Inline control structures are not allowed
(#40) Expected 1 space before "<="; 0 found
(#40) Expected 1 space after "<="; 0 found
(#43) Short array syntax must be used to define arrays
(#50) Blank comments are not allowed
(#52) Opening brace should be on the same line as the declaration
(#53) Inline control structures are not allowed
(#53) Expected 1 space before "=="; 0 found
(#53) Expected 1 space after "=="; 0 found
(#56) Inline control structures are not allowed
(#57) Whitespace found at end of line
(#62) Blank comments are not allowed
(#64) Opening brace should be on the same line as the declaration
(#67) Inline control structures are not allowed
(#67) Expected 1 space before "=="; 0 found
(#67) Expected 1 space after "=="; 0 found
(#69) Inline control structures are not allowed
(#70) Whitespace found at end of line
(#71) Short array syntax must be used to define arrays
(#71) Expected 1 space before "=>"; 0 found
(#71) Expected 1 space after "=>"; 0 found
(#72) Inline control structures are not allowed
(#80) Opening brace should be on the same line as the declaration
(#84) Inline control structures are not allowed
(#84) Expected 1 space before "=="; 0 found
(#84) Expected 1 space after "=="; 0 found
(#86) Inline control structures are not allowed
(#87) Whitespace found at end of line
(#88) Short array syntax must be used to define arrays
(#88) Expected 1 space before "=>"; 0 found
(#88) Expected 1 space after "=>"; 0 found
(#89) Inline control structures are not allowed
(#96) Opening brace should be on the same line as the declaration
(#100) Inline control structures are not allowed
(#100) Expected 1 space before "=="; 0 found
(#100) Expected 1 space after "=="; 0 found
(#102) Inline control structures are not allowed
(#103) Whitespace found at end of line
(#104) Short array syntax must be used to define arrays
(#104) Expected 1 space before "=>"; 0 found
(#104) Expected 1 space after "=>"; 0 found
(#105) Inline control structures are not allowed
(#111) Blank comments are not allowed
(#113) Opening brace should be on the same line as the declaration
(#116) Inline control structures are not allowed
(#116) Expected 1 space before "=="; 0 found
(#116) Expected 1 space after "=="; 0 found
(#118) Inline control structures are not allowed
(#120) Short array syntax must be used to define arrays
(#120) Expected 1 space before "=>"; 0 found
(#120) Expected 1 space after "=>"; 0 found
(#121) Inline control structures are not allowed
(#127) Blank comments are not allowed
(#129) Opening brace should be on the same line as the declaration
(#132) Inline control structures are not allowed
(#132) Expected 1 space before "=="; 0 found
(#132) Expected 1 space after "=="; 0 found
(#134) Inline control structures are not allowed
(#136) Short array syntax must be used to define arrays
(#136) Expected 1 space before "=>"; 0 found
(#136) Expected 1 space after "=>"; 0 found
(#137) Inline control structures are not allowed
(#143) Blank comments are not allowed
(#145) Opening brace should be on the same line as the declaration
(#148) Inline control structures are not allowed
(#148) Expected 1 space before "=="; 0 found
(#148) Expected 1 space after "=="; 0 found
(#150) Inline control structures are not allowed
(#152) Short array syntax must be used to define arrays
(#152) Expected 1 space before "=>"; 0 found
(#152) Expected 1 space after "=>"; 0 found
(#153) Inline control structures are not allowed
(#159) Blank comments are not allowed
(#161) Opening brace should be on the same line as the declaration
(#164) Inline control structures are not allowed
(#164) Expected 1 space before "=="; 0 found
(#164) Expected 1 space after "=="; 0 found
(#166) Inline control structures are not allowed
(#168) Short array syntax must be used to define arrays
(#168) Expected 1 space before "=>"; 0 found
(#168) Expected 1 space after "=>"; 0 found
(#169) Inline control structures are not allowed
(#175) Blank comments are not allowed
(#177) Opening brace should be on the same line as the declaration
(#180) Inline control structures are not allowed
(#180) Expected 1 space before "=="; 0 found
(#180) Expected 1 space after "=="; 0 found
(#182) Inline control structures are not allowed
(#184) Short array syntax must be used to define arrays
(#184) Expected 1 space before "=>"; 0 found
(#184) Expected 1 space after "=>"; 0 found
(#185) Inline control structures are not allowed
(#191) Blank comments are not allowed
(#193) Opening brace should be on the same line as the declaration
(#196) Inline control structures are not allowed
(#196) Expected 1 space before "=="; 0 found
(#196) Expected 1 space after "=="; 0 found
(#198) Inline control structures are not allowed
(#200) Short array syntax must be used to define arrays
(#200) Expected 1 space before "=>"; 0 found
(#200) Expected 1 space after "=>"; 0 found
(#201) Inline control structures are not allowed
(#207) Blank comments are not allowed
(#209) Opening brace should be on the same line as the declaration
(#212) Inline control structures are not allowed
(#212) Expected 1 space before "=="; 0 found
(#212) Expected 1 space after "=="; 0 found
(#214) Inline control structures are not allowed
(#216) Short array syntax must be used to define arrays
(#216) Expected 1 space before "=>"; 0 found
(#216) Expected 1 space after "=>"; 0 found
(#217) Inline control structures are not allowed
(#223) Blank comments are not allowed
(#225) Opening brace should be on the same line as the declaration
(#228) Inline control structures are not allowed
(#228) Expected 1 space before "=="; 0 found
(#228) Expected 1 space after "=="; 0 found
(#230) Inline control structures are not allowed
(#232) Short array syntax must be used to define arrays
(#232) Expected 1 space before "=>"; 0 found
(#232) Expected 1 space after "=>"; 0 found
(#233) Inline control structures are not allowed
(#240) Blank comments are not allowed
(#242) Opening brace should be on the same line as the declaration
(#245) Inline control structures are not allowed
(#245) Expected 1 space before "=="; 0 found
(#245) Expected 1 space after "=="; 0 found
(#247) Inline control structures are not allowed
(#249) Short array syntax must be used to define arrays
(#249) Expected 1 space before "=>"; 0 found
(#249) Expected 1 space after "=>"; 0 found
(#250) Inline control structures are not allowed
(#257) 88 slashes comments are not allowed; use "// Comment." instead
(#260) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Inline comments must start with a capital letter, digit or 3-dots sequence
(#262) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) Opening brace should be on the same line as the declaration
(#270) Blank comments are not allowed
(#272) Opening brace should be on the same line as the declaration
(#283) Expected 1 space before "=="; 0 found
(#283) Expected 1 space after "=="; 0 found
(#293) Blank comments are not allowed
(#295) Opening brace should be on the same line as the declaration
(#301) 88 slashes comments are not allowed; use "// Comment." instead
(#304) Blank comments are not allowed
(#307) Opening brace should be on the same line as the declaration
(#315) Inline control structures are not allowed
(#315) Short array syntax must be used to define arrays
(#317) Expected 1 space before ">="; 0 found
(#317) Expected 1 space after ">="; 0 found
(#318) Short array syntax must be used to define arrays
(#320) Short array syntax must be used to define arrays
(#320) Expected 1 space before "=>"; 0 found
(#325) Inline comments must start with a capital letter, digit or 3-dots sequence
(#325) Inline comments must end in full-stops, exclamation marks, or question marks
(#325) This comment is 43% valid code; is this commented out code?
(#325) Whitespace found at end of line
(#326) Expected "} else {\n"; found "}\n\n // for Legacy add_to_log() \n else {\n"
(#328) Variable "param_str" must not contain underscores.
(#329) Blank comments are not allowed
(#332) Whitespace found at end of line
(#334) Variable "param_str" must not contain underscores.
(#337) Whitespace found at end of line
mod/autoattendmod/mod_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#28) "require_once" must be immediately followed by an open parenthesis
(#32) Opening brace should be on the same line as the declaration for class mod_autoattendmod_mod_form
(#33) Visibility must be declared on method "definition"
(#34) Opening brace should be on the same line as the declaration
(#37) Inline comments must start with a capital letter, digit or 3-dots sequence
(#37) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#39) Blank comments are not allowed
(#40) Short array syntax must be used to define arrays
(#40) Expected 1 space before "=>"; 0 found
(#40) Expected 1 space after "=>"; 0 found
(#46) Expected "} else {\n"; found "}\n else {\n"
(#50) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#52) Blank comments are not allowed
(#61) Line exceeds 132 characters; contains 147 characters
(#66) Line exceeds 132 characters; contains 150 characters
(#71) Line exceeds 132 characters; contains 146 characters
(#76) This comment is 71% valid code; is this commented out code?
(#77) Line exceeds 132 characters; contains 150 characters
(#83) Line exceeds 132 characters; contains 144 characters
(#88) Expected 1 space before "="; 0 found
(#104) Line exceeds 132 characters; contains 153 characters
(#109) Line exceeds 132 characters; contains 164 characters
(#114) Line exceeds 132 characters; contains 150 characters
(#119) Line exceeds 132 characters; contains 144 characters
(#124) Line exceeds 132 characters; contains 150 characters
(#129) Line exceeds 132 characters; contains 144 characters
(#134) Inline comments must start with a capital letter, digit or 3-dots sequence
(#134) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
(#137) Inline comments must start with a capital letter, digit or 3-dots sequence
(#137) No space found before comment text; expected "// -------------------------------------------------------------------------------" but found "//-------------------------------------------------------------------------------"
mod/autoattendmod/version.php
(#1) Whitespace found at end of line
(#1) The opening <?php tag must be followed by exactly one newline.
(#3) 81 slashes comments are not allowed; use "// Comment." instead
(#4) 3 slashes comments are not allowed; use "// Comment." instead
(#4) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#5) 3 slashes comments are not allowed; use "// Comment." instead
(#5) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#6) Inline comments must end in full-stops, exclamation marks, or question marks
(#6) 81 slashes comments are not allowed; use "// Comment." instead
(#10) Blank comments are not allowed
(#11) Inline comments must end in full-stops, exclamation marks, or question marks
(#18) Inline comments must start with a capital letter, digit or 3-dots sequence
(#18) This comment is 44% valid code; is this commented out code?
(#19) No space found before comment text; expected "// $plugin->version = 2024011102; // disply attendace info in the block" but found "//$plugin->version = 2024011102; // disply attendace info in the block"
(#20) No space found before comment text; expected "// $plugin->version = 2024010500; // icon" but found "//$plugin->version = 2024010500; // icon"
(#21) No space found before comment text; expected "// $plugin->version = 2023122800; // Match to block version" but found "//$plugin->version = 2023122800; // Match to block version"
(#22) No space found before comment text; expected "// $plugin->version = 2023112800; // Match to block version" but found "//$plugin->version = 2023112800; // Match to block version"
(#23) No space found before comment text; expected "// $plugin->version = 2023032300; // Local hostname" but found "//$plugin->version = 2023032300; // Local hostname"
(#24) No space found before comment text; expected "// $plugin->version = 2022051300; // remove add_to_log" but found "//$plugin->version = 2022051300; // remove add_to_log"
(#25) No space found before comment text; expected "// $plugin->version = 2019082106; // v2.6.0 for moodle-3.7.x" but found "//$plugin->version = 2019082106; // v2.6.0 for moodle-3.7.x"
(#26) No space found before comment text; expected "// $plugin->version = 2019081700; // old excel version" but found "//$plugin->version = 2019081700; // old excel version"
(#27) No space found before comment text; expected "// $plugin->version = 2016011200; // backup" but found "//$plugin->version = 2016011200; // backup"
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#28) No space found before comment text; expected "// $plugin->version = 2016031900; // email function" but found "//$plugin->version = 2016031900; // email function"
mod/autoattendmod/view.php
(#1) Line 1 of the opening comment must start "// This file is part of".
(#1) Whitespace found at end of line
(#2) Line 2 of the opening comment must start "//".
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#4) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#5) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#5) 3 slashes comments are not allowed; use "// Comment." instead
(#6) Inline comments must end in full-stops, exclamation marks, or question marks
(#6) Line 6 of the opening comment must start "// (at your option) any later version.".
(#6) 3 slashes comments are not allowed; use "// Comment." instead
(#7) Line 7 of the opening comment must start "//".
(#8) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#9) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#9) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#9) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#9) Line 12 of the opening comment must start "//".
(#9) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#9) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#15) Spaces must be used for alignment; tabs are not allowed
(#15) Tab found within whitespace
(#15) Inline comments must end in full-stops, exclamation marks, or question marks
(#16) Spaces must be used for alignment; tabs are not allowed
(#16) Tab found within whitespace
(#16) Inline comments must start with a capital letter, digit or 3-dots sequence
(#16) Inline comments must end in full-stops, exclamation marks, or question marks
(#18) Logical operator "and" is prohibited; use "&&" instead
(#19) Spaces must be used to indent lines; tabs are not allowed
(#19) Tab found within whitespace
(#19) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#19) Line indented incorrectly; expected at least 4 spaces, found 1
(#28) Spaces must be used to indent lines; tabs are not allowed
(#28) Tab found within whitespace
(#28) Line indented incorrectly; expected at least 4 spaces, found 1
(#28) Blank comments are not allowed
(#29) Spaces must be used to indent lines; tabs are not allowed
(#29) Tab found within whitespace
(#29) Line indented incorrectly; expected at least 4 spaces, found 1
(#29) Short array syntax must be used to define arrays
(#29) Expected 1 space before "=>"; 0 found
(#29) Expected 1 space after "=>"; 0 found
(#30) Spaces must be used to indent lines; tabs are not allowed
(#30) Tab found within whitespace
(#30) Line indented incorrectly; expected 4 spaces, found 1
(#31) Spaces must be used to indent lines; tabs are not allowed
(#31) Tab found within whitespace
(#31) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#31) Line indented incorrectly; expected at least 8 spaces, found 2
(#32) Spaces must be used to indent lines; tabs are not allowed
(#32) Tab found within whitespace
(#32) Line indented incorrectly; expected 4 spaces, found 1
(#33) Spaces must be used to indent lines; tabs are not allowed
(#33) Tab found within whitespace
(#33) Line indented incorrectly; expected at least 4 spaces, found 1
(#33) Short array syntax must be used to define arrays
(#33) Expected 1 space before "=>"; 0 found
(#33) Expected 1 space after "=>"; 0 found
(#34) Spaces must be used to indent lines; tabs are not allowed
(#34) Tab found within whitespace
(#34) Line indented incorrectly; expected 4 spaces, found 1
(#35) Spaces must be used to indent lines; tabs are not allowed
(#35) Tab found within whitespace
(#35) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#35) Line indented incorrectly; expected at least 8 spaces, found 2
(#36) Spaces must be used to indent lines; tabs are not allowed
(#36) Tab found within whitespace
(#36) Line indented incorrectly; expected 4 spaces, found 1
(#37) Spaces must be used to indent lines; tabs are not allowed
(#37) Tab found within whitespace
(#37) Line indented incorrectly; expected at least 4 spaces, found 1
(#37) Short array syntax must be used to define arrays
(#37) Expected 1 space before "=>"; 0 found
(#37) Expected 1 space after "=>"; 0 found
(#38) Spaces must be used to indent lines; tabs are not allowed
(#38) Tab found within whitespace
(#38) Line indented incorrectly; expected 4 spaces, found 1
(#39) Spaces must be used to indent lines; tabs are not allowed
(#39) Tab found within whitespace
(#39) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#39) Line indented incorrectly; expected at least 8 spaces, found 2
(#40) Spaces must be used to indent lines; tabs are not allowed
(#40) Tab found within whitespace
(#40) Line indented incorrectly; expected 4 spaces, found 1
(#41) Spaces must be used to indent lines; tabs are not allowed
(#41) Tab found within whitespace
(#41) Line indented incorrectly; expected at least 4 spaces, found 1
(#41) Blank comments are not allowed
(#42) Spaces must be used to indent lines; tabs are not allowed
(#42) Tab found within whitespace
(#42) Line indented incorrectly; expected at least 4 spaces, found 1
(#43) Spaces must be used to indent lines; tabs are not allowed
(#43) Tab found within whitespace
(#43) Line indented incorrectly; expected at least 4 spaces, found 1
(#44) Whitespace found at end of line
(#46) Blank comments are not allowed
(#47) Expected "} else if (...) {\n"; found "} \n\nelse if (...) {\n"
(#48) Spaces must be used to indent lines; tabs are not allowed
(#48) Tab found within whitespace
(#48) Line indented incorrectly; expected at least 4 spaces, found 1
(#48) Blank comments are not allowed
(#49) Spaces must be used to indent lines; tabs are not allowed
(#49) Tab found within whitespace
(#49) Line indented incorrectly; expected at least 4 spaces, found 1
(#49) Short array syntax must be used to define arrays
(#49) Expected 1 space before "=>"; 0 found
(#49) Expected 1 space after "=>"; 0 found
(#50) Spaces must be used to indent lines; tabs are not allowed
(#50) Tab found within whitespace
(#50) Line indented incorrectly; expected 4 spaces, found 1
(#51) Spaces must be used to indent lines; tabs are not allowed
(#51) Tab found within whitespace
(#51) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#51) Line indented incorrectly; expected at least 8 spaces, found 2
(#52) Spaces must be used to indent lines; tabs are not allowed
(#52) Tab found within whitespace
(#52) Line indented incorrectly; expected 4 spaces, found 1
(#53) Spaces must be used to indent lines; tabs are not allowed
(#53) Tab found within whitespace
(#53) Line indented incorrectly; expected at least 4 spaces, found 1
(#53) Short array syntax must be used to define arrays
(#53) Expected 1 space before "=>"; 0 found
(#53) Expected 1 space after "=>"; 0 found
(#54) Spaces must be used to indent lines; tabs are not allowed
(#54) Tab found within whitespace
(#54) Line indented incorrectly; expected 4 spaces, found 1
(#55) Spaces must be used to indent lines; tabs are not allowed
(#55) Tab found within whitespace
(#55) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#55) Line indented incorrectly; expected at least 8 spaces, found 2
(#56) Spaces must be used to indent lines; tabs are not allowed
(#56) Tab found within whitespace
(#56) Line indented incorrectly; expected 4 spaces, found 1
(#57) Spaces must be used to indent lines; tabs are not allowed
(#57) Tab found within whitespace
(#57) Line indented incorrectly; expected at least 4 spaces, found 1
(#58) Spaces must be used to indent lines; tabs are not allowed
(#58) Tab found within whitespace
(#58) Line indented incorrectly; expected 4 spaces, found 1
(#59) Spaces must be used to indent lines; tabs are not allowed
(#59) Tab found within whitespace
(#59) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#59) Line indented incorrectly; expected at least 8 spaces, found 2
(#60) Spaces must be used to indent lines; tabs are not allowed
(#60) Tab found within whitespace
(#60) Line indented incorrectly; expected 4 spaces, found 1
(#63) Blank comments are not allowed
(#64) Expected "} else {\n"; found "}\n\nelse {\n"
(#65) Spaces must be used to indent lines; tabs are not allowed
(#65) Tab found within whitespace
(#65) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#65) Line indented incorrectly; expected at least 4 spaces, found 1
(#74) Inline comments must start with a capital letter, digit or 3-dots sequence
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) Spaces must be used to indent lines; tabs are not allowed
(#76) Tab found within whitespace
(#76) Line indented incorrectly; expected at least 4 spaces, found 1
(#77) Spaces must be used to indent lines; tabs are not allowed
(#77) Tab found within whitespace
(#77) Line indented incorrectly; expected at least 4 spaces, found 1
(#78) Spaces must be used to indent lines; tabs are not allowed
(#78) Tab found within whitespace
(#78) Line indented incorrectly; expected at least 4 spaces, found 1
(#78) Blank comments are not allowed
(#79) Spaces must be used to indent lines; tabs are not allowed
(#79) Tab found within whitespace
(#79) Line indented incorrectly; expected 4 spaces, found 1
(#79) Expected 1 space before ">="; 0 found
(#79) Expected 1 space after ">="; 0 found
(#80) Spaces must be used to indent lines; tabs are not allowed
(#80) Tab found within whitespace
(#80) Line indented incorrectly; expected at least 8 spaces, found 2
(#81) Spaces must be used to indent lines; tabs are not allowed
(#81) Tab found within whitespace
(#81) Line indented incorrectly; expected at least 8 spaces, found 2
(#81) Spaces must be used for alignment; tabs are not allowed
(#81) Tab found within whitespace
(#81) Inline comments must start with a capital letter, digit or 3-dots sequence
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Spaces must be used to indent lines; tabs are not allowed
(#82) Tab found within whitespace
(#82) Line indented incorrectly; expected 8 spaces, found 2
(#83) Spaces must be used to indent lines; tabs are not allowed
(#83) Tab found within whitespace
(#83) Line indented incorrectly; expected 12 spaces, found 3
(#84) Spaces must be used to indent lines; tabs are not allowed
(#84) Tab found within whitespace
(#84) Line indented incorrectly; expected at least 16 spaces, found 4
(#84) Spaces must be used for alignment; tabs are not allowed
(#84) Tab found within whitespace
(#84) Inline comments must start with a capital letter, digit or 3-dots sequence
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#85) Spaces must be used to indent lines; tabs are not allowed
(#85) Tab found within whitespace
(#85) Line indented incorrectly; expected 16 spaces, found 4
(#86) Spaces must be used to indent lines; tabs are not allowed
(#86) Tab found within whitespace
(#86) Line indented incorrectly; expected 20 spaces, found 6
(#86) Expected 1 space before "=="; 0 found
(#86) Expected 1 space after "=="; 0 found
(#86) Logical operator "or" is prohibited; use "||" instead
(#86) Expected 1 space before "=="; 0 found
(#86) Expected 1 space after "=="; 0 found
(#87) Spaces must be used to indent lines; tabs are not allowed
(#87) Tab found within whitespace
(#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
(#87) Line indented incorrectly; expected at least 24 spaces, found 6
(#88) Spaces must be used to indent lines; tabs are not allowed
(#88) Tab found within whitespace
(#88) Line indented incorrectly; expected 24 spaces, found 6
(#88) Expected 1 space before "!="; 0 found
(#88) Expected 1 space after "!="; 0 found
(#88) Logical operator "and" is prohibited; use "&&" instead
(#88) Expected 1 space before "=="; 0 found
(#88) Expected 1 space after "=="; 0 found
(#88) Logical operator "and" is prohibited; use "&&" instead
(#88) Expected 1 space before "=="; 0 found
(#88) Expected 1 space after "=="; 0 found
(#89) Spaces must be used to indent lines; tabs are not allowed
(#89) Tab found within whitespace
(#89) Line indented incorrectly; expected 28 spaces, found 7
(#90) Spaces must be used to indent lines; tabs are not allowed
(#90) Tab found within whitespace
(#90) Line indented incorrectly; expected at least 32 spaces, found 8
(#91) Spaces must be used to indent lines; tabs are not allowed
(#91) Tab found within whitespace
(#91) Line indented incorrectly; expected 28 spaces, found 7
(#92) Spaces must be used to indent lines; tabs are not allowed
(#92) Tab found within whitespace
(#92) Line indented incorrectly; expected 24 spaces, found 6
(#93) Spaces must be used to indent lines; tabs are not allowed
(#93) Tab found within whitespace
(#93) Line indented incorrectly; expected at least 24 spaces, found 6
(#93) Blank comments are not allowed
(#94) Spaces must be used to indent lines; tabs are not allowed
(#94) Tab found within whitespace
(#94) Line indented incorrectly; expected at least 24 spaces, found 6
(#94) Short array syntax must be used to define arrays
(#94) Expected 1 space before "=>"; 0 found
(#94) Expected 1 space after "=>"; 0 found
(#94) Expected 1 space before "=>"; 0 found
(#94) Expected 1 space after "=>"; 0 found
(#95) Spaces must be used to indent lines; tabs are not allowed
(#95) Tab found within whitespace
(#95) Line indented incorrectly; expected 24 spaces, found 6
(#96) Spaces must be used to indent lines; tabs are not allowed
(#96) Tab found within whitespace
(#96) Line indented incorrectly; expected at least 28 spaces, found 7
(#97) Spaces must be used to indent lines; tabs are not allowed
(#97) Tab found within whitespace
(#97) Line indented incorrectly; expected 24 spaces, found 6
(#98) Spaces must be used to indent lines; tabs are not allowed
(#98) Tab found within whitespace
(#98) Line indented incorrectly; expected 24 spaces, found 6
(#98) Logical operator "and" is prohibited; use "&&" instead
(#98) Expected 1 space before "=="; 0 found
(#98) Expected 1 space after "=="; 0 found
(#99) Spaces must be used to indent lines; tabs are not allowed
(#99) Tab found within whitespace
(#99) Line indented incorrectly; expected at least 28 spaces, found 7
(#100) Spaces must be used to indent lines; tabs are not allowed
(#100) Tab found within whitespace
(#100) Line indented incorrectly; expected 24 spaces, found 6
(#101) Spaces must be used to indent lines; tabs are not allowed
(#101) Tab found within whitespace
(#101) Line indented incorrectly; expected 20 spaces, found 5
(#101) Closing brace indented incorrectly; expected 6 spaces, found 5
(#102) Spaces must be used to indent lines; tabs are not allowed
(#102) Tab found within whitespace
(#102) Line indented incorrectly; expected 16 spaces, found 4
(#103) Spaces must be used to indent lines; tabs are not allowed
(#103) Tab found within whitespace
(#103) Line indented incorrectly; expected 12 spaces, found 3
(#104) Spaces must be used to indent lines; tabs are not allowed
(#104) Tab found within whitespace
(#104) Line indented incorrectly; expected 8 spaces, found 2
(#105) Spaces must be used to indent lines; tabs are not allowed
(#105) Tab found within whitespace
(#105) Line indented incorrectly; expected 4 spaces, found 1

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

(117 errors, 28 warnings)

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

mod/autoattendmod/backup/moodle2/backup_autoattendmod_activity_task.class.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block does not have @license tag
mod/autoattendmod/backup/moodle2/backup_autoattendmod_stepslib.php
(#2) Empty line found after PHP open tag
(#33) Function backup_autoattendmod_activity_structure_step::define_structure is not documented
(#18) No one-line description found in phpdocs for file
(#18) File-level phpdocs block does not have @license tag
(#19) Package mod is not valid
mod/autoattendmod/backup/moodle2/restore_autoattendmod_activity_task.class.php
(#2) Empty line found after PHP open tag
(#30) No one-line description found in phpdocs for class restore_autoattendmod_activity_task
(#18) File-level phpdocs block does not have @license tag
(#73) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#75) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#87) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#89) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/autoattendmod/backup/moodle2/restore_autoattendmod_stepslib.php
(#2) Empty line found after PHP open tag
(#33) Function restore_autoattendmod_activity_structure_step::define_structure is not documented
(#43) Function restore_autoattendmod_activity_structure_step::process_autoattendmod is not documented
(#57) Function restore_autoattendmod_activity_structure_step::after_execute is not documented
(#18) No one-line description found in phpdocs for file
(#18) File-level phpdocs block does not have @license tag
(#19) Package mod is not valid
mod/autoattendmod/classes/autoattendmod_handler.php
(#2) Empty line found after PHP open tag
(#10) Class autoattendmod_handler is not documented
(#13) Function autoattendmod_handler::get_attendances_handler is not documented
(#10) Package is not specified for class autoattendmod_handler. It is also not specified in file-level phpdocs
mod/autoattendmod/classes/event/view_log.php
(#2) Empty line found after PHP open tag
(#9) Class view_log is not documented
(#11) Function view_log::get_name is not documented
(#17) Function view_log::get_url is not documented
(#28) Function view_log::get_description is not documented
(#37) Function view_log::init is not documented
(#9) Package is not specified for class view_log. It is also not specified in file-level phpdocs
mod/autoattendmod/classes/output/mobile.php
(#17) Function mobile::mobile_course_view is not documented
mod/autoattendmod/db/access.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block does not have @license tag
mod/autoattendmod/db/install.php
(#17) File-level phpdocs block is not found
(#17) Function xmldb_autoattendmod_install is not documented
(#21) Found comment starting with three or more slashes
(#17) Package is not specified for function xmldb_autoattendmod_install. It is also not specified in file-level phpdocs
mod/autoattendmod/db/mobile.php
(#2) File-level phpdocs block is not found
mod/autoattendmod/db/services-.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
mod/autoattendmod/db/upgrade.php
(#2) Empty line found after PHP open tag
(#20) File-level phpdocs block is not found
(#20) Function xmldb_autoattendmod_upgrade is not documented
(#28) Found comment starting with three or more slashes
(#29) Found comment starting with three or more slashes
(#30) Found comment starting with three or more slashes
(#31) Found comment starting with three or more slashes
(#33) Found comment starting with three or more slashes
(#34) Found comment starting with three or more slashes
(#35) Found comment starting with three or more slashes
(#20) Package is not specified for function xmldb_autoattendmod_upgrade. It is also not specified in file-level phpdocs
mod/autoattendmod/externallib.php
(#2) Empty line found after PHP open tag
(#8) Package is not specified for class mod_autoattendmod_external. It is also not specified in file-level phpdocs
mod/autoattendmod/index.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#32) Found comment starting with three or more slashes
(#41) Found comment starting with three or more slashes
(#49) Found comment starting with three or more slashes
(#94) Found comment starting with three or more slashes
mod/autoattendmod/lang/en/autoattendmod.php
(#2) File-level phpdocs block is not found
mod/autoattendmod/lang/ja/autoattendmod.php
(#2) File-level phpdocs block is not found
mod/autoattendmod/lib.php
(#2) Empty line found after PHP open tag
(#5) File-level phpdocs block is not found
(#24) Function autoattendmod_supports is not documented
(#272) Function autoattendmod_update_grades is not documented
(#303) Function autoattendmod_grade_item_update is not documented
(#340) Function autoattendmod_grade_item_delete is not documented
(#3) Found comment starting with three or more slashes
(#51) Phpdocs for function autoattendmod_add_instance has incomplete parameters list
(#109) Phpdocs for function autoattendmod_update_instance has incomplete parameters list
(#167) Phpdocs for function autoattendmod_user_outline has incomplete parameters list
(#201) Phpdocs for function autoattendmod_user_complete has incomplete parameters list
(#229) Phpdocs for function autoattendmod_print_recent_activity has incomplete parameters list
(#175) Invalid phpdocs tag @TODO: used
(#206) Invalid phpdocs tag @TODO: used
(#50) Not recommended phpdocs tag @global used
(#108) Not recommended phpdocs tag @global used
(#144) Not recommended phpdocs tag @global used
(#24) Package is not specified for function autoattendmod_supports. It is also not specified in file-level phpdocs
(#44) Package is not specified for function autoattendmod_add_instance. It is also not specified in file-level phpdocs
(#103) Package is not specified for function autoattendmod_update_instance. It is also not specified in file-level phpdocs
(#139) Package is not specified for function autoattendmod_delete_instance. It is also not specified in file-level phpdocs
(#167) Package is not specified for function autoattendmod_user_outline. It is also not specified in file-level phpdocs
(#201) Package is not specified for function autoattendmod_user_complete. It is also not specified in file-level phpdocs
(#225) Package is not specified for function autoattendmod_print_recent_activity. It is also not specified in file-level phpdocs
(#243) Package is not specified for function autoattendmod_cron. It is also not specified in file-level phpdocs
(#272) Package is not specified for function autoattendmod_update_grades. It is also not specified in file-level phpdocs
(#303) Package is not specified for function autoattendmod_grade_item_update. It is also not specified in file-level phpdocs
(#340) Package is not specified for function autoattendmod_grade_item_delete. It is also not specified in file-level phpdocs
mod/autoattendmod/locallib.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#33) Function autoattendmod_get_course_module is not documented
(#51) Function autoattendmod_get_idnumber is not documented
(#63) Function autoattendmod_get_namepattern is not documented
(#79) Function autoattendmod_get_disp_info is not documented
(#95) Function autoattendmod_get_predisp_time is not documented
(#112) Function autoattendmod_disp_feedback is not documented
(#128) Function autoattendmod_is_email_enable is not documented
(#144) Function autoattendmod_is_email_allreports is not documented
(#160) Function autoattendmod_is_email_key is not documented
(#176) Function autoattendmod_is_email_user is not documented
(#192) Function autoattendmod_use_summertime is not documented
(#208) Function autoattendmod_is_old_excel is not documented
(#224) Function autoattendmod_is_backup_block is not documented
(#241) Function autoattendmod_disp_localhostname is not documented
(#263) Function autoattendmod_get_receivemail_users is not documented
(#271) Function autoattendmod_send_email_teachers is not documented
(#294) Function autoattendmod_send_email_user is not documented
(#306) Function autoattendmod_get_event is not documented
(#257) Found comment starting with three or more slashes
(#301) Found comment starting with three or more slashes
(#33) Package is not specified for function autoattendmod_get_course_module. It is also not specified in file-level phpdocs
(#51) Package is not specified for function autoattendmod_get_idnumber. It is also not specified in file-level phpdocs
(#63) Package is not specified for function autoattendmod_get_namepattern. It is also not specified in file-level phpdocs
(#79) Package is not specified for function autoattendmod_get_disp_info. It is also not specified in file-level phpdocs
(#95) Package is not specified for function autoattendmod_get_predisp_time. It is also not specified in file-level phpdocs
(#112) Package is not specified for function autoattendmod_disp_feedback. It is also not specified in file-level phpdocs
(#128) Package is not specified for function autoattendmod_is_email_enable. It is also not specified in file-level phpdocs
(#144) Package is not specified for function autoattendmod_is_email_allreports. It is also not specified in file-level phpdocs
(#160) Package is not specified for function autoattendmod_is_email_key. It is also not specified in file-level phpdocs
(#176) Package is not specified for function autoattendmod_is_email_user. It is also not specified in file-level phpdocs
(#192) Package is not specified for function autoattendmod_use_summertime. It is also not specified in file-level phpdocs
(#208) Package is not specified for function autoattendmod_is_old_excel. It is also not specified in file-level phpdocs
(#224) Package is not specified for function autoattendmod_is_backup_block. It is also not specified in file-level phpdocs
(#241) Package is not specified for function autoattendmod_disp_localhostname. It is also not specified in file-level phpdocs
(#263) Package is not specified for function autoattendmod_get_receivemail_users. It is also not specified in file-level phpdocs
(#271) Package is not specified for function autoattendmod_send_email_teachers. It is also not specified in file-level phpdocs
(#294) Package is not specified for function autoattendmod_send_email_user. It is also not specified in file-level phpdocs
(#306) Package is not specified for function autoattendmod_get_event. It is also not specified in file-level phpdocs
mod/autoattendmod/mod_form.php
(#2) Empty line found after PHP open tag
(#31) Class mod_autoattendmod_mod_form is not documented
(#33) Function mod_autoattendmod_mod_form::definition is not documented
(#18) No one-line description found in phpdocs for file
mod/autoattendmod/version.php
(#2) Empty line found after PHP open tag
(#8) File-level phpdocs block is not found
(#3) Found comment starting with three or more slashes
(#4) Found comment starting with three or more slashes
(#5) Found comment starting with three or more slashes
(#6) Found comment starting with three or more slashes
mod/autoattendmod/view.php
(#2) Empty line found after PHP open tag
(#9) File-level phpdocs block is not found
(#5) Found comment starting with three or more slashes
(#6) Found comment starting with three or more slashes

Update savepoints problems

(1 errors, 0 warnings)

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

mod/autoattendmod/db/upgrade.php
'return true;' not found

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, 5 warnings)

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

mod/autoattendmod/templates/mobile_course_view.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 17: Attribute “[params]” is not serializable as XML 1.0. (> <span core-site-plugins-call-ws-on-load name="mod_autoattendmod_view_autoattendmod" [params]="{autoattendmodid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation info, line 17: Attribute “[presets]” is not serializable as XML 1.0. (> <span core-site-plugins-call-ws-on-load name="mod_autoattendmod_view_autoattendmod" [params]="{autoattendmodid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 17: Attribute “core-site-plugins-call-ws-on-load” not allowed on element “span” at this point. (> <span core-site-plugins-call-ws-on-load name="mod_autoattendmod_view_autoattendmod" [params]="{autoattendmodid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 17: Attribute “name” not allowed on element “span” at this point. (> <span core-site-plugins-call-ws-on-load name="mod_autoattendmod_view_autoattendmod" [params]="{autoattendmodid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 17: Attribute “[params]” not allowed on element “span” at this point. (> <span core-site-plugins-call-ws-on-load name="mod_autoattendmod_view_autoattendmod" [params]="{autoattendmodid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 17: Attribute “[presets]” not allowed on element “span” at this point. (> <span core-site-plugins-call-ws-on-load name="mod_autoattendmod_view_autoattendmod" [params]="{autoattendmodid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)

Gherkin .feature problems

(0 errors, 0 warnings)

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