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

(1808 errors, 495 warnings)

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

mod/ejsapp/add_to_log.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#26) Whitespace found at end of line
(#30) Whitespace found at end of line
(#39) Variable "course_id" must not contain underscores.
(#40) Variable "cm_id" must not contain underscores.
(#41) Variable "ejsapp_name" must not contain underscores.
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) No space found before comment text; expected "// Moodle 2.5 or inferior" but found "//Moodle 2.5 or inferior"
(#48) Variable "course_id" must not contain underscores.
(#48) Variable "cm_id" must not contain underscores.
(#48) Variable "ejsapp_name" must not contain underscores.
(#48) Variable "cm_id" must not contain underscores.
(#50) Variable "user_id" must not contain underscores.
(#51) Variable "cm_id" must not contain underscores.
(#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
(#52) This comment is 63% valid code; is this commented out code?
(#52) No space found before comment text; expected "// $ejsapp = $DB->get_record('ejsapp', array('id' => $cm->instance), '*', MUST_EXIST);" but found "//$ejsapp = $DB->get_record('ejsapp', array('id' => $cm->instance), '*', MUST_EXIST);"
(#54) Variable "cm_id" must not contain underscores.
(#56) Variable "ejsapp_name" must not contain underscores.
(#58) This comment is 77% valid code; is this commented out code?
(#61) Variable "cm_id" must not contain underscores.
(#63) Variable "user_id" must not contain underscores.
(#65) Variable "ejsapp_name" must not contain underscores.
mod/ejsapp/backup/moodle2/backup_ejsapp_activity_task.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#48) Opening brace should be on the same line as the declaration
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Opening brace should be on the same line as the declaration
(#68) Opening brace should be on the same line as the declaration
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) No space found before comment text; expected "// Access a list of all links in a course" but found "//Access a list of all links in a course"
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) No space found before comment text; expected "// Access the link supplying a course module id" but found "//Access the link supplying a course module id"
mod/ejsapp/backup/moodle2/backup_ejsapp_settingslib.php
(#1) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
mod/ejsapp/backup/moodle2/backup_ejsapp_stepslib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#46) Opening brace should be on the same line as the declaration
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must start with a capital letter, digit or 3-dots sequence
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) Variable "ejsapp_expsyst2practs" must not contain underscores.
(#62) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#65) Variable "ejsapp_personal_vars" must not contain underscores.
(#68) Variable "ejsapp_remlab_conf" must not contain underscores.
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) Variable "ejsappbooking_remlab_accesses" must not contain underscores.
(#77) Variable "ejsappbooking_remlab_access" must not contain underscores.
(#80) Variable "ejsappbooking_usersaccesses" must not contain underscores.
(#81) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#85) Variable "ejsapp_expsyst2practs" must not contain underscores.
(#86) Variable "ejsapp_personal_vars" must not contain underscores.
(#87) Variable "ejsapp_remlab_conf" must not contain underscores.
(#89) Variable "ejsappbooking_usersaccesses" must not contain underscores.
(#90) Variable "ejsappbooking_remlab_accesses" must not contain underscores.
(#91) Variable "ejsapp_expsyst2practs" must not contain underscores.
(#91) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#92) Variable "ejsappbooking_remlab_accesses" must not contain underscores.
(#92) Variable "ejsappbooking_remlab_access" must not contain underscores.
(#93) Variable "ejsappbooking_usersaccesses" must not contain underscores.
(#93) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#98) Variable "ejsapp_remlab_conf" must not contain underscores.
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Variable "is_ejsappbooking_installed" must not contain underscores.
(#101) Commas (,) must be followed by white space.
(#101) Expected 1 space before "=>"; 0 found
(#101) Expected 1 space after "=>"; 0 found
(#102) Variable "is_ejsappbooking_installed" must not contain underscores.
(#102) Variable "is_ejsappbooking_installed" must not contain underscores.
(#103) Variable "is_ejsappbooking_installed" must not contain underscores.
(#105) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#106) Variable "ejsappbooking_remlab_access" must not contain underscores.
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Variable "is_ejsappbooking_installed" must not contain underscores.
(#111) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#112) Variable "ejsappbooking_remlab_access" must not contain underscores.
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
mod/ejsapp/backup/moodle2/restore_ejsapp_activity_task.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Opening brace should be on the same line as the declaration
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Opening brace should be on the same line as the declaration
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#66) Opening brace should be on the same line as the declaration
(#79) Opening brace should be on the same line as the declaration
(#95) Opening brace should be on the same line as the declaration
(#105) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#121) Opening brace should be on the same line as the declaration
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
mod/ejsapp/backup/moodle2/restore_ejsapp_stepslib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#36) Expected MOODLE_INTERNAL check or config.php inclusion
(#42) Opening brace should be on the same line as the declaration
(#50) Expected "if (...) {\n"; found "if (...){\n"
(#51) Line exceeds 132 characters; contains 151 characters
(#52) Line exceeds 132 characters; contains 157 characters
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Opening brace should be on the same line as the declaration
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must start with a capital letter, digit or 3-dots sequence
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must start with a capital letter, digit or 3-dots sequence
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Opening brace should be on the same line as the declaration
(#95) Inline comments must start with a capital letter, digit or 3-dots sequence
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Opening brace should be on the same line as the declaration
(#111) Inline comments must start with a capital letter, digit or 3-dots sequence
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Opening brace should be on the same line as the declaration
(#127) Inline comments must start with a capital letter, digit or 3-dots sequence
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#136) Opening brace should be on the same line as the declaration
(#143) Inline comments must start with a capital letter, digit or 3-dots sequence
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Variable "is_ejsappbooking_restored" must not contain underscores.
(#144) Commas (,) must be followed by white space.
(#144) Expected 1 space before "=>"; 0 found
(#144) Expected 1 space after "=>"; 0 found
(#145) Variable "is_ejsappbooking_restored" must not contain underscores.
(#145) Variable "is_ejsappbooking_restored" must not contain underscores.
(#146) Variable "is_ejsappbooking_restored" must not contain underscores.
(#156) Opening brace should be on the same line as the declaration
(#164) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) Opening brace should be on the same line as the declaration
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Inline comments must start with a capital letter, digit or 3-dots sequence
(#183) Inline comments must end in full-stops, exclamation marks, or question marks
(#191) Opening brace should be on the same line as the declaration
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#200) Inline comments must start with a capital letter, digit or 3-dots sequence
(#200) Inline comments must end in full-stops, exclamation marks, or question marks
(#202) Variable "ejsapp_records" must not contain underscores.
(#204) Variable "ejsapp_records" must not contain underscores.
(#204) Variable "ejsapp_record" must not contain underscores.
(#205) Inline comments must start with a capital letter, digit or 3-dots sequence
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#206) Line exceeds 132 characters; contains 137 characters
(#207) Variable "file_records" must not contain underscores.
(#208) Variable "file_records" must not contain underscores.
(#209) Variable "file_records" must not contain underscores.
(#209) Variable "file_record" must not contain underscores.
(#212) Variable "file_record" must not contain underscores.
(#215) Variable "file_record" must not contain underscores.
(#217) Variable "file_record" must not contain underscores.
(#217) Inline comments must end in full-stops, exclamation marks, or question marks
(#222) Inline comments must start with a capital letter, digit or 3-dots sequence
(#222) Inline comments must end in full-stops, exclamation marks, or question marks
(#226) Variable "ejsapp_record" must not contain underscores.
(#227) Variable "ejsapp_record" must not contain underscores.
(#229) Variable "ejsapp_record" must not contain underscores.
(#229) Variable "ejsapp_record" must not contain underscores.
(#229) Line exceeds 132 characters; contains 136 characters
(#230) Variable "ejsapp_record" must not contain underscores.
(#230) Variable "ejsapp_record" must not contain underscores.
(#230) Line exceeds 132 characters; contains 133 characters
(#233) Inline comments must start with a capital letter, digit or 3-dots sequence
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Variable "file_content" must not contain underscores.
(#235) Variable "ejsapp_record" must not contain underscores.
(#235) Variable "ejsapp_record" must not contain underscores.
(#235) Variable "file_record" must not contain underscores.
(#235) Line exceeds maximum limit of 180 characters; contains 192 characters
(#236) Variable "file_content" must not contain underscores.
(#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
(#241) Variable "match_result" must not contain underscores.
(#242) Variable "match_result" must not contain underscores.
(#242) Variable "match_result" must not contain underscores.
(#243) Variable "match_result" must not contain underscores.
(#245) Variable "ejsapp_record" must not contain underscores.
(#245) Variable "ejsapp_record" must not contain underscores.
(#247) Variable "ejsapp_record" must not contain underscores.
(#250) This comment is 80% valid code; is this commented out code?
(#251) This comment is 100% valid code; is this commented out code?
(#252) This comment is 80% valid code; is this commented out code?
(#253) This comment is 100% valid code; is this commented out code?
(#257) This comment is 100% valid code; is this commented out code?
mod/ejsapp/check_user_sarlab.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#36) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#36) "require_once" must be immediately followed by an open parenthesis
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) No space found before comment text; expected "// Receive encrypted username and password" but found "//Receive encrypted username and password"
(#44) Inline comments must start with a capital letter, digit or 3-dots sequence
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) No space found before comment text; expected "// rawurldecode must be used due to problems with symbols like + or = when obtained via GET" but found "//rawurldecode must be used due to problems with symbols like + or = when obtained via GET"
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) No space found before comment text; expected "// Decrypt username and password" but found "//Decrypt username and password"
(#53) No space found before comment text; expected "// For testing purposes only:" but found "//For testing purposes only:"
(#54) No space found before comment text; expected "// echo $username . "<br/>";" but found "//echo $username . "<br/>";"
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) No space found before comment text; expected "// echo $password;" but found "//echo $password;"
(#57) Variable "list_sarlab_IPs" must be all lower-case
(#57) Variable "list_sarlab_IPs" must not contain underscores.
(#59) Variable "list_sarlab_IPs" must be all lower-case
(#59) Variable "list_sarlab_IPs" must not contain underscores.
(#59) Variable "list_sarlab_IP" must be all lower-case
(#59) Variable "list_sarlab_IP" must not contain underscores.
(#61) Variable "list_sarlab_IP" must be all lower-case
(#61) Variable "list_sarlab_IP" must not contain underscores.
(#61) Commas (,) must be followed by white space.
(#61) Variable "list_sarlab_IP" must be all lower-case
(#61) Variable "list_sarlab_IP" must not contain underscores.
(#61) Commas (,) must be followed by white space.
(#61) Expected 1 space before "+"; 0 found
(#61) Expected 1 space after "+"; 0 found
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) No space found before comment text; expected "// Allow connections only from a registered Sarlab server" but found "//Allow connections only from a registered Sarlab server"
(#69) No space found before comment text; expected "// Only users registered in Moodle are allowed" but found "//Only users registered in Moodle are allowed"
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) No space found before comment text; expected "// admin user" but found "//admin user"
(#73) Variable "grant_access" must not contain underscores.
(#74) Variable "roles_assig" must not contain underscores.
(#75) Variable "roles_assig" must not contain underscores.
(#75) Variable "role_assig" must not contain underscores.
(#76) Variable "role_assig" must not contain underscores.
(#76) Inline comments must start with a capital letter, digit or 3-dots sequence
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) No space found before comment text; expected "// user is teacher in, at least, one course" but found "//user is teacher in, at least, one course"
(#78) Variable "grant_access" must not contain underscores.
(#82) Inline control structures are not allowed
(#82) Variable "grant_access" must not contain underscores.
(#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) No space found before comment text; expected "// otherwise, we don't let him in" but found "//otherwise, we don't let him in"
(#84) Inline control structures are not allowed
(#96) No space found before comment text; expected "// It doesn't affect to the ECB encryption method" but found "//It doesn't affect to the ECB encryption method"
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) No space found before comment text; expected "// Same as in the JAVA code on the corresponding Sarlab server" but found "//Same as in the JAVA code on the corresponding Sarlab server"
(#100) Visibility must be declared on method "__construct"
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) No space found before comment text; expected "// Retrieve the key from the configuration of the ejsapp plugin:" but found "//Retrieve the key from the configuration of the ejsapp plugin:"
(#104) Inline control structures are not allowed
(#104) Line exceeds 132 characters; contains 165 characters
(#105) Inline control structures are not allowed
(#105) Usage of ELSEIF not allowed; use ELSE IF instead
(#105) Line exceeds maximum limit of 180 characters; contains 199 characters
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) This comment is 45% valid code; is this commented out code?
(#106) No space found before comment text; expected "// $this->key = "3?hZ=9%1VfMbl5_I"; //16 characters long key example" but found "//$this->key = "3?hZ=9%1VfMbl5_I"; //16 characters long key example"
(#109) Visibility must be declared on method "encrypt"
(#115) Variable "blockSize" must be all lower-case
(#116) Variable "blockSize" must be all lower-case
(#116) Variable "blockSize" must be all lower-case
(#125) Visibility must be declared on method "decrypt"
(#135) Inline control structures are not allowed
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#135) No space found before comment text; expected "// can happen in unix systems!" but found "//can happen in unix systems!"
mod/ejsapp/classes/event/course_module_book.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#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 48% valid code; is this commented out code?
(#49) Line exceeds 132 characters; contains 143 characters
(#70) Whitespace found at end of line
mod/ejsapp/classes/event/course_module_collab.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#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 48% valid code; is this commented out code?
(#70) Whitespace found at end of line
mod/ejsapp/classes/event/course_module_inactive.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#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 48% valid code; is this commented out code?
(#60) Whitespace found at end of line
mod/ejsapp/classes/event/course_module_instance_list_viewed.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
mod/ejsapp/classes/event/course_module_viewed.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#61) Whitespace found at end of line
mod/ejsapp/classes/event/course_module_wait.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#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 48% valid code; is this commented out code?
(#70) Whitespace found at end of line
mod/ejsapp/classes/event/course_module_working.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#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 48% valid code; is this commented out code?
mod/ejsapp/classes/observers.php
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#17) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#18) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#20) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#21) Inline comments must end in full-stops, exclamation marks, or question marks
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) No space found before comment text; expected "// Write info in the db" but found "//Write info in the db"
(#49) Expected 1 space after "="; 2 found
mod/ejsapp/db/access.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#51) Inline comments must start with a capital letter, digit or 3-dots sequence
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
mod/ejsapp/db/events.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
mod/ejsapp/db/install.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#36) Expected MOODLE_INTERNAL check or config.php inclusion
(#37) Opening brace should be on the same line as the declaration
mod/ejsapp/db/log.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
mod/ejsapp/db/uninstall.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#36) Expected MOODLE_INTERNAL check or config.php inclusion
(#37) Opening brace should be on the same line as the declaration
mod/ejsapp/db/upgrade.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#41) Opening brace should be on the same line as the declaration
(#43) Whitespace found at end of line
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#50) Whitespace found at end of line
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Whitespace found at end of line
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Expected "if (...) {\n"; found "if (...) {\n"
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Variable "min_value" must not contain underscores.
(#81) Variable "min_value" must not contain underscores.
(#82) Variable "min_value" must not contain underscores.
(#83) Variable "max_value" must not contain underscores.
(#84) Variable "max_value" must not contain underscores.
(#85) Variable "max_value" must not contain underscores.
(#93) Expected "if (...) {\n"; found "if (...) {\n"
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Expected "if (...) {\n"; found "if (...) {\n"
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Variable "min_value" must not contain underscores.
(#106) Variable "min_value" must not contain underscores.
(#107) Variable "max_value" must not contain underscores.
(#108) Variable "max_value" must not contain underscores.
(#109) Variable "min_value" must not contain underscores.
(#110) Variable "max_value" must not contain underscores.
(#115) Expected "if (...) {\n"; found "if (...) {\n"
(#116) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Expected "if (...) {\n"; found "if (...) {\n"
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#134) Line exceeds 132 characters; contains 134 characters
(#138) Expected "if (...) {\n"; found "if (...) {\n"
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
mod/ejsapp/external_interface/ejsapp_external_interface.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#33) Expected MOODLE_INTERNAL check or config.php inclusion
(#33) Variable "course_id" must not contain underscores.
(#37) Variable "course_id" must not contain underscores.
(#38) Variable "course_id" must not contain underscores.
(#40) Variable "course_records" must not contain underscores.
(#41) Variable "course_records" must not contain underscores.
(#41) Variable "course_record" must not contain underscores.
(#42) Variable "course_record" must not contain underscores.
(#46) Variable "ejsapp_instances" must not contain underscores.
(#49) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#50) Variable "ejsapp_instances" must not contain underscores.
(#50) Variable "ejsapp_instances" must not contain underscores.
(#50) Expected 1 space before "=>"; 0 found
(#50) Expected 1 space after "=>"; 0 found
(#54) Variable "ejsapp_instances" must not contain underscores.
(#58) Variable "ejsapp_id" must not contain underscores.
(#59) Commas (,) must be followed by white space.
(#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 "all_state_files" must not contain underscores.
(#69) Inline comments must start with a capital letter, digit or 3-dots sequence
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Variable "all_state_files" must not contain underscores.
(#70) Variable "all_state_files" must not contain underscores.
(#70) Commas (,) must be followed by white space.
(#77) Inline comments must start with a capital letter, digit or 3-dots sequence
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Variable "ejsapp_id" must not contain underscores.
(#79) Variable "state_files" must not contain underscores.
(#80) Expected 1 space before "=>"; 0 found
(#80) Expected 1 space after "=>"; 0 found
(#80) Variable "all_state_files" must not contain underscores.
(#80) Expected 1 space before "=>"; 0 found
(#80) Expected 1 space after "=>"; 0 found
(#81) Variable "ejsapp_id" must not contain underscores.
(#83) Variable "state_object" must not contain underscores.
(#84) Variable "state_object" must not contain underscores.
(#84) Expected 1 space before "="; 0 found
(#84) Expected 1 space after "="; 0 found
(#85) Variable "state_object" must not contain underscores.
(#85) Expected 1 space after "="; newline found
(#90) Variable "state_files" must not contain underscores.
(#90) Variable "state_object" must not contain underscores.
(#93) Whitespace found at end of line
(#94) Variable "state_files" must not contain underscores.
(#98) Variable "ejsapp_id" must not contain underscores.
(#98) Variable "state_file" must not contain underscores.
(#100) Whitespace found at end of line
(#101) Variable "ejsapp_id" must not contain underscores.
(#102) Line indented incorrectly; expected at least 8 spaces, found 6
(#102) Variable "ejsapp_id" must not contain underscores.
(#103) Line indented incorrectly; expected 8 spaces, found 6
(#104) Line indented incorrectly; expected at least 12 spaces, found 8
(#104) Variable "external_size" must not contain underscores.
(#105) Line indented incorrectly; expected at least 12 spaces, found 8
(#105) Variable "external_size" must not contain underscores.
(#106) Line indented incorrectly; expected at least 12 spaces, found 8
(#106) Variable "external_size" must not contain underscores.
(#107) Line indented incorrectly; expected 8 spaces, found 6
(#108) Line indented incorrectly; expected at least 12 spaces, found 8
(#108) Variable "external_size" must not contain underscores.
(#109) Line indented incorrectly; expected 8 spaces, found 6
(#110) Line indented incorrectly; expected at least 8 spaces, found 6
(#111) Line indented incorrectly; expected at least 8 spaces, found 6
(#111) Variable "state_file" must not contain underscores.
(#111) Variable "external_size" must not contain underscores.
(#113) Expected "} else {\n"; found "}\n else {\n"
(#114) Line indented incorrectly; expected at least 8 spaces, found 6
(#116) Whitespace found at end of line
(#120) Variable "ejsapp_id" must not contain underscores.
(#123) Variable "ejsapp_id" must not contain underscores.
(#124) Variable "ejsapp_id" must not contain underscores.
(#129) Expected "} else {\n"; found "}\n else {\n"
mod/ejsapp/external_interface/test.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#17) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#18) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#20) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#21) Inline comments must end in full-stops, exclamation marks, or question marks
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#33) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#34) "require_once" must be immediately followed by an open parenthesis
(#36) Inline doc block comments are not allowed; use "// Comment." instead
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Variable "ejsapp_instances" must not contain underscores.
(#43) Variable "ejsapp_instances" must not contain underscores.
(#45) Inline comments must start with a capital letter, digit or 3-dots sequence
(#46) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Variable "ejsapp_instances" must not contain underscores.
(#50) Variable "ejsapp_instances" must not contain underscores.
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Variable "ejsapp_id" must not contain underscores.
(#57) Variable "ejsapp_id" must not contain underscores.
(#60) 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
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Variable "ejsapp_id" must not contain underscores.
(#65) Variable "state_files" must not contain underscores.
(#65) Variable "ejsapp_id" must not contain underscores.
(#66) Variable "state_files" must not contain underscores.
(#68) Inline comments must start with a capital letter, digit or 3-dots sequence
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Variable "code_1" must not contain underscores.
(#72) Variable "ejsapp_id" must not contain underscores.
(#72) Variable "state_files" must not contain underscores.
(#73) Variable "code_1" must not contain underscores.
(#75) Inline comments must start with a capital letter, digit or 3-dots sequence
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) Variable "code_2" must not contain underscores.
(#79) Variable "ejsapp_id" must not contain underscores.
(#80) Variable "code_2" must not contain underscores.
mod/ejsapp/generate_applet_embedding_code.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#50) Whitespace found at end of line
(#51) Whitespace found at end of line
(#52) Whitespace found at end of line
(#53) Line exceeds 132 characters; contains 141 characters
(#53) Whitespace found at end of line
(#56) Line exceeds maximum limit of 180 characters; contains 204 characters
(#57) Whitespace found at end of line
(#58) Whitespace found at end of line
(#59) Whitespace found at end of line
(#69) Line exceeds maximum limit of 180 characters; contains 207 characters
(#70) Whitespace found at end of line
(#72) Whitespace found at end of line
(#73) Line exceeds 132 characters; contains 150 characters
(#77) Variable "state_file" must not contain underscores.
(#77) Variable "exp_file" must not contain underscores.
(#77) Variable "external_size" must not contain underscores.
(#77) Line exceeds 132 characters; contains 133 characters
(#78) Opening brace should be on the same line as the declaration
(#81) Line exceeds 132 characters; contains 147 characters
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Line exceeds 132 characters; contains 152 characters
(#90) No space found before comment text; expected "// WARNING: This also deletes keys for collab sessions with Sarlab!!" but found "//WARNING: This also deletes keys for collab sessions with Sarlab!!"
(#93) Inline control structures are not allowed
(#93) Variable "sarlab_key" must not contain underscores.
(#93) Line exceeds 132 characters; contains 159 characters
(#94) Inline control structures are not allowed
(#94) Variable "sarlab_key" must not contain underscores.
(#94) Line exceeds 132 characters; contains 138 characters
(#96) Variable "new_sarlab_key" must not contain underscores.
(#97) Variable "new_sarlab_key" must not contain underscores.
(#98) Variable "new_sarlab_key" must not contain underscores.
(#98) Variable "sarlab_key" must not contain underscores.
(#99) Variable "new_sarlab_key" must not contain underscores.
(#100) Variable "new_sarlab_key" must not contain underscores.
(#102) Variable "new_sarlab_key" must not contain underscores.
(#105) Variable "list_sarlab_IPs" must be all lower-case
(#105) Variable "list_sarlab_IPs" must not contain underscores.
(#106) Variable "sarlab_IP" must be all lower-case
(#106) Variable "sarlab_IP" must not contain underscores.
(#106) Variable "list_sarlab_IPs" must be all lower-case
(#106) Variable "list_sarlab_IPs" must not contain underscores.
(#107) Variable "init_pos" must not contain underscores.
(#107) Variable "sarlab_IP" must be all lower-case
(#107) Variable "sarlab_IP" must not contain underscores.
(#108) Variable "end_pos" must not contain underscores.
(#108) Variable "sarlab_IP" must be all lower-case
(#108) Variable "sarlab_IP" must not contain underscores.
(#109) Expected "if (...) {\n"; found "if(...) {\n"
(#109) Variable "init_pos" must not contain underscores.
(#109) Variable "init_pos" must not contain underscores.
(#109) Variable "end_pos" must not contain underscores.
(#110) Variable "sarlab_IP" must be all lower-case
(#110) Variable "sarlab_IP" must not contain underscores.
(#110) Variable "sarlab_IP" must be all lower-case
(#110) Variable "sarlab_IP" must not contain underscores.
(#110) Commas (,) must be followed by white space.
(#110) Variable "end_pos" must not contain underscores.
(#110) Expected 1 space before "+"; 0 found
(#110) Expected 1 space after "+"; 0 found
(#112) Variable "list_sarlab_ports" must not contain underscores.
(#113) Variable "sarlab_port" must not contain underscores.
(#113) Variable "list_sarlab_ports" must not contain underscores.
(#115) Variable "sarlab_IP" must be all lower-case
(#115) Variable "sarlab_IP" must not contain underscores.
(#116) Variable "sarlab_port" must not contain underscores.
(#116) Expected 1 space after "="; 2 found
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) No space found before comment text; expected "// EJS Javascript" but found "//EJS Javascript"
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) No space found before comment text; expected "// EJS Applet" but found "//EJS Applet"
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Variable "external_size" must not contain underscores.
(#131) Line indented incorrectly; expected at least 12 spaces, found 10
(#131) Variable "external_size" must not contain underscores.
(#133) Line indented incorrectly; expected 12 spaces, found 10
(#134) Line indented incorrectly; expected 16 spaces, found 14
(#135) Line indented incorrectly; expected at least 20 spaces, found 18
(#137) Line indented incorrectly; expected 16 spaces, found 14
(#138) Line indented incorrectly; expected at least 20 spaces, found 18
(#141) Line exceeds 132 characters; contains 176 characters
(#143) Line exceeds 132 characters; contains 139 characters
(#153) Line indented incorrectly; expected 16 spaces, found 14
(#154) Line indented incorrectly; expected 20 spaces, found 18
(#155) Line indented incorrectly; expected at least 24 spaces, found 22
(#156) Line indented incorrectly; expected 20 spaces, found 18
(#157) Line indented incorrectly; expected at least 24 spaces, found 22
(#158) Line indented incorrectly; expected 20 spaces, found 18
(#160) Line indented incorrectly; expected 12 spaces, found 10
(#162) Inline comments must start with a capital letter, digit or 3-dots sequence
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Inline comments must start with a capital letter, digit or 3-dots sequence
(#164) 61 slashes comments are not allowed; use "// Comment." instead
(#165) Line exceeds 132 characters; contains 180 characters
(#165) This comment is 46% valid code; is this commented out code?
(#166) Line exceeds maximum limit of 180 characters; contains 202 characters
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) 61 slashes comments are not allowed; use "// Comment." instead
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Variable "class_file" must not contain underscores.
(#173) Variable "class_file" must not contain underscores.
(#173) Variable "class_file" must not contain underscores.
(#174) Variable "class_file" must not contain underscores.
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) No space found before comment text; expected "// For collab" but found "//For collab"
(#183) Inline comments must start with a capital letter, digit or 3-dots sequence
(#183) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) No space found before comment text; expected "// $code .= "document.write('archive=\"$archive\"');" but found "//$code .= "document.write('archive=\"$archive\"');"
(#185) Inline control structures are not allowed
(#205) Line indented incorrectly; expected 12 spaces, found 16
(#207) Line exceeds 132 characters; contains 157 characters
(#208) Line indented incorrectly; expected 12 spaces, found 16
(#213) Line indented incorrectly; expected 12 spaces, found 16
(#214) Line indented incorrectly; expected 12 spaces, found 16
(#219) Variable "sarlab_key" must not contain underscores.
(#220) Inline comments must start with a capital letter, digit or 3-dots sequence
(#220) Inline comments must end in full-stops, exclamation marks, or question marks
(#220) This comment is 58% valid code; is this commented out code?
(#220) No space found before comment text; expected "// document.write('<param name=\"user\" value=\"{$USER->username}@{$CFG->wwwroot}\"/>');" but found "//document.write('<param name=\"user\" value=\"{$USER->username}@{$CFG->wwwroot}\"/>');"
(#221) Line indented incorrectly; expected 12 spaces, found 16
(#226) Expected "if (...) {\n"; found "if (...){\n"
(#227) Variable "sarlab_IP" must be all lower-case
(#227) Variable "sarlab_IP" must not contain underscores.
(#228) Variable "sarlab_port" must not contain underscores.
(#232) Variable "sarlab_key" must not contain underscores.
(#233) Inline comments must start with a capital letter, digit or 3-dots sequence
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#233) This comment is 58% valid code; is this commented out code?
(#233) No space found before comment text; expected "// document.write('<param name=\"user\" value=\"{$USER->username}@{$CFG->wwwroot}\"/>');" but found "//document.write('<param name=\"user\" value=\"{$USER->username}@{$CFG->wwwroot}\"/>');"
(#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
(#240) Variable "file_records" must not contain underscores.
(#240) Line exceeds 132 characters; contains 139 characters
(#241) Variable "initial_state_file" must not contain underscores.
(#242) Variable "file_records" must not contain underscores.
(#243) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#243) Variable "file_records" must not contain underscores.
(#243) Variable "initial_state_file" must not contain underscores.
(#244) Variable "initial_state_file" must not contain underscores.
(#250) Variable "state_file" must not contain underscores.
(#250) Variable "initial_state_file" must not contain underscores.
(#250) Variable "initial_state_file" must not contain underscores.
(#251) Inline comments must start with a capital letter, digit or 3-dots sequence
(#251) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) No space found before comment text; expected "// <to read the applet state, javascript must wait until the applet has been totally downloaded>" but found "//<to read the applet state, javascript must wait until the applet has been totally downloaded>"
(#252) Variable "state_file" must not contain underscores.
(#253) Line indented incorrectly; expected at least 16 spaces, found 14
(#253) Variable "state_file" must not contain underscores.
(#253) Variable "state_file" must not contain underscores.
(#255) Variable "state_file" must not contain underscores.
(#255) Variable "initial_state_file" must not contain underscores.
(#256) Variable "initial_state_file" must not contain underscores.
(#256) Variable "initial_state_file" must not contain underscores.
(#257) Variable "initial_state_file" must not contain underscores.
(#257) Variable "initial_state_file" must not contain underscores.
(#259) Variable "state_fail_msg" must not contain underscores.
(#260) Variable "load_state_code" must not contain underscores.
(#266) Variable "state_file" must not contain underscores.
(#273) Variable "state_fail_msg" must not contain underscores.
(#277) Inline comments must start with a capital letter, digit or 3-dots sequence
(#277) Inline comments must end in full-stops, exclamation marks, or question marks
(#277) No space found before comment text; expected "// <\to read the applet state, javascript must wait until the applet has been totally downloaded>" but found "//<\to read the applet state, javascript must wait until the applet has been totally downloaded>"
(#278) Variable "load_state_code" must not contain underscores.
(#279) Inline comments must start with a capital letter, digit or 3-dots sequence
(#280) Inline comments must end in full-stops, exclamation marks, or question marks
(#282) Inline comments must start with a capital letter, digit or 3-dots sequence
(#282) Inline comments must end in full-stops, exclamation marks, or question marks
(#284) Variable "js_vars_names" must not contain underscores.
(#285) Variable "js_vars_values" must not contain underscores.
(#286) Variable "js_vars_types" must not contain underscores.
(#287) Variable "personalize_vars_code" must not contain underscores.
(#288) Variable "js_vars_names" must not contain underscores.
(#289) Variable "js_vars_values" must not contain underscores.
(#290) Variable "js_vars_types" must not contain underscores.
(#309) Variable "personalize_vars_code" must not contain underscores.
(#311) Inline comments must start with a capital letter, digit or 3-dots sequence
(#311) Inline comments must end in full-stops, exclamation marks, or question marks
(#313) Inline comments must start with a capital letter, digit or 3-dots sequence
(#313) Inline comments must end in full-stops, exclamation marks, or question marks
(#314) Variable "file_records2" must not contain underscores.
(#314) Line exceeds 132 characters; contains 140 characters
(#315) Variable "initial_exp_file" must not contain underscores.
(#316) Variable "file_records2" must not contain underscores.
(#317) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#317) Variable "file_records2" must not contain underscores.
(#317) Variable "initial_exp_file" must not contain underscores.
(#318) Variable "initial_exp_file" must not contain underscores.
(#324) Variable "exp_file" must not contain underscores.
(#324) Variable "initial_exp_file" must not contain underscores.
(#324) Variable "initial_exp_file" must not contain underscores.
(#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) No space found before comment text; expected "// <to allow the applet running the experiment, javascript must wait until the applet has been totally downloaded>" but found "//<to allow the applet running the experiment, javascript must wait until the applet has been totally downloaded>"
(#326) Variable "exp_file" must not contain underscores.
(#327) Variable "exp_file" must not contain underscores.
(#327) Variable "exp_file" must not contain underscores.
(#329) Variable "exp_file" must not contain underscores.
(#329) Variable "initial_exp_file" must not contain underscores.
(#330) Variable "initial_exp_file" must not contain underscores.
(#330) Variable "initial_exp_file" must not contain underscores.
(#331) Variable "initial_exp_file" must not contain underscores.
(#331) Variable "initial_exp_file" must not contain underscores.
(#333) Variable "exp_fail_msg" must not contain underscores.
(#334) Variable "load_exp_code" must not contain underscores.
(#340) Variable "exp_file" must not contain underscores.
(#343) Variable "exp_fail_msg" must not contain underscores.
(#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
(#347) No space found before comment text; expected "// <\to allow the applet running the experiment, javascript must wait until the applet has been totally downloaded>" but found "//<\to allow the applet running the experiment, javascript must wait until the applet has been totally downloaded>"
(#348) Variable "load_exp_code" must not contain underscores.
(#349) Inline comments must start with a capital letter, digit or 3-dots sequence
(#350) Inline comments must end in full-stops, exclamation marks, or question marks
mod/ejsapp/index.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#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
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) No space found before comment text; expected "// Moodle 2.5 or inferior" but found "//Moodle 2.5 or inferior"
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) 3 slashes comments are not allowed; use "// Comment." instead
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) 3 slashes comments are not allowed; use "// Comment." instead
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) 3 slashes comments are not allowed; use "// Comment." instead
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) No space found before comment text; expected "// Show dimmed if the mod is hidden" but found "//Show dimmed if the mod is hidden"
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) No space found before comment text; expected "// Show normal if the mod is visible" but found "//Show normal if the mod is visible"
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) 3 slashes comments are not allowed; use "// Comment." instead
mod/ejsapp/lang/en/ejsapp.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#38) Whitespace found at end of line within string
(#39) Whitespace found at end of line within string
(#40) Whitespace found at end of line within string
(#41) Whitespace found at end of line within string
(#42) Whitespace found at end of line within string
(#43) Whitespace found at end of line within string
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) No space found before comment text; expected "// Capabilities" but found "//Capabilities"
(#175) Inline comments must end in full-stops, exclamation marks, or question marks
(#175) No space found before comment text; expected "// Events" but found "//Events"
(#182) Inline comments must end in full-stops, exclamation marks, or question marks
(#182) No space found before comment text; expected "// Settings" but found "//Settings"
mod/ejsapp/lang/es/ejsapp.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#38) Whitespace found at end of line within string
(#39) Whitespace found at end of line within string
(#40) Whitespace found at end of line within string
(#41) Whitespace found at end of line within string
(#42) Whitespace found at end of line within string
(#43) Whitespace found at end of line within string
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) No space found before comment text; expected "// Capabilities" but found "//Capabilities"
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) No space found before comment text; expected "// Events" but found "//Events"
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) No space found before comment text; expected "// Settings" but found "//Settings"
mod/ejsapp/lib.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#48) Opening brace should be on the same line as the declaration
(#106) Opening brace should be on the same line as the declaration
(#119) Variable "ejs_ok" must not contain underscores.
(#121) Variable "ejs_ok" must not contain underscores.
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Variable "ejsapp_rem_lab" must not contain underscores.
(#125) Variable "ejsapp_rem_lab" must not contain underscores.
(#126) Variable "ejsapp_rem_lab" must not contain underscores.
(#127) Variable "ejsapp_rem_lab" must not contain underscores.
(#128) Variable "ejsapp_rem_lab" must not contain underscores.
(#130) Variable "ejsapp_rem_lab" must not contain underscores.
(#131) Variable "ejsapp_rem_lab" must not contain underscores.
(#132) Variable "list_sarlab_IPs" must be all lower-case
(#132) Variable "list_sarlab_IPs" must not contain underscores.
(#133) Variable "list_sarlab_ports" must not contain underscores.
(#134) Variable "init_char" must not contain underscores.
(#134) Variable "list_sarlab_IPs" must be all lower-case
(#134) Variable "list_sarlab_IPs" must not contain underscores.
(#134) Commas (,) must be followed by white space.
(#135) Inline control structures are not allowed
(#135) Variable "init_char" must not contain underscores.
(#135) Variable "init_char" must not contain underscores.
(#136) Variable "list_sarlab_IPs" must be all lower-case
(#136) Variable "list_sarlab_IPs" must not contain underscores.
(#136) Commas (,) must be followed by white space.
(#136) Variable "init_char" must not contain underscores.
(#137) Variable "ejsapp_rem_lab" must not contain underscores.
(#138) Variable "ejsapp_rem_lab" must not contain underscores.
(#138) Variable "list_sarlab_ports" must not contain underscores.
(#140) Variable "ejsapp_rem_lab" must not contain underscores.
(#141) Variable "ejsapp_rem_lab" must not contain underscores.
(#142) Variable "ejsapp_rem_lab" must not contain underscores.
(#144) Variable "ejsapp_rem_lab" must not contain underscores.
(#145) Variable "ejsapp_rem_lab" must not contain underscores.
(#146) Variable "ejsapp_rem_lab" must not contain underscores.
(#147) Variable "ejsapp_rem_lab" must not contain underscores.
(#149) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#150) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#151) Variable "ejsapp_rem_lab" must not contain underscores.
(#152) Variable "expsyst2pract_list" must not contain underscores.
(#153) Variable "expsyst2pract_list" must not contain underscores.
(#153) Variable "expsyst2pract_list" must not contain underscores.
(#154) Variable "selected_practices" must not contain underscores.
(#155) Variable "selected_practices" must not contain underscores.
(#156) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#157) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#157) Variable "expsyst2pract_list" must not contain underscores.
(#157) Variable "selected_practices" must not contain underscores.
(#158) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#161) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#162) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#163) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Expected "if (...) {\n"; found "if(...) {\n"
(#166) Expected 1 space before "=>"; 0 found
(#166) Expected 1 space after "=>"; 0 found
(#169) Expected 1 space before "=>"; 0 found
(#169) Expected 1 space after "=>"; 0 found
(#170) Inline comments must start with a capital letter, digit or 3-dots sequence
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) No space found before comment text; expected "// ejsappbooking_usersaccess table:" but found "//ejsappbooking_usersaccess table:"
(#171) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#172) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#173) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) No space found before comment text; expected "// Grant remote access to admin user:" but found "//Grant remote access to admin user:"
(#175) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#176) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#177) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) No space found before comment text; expected "// Consider other enrolled users:" but found "//Consider other enrolled users:"
(#180) Line indented incorrectly; expected at least 20 spaces, found 18
(#180) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#181) Line indented incorrectly; expected 20 spaces, found 18
(#182) Line indented incorrectly; expected at least 24 spaces, found 20
(#182) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#183) Line indented incorrectly; expected 20 spaces, found 18
(#184) Line indented incorrectly; expected at least 24 spaces, found 20
(#184) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#185) Line indented incorrectly; expected 20 spaces, found 18
(#186) Line indented incorrectly; expected at least 20 spaces, found 18
(#186) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#193) Line exceeds maximum limit of 180 characters; contains 290 characters
(#199) Inline comments must end in full-stops, exclamation marks, or question marks
(#202) Line exceeds maximum limit of 180 characters; contains 210 characters
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Line exceeds 132 characters; contains 171 characters
(#228) Opening brace should be on the same line as the declaration
(#245) Variable "ejs_ok" must not contain underscores.
(#247) Variable "ejs_ok" must not contain underscores.
(#248) Variable "rem_labs" must not contain underscores.
(#249) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) Variable "ejsapp_rem_lab" must not contain underscores.
(#252) Variable "ejsapp_rem_lab" must not contain underscores.
(#253) Variable "ejsapp_rem_lab" must not contain underscores.
(#254) Variable "ejsapp_rem_lab" must not contain underscores.
(#255) Variable "ejsapp_rem_lab" must not contain underscores.
(#257) Variable "ejsapp_rem_lab" must not contain underscores.
(#258) Variable "ejsapp_rem_lab" must not contain underscores.
(#259) Variable "list_sarlab_IPs" must be all lower-case
(#259) Variable "list_sarlab_IPs" must not contain underscores.
(#260) Variable "list_sarlab_ports" must not contain underscores.
(#261) Variable "init_char" must not contain underscores.
(#261) Variable "list_sarlab_IPs" must be all lower-case
(#261) Variable "list_sarlab_IPs" must not contain underscores.
(#261) Commas (,) must be followed by white space.
(#262) Inline control structures are not allowed
(#262) Variable "init_char" must not contain underscores.
(#262) Variable "init_char" must not contain underscores.
(#263) Variable "list_sarlab_IPs" must be all lower-case
(#263) Variable "list_sarlab_IPs" must not contain underscores.
(#263) Commas (,) must be followed by white space.
(#263) Variable "init_char" must not contain underscores.
(#264) Variable "ejsapp_rem_lab" must not contain underscores.
(#265) Variable "ejsapp_rem_lab" must not contain underscores.
(#265) Variable "list_sarlab_ports" must not contain underscores.
(#267) Variable "ejsapp_rem_lab" must not contain underscores.
(#268) Variable "ejsapp_rem_lab" must not contain underscores.
(#269) Variable "ejsapp_rem_lab" must not contain underscores.
(#270) Variable "ejsapp_rem_lab" must not contain underscores.
(#272) Variable "ejsapp_rem_lab" must not contain underscores.
(#273) Variable "ejsapp_rem_lab" must not contain underscores.
(#274) Variable "ejsapp_rem_lab" must not contain underscores.
(#276) Variable "rem_lab" must not contain underscores.
(#277) Variable "rem_lab" must not contain underscores.
(#278) Variable "ejsapp_rem_lab" must not contain underscores.
(#278) Variable "rem_lab" must not contain underscores.
(#279) Variable "ejsapp_rem_lab" must not contain underscores.
(#281) Variable "ejsapp_rem_lab" must not contain underscores.
(#285) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#286) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#288) Variable "expsyst2pract_list" must not contain underscores.
(#289) Variable "expsyst2pract_list" must not contain underscores.
(#289) Variable "expsyst2pract_list" must not contain underscores.
(#290) Variable "selected_practices" must not contain underscores.
(#291) Variable "selected_practices" must not contain underscores.
(#292) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#293) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#293) Variable "expsyst2pract_list" must not contain underscores.
(#293) Variable "selected_practices" must not contain underscores.
(#294) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#297) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#298) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#299) Variable "ejsapp_expsyst2pract" must not contain underscores.
(#301) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) Variable "rem_labs" must not contain underscores.
(#303) Expected "if (...) {\n"; found "if(...) {\n"
(#303) Expected 1 space before "=>"; 0 found
(#303) Expected 1 space after "=>"; 0 found
(#306) Expected 1 space before "=>"; 0 found
(#306) Expected 1 space after "=>"; 0 found
(#307) Inline comments must start with a capital letter, digit or 3-dots sequence
(#307) Inline comments must end in full-stops, exclamation marks, or question marks
(#307) No space found before comment text; expected "// ejsappbooking_usersaccess table:" but found "//ejsappbooking_usersaccess table:"
(#308) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#309) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#310) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#311) Inline comments must end in full-stops, exclamation marks, or question marks
(#311) No space found before comment text; expected "// Grant remote access to admin user:" but found "//Grant remote access to admin user:"
(#312) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#313) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#314) Expected 1 space before "=>"; 0 found
(#314) Expected 1 space after "=>"; 0 found
(#314) Expected 1 space before "=>"; 0 found
(#314) Expected 1 space after "=>"; 0 found
(#314) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#314) Expected 1 space before "=>"; 0 found
(#314) Expected 1 space after "=>"; 0 found
(#314) Line exceeds maximum limit of 180 characters; contains 186 characters
(#315) Line indented incorrectly; expected at least 24 spaces, found 22
(#315) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#317) Line indented incorrectly; expected at least 24 spaces, found 22
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#317) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#317) Expected 1 space before "=>"; 0 found
(#317) Expected 1 space after "=>"; 0 found
(#317) Line exceeds maximum limit of 180 characters; contains 188 characters
(#318) Line indented incorrectly; expected at least 24 spaces, found 22
(#318) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#319) Line indented incorrectly; expected at least 24 spaces, found 22
(#319) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#321) Inline comments must end in full-stops, exclamation marks, or question marks
(#321) No space found before comment text; expected "// Consider other enrolled users:" but found "//Consider other enrolled users:"
(#323) Line indented incorrectly; expected at least 24 spaces, found 22
(#323) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#324) Line indented incorrectly; expected 24 spaces, found 22
(#325) Line indented incorrectly; expected at least 28 spaces, found 24
(#325) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#326) Line indented incorrectly; expected 24 spaces, found 22
(#327) Line indented incorrectly; expected at least 28 spaces, found 24
(#327) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#328) Line indented incorrectly; expected 24 spaces, found 22
(#329) Line indented incorrectly; expected 24 spaces, found 22
(#329) Expected 1 space before "=>"; 0 found
(#329) Expected 1 space after "=>"; 0 found
(#329) Expected 1 space before "=>"; 0 found
(#329) Expected 1 space after "=>"; 0 found
(#329) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#329) Expected 1 space before "=>"; 0 found
(#329) Expected 1 space after "=>"; 0 found
(#329) Expected 1 space before "=>"; 0 found
(#329) Expected 1 space after "=>"; 0 found
(#329) Line exceeds maximum limit of 180 characters; contains 209 characters
(#330) Line indented incorrectly; expected at least 28 spaces, found 24
(#330) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#331) Line indented incorrectly; expected 24 spaces, found 22
(#332) Line indented incorrectly; expected at least 28 spaces, found 24
(#332) Expected 1 space before "=>"; 0 found
(#332) Expected 1 space after "=>"; 0 found
(#332) Expected 1 space before "=>"; 0 found
(#332) Expected 1 space after "=>"; 0 found
(#332) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#332) Expected 1 space before "=>"; 0 found
(#332) Expected 1 space after "=>"; 0 found
(#332) Line exceeds maximum limit of 180 characters; contains 190 characters
(#333) Line indented incorrectly; expected at least 28 spaces, found 24
(#333) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#334) Line indented incorrectly; expected at least 28 spaces, found 24
(#334) Variable "ejsappbooking_usersaccess" must not contain underscores.
(#335) Line indented incorrectly; expected 24 spaces, found 22
(#339) Usage of ELSEIF not allowed; use ELSE IF instead
(#339) Variable "rem_labs" must not contain underscores.
(#342) Inline comments must end in full-stops, exclamation marks, or question marks
(#343) Expected "if (...) {\n"; found "if(...) {\n"
(#343) Expected 1 space before "=>"; 0 found
(#343) Expected 1 space after "=>"; 0 found
(#344) Line indented incorrectly; expected at least 16 spaces, found 14
(#345) Line indented incorrectly; expected at least 16 spaces, found 14
(#351) Line exceeds maximum limit of 180 characters; contains 290 characters
(#357) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Line exceeds maximum limit of 180 characters; contains 210 characters
(#363) Inline comments must end in full-stops, exclamation marks, or question marks
(#366) Line exceeds 132 characters; contains 171 characters
(#385) Opening brace should be on the same line as the declaration
(#402) Inline comments must end in full-stops, exclamation marks, or question marks
(#403) Expected "if (...) {\n"; found "if(...) {\n"
(#403) Expected 1 space before "=>"; 0 found
(#403) Expected 1 space after "=>"; 0 found
(#404) Line indented incorrectly; expected at least 12 spaces, found 10
(#405) Line indented incorrectly; expected at least 12 spaces, found 10
(#413) Inline comments must end in full-stops, exclamation marks, or question marks
(#435) Opening brace should be on the same line as the declaration
(#438) Expected 1 space before "=>"; 0 found
(#438) Expected 1 space after "=>"; 0 found
(#438) Expected 1 space before "=>"; 0 found
(#438) Expected 1 space after "=>"; 0 found
(#439) Expected 1 space before "=>"; 0 found
(#439) Expected 1 space after "=>"; 0 found
(#450) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#465) Opening brace should be on the same line as the declaration
(#468) Expected 1 space before "=>"; 0 found
(#468) Expected 1 space after "=>"; 0 found
(#468) Expected 1 space before "=>"; 0 found
(#468) Expected 1 space after "=>"; 0 found
(#469) Expected 1 space before "=>"; 0 found
(#469) Expected 1 space after "=>"; 0 found
(#494) Opening brace should be on the same line as the declaration
(#495) Inline comments must end in full-stops, exclamation marks, or question marks
(#495) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#515) Opening brace should be on the same line as the declaration
(#529) Opening brace should be on the same line as the declaration
(#540) Opening brace should be on the same line as the declaration
(#543) Inline comments must end in full-stops, exclamation marks, or question marks
(#543) No space found before comment text; expected "// Delete all stored Sarlab keys" but found "//Delete all stored Sarlab keys"
(#546) Inline comments must end in full-stops, exclamation marks, or question marks
(#546) No space found before comment text; expected "// Delete all 'working' logs for EJSApp activities older than 15 min" but found "//Delete all 'working' logs for EJSApp activities older than 15 min"
(#547) Expected 1 space before "-"; 0 found
(#547) Expected 1 space after "-"; 0 found
(#560) Opening brace should be on the same line as the declaration
(#575) Opening brace should be on the same line as the declaration
(#581) 80 slashes comments are not allowed; use "// Comment." instead
(#583) Inline comments must end in full-stops, exclamation marks, or question marks
(#583) 80 slashes comments are not allowed; use "// Comment." instead
(#597) Opening brace should be on the same line as the declaration
(#616) Opening brace should be on the same line as the declaration
(#633) Opening brace should be on the same line as the declaration
(#648) Line exceeds 132 characters; contains 134 characters
(#653) Line exceeds 132 characters; contains 176 characters
(#653) No space found before comment text; expected "// The previous line of code works for the saved xml, txt and experiment files but not with the embedded EJS jar files that use DefaultState.out (and, probably, other stuff)" but found "//The previous line of code works for the saved xml, txt and experiment files but not with the embedded EJS jar files that use DefaultState.out (and, probably, other stuff)"
(#654) This comment is 49% valid code; is this commented out code?
(#655) Line exceeds maximum limit of 180 characters; contains 210 characters
(#674) Inline comments must start with a capital letter, digit or 3-dots sequence
(#674) Inline comments must end in full-stops, exclamation marks, or question marks
(#674) This comment is 65% valid code; is this commented out code?
(#674) Line exceeds maximum limit of 180 characters; contains 187 characters
(#674) No space found before comment text; expected "// return send_stored_file($file, 604800, 0, true); // download MUST be forced - security! I CAN ONLY SET CACHE != 0 if WE USE DIFFERENT APPLETS FOR COLLAB THAN FOR INDIVIDUAL SESSIONS" but found "//return send_stored_file($file, 604800, 0, true); // download MUST be forced - security! I CAN ONLY SET CACHE != 0 if WE USE DIFFERENT APPLETS FOR COLLAB THAN FOR INDIVIDUAL SESSIONS"
mod/ejsapp/locallib.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#51) Variable "new_path" must not contain underscores.
(#53) Variable "new_path" must not contain underscores.
(#53) Inline comments must start with a capital letter, digit or 3-dots sequence
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Variable "new_path" must not contain underscores.
(#57) Variable "new_path" must not contain underscores.
(#59) Variable "applet_name" must not contain underscores.
(#64) Variable "class_file" must not contain underscores.
(#66) Variable "is_collaborative" must not contain underscores.
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Variable "match_result" must not contain underscores.
(#76) Variable "match_result" must not contain underscores.
(#76) Variable "match_result" must not contain underscores.
(#77) Variable "match_result" must not contain underscores.
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) No space found before comment text; expected "// Java Applet" but found "//Java Applet"
(#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) Variable "sub_str" must not contain underscores.
(#92) Expected "if (...) {\n"; found "if (...){\n"
(#93) Variable "sub_str" must not contain underscores.
(#93) Variable "sub_str" must not contain underscores.
(#97) Variable "class_file" must not contain underscores.
(#97) Variable "sub_str" must not contain underscores.
(#98) Variable "class_file" must not contain underscores.
(#98) Variable "class_file" must not contain underscores.
(#98) Inline comments must start with a capital letter, digit or 3-dots sequence
(#98) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must start with a capital letter, digit or 3-dots sequence
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must start with a capital letter, digit or 3-dots sequence
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Inline comments must start with a capital letter, digit or 3-dots sequence
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#114) Variable "is_collaborative" must not contain underscores.
(#116) Variable "is_collaborative" must not contain underscores.
(#117) Variable "is_collaborative" must not contain underscores.
(#118) Variable "is_collaborative" must not contain underscores.
(#120) Variable "is_collaborative" must not contain underscores.
(#124) Inline comments must start with a capital letter, digit or 3-dots sequence
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Variable "ejs_ok" must not contain underscores.
(#133) Whitespace found at end of line within string
(#134) Whitespace found at end of line within string
(#138) Variable "ejs_ok" must not contain underscores.
(#140) Inline comments must start with a capital letter, digit or 3-dots sequence
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#143) Inline comments must start with a capital letter, digit or 3-dots sequence
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Inline comments must start with a capital letter, digit or 3-dots sequence
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) No space found before comment text; expected "// Javascript" but found "//Javascript"
(#154) Variable "new_path" must not contain underscores.
(#154) Variable "applet_name" must not contain underscores.
(#154) TRUE, FALSE and NULL must be lowercase; expected "true" but found "TRUE"
(#155) Variable "new_path" must not contain underscores.
(#157) Variable "ejs_ok" must not contain underscores.
(#159) Variable "ejs_ok" must not contain underscores.
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Variable "sub_str" must not contain underscores.
(#169) Variable "sub_str" must not contain underscores.
(#169) Variable "sub_str" must not contain underscores.
(#172) Variable "sub_str" must not contain underscores.
(#174) Inline comments must end in full-stops, exclamation marks, or question marks
(#174) No space found before comment text; expected "// Create the css file to modify the visual aspect of the javascript application" but found "//Create the css file to modify the visual aspect of the javascript application"
(#175) Variable "css_file_location" must not contain underscores.
(#176) Variable "css_file_location" must not contain underscores.
(#177) Variable "css_file_content" must not contain underscores.
(#178) Variable "css_file_location" must not contain underscores.
(#178) Commas (,) must be followed by white space.
(#179) Commas (,) must be followed by white space.
(#179) Variable "css_file_content" must not contain underscores.
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#186) Inline comments must end in full-stops, exclamation marks, or question marks
(#191) Inline comments must end in full-stops, exclamation marks, or question marks
(#193) Variable "applet_name" must not contain underscores.
(#193) Inline comments must start with a capital letter, digit or 3-dots sequence
(#194) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Variable "uploaded_file" must not contain underscores.
(#195) Variable "new_path" must not contain underscores.
(#195) Variable "applet_name" must not contain underscores.
(#196) Variable "uploaded_file" must not contain underscores.
(#198) Expected "if (...) {\n"; found "if(...) { //TODO: Watch out with backups in this case!!!!!!\n"
(#198) No space found before comment text; expected "// TODO: Watch out with backups in this case!!!!!!" but found "//TODO: Watch out with backups in this case!!!!!!"
(#199) Variable "new_path" must not contain underscores.
(#200) Variable "new_path" must not contain underscores.
(#201) Inline comments must start with a capital letter, digit or 3-dots sequence
(#201) Inline comments must end in full-stops, exclamation marks, or question marks
(#201) No space found before comment text; expected "// <get the whole code from </title> (not included) onwards>" but found "//<get the whole code from </title> (not included) onwards>"
(#202) Commas (,) must be followed by white space.
(#204) Inline comments must start with a capital letter, digit or 3-dots sequence
(#204) No space found before comment text; expected "// </get the whole code from </title> (not included) onwards>" but found "//</get the whole code from </title> (not included) onwards>"
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) No space found before comment text; expected "// <$code1 is $code till </head> (not included) and with the missing standard part>" but found "//<$code1 is $code till </head> (not included) and with the missing standard part>"
(#206) Expected 1 space before "+"; 0 found
(#206) Expected 1 space after "+"; 0 found
(#206) Line exceeds 132 characters; contains 136 characters
(#207) Inline comments must start with a capital letter, digit or 3-dots sequence
(#207) No space found before comment text; expected "// </$code1 is $code till </head> (not included) and with the missing standard part>" but found "//</$code1 is $code till </head> (not included) and with the missing standard part>"
(#208) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) No space found before comment text; expected "// <$code2 is $code from </head> to </body> tags, none of them included>" but found "//<$code2 is $code from </head> to </body> tags, none of them included>"
(#210) Commas (,) must be followed by white space.
(#212) Inline comments must start with a capital letter, digit or 3-dots sequence
(#212) No space found before comment text; expected "// </$code2 is $code from </head> to </body> tags, none of them included>" but found "//</$code2 is $code from </head> to </body> tags, none of them included>"
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#213) No space found before comment text; expected "// Old EJS version with Javascript embedded into the html page" but found "//Old EJS version with Javascript embedded into the html page"
(#217) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) No space found before comment text; expected "// New EJS version with an external .js file for the Javascript" but found "//New EJS version with an external .js file for the Javascript"
(#218) Line exceeds maximum limit of 180 characters; contains 196 characters
(#220) Variable "exploded_file_name" must not contain underscores.
(#221) Variable "codeJS" must be all lower-case
(#221) Variable "new_path" must not contain underscores.
(#221) Variable "exploded_file_name" must not contain underscores.
(#222) Variable "codeJS" must be all lower-case
(#222) Variable "codeJS" must be all lower-case
(#223) Variable "new_path" must not contain underscores.
(#223) Variable "exploded_file_name" must not contain underscores.
(#223) Variable "codeJS" must be all lower-case
(#225) Variable "new_path" must not contain underscores.
(#226) No space found before comment text; expected "// TODO: Use Moodle files system" but found "//TODO: Use Moodle files system"
(#227) This comment is 57% valid code; is this commented out code?
(#230) Variable "new_path" must not contain underscores.
(#230) Variable "applet_name" must not contain underscores.
(#232) No space found before comment text; expected "// Sign the applet" but found "//Sign the applet"
(#233) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Line exceeds 132 characters; contains 173 characters
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#239) Inline comments must end in full-stops, exclamation marks, or question marks
(#241) Variable "uploaded_file" must not contain underscores.
(#241) Inline comments must start with a capital letter, digit or 3-dots sequence
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
(#249) Inline comments must start with a capital letter, digit or 3-dots sequence
(#249) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) Inline comments must end in full-stops, exclamation marks, or question marks
(#251) No space found before comment text; expected "// Personalizing EJS variables <update ejsapp_personal_vars table>" but found "//Personalizing EJS variables <update ejsapp_personal_vars table>"
(#252) Variable "old_ejsapp" must not contain underscores.
(#253) Variable "old_ejsapp" must not contain underscores.
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#256) Expected "if (...) {\n"; found "if(...) {\n"
(#257) Variable "personal_vars" must not contain underscores.
(#258) Variable "personal_vars" must not contain underscores.
(#259) Expected 1 space before "="; 0 found
(#259) Expected 1 space after "="; 0 found
(#260) Commas (,) must be followed by white space.
(#260) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) Variable "personal_vars" must not contain underscores.
(#262) Variable "type_info" must not contain underscores.
(#263) Variable "min_value" must not contain underscores.
(#264) Variable "max_value" must not contain underscores.
(#266) Variable "type_info" must not contain underscores.
(#267) Variable "min_value" must not contain underscores.
(#268) Variable "max_value" must not contain underscores.
(#269) Usage of ELSEIF not allowed; use ELSE IF instead
(#269) Expected 1 space before "=="; 0 found
(#270) Variable "type_info" must not contain underscores.
(#271) Variable "min_value" must not contain underscores.
(#272) Variable "max_value" must not contain underscores.
(#274) Variable "personal_vars" must not contain underscores.
(#274) Variable "type_info" must not contain underscores.
(#275) Variable "personal_vars" must not contain underscores.
(#275) Variable "min_value" must not contain underscores.
(#276) Variable "personal_vars" must not contain underscores.
(#276) Variable "max_value" must not contain underscores.
(#277) Variable "personal_vars" must not contain underscores.
(#281) Inline comments must start with a capital letter, digit or 3-dots sequence
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) Variable "class_file" must not contain underscores.
(#286) Variable "is_collaborative" must not contain underscores.
(#291) Variable "ejs_ok" must not contain underscores.
(#292) Line indented incorrectly; expected 0 spaces, found 1
(#292) Closing brace indented incorrectly; expected 0 spaces, found 1
(#305) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#309) Expected "if (...) {\n"; found "if (...){\n"
(#340) Variable "list_sarlab_IPs" must be all lower-case
(#340) Variable "list_sarlab_IPs" must not contain underscores.
(#341) Variable "listExperiences" must be all lower-case
(#346) Variable "list_sarlab_IPs" must be all lower-case
(#346) Variable "list_sarlab_IPs" must not contain underscores.
(#346) Variable "sarlab_IP" must be all lower-case
(#346) Variable "sarlab_IP" must not contain underscores.
(#347) Variable "init_char" must not contain underscores.
(#347) Variable "sarlab_IP" must be all lower-case
(#347) Variable "sarlab_IP" must not contain underscores.
(#347) Commas (,) must be followed by white space.
(#348) Inline control structures are not allowed
(#348) Variable "init_char" must not contain underscores.
(#348) Variable "init_char" must not contain underscores.
(#349) Variable "sarlab_IP" must be all lower-case
(#349) Variable "sarlab_IP" must not contain underscores.
(#349) Variable "init_char" must not contain underscores.
(#350) Expected "if (...) {\n"; found "if(...){\n"
(#350) Variable "errCode" must be all lower-case
(#350) Variable "errStr" must be all lower-case
(#351) Variable "URI" must be all lower-case
(#352) Variable "file_headers" must not contain underscores.
(#352) Variable "URI" must be all lower-case
(#353) Variable "file_headers" must not contain underscores.
(#354) Variable "URI" must be all lower-case
(#355) Inline comments must end in full-stops, exclamation marks, or question marks
(#355) No space found before comment text; expected "// Get list of experiences" but found "//Get list of experiences"
(#357) Variable "owneUsers" must be all lower-case
(#357) Line exceeds 132 characters; contains 133 characters
(#357) Inline comments must end in full-stops, exclamation marks, or question marks
(#357) No space found before comment text; expected "// Get list of users who can access the experience" but found "//Get list of users who can access the experience"
(#358) Variable "owneUsers" must be all lower-case
(#358) Variable "owneUser" must be all lower-case
(#359) Variable "owneUser" must be all lower-case
(#359) Line exceeds 132 characters; contains 155 characters
(#359) Inline comments must end in full-stops, exclamation marks, or question marks
(#359) No space found before comment text; expected "// Check whether the required user has access to the experience" but found "//Check whether the required user has access to the experience"
(#360) Variable "idExperiences" must be all lower-case
(#361) Variable "idExperiences" must be all lower-case
(#361) Variable "idExperience" must be all lower-case
(#362) Variable "listExperiences" must be all lower-case
(#362) Variable "idExperience" must be all lower-case
(#362) Space found before semicolon; expected "';';" but found "';' ;"
(#362) Line exceeds 132 characters; contains 154 characters
(#362) Inline comments must end in full-stops, exclamation marks, or question marks
(#362) No space found before comment text; expected "// Add the experience to the user's list of accessible experiences" but found "//Add the experience to the user's list of accessible experiences"
(#374) Variable "listExperiences" must be all lower-case
(#374) Variable "listExperiences" must be all lower-case
(#374) Commas (,) must be followed by white space.
(#374) Commas (,) must be followed by white space.
(#376) Variable "listExperiences" must be all lower-case
(#392) Variable "use_css" must not contain underscores.
(#397) Inline comments must end in full-stops, exclamation marks, or question marks
(#399) Variable "exploded_name" must not contain underscores.
(#399) Commas (,) must be followed by white space.
(#400) Variable "exploded_name" must not contain underscores.
(#401) Variable "exploded_name" must not contain underscores.
(#401) Line exceeds 132 characters; contains 157 characters
(#406) Commas (,) must be followed by white space.
(#406) Commas (,) must be followed by white space.
(#408) Inline comments must end in full-stops, exclamation marks, or question marks
(#410) Variable "use_css" must not contain underscores.
(#415) Commas (,) must be followed by white space.
(#415) Commas (,) must be followed by white space.
mod/ejsapp/mod_form.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#53) Visibility must be declared on method "definition"
(#54) Opening brace should be on the same line as the declaration
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#93) Line exceeds maximum limit of 180 characters; contains 220 characters
(#97) Commas (,) must be followed by white space.
(#97) Commas (,) must be followed by white space.
(#97) Commas (,) must be followed by white space.
(#97) Commas (,) must be followed by white space.
(#97) Line exceeds maximum limit of 180 characters; contains 224 characters
(#112) Inline comments must start with a capital letter, digit or 3-dots sequence
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Line exceeds maximum limit of 180 characters; contains 251 characters
(#118) Inline comments must start with a capital letter, digit or 3-dots sequence
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#123) Inline comments must start with a capital letter, digit or 3-dots sequence
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Line exceeds maximum limit of 180 characters; contains 185 characters
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Line exceeds 132 characters; contains 141 characters
(#160) Variable "personal_vars" must not contain underscores.
(#161) Variable "personal_vars" must not contain underscores.
(#166) Inline comments must start with a capital letter, digit or 3-dots sequence
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) Line exceeds 132 characters; contains 172 characters
(#172) Inline comments must start with a capital letter, digit or 3-dots sequence
(#173) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Variable "rem_lab_data" must not contain underscores.
(#184) Variable "rem_lab_data" must not contain underscores.
(#185) Variable "rem_lab_data" must not contain underscores.
(#189) Variable "list_sarlab_IPs" must be all lower-case
(#189) Variable "list_sarlab_IPs" must not contain underscores.
(#190) Inline control structures are not allowed
(#190) Variable "list_sarlab_IPs" must be all lower-case
(#190) Variable "list_sarlab_IPs" must not contain underscores.
(#190) Variable "sarlab_IP" must be all lower-case
(#190) Variable "sarlab_IP" must not contain underscores.
(#190) Variable "list_sarlab_IPs" must be all lower-case
(#190) Variable "list_sarlab_IPs" must not contain underscores.
(#191) Inline control structures are not allowed
(#191) Variable "sarlab_IP" must be all lower-case
(#191) Variable "sarlab_IP" must not contain underscores.
(#192) Variable "init_pos" must not contain underscores.
(#192) Variable "sarlab_IP" must be all lower-case
(#192) Variable "sarlab_IP" must not contain underscores.
(#193) Variable "end_pos" must not contain underscores.
(#193) Variable "sarlab_IP" must be all lower-case
(#193) Variable "sarlab_IP" must not contain underscores.
(#194) Expected "if (...) {\n"; found "if(...) {\n"
(#194) Variable "init_pos" must not contain underscores.
(#194) Variable "init_pos" must not contain underscores.
(#194) Variable "end_pos" must not contain underscores.
(#195) Variable "sarlab_instance_options" must not contain underscores.
(#197) Variable "sarlab_instance_options" must not contain underscores.
(#197) Variable "sarlab_IP" must be all lower-case
(#197) Variable "sarlab_IP" must not contain underscores.
(#197) Commas (,) must be followed by white space.
(#197) Variable "init_pos" must not contain underscores.
(#197) Expected 1 space before "+"; 0 found
(#197) Expected 1 space after "+"; 0 found
(#197) Commas (,) must be followed by white space.
(#197) Variable "end_pos" must not contain underscores.
(#197) Expected 1 space before "-"; 0 found
(#197) Expected 1 space after "-"; 0 found
(#197) Variable "init_pos" must not contain underscores.
(#197) Expected 1 space before "-"; 0 found
(#197) Expected 1 space after "-"; 0 found
(#199) Variable "list_sarlab_IPs" must be all lower-case
(#199) Variable "list_sarlab_IPs" must not contain underscores.
(#200) Variable "sarlab_instance_options_temp" must not contain underscores.
(#200) Variable "list_sarlab_IPs" must be all lower-case
(#200) Variable "list_sarlab_IPs" must not contain underscores.
(#201) Variable "init_pos" must not contain underscores.
(#201) Variable "sarlab_instance_options_temp" must not contain underscores.
(#202) Variable "end_pos" must not contain underscores.
(#202) Variable "sarlab_instance_options_temp" must not contain underscores.
(#203) Expected "if (...) {\n"; found "if(...) {\n"
(#203) Variable "init_pos" must not contain underscores.
(#203) Variable "init_pos" must not contain underscores.
(#203) Variable "end_pos" must not contain underscores.
(#204) Variable "sarlab_instance_options" must not contain underscores.
(#204) Expected 1 space before "+"; 0 found
(#204) Expected 1 space after "+"; 0 found
(#206) Variable "sarlab_instance_options" must not contain underscores.
(#206) Variable "sarlab_instance_options_temp" must not contain underscores.
(#206) Commas (,) must be followed by white space.
(#206) Variable "init_pos" must not contain underscores.
(#206) Expected 1 space before "+"; 0 found
(#206) Expected 1 space after "+"; 0 found
(#206) Commas (,) must be followed by white space.
(#206) Variable "end_pos" must not contain underscores.
(#206) Expected 1 space before "-"; 0 found
(#206) Expected 1 space after "-"; 0 found
(#206) Variable "init_pos" must not contain underscores.
(#206) Expected 1 space before "-"; 0 found
(#206) Expected 1 space after "-"; 0 found
(#210) Variable "sarlab_instance_options" must not contain underscores.
(#215) Variable "rem_lab_data" must not contain underscores.
(#216) Variable "rem_lab_data" must not contain underscores.
(#219) Whitespace found at end of line
(#225) Variable "rem_lab_data" must not contain underscores.
(#226) Variable "rem_lab_data" must not contain underscores.
(#227) Variable "rem_lab_data" must not contain underscores.
(#231) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) Variable "listExperiences" must be all lower-case
(#232) Variable "list_sarlab_IPs" must be all lower-case
(#232) Variable "list_sarlab_IPs" must not contain underscores.
(#233) Variable "list_sarlab_experiences" must not contain underscores.
(#233) Variable "listExperiences" must be all lower-case
(#234) Variable "select_practice" must not contain underscores.
(#234) Variable "list_sarlab_experiences" must not contain underscores.
(#234) Line exceeds 132 characters; contains 138 characters
(#238) Variable "select_practice" must not contain underscores.
(#240) Variable "practices_data" must not contain underscores.
(#241) Variable "practices_data" must not contain underscores.
(#242) Variable "selected_practice_index" must not contain underscores.
(#243) Variable "practices_data" must not contain underscores.
(#243) Variable "practice_data" must not contain underscores.
(#245) Variable "list_sarlab_experiences" must not contain underscores.
(#245) Variable "sarlab_experience" must not contain underscores.
(#246) Variable "practice_data" must not contain underscores.
(#246) Variable "sarlab_experience" must not contain underscores.
(#247) Variable "selected_practice_index" must not contain underscores.
(#253) Variable "selected_practice_index" must not contain underscores.
(#258) Variable "listExperiences" must be all lower-case
(#267) Variable "rem_lab_data" must not contain underscores.
(#268) Variable "rem_lab_data" must not contain underscores.
(#279) Variable "rem_lab_data" must not contain underscores.
(#280) Variable "rem_lab_data" must not contain underscores.
(#288) Variable "rem_lab_data" must not contain underscores.
(#289) Variable "rem_lab_data" must not contain underscores.
(#290) Inline control structures are not allowed
(#291) Inline control structures are not allowed
(#303) Variable "rem_lab_data" must not contain underscores.
(#304) Variable "rem_lab_data" must not contain underscores.
(#315) Variable "rem_lab_data" must not contain underscores.
(#316) Variable "rem_lab_data" must not contain underscores.
(#327) Variable "rem_lab_data" must not contain underscores.
(#328) Variable "rem_lab_data" must not contain underscores.
(#334) Inline comments must start with a capital letter, digit or 3-dots sequence
(#335) Inline comments must end in full-stops, exclamation marks, or question marks
(#337) Inline comments must start with a capital letter, digit or 3-dots sequence
(#338) Inline comments must end in full-stops, exclamation marks, or question marks
(#348) Visibility must be declared on method "data_preprocessing"
(#348) Variable "default_values" must not contain underscores.
(#349) Opening brace should be on the same line as the declaration
(#355) Inline comments must end in full-stops, exclamation marks, or question marks
(#358) Line exceeds maximum limit of 180 characters; contains 261 characters
(#359) Variable "default_values" must not contain underscores.
(#362) Variable "default_values" must not contain underscores.
(#362) Variable "default_values" must not contain underscores.
(#363) Variable "default_values" must not contain underscores.
(#363) Variable "default_values" must not contain underscores.
(#363) Line exceeds maximum limit of 180 characters; contains 329 characters
(#364) Variable "default_values" must not contain underscores.
(#365) Whitespace found at end of line
(#367) Line exceeds maximum limit of 180 characters; contains 226 characters
(#368) Variable "default_values" must not contain underscores.
(#371) Line exceeds maximum limit of 180 characters; contains 187 characters
(#372) Variable "default_values" must not contain underscores.
(#374) Variable "personal_vars" must not contain underscores.
(#376) Variable "personal_vars" must not contain underscores.
(#376) Variable "personal_var" must not contain underscores.
(#377) Variable "default_values" must not contain underscores.
(#377) Variable "personal_var" must not contain underscores.
(#379) Inline control structures are not allowed
(#379) Variable "personal_var" must not contain underscores.
(#380) Inline control structures are not allowed
(#380) Usage of ELSEIF not allowed; use ELSE IF instead
(#380) Variable "personal_var" must not contain underscores.
(#381) Variable "default_values" must not contain underscores.
(#383) Variable "default_values" must not contain underscores.
(#383) Variable "personal_var" must not contain underscores.
(#384) Variable "default_values" must not contain underscores.
(#384) Variable "personal_var" must not contain underscores.
(#392) Variable "form_data" must not contain underscores.
(#394) Inline comments must end in full-stops, exclamation marks, or question marks
(#398) Variable "form_data" must not contain underscores.
(#399) Variable "form_data" must not contain underscores.
(#401) Variable "form_data" must not contain underscores.
(#402) Variable "form_data" must not contain underscores.
(#403) Variable "form_data" must not contain underscores.
(#406) Variable "applet_name" must not contain underscores.
(#408) Inline comments must end in full-stops, exclamation marks, or question marks
(#409) Variable "form_data" must not contain underscores.
(#410) Variable "applet_name" must not contain underscores.
(#417) Inline comments must end in full-stops, exclamation marks, or question marks
(#420) Inline comments must end in full-stops, exclamation marks, or question marks
(#430) Inline comments must end in full-stops, exclamation marks, or question marks
(#436) Variable "applet_name" must not contain underscores.
(#437) Variable "applet_name" must not contain underscores.
(#440) Variable "applet_name" must not contain underscores.
(#441) Variable "default_values" must not contain underscores.
(#441) Variable "applet_name" must not contain underscores.
(#442) This comment is 80% valid code; is this commented out code?
(#452) Visibility must be declared on method "validation"
(#453) Opening brace should be on the same line as the declaration
(#487) Variable "this_var_type" must not contain underscores.
(#488) Variable "min_values" must not contain underscores.
(#489) Variable "max_values" must not contain underscores.
(#490) Variable "this_var_type" must not contain underscores.
(#490) Variable "min_values" must not contain underscores.
(#490) Variable "min_values" must not contain underscores.
(#490) Variable "max_values" must not contain underscores.
(#490) Variable "max_values" must not contain underscores.
(#490) Line exceeds 132 characters; contains 140 characters
(#492) Usage of ELSEIF not allowed; use ELSE IF instead
(#492) Variable "this_var_type" must not contain underscores.
(#492) Variable "min_values" must not contain underscores.
(#492) Variable "max_values" must not contain underscores.
(#500) This comment is 61% valid code; is this commented out code?
(#515) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/ejsapp/sarlab.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#35) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#35) "require_once" must be immediately followed by an open parenthesis
(#44) This comment is 57% valid code; is this commented out code?
(#47) Inline control structures are not allowed
mod/ejsapp/send_files_list.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) No space found before comment text; expected "// Some security issues when receiving data from users:" but found "//Some security issues when receiving data from users:"
(#43) Variable "ejsapp_id" must not contain underscores.
(#47) Commas (,) must be followed by white space.
(#47) Expected 1 space before "=>"; 0 found
(#47) Expected 1 space after "=>"; 0 found
(#47) Expected 1 space before "=>"; 0 found
(#47) Expected 1 space after "=>"; 0 found
(#47) Expected 1 space before "=>"; 0 found
(#47) Expected 1 space after "=>"; 0 found
(#47) Expected 1 space before "=>"; 0 found
(#47) Expected 1 space after "=>"; 0 found
(#47) Variable "ejsapp_id" must not contain underscores.
(#47) Line exceeds 132 characters; contains 142 characters
(#50) Variable "file_extension" must not contain underscores.
(#51) Variable "file_extension" must not contain underscores.
(#51) Variable "file_extension" must not contain underscores.
(#51) Variable "file_extension" must not contain underscores.
(#51) Line exceeds 132 characters; contains 156 characters
(#52) Variable "ejsapp_file_path" must not contain underscores.
(#52) Line exceeds 132 characters; contains 133 characters
(#53) Variable "ejsapp_file_path" must not contain underscores.
mod/ejsapp/settings.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#38) Inline comments must start with a capital letter, digit or 3-dots sequence
(#38) No space found before comment text; expected "// certificate_path, The path to your trust certificate for signing the java applets." but found "//certificate_path, The path to your trust certificate for signing the java applets."
(#39) No space found before comment text; expected "// certificate_password, The password for using your trust certificate." but found "//certificate_password, The password for using your trust certificate."
(#40) No space found before comment text; expected "// certificate_alia, The alias of your trust certificate." but found "//certificate_alia, The alias of your trust certificate."
(#41) Line exceeds 132 characters; contains 156 characters
(#41) No space found before comment text; expected "// sarlab_IP, If one or more SARLAB systems are used for accessing the remote laboratories, the list of their IPs directions must be written here." but found "//sarlab_IP, If one or more SARLAB systems are used for accessing the remote laboratories, the list of their IPs directions must be written here."
(#42) Line exceeds 132 characters; contains 171 characters
(#42) No space found before comment text; expected "// sarlab_port, If one or more SARLAB systems are used for accessing the remote laboratories, the list of the ports used to connect with them must be written here." but found "//sarlab_port, If one or more SARLAB systems are used for accessing the remote laboratories, the list of the ports used to connect with them must be written here."
(#43) Line exceeds 132 characters; contains 155 characters
(#43) No space found before comment text; expected "// sarlab_enc_key If one or more SARLAB systems are used for accessing the remote laboratories, the list of their encoding keys must be written here." but found "//sarlab_enc_key If one or more SARLAB systems are used for accessing the remote laboratories, the list of their encoding keys must be written here."
mod/ejsapp/upload_file.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#35) Inline comments must start with a capital letter, digit or 3-dots sequence
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#44) Inline comments must start with a capital letter, digit or 3-dots sequence
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Variable "safe_file" must not contain underscores.
(#49) Variable "aux_array" must not contain underscores.
(#49) Variable "safe_file" must not contain underscores.
(#50) Variable "aux_array" must not contain underscores.
(#50) Variable "safe_file" must not contain underscores.
(#51) Variable "safe_file" must not contain underscores.
(#51) Variable "aux_array" must not contain underscores.
(#51) Variable "aux_array" must not contain underscores.
(#52) Variable "safe_file" must not contain underscores.
(#52) Variable "safe_file" must not contain underscores.
(#53) Variable "safe_file" must not contain underscores.
(#53) Variable "safe_file" must not contain underscores.
(#54) Variable "safe_file" must not contain underscores.
(#54) Variable "safe_file" must not contain underscores.
(#55) Variable "safe_file" must not contain underscores.
(#55) Variable "safe_file" must not contain underscores.
(#56) Variable "safe_file" must not contain underscores.
(#56) Variable "safe_file" must not contain underscores.
(#57) Variable "safe_file" must not contain underscores.
(#57) Variable "safe_file" must not contain underscores.
(#58) Variable "safe_file" must not contain underscores.
(#58) Variable "safe_file" must not contain underscores.
(#59) Variable "safe_file" must not contain underscores.
(#59) Variable "safe_file" must not contain underscores.
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Variable "safe_file" must not contain underscores.
(#63) Variable "file_name" must not contain underscores.
(#64) Variable "safe_file" must not contain underscores.
(#65) Variable "context_id" must not contain underscores.
(#66) Variable "safe_file" must not contain underscores.
(#67) Variable "user_id" must not contain underscores.
(#68) Variable "safe_file" must not contain underscores.
(#69) Variable "ejsapp_id" must not contain underscores.
(#70) Variable "file_extension" must not contain underscores.
(#70) Variable "safe_file" must not contain underscores.
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Variable "upload_dir" must not contain underscores.
(#74) Variable "upload_dir" must not contain underscores.
(#75) Variable "upload_dir" must not contain underscores.
(#78) Variable "upload_dir" must not contain underscores.
(#78) Variable "file_name" must not contain underscores.
(#78) Variable "file_extension" must not contain underscores.
(#80) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Empty IF statement detected
(#83) Inline comments must start with a capital letter, digit or 3-dots sequence
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#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) Variable "theFileName" must be all lower-case
(#87) Variable "theFileName" must be all lower-case
(#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
(#93) 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
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#98) Variable "context_id" must not contain underscores.
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Variable "ejsapp_id" must not contain underscores.
(#103) Variable "user_id" must not contain underscores.
(#105) Variable "file_name" must not contain underscores.
(#105) Variable "file_extension" must not contain underscores.
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Inline comments must start with a capital letter, digit or 3-dots sequence
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#109) Variable "old_file" must not contain underscores.
(#109) Line exceeds 132 characters; contains 164 characters
(#110) Variable "old_file" must not contain underscores.
(#111) Variable "old_file" must not contain underscores.
(#113) Inline comments must start with a capital letter, digit or 3-dots sequence
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Inline comments must start with a capital letter, digit or 3-dots sequence
(#116) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) Inline comments must start with a capital letter, digit or 3-dots sequence
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) No space found before comment text; expected "// if ($file_extension == 'xml') {" but found "//if ($file_extension == 'xml') {"
(#121) Variable "context_id" must not contain underscores.
(#125) Variable "ejsapp_id" must not contain underscores.
(#126) Variable "user_id" must not contain underscores.
(#128) Variable "file_name" must not contain underscores.
(#128) Variable "file_extension" must not contain underscores.
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Variable "old_file" must not contain underscores.
(#130) Line exceeds 132 characters; contains 168 characters
(#131) Variable "old_file" must not contain underscores.
(#132) Variable "old_file" must not contain underscores.
(#134) Inline comments must start with a capital letter, digit or 3-dots sequence
(#134) Inline comments must end in full-stops, exclamation marks, or question marks
(#136) Inline comments must start with a capital letter, digit or 3-dots sequence
(#136) Line indented incorrectly; expected at least 4 spaces, found 0
(#136) No space found before comment text; expected "// }" but found "//}"
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#137) Line indented incorrectly; expected at least 4 spaces, found 0
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Line indented incorrectly; expected at least 4 spaces, found 0
(#140) Line indented incorrectly; expected at least 4 spaces, found 0
mod/ejsapp/version.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#36) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
mod/ejsapp/view.php
(#1) End of line character is invalid; expected "\n" but found "\r\n"
(#2) Line 1 of the opening comment must start "// This file is part of".
(#4) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#5) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#6) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#7) Line 6 of the opening comment must start "// (at your option) any later version.".
(#9) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#10) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#11) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#12) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#14) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#15) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#18) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#19) Tab found before comment text; expected "// - Ruben Heradio: rheradio@issi.uned.es" but found "// - Ruben Heradio: rheradio@issi.uned.es"
(#21) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#22) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#38) Inline comments must start with a capital letter, digit or 3-dots sequence
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#39) Variable "state_file" must not contain underscores.
(#40) Variable "exp_file" must not contain underscores.
(#41) Variable "session_id" must not contain underscores.
(#43) Variable "session_id" must not contain underscores.
(#44) Variable "collab_session" must not contain underscores.
(#44) Commas (,) must be followed by white space.
(#44) Expected 1 space before "=>"; 0 found
(#44) Expected 1 space after "=>"; 0 found
(#44) Variable "session_id" must not contain underscores.
(#45) Variable "collab_session" must not contain underscores.
(#48) Variable "collab_session" must not contain underscores.
(#51) Variable "session_id" must not contain underscores.
(#52) Variable "collab_session" must not contain underscores.
(#53) Variable "collab_session" must not contain underscores.
(#54) Inline control structures are not allowed
(#54) Variable "collab_session" must not contain underscores.
(#54) Variable "collab_session" must not contain underscores.
(#57) Variable "collab_session" must not contain underscores.
(#59) Usage of ELSEIF not allowed; use ELSE IF instead
(#59) Expected 1 space before "=>"; 0 found
(#59) Expected 1 space after "=>"; 0 found
(#60) Variable "collab_record" must not contain underscores.
(#61) Variable "collab_record" must not contain underscores.
(#62) Variable "collab_record" must not contain underscores.
(#62) Variable "session_id" must not contain underscores.
(#63) Variable "collab_record" must not contain underscores.
(#65) Inline control structures are not allowed
(#75) Usage of ELSEIF not allowed; use ELSE IF instead
(#84) Whitespace found at end of line
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) No space found before comment text; expected "// Set CSS style" but found "//Set CSS style"
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) No space found before comment text; expected "// Check if there are variables configured to be personalized in this EJSApp" but found "//Check if there are variables configured to be personalized in this EJSApp"
(#114) Line exceeds maximum limit of 180 characters; contains 258 characters
(#115) Expected 1 space before "/"; 0 found
(#115) Expected 1 space after "/"; 0 found
(#115) Commas (,) must be followed by white space.
(#118) Inline control structures are not allowed
(#119) Expected 1 space before "*"; 0 found
(#119) Expected 1 space after "*"; 0 found
(#119) Expected 1 space before "*"; 0 found
(#119) Expected 1 space after "*"; 0 found
(#119) Expected 1 space before "/"; 0 found
(#119) Expected 1 space after "/"; 0 found
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) No space found before comment text; expected "// For logging purposes:" but found "//For logging purposes:"
(#127) Variable "check_activity" must not contain underscores.
(#127) Inline comments must start with a capital letter, digit or 3-dots sequence
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) No space found before comment text; expected "// register whether the user is still in the activity or not every 5 min" but found "//register whether the user is still in the activity or not every 5 min"
(#130) Line exceeds 132 characters; contains 169 characters
(#130) No space found before comment text; expected "// Check the access conditions, depending on whether sarlab and/or the ejsapp booking system are being used or not and whether the ejsapp instance is a remote lab or not." but found "//Check the access conditions, depending on whether sarlab and/or the ejsapp booking system are being used or not and whether the ejsapp instance is a remote lab or not."
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
(#132) No space found before comment text; expected "// Virtual lab" but found "//Virtual lab"
(#134) Variable "state_file" must not contain underscores.
(#134) Variable "exp_file" must not contain underscores.
(#134) Line exceeds 132 characters; contains 142 characters
(#135) Inline comments must start with a capital letter, digit or 3-dots sequence
(#135) No space found before comment text; expected "// <Remote lab>" but found "//<Remote lab>"
(#136) Inline comments must end in full-stops, exclamation marks, or question marks
(#136) No space found before comment text; expected "// <Check if the remote lab is operative>" but found "//<Check if the remote lab is operative>"
(#137) Variable "allow_access" must not contain underscores.
(#138) Variable "ejsapp_lab_active" must not contain underscores.
(#138) Expected 1 space before "=>"; 0 found
(#138) Expected 1 space after "=>"; 0 found
(#139) Variable "ejsapp_lab_active" must not contain underscores.
(#140) Variable "allow_access" must not contain underscores.
(#142) Inline comments must start with a capital letter, digit or 3-dots sequence
(#142) Inline comments must end in full-stops, exclamation marks, or question marks
(#142) No space found before comment text; expected "// </Check if the remote lab is operative>" but found "//</Check if the remote lab is operative>"
(#144) Inline comments must start with a capital letter, digit or 3-dots sequence
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) No space found before comment text; expected "// <Check if we should grant free access to the user for this remote lab>" but found "//<Check if we should grant free access to the user for this remote lab>"
(#146) Variable "allow_free_access" must not contain underscores.
(#147) Variable "using_bookings" must not contain underscores.
(#149) No space found before comment text; expected "// Not free access and the user does not have special privileges" but found "//Not free access and the user does not have special privileges"
(#150) No space found before comment text; expected "// Is EJSApp Booking System plugins installed?" but found "//Is EJSApp Booking System plugins installed?"
(#152) Line exceeds 132 characters; contains 168 characters
(#152) No space found before comment text; expected "// Is there an ejsappbooking instance in the course?" but found "//Is there an ejsappbooking instance in the course?"
(#153) No space found before comment text; expected "// Is it visible?" but found "//Is it visible?"
(#154) Variable "using_bookings" must not contain underscores.
(#155) Variable "allow_free_access" must not contain underscores.
(#160) Inline comments must end in full-stops, exclamation marks, or question marks
(#160) No space found before comment text; expected "// </Check if we should grant free access to the user for this remote lab>" but found "//</Check if we should grant free access to the user for this remote lab>"
(#162) Variable "remlab_conf" must not contain underscores.
(#162) Expected 1 space before "=>"; 0 found
(#162) Expected 1 space after "=>"; 0 found
(#163) Variable "remlab_conf" must not contain underscores.
(#164) Variable "allow_free_access" must not contain underscores.
(#164) Variable "allow_access" must not contain underscores.
(#164) Line exceeds 132 characters; contains 152 characters
(#164) No space found before comment text; expected "// Admins and teachers, not using ejsappbooking or free access remote lab, AND the remote lab is operative" but found "//Admins and teachers, not using ejsappbooking or free access remote lab, AND the remote lab is operative"
(#165) Line exceeds 132 characters; contains 142 characters
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) No space found before comment text; expected "// <Search past accesses to this ejsapp lab or to the same remote lab added as a different ejsapp activity in this or any other course>" but found "//<Search past accesses to this ejsapp lab or to the same remote lab added as a different ejsapp activity in this or any other course>"
(#166) Variable "remlab_conf" must not contain underscores.
(#167) Variable "ejsapp_lab_ip" must not contain underscores.
(#167) Expected 1 space before "=>"; 0 found
(#167) Expected 1 space after "=>"; 0 found
(#168) Variable "ejsapp_lab_port" must not contain underscores.
(#168) Expected 1 space before "=>"; 0 found
(#168) Expected 1 space after "=>"; 0 found
(#169) Variable "repeated_ejsapp_labs" must not contain underscores.
(#169) Expected 1 space before "=>"; 0 found
(#169) Expected 1 space after "=>"; 0 found
(#169) Variable "ejsapp_lab_ip" must not contain underscores.
(#169) Expected 1 space before "=>"; 0 found
(#169) Expected 1 space after "=>"; 0 found
(#169) Variable "ejsapp_lab_port" must not contain underscores.
(#171) Variable "ejsapp_lab_conf" must not contain underscores.
(#171) Expected 1 space before "=>"; 0 found
(#171) Expected 1 space after "=>"; 0 found
(#172) Variable "repeated_practices" must not contain underscores.
(#172) Expected 1 space before "=>"; 0 found
(#172) Expected 1 space after "=>"; 0 found
(#172) Variable "ejsapp_lab_conf" must not contain underscores.
(#174) Expected "foreach (...) {\n"; found "foreach (...){\n"
(#174) Variable "repeated_practices" must not contain underscores.
(#174) Variable "repeated_practice" must not contain underscores.
(#175) Variable "repeated_practice" must not contain underscores.
(#177) Variable "repeated_practices" must not contain underscores.
(#178) Line exceeds 132 characters; contains 150 characters
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) No space found before comment text; expected "// The previous queries may identify two different remote labs in two different SARLAB systems as only one, so we need to do something more" but found "//The previous queries may identify two different remote labs in two different SARLAB systems as only one, so we need to do something more"
(#179) Variable "sarlab_instance" must not contain underscores.
(#179) Expected 1 space before "=>"; 0 found
(#179) Expected 1 space after "=>"; 0 found
(#180) Variable "repeated_ejsapp_labs" must not contain underscores.
(#181) Variable "repeated_practices" must not contain underscores.
(#181) Variable "repeated_practice" must not contain underscores.
(#181) Line exceeds 132 characters; contains 134 characters
(#181) Inline comments must start with a capital letter, digit or 3-dots sequence
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) No space found before comment text; expected "// check whether the remote lab is in the same SARLAB instance or not" but found "//check whether the remote lab is in the same SARLAB instance or not"
(#182) Expected "if (...) {\n"; found "if (...){\n"
(#182) Variable "repeated_practice" must not contain underscores.
(#182) Variable "repeated_practice" must not contain underscores.
(#182) Variable "sarlab_instance" must not contain underscores.
(#183) Variable "repeated_ejsapp_labs" must not contain underscores.
(#183) Variable "repeated_practice" must not contain underscores.
(#187) Variable "time_last_access" must not contain underscores.
(#188) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#188) Variable "repeated_ejsapp_labs" must not contain underscores.
(#188) Variable "repeated_ejsapp_lab" must not contain underscores.
(#189) Variable "repeated_ejsapp_lab" must not contain underscores.
(#190) Variable "repeated_ejsapp" must not contain underscores.
(#190) Expected 1 space before "=>"; 0 found
(#190) Expected 1 space after "=>"; 0 found
(#190) Variable "repeated_ejsapp_lab" must not contain underscores.
(#191) Variable "repeated_ejsapp" must not contain underscores.
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) No space found before comment text; expected "// Moodle 2.5 or inferior" but found "//Moodle 2.5 or inferior"
(#193) Variable "log_records" must not contain underscores.
(#193) Expected 1 space before "=>"; 0 found
(#193) Expected 1 space after "=>"; 0 found
(#193) Expected 1 space before "=>"; 0 found
(#193) Expected 1 space after "=>"; 0 found
(#193) Variable "repeated_ejsapp" must not contain underscores.
(#193) Expected 1 space before "=>"; 0 found
(#193) Expected 1 space after "=>"; 0 found
(#193) Line exceeds 132 characters; contains 143 characters
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Variable "log_records" must not contain underscores.
(#196) Expected 1 space before "=>"; 0 found
(#196) Expected 1 space after "=>"; 0 found
(#196) Variable "repeated_ejsapp" must not contain underscores.
(#196) Expected 1 space before "=>"; 0 found
(#196) Expected 1 space after "=>"; 0 found
(#198) Variable "log_records" must not contain underscores.
(#198) Variable "log_record" must not contain underscores.
(#199) Variable "log_record" must not contain underscores.
(#200) Variable "time_last_access" must not contain underscores.
(#200) Variable "time_last_access" must not contain underscores.
(#200) Variable "log_record" must not contain underscores.
(#206) Line exceeds 132 characters; contains 143 characters
(#206) Inline comments must start with a capital letter, digit or 3-dots sequence
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#206) No space found before comment text; expected "// </Search past accesses to this ejsapp lab or to the same remote lab added as a different ejsapp activity in this or any other course>" but found "//</Search past accesses to this ejsapp lab or to the same remote lab added as a different ejsapp activity in this or any other course>"
(#208) Variable "currenttime_UNIX" must be all lower-case
(#208) Variable "currenttime_UNIX" must not contain underscores.
(#209) Variable "lab_in_use" must not contain underscores.
(#210) Inline control structures are not allowed
(#210) Variable "currenttime_UNIX" must be all lower-case
(#210) Variable "currenttime_UNIX" must not contain underscores.
(#210) Variable "time_last_access" must not contain underscores.
(#210) Variable "check_activity" must not contain underscores.
(#210) Expected 1 space before "+"; 0 found
(#210) Expected 1 space after "+"; 0 found
(#210) Variable "lab_in_use" must not contain underscores.
(#211) Variable "lab_in_use" must not contain underscores.
(#213) Variable "using_bookings" must not contain underscores.
(#214) Inline comments must end in full-stops, exclamation marks, or question marks
(#214) No space found before comment text; expected "// Check if there is a booking and obtain the needed information for Sarlab in case there is:" but found "//Check if there is a booking and obtain the needed information for Sarlab in case there is:"
(#215) Variable "remlab_conf" must not contain underscores.
(#216) Line exceeds 132 characters; contains 171 characters
(#216) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) No space found before comment text; expected "// If there is no active booking, the user can still enter to the first experience defined for this remote lab... TODO: Let choosing the experience" but found "//If there is no active booking, the user can still enter to the first experience defined for this remote lab... TODO: Let choosing the experience"
(#218) Variable "remlab_conf" must not contain underscores.
(#222) Variable "state_file" must not contain underscores.
(#222) Variable "exp_file" must not contain underscores.
(#222) Line exceeds 132 characters; contains 150 characters
(#224) Line exceeds 132 characters; contains 147 characters
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) No space found before comment text; expected "// TODO: Add countdown with the time remaining till the lab becomes available" but found "//TODO: Add countdown with the time remaining till the lab becomes available"
(#226) This comment is 61% valid code; is this commented out code?
(#229) No space found before comment text; expected "// Students trying to access a remote lab with restricted access OR remote lab not operative" but found "//Students trying to access a remote lab with restricted access OR remote lab not operative"
(#230) Variable "allow_access" must not contain underscores.
(#230) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) No space found before comment text; expected "// Remote lab not operative" but found "//Remote lab not operative"
(#233) No space found before comment text; expected "// Students trying to access a remote lab with restricted access" but found "//Students trying to access a remote lab with restricted access"
(#234) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) No space found before comment text; expected "// Check if there is a booking and obtain the needed information for Sarlab in case it is used:" but found "//Check if there is a booking and obtain the needed information for Sarlab in case it is used:"
(#235) Variable "remlab_conf" must not contain underscores.
(#238) Variable "state_file" must not contain underscores.
(#238) Variable "exp_file" must not contain underscores.
(#238) Line exceeds 132 characters; contains 154 characters
(#239) Inline comments must end in full-stops, exclamation marks, or question marks
(#239) No space found before comment text; expected "// No active booking" but found "//No active booking"
(#241) Variable "remlab_conf" must not contain underscores.
(#243) Variable "remlab_conf" must not contain underscores.
(#243) Variable "remlab_conf" must not contain underscores.
(#244) Variable "state_file" must not contain underscores.
(#244) Variable "exp_file" must not contain underscores.
(#244) Line exceeds 132 characters; contains 158 characters
(#253) This comment is 65% valid code; is this commented out code?
(#256) Inline comments must end in full-stops, exclamation marks, or question marks
(#256) No space found before comment text; expected "// Moodle 2.5 or inferior" but found "//Moodle 2.5 or inferior"
(#291) This comment is 75% valid code; is this commented out code?
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) No space found before comment text; expected "// Moodle 2.5 or inferior" but found "//Moodle 2.5 or inferior"
(#299) Line exceeds 132 characters; contains 146 characters
(#301) Line exceeds 132 characters; contains 164 characters
(#303) Variable "check_activity" must not contain underscores.
(#306) Inline comments must end in full-stops, exclamation marks, or question marks
(#316) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Variable "collab_session" must not contain underscores.
(#318) Variable "collab_session" must not contain underscores.
(#319) Variable "close_url" must not contain underscores.
(#321) Variable "session_id" must not contain underscores.
(#322) Variable "collab_session" must not contain underscores.
(#323) Variable "close_button" must not contain underscores.
(#325) Variable "close_button" must not contain underscores.
(#328) Whitespace found at end of line within string
(#329) Whitespace found at end of line within string
(#330) Whitespace found at end of line within string
(#330) Variable "close_button" must not contain underscores.
(#331) Whitespace found at end of line within string
(#332) Whitespace found at end of line within string
(#338) Inline comments must end in full-stops, exclamation marks, or question marks
(#353) Variable "remlab_conf" must not contain underscores.
(#356) Line exceeds 132 characters; contains 139 characters
(#357) Line exceeds 132 characters; contains 147 characters
(#358) Spaces must be used to indent lines; tabs are not allowed
(#358) Tab found within whitespace
(#358) Line indented incorrectly; expected 8 spaces, found 2
(#358) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Line exceeds 132 characters; contains 145 characters
(#362) Variable "remlab_conf" must not contain underscores.
(#365) Closing brace indented incorrectly; expected 2 spaces, found 8

Javascript coding style problems

(10 errors, 3060 warnings)

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

mod/ejsapp/doc/developers/js/SVGPan.js
(#69) 'setupHandlers' was used before it was defined.
(#74) Duplicate key 'onmouseup'.
(#79) Expected '{' and instead saw 'window'.
(#81) Expected '{' and instead saw 'window'.
(#117) 'setAttributes' was used before it was defined.
(#118) Creating global 'for' variable. Should be 'for (var i ...'.
(#119) Expected '{' and instead saw 'element'.
(#125) 'handleMouseWheel' was used before it was defined.
(#127) Expected '{' and instead saw 'evt'.
(#136) Expected '{' and instead saw 'delta'.
(#138) Expected '{' and instead saw 'delta'.
(#161) Expected '{' and instead saw 'evt'.
(#169) Expected '===' and instead saw '=='.
(#174) Expected '===' and instead saw '=='.
(#176) 'p' is already defined.
(#189) Expected '{' and instead saw 'evt'.
(#221) Expected '{' and instead saw 'evt'.
(#227) Expected '===' and instead saw '=='.
(#227) Expected '===' and instead saw '=='.
(#108) 'dumpMatrix' is defined but never used.
(#159) 'handleMouseMove' is defined but never used.
(#187) 'handleMouseDown' is defined but never used.
(#219) 'handleMouseUp' is defined but never used.
(#225) 'svgDoc' is defined but never used.
mod/ejsapp/doc/developers/js/bootstrap.js
(#24) Missing semicolon.
(#32) Line is too long.
(#31) Comma warnings can be turned off with 'laxcomma'.
(#30) Bad line breaking before ','.
(#31) Bad line breaking before ','.
(#32) Missing semicolon.
(#36) Missing semicolon.
(#38) Missing semicolon.
(#40) Missing semicolon.
(#42) Missing semicolon.
(#44) Missing semicolon.
(#46) Missing semicolon.
(#47) Missing semicolon.
(#49) Missing semicolon.
(#51) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#51) Expected an assignment or function call and instead saw an expression.
(#51) Missing semicolon.
(#74) Missing semicolon.
(#79) Bad line breaking before ','.
(#81) Missing semicolon.
(#82) Missing semicolon.
(#86) Bad line breaking before ','.
(#89) Bad line breaking before ','.
(#90) Bad line breaking before ','.
(#91) Missing semicolon.
(#94) Missing semicolon.
(#95) Missing semicolon.
(#98) Missing semicolon.
(#99) Missing semicolon.
(#101) Expected an assignment or function call and instead saw an expression.
(#101) Missing semicolon.
(#103) Expected an assignment or function call and instead saw an expression.
(#103) Missing semicolon.
(#105) Missing semicolon.
(#108) Missing semicolon.
(#109) Missing semicolon.
(#114) Expected an assignment or function call and instead saw an expression.
(#114) Missing semicolon.
(#117) Missing semicolon.
(#125) Bad line breaking before ','.
(#126) Missing semicolon.
(#127) Expected '{' and instead saw '$this'.
(#127) Missing semicolon.
(#128) Expected '===' and instead saw '=='.
(#128) Expected '{' and instead saw 'data'.
(#128) Missing semicolon.
(#129) Missing semicolon.
(#130) Missing semicolon.
(#132) Missing semicolon.
(#139) Missing semicolon.
(#140) Missing semicolon.
(#142) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#142) Expected an assignment or function call and instead saw an expression.
(#142) Missing semicolon.
(#164) Missing semicolon.
(#170) Missing semicolon.
(#171) Missing semicolon.
(#172) Missing semicolon.
(#176) Bad line breaking before ','.
(#179) Bad line breaking before ','.
(#180) Bad line breaking before ','.
(#181) Bad line breaking before ','.
(#182) Missing semicolon.
(#184) Missing semicolon.
(#185) Expected an assignment or function call and instead saw an expression.
(#185) Missing semicolon.
(#187) Missing semicolon.
(#191) Expected '===' and instead saw '=='.
(#193) Expected an assignment or function call and instead saw an expression.
(#193) Missing semicolon.
(#194) Missing semicolon.
(#195) Bad line breaking before ','.
(#198) Missing semicolon.
(#202) Expected an assignment or function call and instead saw an expression.
(#202) Missing semicolon.
(#204) Missing semicolon.
(#207) Missing semicolon.
(#215) Bad line breaking before ','.
(#216) Bad line breaking before ','.
(#217) Expected '===' and instead saw '=='.
(#217) Missing semicolon.
(#218) Expected '{' and instead saw '$this'.
(#218) Missing semicolon.
(#219) Expected '===' and instead saw '=='.
(#219) Expected '{' and instead saw 'data'.
(#219) Missing semicolon.
(#220) Expected '{' and instead saw 'data'.
(#220) Missing semicolon.
(#221) Missing semicolon.
(#222) Missing semicolon.
(#226) Missing semicolon.
(#228) Missing semicolon.
(#236) Missing semicolon.
(#237) Missing semicolon.
(#238) Missing semicolon.
(#240) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#240) Expected an assignment or function call and instead saw an expression.
(#240) Missing semicolon.
(#263) Missing semicolon.
(#269) Missing semicolon.
(#270) Missing semicolon.
(#271) Expected an assignment or function call and instead saw an expression.
(#271) Missing semicolon.
(#272) Missing semicolon.
(#277) Missing semicolon.
(#278) Missing semicolon.
(#279) Bad line breaking before ','.
(#282) Bad line breaking before ','.
(#283) Bad line breaking before ','.
(#284) Bad line breaking before ','.
(#285) Missing semicolon.
(#287) Expected '{' and instead saw 'return'.
(#287) Missing semicolon.
(#291) Missing semicolon.
(#292) Missing semicolon.
(#295) Expected '===' and instead saw '=='.
(#296) Missing semicolon.
(#299) Missing semicolon.
(#300) Bad line breaking before ','.
(#303) Missing semicolon.
(#304) Missing semicolon.
(#305) Bad line breaking before ','.
(#308) Expected '{' and instead saw 'return'.
(#308) Missing semicolon.
(#309) Missing semicolon.
(#310) Bad line breaking before ','.
(#313) Expected '{' and instead saw 'return'.
(#313) Missing semicolon.
(#314) Missing semicolon.
(#315) Bad line breaking before ','.
(#318) Bad line breaking before ','.
(#319) Bad line breaking before ','.
(#320) Bad line breaking before ','.
(#321) Expected '===' and instead saw '=='.
(#321) Bad line breaking before ','.
(#322) Expected '===' and instead saw '=='.
(#322) Bad line breaking before ','.
(#323) Missing semicolon.
(#325) Missing semicolon.
(#327) Expected an assignment or function call and instead saw an expression.
(#327) Missing semicolon.
(#329) Missing semicolon.
(#332) Missing semicolon.
(#333) Missing semicolon.
(#334) Missing semicolon.
(#335) Missing semicolon.
(#336) Missing semicolon.
(#338) Missing semicolon.
(#339) Expected an assignment or function call and instead saw an expression.
(#339) Missing semicolon.
(#340) Missing semicolon.
(#341) Missing semicolon.
(#342) Missing semicolon.
(#344) Missing semicolon.
(#345) Missing semicolon.
(#346) Missing semicolon.
(#347) Missing semicolon.
(#347) Missing semicolon.
(#348) Missing semicolon.
(#351) Expected an assignment or function call and instead saw an expression.
(#351) Missing semicolon.
(#353) Missing semicolon.
(#356) Missing semicolon.
(#364) Bad line breaking before ','.
(#365) Bad line breaking before ','.
(#366) Expected '===' and instead saw '=='.
(#366) Missing semicolon.
(#367) Expected '{' and instead saw '$this'.
(#367) Missing semicolon.
(#368) Expected '===' and instead saw '=='.
(#368) Expected '{' and instead saw 'data'.
(#368) Missing semicolon.
(#369) Expected '===' and instead saw '=='.
(#369) Expected '{' and instead saw 'data'.
(#369) Missing semicolon.
(#370) Expected '{' and instead saw 'data'.
(#370) Missing semicolon.
(#371) Missing semicolon.
(#372) Missing semicolon.
(#376) Missing semicolon.
(#378) Missing semicolon.
(#386) Bad line breaking before ','.
(#387) Bad line breaking before ','.
(#388) Missing semicolon.
(#389) Missing semicolon.
(#390) Missing semicolon.
(#391) Missing semicolon.
(#392) Missing semicolon.
(#394) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#394) Expected an assignment or function call and instead saw an expression.
(#394) Missing semicolon.
(#416) Missing semicolon.
(#419) Missing semicolon.
(#420) Missing semicolon.
(#422) ['parent'] is better written in dot notation.
(#423) ['parent'] is better written in dot notation.
(#423) Missing semicolon.
(#426) Expected an assignment or function call and instead saw an expression.
(#426) Missing semicolon.
(#427) Missing semicolon.
(#431) Bad line breaking before ','.
(#434) Missing semicolon.
(#435) Missing semicolon.
(#436) Bad line breaking before ','.
(#439) Bad line breaking before ','.
(#440) Bad line breaking before ','.
(#441) Bad line breaking before ','.
(#442) Missing semicolon.
(#445) Missing semicolon.
(#446) Missing semicolon.
(#447) Expected an assignment or function call and instead saw an expression.
(#447) Missing semicolon.
(#450) Missing semicolon.
(#451) Missing semicolon.
(#452) Missing semicolon.
(#454) Bad line breaking before ','.
(#457) Missing semicolon.
(#458) Missing semicolon.
(#459) Missing semicolon.
(#460) Missing semicolon.
(#461) Bad line breaking before ','.
(#464) Missing semicolon.
(#469) Expected an assignment or function call and instead saw an expression.
(#469) Missing semicolon.
(#471) Missing semicolon.
(#472) Bad line breaking before ','.
(#475) Bad line breaking before ','.
(#477) Expected '===' and instead saw '=='.
(#477) Expected '{' and instead saw 'that'.
(#477) Missing semicolon.
(#478) Missing semicolon.
(#479) Missing semicolon.
(#483) Missing semicolon.
(#487) Expected an assignment or function call and instead saw an expression.
(#487) Missing semicolon.
(#488) Bad line breaking before ','.
(#491) Missing semicolon.
(#494) Missing semicolon.
(#501) Bad line breaking before ','.
(#502) Bad line breaking before ','.
(#503) Expected '===' and instead saw '=='.
(#503) Missing semicolon.
(#504) Expected '{' and instead saw '$this'.
(#504) Missing semicolon.
(#505) Expected '===' and instead saw '=='.
(#505) Expected '{' and instead saw 'data'.
(#505) Missing semicolon.
(#506) Missing semicolon.
(#507) Missing semicolon.
(#511) Missing semicolon.
(#513) Missing semicolon.
(#521) Bad line breaking before ','.
(#524) Bad line breaking before ','.
(#525) Missing semicolon.
(#526) Missing semicolon.
(#527) Missing semicolon.
(#528) Missing semicolon.
(#530) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#530) Expected an assignment or function call and instead saw an expression.
(#530) Missing semicolon.
(#553) Missing semicolon.
(#558) Bad line breaking before ','.
(#560) Missing semicolon.
(#562) Missing semicolon.
(#563) Missing semicolon.
(#564) Missing semicolon.
(#568) Bad line breaking before ','.
(#571) Bad line breaking before ','.
(#572) Bad line breaking before ','.
(#573) Bad line breaking before ','.
(#574) Missing semicolon.
(#577) Missing semicolon.
(#578) Missing semicolon.
(#581) Missing semicolon.
(#582) Expected an assignment or function call and instead saw an expression.
(#582) Missing semicolon.
(#584) Missing semicolon.
(#586) Missing semicolon.
(#587) Expected an assignment or function call and instead saw an expression.
(#587) Missing semicolon.
(#589) Missing semicolon.
(#592) Missing semicolon.
(#595) Missing semicolon.
(#604) Bad line breaking before ','.
(#605) Missing semicolon.
(#606) Expected '{' and instead saw '$this'.
(#606) Missing semicolon.
(#607) Expected '===' and instead saw '=='.
(#607) Expected '{' and instead saw 'data'.
(#607) Missing semicolon.
(#608) Missing semicolon.
(#609) Missing semicolon.
(#611) Missing semicolon.
(#618) Missing semicolon.
(#619) Missing semicolon.
(#620) Missing semicolon.
(#622) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#622) Expected an assignment or function call and instead saw an expression.
(#622) Missing semicolon.
(#645) Missing semicolon.
(#651) Missing semicolon.
(#653) Missing semicolon.
(#654) Missing semicolon.
(#658) Bad line breaking before ','.
(#661) Missing semicolon.
(#662) Bad line breaking before ','.
(#665) Missing semicolon.
(#667) Expected '{' and instead saw 'return'.
(#667) Missing semicolon.
(#669) Missing semicolon.
(#671) Missing semicolon.
(#672) Missing semicolon.
(#674) Missing semicolon.
(#676) Missing semicolon.
(#678) Expected an assignment or function call and instead saw an expression.
(#678) Missing semicolon.
(#681) Missing semicolon.
(#684) Expected an assignment or function call and instead saw an expression.
(#684) Missing semicolon.
(#687) Missing semicolon.
(#690) Missing semicolon.
(#691) Expected an assignment or function call and instead saw an expression.
(#691) Missing semicolon.
(#693) Missing semicolon.
(#694) Bad line breaking before ','.
(#697) Expected an assignment or function call and instead saw an expression.
(#697) Missing semicolon.
(#699) Expected '{' and instead saw 'return'.
(#699) Missing semicolon.
(#701) Missing semicolon.
(#702) Missing semicolon.
(#704) Missing semicolon.
(#706) Missing semicolon.
(#710) Missing semicolon.
(#714) Expected an assignment or function call and instead saw an expression.
(#714) Missing semicolon.
(#717) Missing semicolon.
(#724) Possible strict violation.
(#724) Bad line breaking before ','.
(#726) Missing semicolon.
(#727) Missing semicolon.
(#728) Missing semicolon.
(#730) Possible strict violation.
(#731) Missing semicolon.
(#732) Missing semicolon.
(#733) Missing semicolon.
(#737) Possible strict violation.
(#739) Missing semicolon.
(#741) Possible strict violation.
(#741) Missing semicolon.
(#745) Possible strict violation.
(#745) Bad line breaking before ','.
(#746) Possible strict violation.
(#746) Missing semicolon.
(#748) Possible strict violation.
(#748) Possible strict violation.
(#749) Missing semicolon.
(#751) Possible strict violation.
(#752) Missing semicolon.
(#754) Possible strict violation.
(#754) Expected '!==' and instead saw '!='.
(#755) Possible strict violation.
(#755) Possible strict violation.
(#755) Possible strict violation.
(#755) Missing semicolon.
(#758) Expected '{' and instead saw 'this'.
(#758) Possible strict violation.
(#758) Expected an assignment or function call and instead saw an expression.
(#758) Missing semicolon.
(#760) Possible strict violation.
(#760) Missing semicolon.
(#763) Possible strict violation.
(#764) Expected an assignment or function call and instead saw an expression.
(#764) Missing semicolon.
(#766) Possible strict violation.
(#766) Possible strict violation.
(#767) Possible strict violation.
(#767) Missing semicolon.
(#769) Possible strict violation.
(#770) Possible strict violation.
(#770) Possible strict violation.
(#771) Possible strict violation.
(#771) Expected an assignment or function call and instead saw an expression.
(#771) Missing semicolon.
(#774) Missing semicolon.
(#779) Possible strict violation.
(#779) Missing semicolon.
(#780) Possible strict violation.
(#780) Missing semicolon.
(#784) Possible strict violation.
(#784) Missing semicolon.
(#785) Possible strict violation.
(#785) Possible strict violation.
(#787) Expected '===' and instead saw '=='.
(#787) Expected an assignment or function call and instead saw an expression.
(#787) Missing semicolon.
(#788) Missing semicolon.
(#789) Possible strict violation.
(#790) Missing semicolon.
(#800) Bad line breaking before ','.
(#801) Bad line breaking before ','.
(#802) Expected '===' and instead saw '=='.
(#802) Missing semicolon.
(#803) Expected '{' and instead saw '$this'.
(#803) Missing semicolon.
(#804) Expected '===' and instead saw '=='.
(#804) Expected '{' and instead saw 'data'.
(#804) Missing semicolon.
(#805) Expected '{' and instead saw 'data'.
(#805) Missing semicolon.
(#806) Missing semicolon.
(#807) Missing semicolon.
(#810) Bad line breaking before ','.
(#812) Missing semicolon.
(#814) Missing semicolon.
(#822) Bad line breaking before ','.
(#823) Bad line breaking before ','.
(#824) Missing semicolon.
(#826) Missing semicolon.
(#827) Missing semicolon.
(#828) Missing semicolon.
(#829) Missing semicolon.
(#831) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#831) Expected an assignment or function call and instead saw an expression.
(#831) Missing semicolon.
(#854) Missing semicolon.
(#860) Missing semicolon.
(#861) Missing semicolon.
(#865) Bad line breaking before ','.
(#868) Bad line breaking before ','.
(#869) Missing semicolon.
(#871) Missing semicolon.
(#872) Missing semicolon.
(#873) Missing semicolon.
(#874) Missing semicolon.
(#876) Expected '!==' and instead saw '!='.
(#877) Expected '===' and instead saw '=='.
(#877) Missing semicolon.
(#878) Expected '===' and instead saw '=='.
(#878) Missing semicolon.
(#879) Missing semicolon.
(#880) Missing semicolon.
(#885) Expected an assignment or function call and instead saw an expression.
(#885) Missing semicolon.
(#886) Bad line breaking before ','.
(#889) Missing semicolon.
(#891) Expected '===' and instead saw '=='.
(#893) Bad line breaking before ','.
(#895) Missing semicolon.
(#898) Missing semicolon.
(#899) Bad line breaking before ','.
(#902) Missing semicolon.
(#905) Missing semicolon.
(#907) Missing semicolon.
(#909) Expected '===' and instead saw '=='.
(#910) Missing semicolon.
(#912) Missing semicolon.
(#914) Bad line breaking before ','.
(#917) Missing semicolon.
(#920) Missing semicolon.
(#922) Missing semicolon.
(#924) Expected '===' and instead saw '=='.
(#925) Missing semicolon.
(#927) Missing semicolon.
(#929) Bad line breaking before ','.
(#932) Bad line breaking before ','.
(#933) Bad line breaking before ','.
(#934) Bad line breaking before ','.
(#935) Bad line breaking before ','.
(#936) Bad line breaking before ','.
(#937) Bad line breaking before ','.
(#938) Missing semicolon.
(#941) Missing semicolon.
(#942) Missing semicolon.
(#945) Missing semicolon.
(#948) Expected '===' and instead saw '=='.
(#950) Missing semicolon.
(#952) Missing semicolon.
(#957) Missing semicolon.
(#959) Missing semicolon.
(#961) Missing semicolon.
(#962) Missing semicolon.
(#966) Missing semicolon.
(#967) Line breaking error 'break'.
(#967) Missing semicolon.
(#969) Missing semicolon.
(#970) Line breaking error 'break'.
(#970) Missing semicolon.
(#972) Missing semicolon.
(#973) Line breaking error 'break'.
(#973) Missing semicolon.
(#975) Missing semicolon.
(#976) Line breaking error 'break'.
(#976) Missing semicolon.
(#982) Missing semicolon.
(#984) Bad line breaking before ','.
(#987) Missing semicolon.
(#988) Missing semicolon.
(#989) Missing semicolon.
(#990) Bad line breaking before ','.
(#990) Too many errors. (57% scanned).
mod/ejsapp/doc/developers/js/bootstrap.min.js
(#1) Line is too long.
(#1) Missing semicolon.
(#1) Expected an identifier and instead saw ','.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected '===' and instead saw '=='.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) 'c' is already defined.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) 'e' is already defined.
(#1) Expected '!==' and instead saw '!='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw '!'.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Expected '{' and instead saw 'return'.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Expected '!==' and instead saw '!='.
(#1) Expected '===' and instead saw '=='.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '!==' and instead saw '!='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Missing semicolon.
(#1) Did you mean to return a conditional instead of an assignment?
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) 'b' is already defined.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'd'.
(#1) Expected '!==' and instead saw '!='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Unexpected use of '~'.
(#1) Missing semicolon.
(#1) Expected a conditional expression and instead saw an assignment.
(#1) Expected '{' and instead saw 'e'.
(#1) Unexpected use of '~'.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Expected '{' and instead saw 'return'.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Expected '===' and instead saw '=='.
(#1) A constructor name should start with an uppercase letter.
(#1) Expected '===' and instead saw '=='.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected '{' and instead saw 'return'.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Missing semicolon.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) Missing semicolon.
(#1) Wrap an immediate function invocation in parens to assist the reader in understanding that the expression is the result of a function, and not the function itself.
(#1) Expected an assignment or function call and instead saw an expression.
(#1) 'b' is defined but never used.
(#1) 'a' is defined but never used.
(#1) 'c' is defined but never used.
(#1) 'e' is defined but never used.
(#1) 'b' is defined but never used.
(#1) 'e' is defined but never used.
(#1) 'b' is defined but never used.
(#1) 'b' is defined but never used.
(#1) 'a' is defined but never used.
mod/ejsapp/doc/developers/js/jquery-1.4.2.min.js
(#16) Line is too long.
(#16) Missing semicolon.
(#16) Missing semicolon.
(#16) Missing semicolon.
(#16) Expected an assignment or function call and instead saw an expression.
(#16) Expected an assignment or function call and instead saw an expression.
(#16) Missing semicolon.
(#16) Expected '{' and instead saw 'X'.
(#16) Missing 'new' prefix when invoking a constructor.
(#16) Missing semicolon.
(#16) 'o' used out of scope.
(#16) 'o' used out of scope.
(#16) 'o' used out of scope.
(#16) Expected '{' and instead saw 'e'.
(#16) 'o' used out of scope.
(#16) 'o' used out of scope.
(#16) 'o' used out of scope.
(#16) 'o' used out of scope.
(#16) Missing semicolon.
(#17) Line is too long.
(#17) Missing semicolon.
(#17) Missing '()' invoking a constructor.
(#17) Missing semicolon.
(#17) Missing semicolon.
(#17) Missing semicolon.
(#17) Missing semicolon.
(#17) Expected an assignment or function call and instead saw an expression.
(#17) Missing semicolon.
(#18) Line is too long.
(#18) Expected '{' and instead saw 'for'.
(#18) Expected '{' and instead saw 'f'.
(#18) Expected '{' and instead saw 'd'.
(#18) Missing semicolon.
(#18) Missing semicolon.
(#18) Missing semicolon.
(#19) Line is too long.
(#19) Missing semicolon.
(#19) Missing semicolon.
(#19) Expected a conditional expression and instead saw an assignment.
(#19) Expected '{' and instead saw 'for'.
(#19) Expected '{' and instead saw 'c'.
(#19) Missing semicolon.
(#19) Missing semicolon.
(#20) Line is too long.
(#20) Expected a conditional expression and instead saw an assignment.
(#20) Expected '{' and instead saw 'if'.
(#20) Expected '{' and instead saw 'f'.
(#20) Missing semicolon.
(#20) Missing semicolon.
(#20) Expected '{' and instead saw 'c'.
(#20) Missing semicolon.
(#20) Missing semicolon.
(#20) Missing semicolon.
(#20) Missing semicolon.
(#20) Missing semicolon.
(#21) Line is too long.
(#21) Expected '{' and instead saw 'return'.
(#21) Missing semicolon.
(#21) Missing semicolon.
(#21) Expected '{' and instead saw 'if'.
(#22) Line is too long.
(#22) Expected '{' and instead saw 'if'.
(#22) Expected a conditional expression and instead saw an assignment.
(#22) Expected '{' and instead saw 'if'.
(#22) Missing semicolon.
(#22) Expected '{' and instead saw 'a'.
(#22) Missing semicolon.
(#22) Missing semicolon.
(#22) Expected a conditional expression and instead saw an assignment.
(#22) Expected '{' and instead saw 'return'.
(#22) Missing semicolon.
(#22) Missing semicolon.
(#23) Line is too long.
(#23) Missing semicolon.
(#23) Expected '{' and instead saw 'return'.
(#23) Expected '{' and instead saw 'return'.
(#23) Missing semicolon.
(#23) Missing semicolon.
(#23) Missing semicolon.
(#23) Missing semicolon.
(#23) Expected '===' and instead saw '=='.
(#23) Missing semicolon.
(#23) Expected an assignment or function call and instead saw an expression.
(#24) Line is too long.
(#24) Expected '{' and instead saw 'f'.
(#24) Expected '{' and instead saw 'f'.
(#24) Missing semicolon.
(#24) Missing semicolon.
(#24) Expected '{' and instead saw 'a'.
(#24) Expected '{' and instead saw 'Q'.
(#24) Expected an assignment or function call and instead saw an expression.
(#24) Missing semicolon.
(#24) Missing semicolon.
(#24) Missing semicolon.
(#24) Missing semicolon.
(#24) Missing semicolon.
(#25) Line is too long.
(#25) Missing semicolon.
(#25) Missing semicolon.
(#25) Missing semicolon.
(#25) Missing semicolon.
(#25) Expected '{' and instead saw 'a'.
(#25) Missing semicolon.
(#25) Expected '{' and instead saw 'if'.
(#25) Expected '!==' and instead saw '!='.
(#25) Expected '{' and instead saw 'for'.
(#25) Expected '{' and instead saw 'if'.
(#26) Line is too long.
(#26) Missing semicolon.
(#26) Expected '{' and instead saw 'a'.
(#26) Missing semicolon.
(#26) Missing semicolon.
(#26) Expected '{' and instead saw 'A'.
(#26) Missing semicolon.
(#26) Expected '{' and instead saw 'return'.
(#26) Expected a conditional expression and instead saw an assignment.
(#26) Expected '{' and instead saw 'a'.
(#26) Missing semicolon.
(#26) Expected an assignment or function call and instead saw an expression.
(#26) Missing semicolon.
(#26) Expected '{' and instead saw 'return'.
(#27) Line is too long.
(#27) Missing semicolon.
(#27) Expected '===' and instead saw '=='.
(#27) Missing semicolon.
(#27) Expected an assignment or function call and instead saw an expression.
(#27) Missing semicolon.
(#27) Missing semicolon.
(#27) Missing semicolon.
(#27) Expected '{' and instead saw 'return'.
(#28) Line is too long.
(#28) Expected '{' and instead saw 'return'.
(#28) Expected '{' and instead saw ';'.
(#28) Missing semicolon.
(#28) Expected '{' and instead saw 'return'.
(#28) Missing semicolon.
(#28) Expected '{' and instead saw 'return'.
(#28) Expected '{' and instead saw 'return'.
(#29) Line is too long.
(#28) The Function constructor is a form of eval.
(#29) Expected '{' and instead saw 'c'.
(#29) Missing semicolon.
(#29) Expected '{' and instead saw 'd'.
(#29) Expected '{' and instead saw 'd'.
(#29) Missing semicolon.
(#29) Missing semicolon.
(#29) Expected '{' and instead saw 'if'.
(#29) Expected '{' and instead saw 'for'.
(#30) Line is too long.
(#30) Expected '{' and instead saw 'break'.
(#30) Missing semicolon.
(#30) Expected '{' and instead saw 'for'.
(#30) Expected '{' and instead saw 'break'.
(#30) Missing semicolon.
(#30) Expected '{' and instead saw 'for'.
(#30) Expected '{' and instead saw 'break'.
(#30) Missing semicolon.
(#30) Expected '{' and instead saw 'for'.
(#30) Expected '{' and instead saw ';'.
(#30) Missing semicolon.
(#30) Missing semicolon.
(#30) Expected '!==' and instead saw '!='.
(#30) Expected '{' and instead saw 'a'.
(#30) Expected '===' and instead saw '=='.
(#30) Expected an assignment or function call and instead saw an expression.
(#30) Missing semicolon.
(#30) Expected '{' and instead saw 'return'.
(#30) Expected '{' and instead saw 'if'.
(#31) Line is too long.
(#31) Expected '{' and instead saw 'return'.
(#31) Missing semicolon.
(#31) Expected '{' and instead saw 'for'.
(#31) Expected '{' and instead saw 'a'.
(#31) Expected '{' and instead saw 'for'.
(#31) Expected '{' and instead saw 'a'.
(#31) Missing semicolon.
(#31) Expected '{' and instead saw '!'.
(#31) Confusing use of '!'.
(#31) Confusing use of '!'.
(#31) Expected an assignment or function call and instead saw an expression.
(#31) Missing semicolon.
(#31) Expected '!==' and instead saw '!='.
(#31) Expected '{' and instead saw 'f'.
(#31) Missing semicolon.
(#31) Missing semicolon.
(#31) Expected '{' and instead saw 'if'.
(#31) Missing semicolon.
(#32) Line is too long.
(#32) Missing semicolon.
(#32) Expected '{' and instead saw 'b'.
(#32) Missing semicolon.
(#32) Expected '{' and instead saw 'b'.
(#32) Missing semicolon.
(#32) Missing semicolon.
(#32) Missing semicolon.
(#32) Expected '{' and instead saw 'c'.
(#33) Line is too long.
(#33) Expected '{' and instead saw 'c'.
(#33) Missing semicolon.
(#33) Expected '{' and instead saw 'L'.
(#33) Missing semicolon.
(#33) Expected '{' and instead saw 'L'.
(#33) Missing semicolon.
(#33) Missing 'new' prefix when invoking a constructor.
(#34) Line is too long.
(#35) Line is too long.
(#35) Missing semicolon.
(#35) Missing semicolon.
(#35) Missing semicolon.
(#35) Missing semicolon.
(#36) Line is too long.
(#36) Missing semicolon.
(#36) Missing semicolon.
(#36) Missing semicolon.
(#37) Line is too long.
(#37) Missing semicolon.
(#37) Missing semicolon.
(#37) Missing semicolon.
(#37) Missing 'new' prefix when invoking a constructor.
(#38) Line is too long.
(#38) Expected '===' and instead saw '=='.
(#38) Expected '{' and instead saw 'return'.
(#38) Expected an assignment or function call and instead saw an expression.
(#38) Missing semicolon.
(#38) Missing semicolon.
(#38) Expected '{' and instead saw 'a'.
(#38) Missing semicolon.
(#38) Expected '===' and instead saw '=='.
(#38) Expected an assignment or function call and instead saw an expression.
(#38) Missing semicolon.
(#38) Expected '{' and instead saw 'delete'.
(#39) Line is too long.
(#39) Expected '{' and instead saw 'a'.
(#39) Expected an assignment or function call and instead saw an expression.
(#39) Missing semicolon.
(#39) Expected '{' and instead saw 'return'.
(#39) Expected '{' and instead saw 'return'.
(#39) Missing semicolon.
(#39) Expected '{' and instead saw 'f'.
(#39) Missing semicolon.
(#39) Expected '{' and instead saw 'return'.
(#40) Line is too long.
(#40) Missing semicolon.
(#40) Missing semicolon.
(#40) Missing semicolon.
(#40) Missing semicolon.
(#40) Expected '{' and instead saw 'return'.
(#40) Expected '{' and instead saw 'f'.
(#40) Expected '{' and instead saw 'f'.
(#40) Missing semicolon.
(#40) Expected '{' and instead saw 'f'.
(#40) Expected an assignment or function call and instead saw an expression.
(#40) Missing semicolon.
(#40) Missing semicolon.
(#40) Missing semicolon.
(#41) Line is too long.
(#41) Expected '{' and instead saw 'return'.
(#41) Expected an assignment or function call and instead saw an expression.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#41) Missing semicolon.
(#42) Line is too long.
(#42) Missing 'new' prefix when invoking a constructor.
(#42) Missing semicolon.
(#42) Expected an assignment or function call and instead saw an expression.
(#42) Missing semicolon.
(#42) Missing semicolon.
(#42) Expected '{' and instead saw 'return'.
(#42) Missing semicolon.
(#42) Expected '{' and instead saw 'for'.
(#42) Expected '{' and instead saw 'if'.
(#43) Line is too long.
(#43) Expected '{' and instead saw 'if'.
(#43) Expected '{' and instead saw 'i'.
(#43) Missing semicolon.
(#43) Expected '{' and instead saw 'e'.
(#43) Missing semicolon.
(#43) Missing semicolon.
(#43) Expected '{' and instead saw 'return'.
(#43) Missing semicolon.
(#43) Expected '{' and instead saw 'for'.
(#43) Expected '{' and instead saw 'if'.
(#43) Expected '{' and instead saw 'j'.
(#44) Line is too long.
(#44) Missing semicolon.
(#44) Expected '{' and instead saw 'e'.
(#44) Missing semicolon.
(#44) Missing semicolon.
(#44) Expected '{' and instead saw 'return'.
(#44) Missing semicolon.
(#44) Expected '{' and instead saw 'for'.
(#44) Expected a conditional expression and instead saw an assignment.
(#44) Missing semicolon.
(#44) Expected an assignment or function call and instead saw an expression.
(#45) Line is too long.
(#45) Missing semicolon.
(#45) Missing semicolon.
(#45) Expected '{' and instead saw 'if'.
(#45) Expected '{' and instead saw 'return'.
(#45) Missing semicolon.
(#45) Expected '{' and instead saw 'return'.
(#45) Expected '{' and instead saw 'return'.
(#46) Line is too long.
(#46) Expected '{' and instead saw 'return'.
(#46) Missing semicolon.
(#46) Missing semicolon.
(#46) Expected '{' and instead saw 'return'.
(#46) Missing semicolon.
(#46) Missing semicolon.
(#46) Expected '{' and instead saw 'r'.
(#46) Expected '{' and instead saw 'r'.
(#46) Expected '{' and instead saw 'this'.
(#47) Line is too long.
(#47) Missing semicolon.
(#47) Expected '{' and instead saw 'this'.
(#47) Missing semicolon.
(#47) Expected '{' and instead saw 'this'.
(#47) Missing semicolon.
(#47) Missing semicolon.
(#47) Expected '{' and instead saw 'return'.
(#47) Expected '{' and instead saw 'return'.
(#47) Expected an assignment or function call and instead saw an expression.
(#48) Line is too long.
(#48) Missing semicolon.
(#48) Expected '{' and instead saw 'return'.
(#48) Expected '{' and instead saw 'return'.
(#48) Missing semicolon.
(#48) Expected '{' and instead saw 'a'.
(#48) Missing semicolon.
(#48) Expected an assignment or function call and instead saw an expression.
(#48) Missing semicolon.
(#48) Missing semicolon.
(#49) Line is too long.
(#49) Missing semicolon.
(#49) Missing semicolon.
(#49) Expected '{' and instead saw 'a'.
(#49) Missing semicolon.
(#49) Expected '{' and instead saw 'd'.
(#49) Expected a conditional expression and instead saw an assignment.
(#49) Expected '{' and instead saw 'j'.
(#49) Missing semicolon.
(#49) Expected a conditional expression and instead saw an assignment.
(#50) Line is too long.
(#50) Missing semicolon.
(#50) Missing semicolon.
(#50) Expected '{' and instead saw 'if'.
(#50) Expected '{' and instead saw 'a'.
(#50) Expected '{' and instead saw 'a'.
(#50) Expected an assignment or function call and instead saw an expression.
(#50) Missing semicolon.
(#50) Expected '{' and instead saw 'j'.
(#50) Missing semicolon.
(#50) Missing semicolon.
(#50) Missing semicolon.
(#51) Line is too long.
(#51) Missing semicolon.
(#51) Expected '{' and instead saw 'c'.
(#51) Missing semicolon.
(#51) Expected a conditional expression and instead saw an assignment.
(#51) Missing semicolon.
(#51) Expected a conditional expression and instead saw an assignment.
(#51) Expected '{' and instead saw 'if'.
(#51) Expected '===' and instead saw '=='.
(#51) Expected an assignment or function call and instead saw an expression.
(#51) Expected an assignment or function call and instead saw an expression.
(#51) Missing semicolon.
(#52) Line is too long.
(#51) Expected '!==' and instead saw '!='.
(#52) Expected '{' and instead saw 'break'.
(#52) Missing semicolon.
(#52) Expected '!==' and instead saw '!='.
(#52) Expected '{' and instead saw 'Ca'.
(#52) Missing 'new' prefix when invoking a constructor.
(#52) Missing semicolon.
(#52) Expected '{' and instead saw 'for'.
(#52) 'B' was used before it was defined.
(#52) Missing semicolon.
(#52) Expected a conditional expression and instead saw an assignment.
(#52) Expected '{' and instead saw 'b'.
(#52) Expected an assignment or function call and instead saw an expression.
(#52) Missing semicolon.
(#53) Line is too long.
(#53) Missing semicolon.
(#53) Expected an assignment or function call and instead saw an expression.
(#53) Missing semicolon.
(#53) Expected an assignment or function call and instead saw an expression.
(#53) Missing semicolon.
(#53) Expected '{' and instead saw 'return'.
(#53) Missing semicolon.
(#53) Expected an assignment or function call and instead saw an expression.
(#53) Expected '{' and instead saw 'if'.
(#53) Expected '{' and instead saw 'a'.
(#53) Missing semicolon.
(#54) Line is too long.
(#54) Expected '{' and instead saw 'c'.
(#54) Expected a conditional expression and instead saw an assignment.
(#54) Expected '{' and instead saw 'f'.
(#54) Missing semicolon.
(#54) Expected '{' and instead saw 'f'.
(#54) Missing semicolon.
(#54) Bad assignment.
(#55) Line is too long.
(#55) Missing semicolon.
(#55) Missing semicolon.
(#55) Expected '{' and instead saw 'break'.
(#55) Missing semicolon.
(#55) Missing semicolon.
(#56) Line is too long.
(#56) Expected '{' and instead saw 'return'.
(#56) Missing semicolon.
(#56) Expected '{' and instead saw 'a'.
(#56) Expected '{' and instead saw 'a'.
(#56) Expected '{' and instead saw 'a'.
(#56) Expected '===' and instead saw '=='.
(#56) Expected '!==' and instead saw '!='.
(#57) Line is too long.
(#57) Missing semicolon.
(#57) Expected '{' and instead saw 'a'.
(#57) Expected '{' and instead saw 'a'.
(#57) Expected '{' and instead saw 'a'.
(#57) Unexpected use of '&'.
(#57) Unexpected use of '&'.
(#57) Unexpected use of '&'.
(#57) Missing semicolon.
(#57) Missing semicolon.
(#58) Line is too long.
(#58) Expected '{' and instead saw 'return'.
(#58) Did you mean to return a conditional instead of an assignment?
(#58) Missing semicolon.
(#58) Expected an assignment or function call and instead saw an expression.
(#58) Missing semicolon.
(#58) Expected '{' and instead saw 'this'.
(#58) Missing semicolon.
(#58) Expected '{' and instead saw 'this'.
(#58) Missing semicolon.
(#58) Missing semicolon.
(#58) Missing semicolon.
(#58) Expected '{' and instead saw 'return'.
(#59) Line is too long.
(#59) Missing semicolon.
(#59) Expected '{' and instead saw 'this'.
(#59) Missing 'new' prefix when invoking a constructor.
(#59) Missing semicolon.
(#59) Expected an assignment or function call and instead saw an expression.
(#59) Missing semicolon.
(#59) Expected an assignment or function call and instead saw an expression.
(#59) Missing semicolon.
(#59) Missing semicolon.
(#60) Line is too long.
(#60) Expected '{' and instead saw 'b'.
(#60) Missing semicolon.
(#60) Missing semicolon.
(#60) Missing semicolon.
(#60) Missing semicolon.
(#60) Missing semicolon.
(#60) Expected '{' and instead saw 'c'.
(#61) Line is too long.
(#61) Expected '{' and instead saw 'return'.
(#61) Missing semicolon.
(#61) Expected '{' and instead saw 'return'.
(#61) Missing semicolon.
(#61) Missing semicolon.
(#61) Expected '{' and instead saw 'return'.
(#61) Missing semicolon.
(#61) Missing semicolon.
(#62) Line is too long.
(#62) Expected '{' and instead saw 'd'.
(#62) Expected '{' and instead saw 'd'.
(#62) Missing semicolon.
(#62) Expected '{' and instead saw 'd'.
(#62) Missing semicolon.
(#62) Missing 'new' prefix when invoking a constructor.
(#62) Expected '{' and instead saw 'c'.
(#63) Line is too long.
(#63) Expected '{' and instead saw 'if'.
(#63) Expected '!==' and instead saw '!='.
(#63) Missing semicolon.
(#63) Expected '{' and instead saw 'return'.
(#63) Missing semicolon.
(#63) Expected '{' and instead saw 'return'.
(#63) Missing semicolon.
(#64) Line is too long.
(#64) Missing 'new' prefix when invoking a constructor.
(#64) Missing semicolon.
(#64) Expected '{' and instead saw 'return'.
(#64) Expected '{' and instead saw 'c'.
(#64) Missing semicolon.
(#64) Missing semicolon.
(#64) Missing semicolon.
(#64) Missing semicolon.
(#65) Line is too long.
(#65) Missing semicolon.
(#65) Missing semicolon.
(#65) Missing semicolon.
(#65) Expected an assignment or function call and instead saw an expression.
(#65) Too many errors. (41% scanned).
mod/ejsapp/doc/developers/js/jquery-1.7.1.min.js
(#234) Expected '===' and instead saw '=='.
(#356) Expected '!==' and instead saw '!='.
(#484) Expected '===' and instead saw '=='.
(#514) Expected '===' and instead saw '=='.
(#543) Empty block.
(#578) The Function constructor is a form of eval.
(#615) eval can be harmful.
(#616) eval can be harmful.
(#675) Expected '===' and instead saw '=='.
(#682) Expected '===' and instead saw '=='.
(#691) Expected '!==' and instead saw '!='.
(#696) Expected '===' and instead saw '=='.
(#770) Line is too long.
(#777) Expected '!==' and instead saw '!='.
(#787) Expected '!==' and instead saw '!='.
(#1254) Expected '===' and instead saw '=='.
(#1740) Expected '===' and instead saw '=='.
(#2219) Unexpected use of '~'.
(#2333) Expected '===' and instead saw '=='.
(#2355) Expected '===' and instead saw '=='.
(#2361) Expected '===' and instead saw '=='.
(#2770) Expected an assignment or function call and instead saw an expression.
(#2774) Expected an assignment or function call and instead saw an expression.
(#3112) Expected '!==' and instead saw '!='.
(#3216) Expected '!==' and instead saw '!='.
(#3278) Line is too long.
(#3287) Expected '===' and instead saw '=='.
(#3288) Expected '!==' and instead saw '!='.
(#3303) Expected '===' and instead saw '=='.
(#3303) Expected '!==' and instead saw '!='.
(#3320) Unexpected use of '&'.
(#3320) Unexpected use of '&'.
(#3320) Unexpected use of '&'.
(#3689) Expected '===' and instead saw '=='.
(#3689) Expected '===' and instead saw '=='.
(#3693) Expected '===' and instead saw '=='.
(#3780) Expected '===' and instead saw '=='.
(#3831) Expected '===' and instead saw '=='.
(#3928) Missing 'new' prefix when invoking a constructor.
(#3979) Expected '===' and instead saw '=='.
(#4004) Expected '!==' and instead saw '!='.
(#4011) Expected '!==' and instead saw '!='.
(#4023) Missing 'new' prefix when invoking a constructor.
(#4048) Missing 'new' prefix when invoking a constructor.
(#4052) Missing 'new' prefix when invoking a constructor.
(#4073) Expected '!==' and instead saw '!='.
(#4101) Expected '!==' and instead saw '!='.
(#4129) Expected '!==' and instead saw '!='.
(#4132) Unexpected use of '^'.
(#4134) Expected '!==' and instead saw '!='.
(#4168) Expected '===' and instead saw '=='.
(#4267) Empty block.
(#4383) Expected '!==' and instead saw '!='.
(#4385) Unexpected use of '^'.
(#4455) Missing 'new' prefix when invoking a constructor.
(#4458) Unexpected use of '^'.
(#4498) Expected an assignment or function call and instead saw an expression.
(#4513) Missing 'new' prefix when invoking a constructor.
(#4650) Expected a 'break' statement before 'case'.
(#4714) Expected '!==' and instead saw '!='.
(#4721) Expected '===' and instead saw '=='.
(#4724) Expected '!==' and instead s