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

(15 errors, 218 warnings)

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

mod/groupselect/backup/moodle1/lib.php
(#73) 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
(#79) 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
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Inline comments must start with a capital letter, digit or 3-dots sequence
(#88) Inline comments must end in full-stops, exclamation marks, or question marks
(#93) Inline comments must start with a capital letter, digit or 3-dots sequence
(#93) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#115) Inline comments must start with a capital letter, digit or 3-dots sequence
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/backup/moodle2/backup_groupselect_activity_task.class.php
(#26) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/backup/moodle2/backup_groupselect_stepslib.php
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) 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
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/backup/moodle2/restore_groupselect_activity_task.class.php
(#26) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) 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
mod/groupselect/backup/moodle2/restore_groupselect_stepslib.php
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must start with a capital letter, digit or 3-dots sequence
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#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
(#99) Inline comments must start with a capital letter, digit or 3-dots sequence
(#99) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/classes/event/export_link_created.php
(#37) Inline comments must start with a capital letter, digit or 3-dots sequence
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#37) This comment is 48% valid code; is this commented out code?
mod/groupselect/classes/event/group_teacher_added.php
(#42) Inline comments must start with a capital letter, digit or 3-dots sequence
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) This comment is 48% valid code; is this commented out code?
mod/groupselect/create_form.php
(#45) Line exceeds 132 characters; contains 154 characters
(#60) Line exceeds 132 characters; contains 150 characters
mod/groupselect/db/upgrade.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Line exceeds 132 characters; contains 153 characters
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) 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
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Line exceeds 132 characters; contains 157 characters
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Inline comments must start with a capital letter, digit or 3-dots sequence
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Inline comments must start with a capital letter, digit or 3-dots sequence
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) 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
(#86) Inline comments must end in full-stops, exclamation marks, or question marks
(#87) Line exceeds 132 characters; contains 146 characters
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Inline comments must start with a capital letter, digit or 3-dots sequence
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Line exceeds 132 characters; contains 134 characters
(#120) Line exceeds 132 characters; contains 137 characters
(#128) Inline comments must end in full-stops, exclamation marks, or question marks
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Inline comments must start with a capital letter, digit or 3-dots sequence
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) Inline comments must start with a capital letter, digit or 3-dots sequence
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#184) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Line exceeds 132 characters; contains 145 characters
(#193) Line exceeds 132 characters; contains 148 characters
(#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
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#209) Line exceeds 132 characters; contains 145 characters
(#217) Inline comments must start with a capital letter, digit or 3-dots sequence
(#217) Inline comments must end in full-stops, exclamation marks, or question marks
(#223) Inline comments must start with a capital letter, digit or 3-dots sequence
(#223) Inline comments must end in full-stops, exclamation marks, or question marks
(#228) Inline comments must end in full-stops, exclamation marks, or question marks
(#231) Line exceeds 132 characters; contains 152 characters
(#238) Inline comments must start with a capital letter, digit or 3-dots sequence
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
(#247) Line exceeds 132 characters; contains 133 characters
(#255) Inline comments must start with a capital letter, digit or 3-dots sequence
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/index.php
(#28) Inline comments must start with a capital letter, digit or 3-dots sequence
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Inline comments must start with a capital letter, digit or 3-dots sequence
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) This comment is 65% valid code; is this commented out code?
(#36) Line exceeds 132 characters; contains 136 characters
(#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
mod/groupselect/jquery/plugins.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#3) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#3) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#3) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#3) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#3) Line 12 of the opening comment must start "//".
(#3) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#3) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
mod/groupselect/lib.php
(#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
(#41) Inline comments must start with a capital letter, digit or 3-dots sequence
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must start with a capital letter, digit or 3-dots sequence
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) 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
(#194) Inline comments must end in full-stops, exclamation marks, or question marks
(#218) Inline comments must start with a capital letter, digit or 3-dots sequence
(#218) Inline comments must end in full-stops, exclamation marks, or question marks
(#250) Inline comments must start with a capital letter, digit or 3-dots sequence
(#250) Inline comments must end in full-stops, exclamation marks, or question marks
(#267) Inline comments must end in full-stops, exclamation marks, or question marks
(#267) This comment is 50% valid code; is this commented out code?
(#271) Line exceeds 132 characters; contains 137 characters
(#288) Inline comments must start with a capital letter, digit or 3-dots sequence
(#288) Inline comments must end in full-stops, exclamation marks, or question marks
(#290) Inline comments must start with a capital letter, digit or 3-dots sequence
(#290) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/locallib.php
(#30) Inline comments must start with a capital letter, digit or 3-dots sequence
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) This comment is 84% valid code; is this commented out code?
(#37) Line exceeds 132 characters; contains 144 characters
(#43) Line exceeds 132 characters; contains 143 characters
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#71) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/mod_form.php
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) This comment is 70% valid code; is this commented out code?
(#68) This comment is 64% valid code; is this commented out code?
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) This comment is 72% valid code; is this commented out code?
(#81) 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
(#85) This comment is 72% valid code; is this commented out code?
(#87) Line exceeds 132 characters; contains 141 characters
(#109) Line exceeds 132 characters; contains 134 characters
(#115) Inline comments must start with a capital letter, digit or 3-dots sequence
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/select_form.php
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) This comment is 54% valid code; is this commented out code?
(#40) Line exceeds 132 characters; contains 139 characters
(#45) Line exceeds 132 characters; contains 137 characters
(#67) This comment is 54% valid code; is this commented out code?
mod/groupselect/settings.php
(#30) Comment separators are not allowed to contain other chars buy hyphens (-). Found: (modeit fauls)
mod/groupselect/version.php
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
mod/groupselect/view.php
(#33) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) This comment is 53% valid code; is this commented out code?
(#90) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Inline comments must start with a capital letter, digit or 3-dots sequence
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#101) Inline comments must start with a capital letter, digit or 3-dots sequence
(#101) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must start with a capital letter, digit or 3-dots sequence
(#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
(#117) Line exceeds 132 characters; contains 178 characters
(#120) Line exceeds 132 characters; contains 154 characters
(#215) This comment is 53% valid code; is this commented out code?
(#267) Inline comments must start with a capital letter, digit or 3-dots sequence
(#267) Inline comments must end in full-stops, exclamation marks, or question marks
(#267) This comment is 53% valid code; is this commented out code?
(#296) Inline comments must start with a capital letter, digit or 3-dots sequence
(#296) Inline comments must end in full-stops, exclamation marks, or question marks
(#296) This comment is 53% valid code; is this commented out code?
(#387) This comment is 50% valid code; is this commented out code?
(#387) Inline comments must start with a capital letter, digit or 3-dots sequence
(#388) This comment is 50% valid code; is this commented out code?
(#389) This comment is 50% valid code; is this commented out code?
(#393) Inline comments must end in full-stops, exclamation marks, or question marks
(#406) This comment is 52% valid code; is this commented out code?
(#406) Inline comments must start with a capital letter, digit or 3-dots sequence
(#407) This comment is 52% valid code; is this commented out code?
(#408) This comment is 52% valid code; is this commented out code?
(#409) This comment is 52% valid code; is this commented out code?
(#410) Inline comments must end in full-stops, exclamation marks, or question marks
(#410) This comment is 52% valid code; is this commented out code?
(#421) Inline comments must end in full-stops, exclamation marks, or question marks
(#437) Inline comments must end in full-stops, exclamation marks, or question marks
(#454) Inline comments must end in full-stops, exclamation marks, or question marks
(#466) Inline comments must end in full-stops, exclamation marks, or question marks
(#468) Inline comments must start with a capital letter, digit or 3-dots sequence
(#468) Inline comments must end in full-stops, exclamation marks, or question marks
(#470) Inline comments must end in full-stops, exclamation marks, or question marks
(#471) Line exceeds 132 characters; contains 172 characters
(#473) Inline comments must end in full-stops, exclamation marks, or question marks
(#479) Inline comments must end in full-stops, exclamation marks, or question marks
(#483) Inline comments must start with a capital letter, digit or 3-dots sequence
(#483) Inline comments must end in full-stops, exclamation marks, or question marks
(#490) Inline comments must end in full-stops, exclamation marks, or question marks
(#525) Inline comments must start with a capital letter, digit or 3-dots sequence
(#525) Inline comments must end in full-stops, exclamation marks, or question marks
(#543) Inline comments must start with a capital letter, digit or 3-dots sequence
(#543) Inline comments must end in full-stops, exclamation marks, or question marks
(#581) Line exceeds 132 characters; contains 141 characters
(#685) Inline comments must start with a capital letter, digit or 3-dots sequence
(#685) Inline comments must end in full-stops, exclamation marks, or question marks
(#685) This comment is 50% valid code; is this commented out code?
(#692) Inline comments must end in full-stops, exclamation marks, or question marks
(#724) Inline comments must end in full-stops, exclamation marks, or question marks
(#725) Line exceeds 132 characters; contains 153 characters
(#788) Inline comments must start with a capital letter, digit or 3-dots sequence
(#788) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(259 errors, 312 warnings)

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

mod/groupselect/jquery/jeditable/jquery.jeditable.js
(#80) Missing space before value for key 'target'. (key-spacing)
(#83) Multiple spaces found before '='. (no-multi-spaces)
(#83) Unexpected empty function. (no-empty-function)
(#84) Multiple spaces found before '='. (no-multi-spaces)
(#84) Unexpected empty function. (no-empty-function)
(#85) Multiple spaces found before '='. (no-multi-spaces)
(#86) ["defaults"] is better written in dot notation. (dot-notation)
(#87) Multiple spaces found before '='. (no-multi-spaces)
(#88) ["defaults"] is better written in dot notation. (dot-notation)
(#89) Multiple spaces found before '='. (no-multi-spaces)
(#90) ["defaults"] is better written in dot notation. (dot-notation)
(#91) Multiple spaces found before '='. (no-multi-spaces)
(#92) ["defaults"] is better written in dot notation. (dot-notation)
(#93) Unexpected empty function. (no-empty-function)
(#94) Multiple spaces found before '='. (no-multi-spaces)
(#94) Multiple spaces found before '||'. (no-multi-spaces)
(#94) Unexpected empty function. (no-empty-function)
(#95) Unexpected empty function. (no-empty-function)
(#96) Multiple spaces found before '='. (no-multi-spaces)
(#96) Multiple spaces found before '||'. (no-multi-spaces)
(#96) Unexpected empty function. (no-empty-function)
(#97) Multiple spaces found before '='. (no-multi-spaces)
(#97) Multiple spaces found before '||'. (no-multi-spaces)
(#104) Multiple spaces found before '='. (no-multi-spaces)
(#107) Expected no return value. (consistent-return)
(#114) Multiple spaces found before '='. (no-multi-spaces)
(#125) Function 'anonymous' has a complexity of 23. (complexity)
(#154) Multiple spaces found before '='. (no-multi-spaces)
(#159) Multiple spaces found before ':'. (no-multi-spaces)
(#173) Multiple spaces found before '='. (no-multi-spaces)
(#174) Multiple spaces found before '='. (no-multi-spaces)
(#203) Identifier 'input_content' is not in camel case. (camelcase)
(#219) Extra space after key 'type'. (key-spacing)
(#220) Extra space after key 'url'. (key-spacing)
(#221) Extra space after key 'data'. (key-spacing)
(#222) Extra space after key 'async'. (key-spacing)
(#225) Identifier 'input_content' is not in camel case. (camelcase)
(#230) Identifier 'input_content' is not in camel case. (camelcase)
(#232) Identifier 'input_content' is not in camel case. (camelcase)
(#235) Identifier 'input_content' is not in camel case. (camelcase)
(#237) Identifier 'input_content' is not in camel case. (camelcase)
(#268) 't' is already defined. (no-redeclare)
(#270) 'e' is defined but never used. (no-unused-vars)
(#272) 't' used outside of binding context. (block-scoped-var)
(#277) 'e' is defined but never used. (no-unused-vars)
(#279) 't' used outside of binding context. (block-scoped-var)
(#284) 'e' is defined but never used. (no-unused-vars)
(#288) 'e' is defined but never used. (no-unused-vars)
(#295) 't' used outside of binding context. (block-scoped-var)
(#296) 't' used outside of binding context. (block-scoped-var)
(#333) ["_method"] is better written in dot notation. (dot-notation)
(#341) Extra space after key 'type'. (key-spacing)
(#342) Extra space after key 'data'. (key-spacing)
(#344) Extra space after key 'url'. (key-spacing)
(#345) Extra space after key 'success'. (key-spacing)
(#345) 'status' is defined but never used. (no-unused-vars)
(#355) Extra space after key 'error'. (key-spacing)
(#355) 'error' is defined but never used. (no-unused-vars)
(#382) Multiple spaces found before '='. (no-multi-spaces)
(#401) Extra space after key 'element'. (key-spacing)
(#401) 'original' is defined but never used. (no-unused-vars)
(#404) Expected space(s) after "return". (keyword-spacing)
(#406) Extra space after key 'content'. (key-spacing)
(#406) 'original' is defined but never used. (no-unused-vars)
(#409) Extra space after key 'reset'. (key-spacing)
(#412) Extra space after key 'buttons'. (key-spacing)
(#417) 'submit' used outside of binding context. (block-scoped-var)
(#418) 'submit' used outside of binding context. (block-scoped-var)
(#424) 'submit' is already defined. (no-redeclare)
(#424) 'submit' used outside of binding context. (block-scoped-var)
(#425) 'submit' used outside of binding context. (block-scoped-var)
(#427) 'submit' used outside of binding context. (block-scoped-var)
(#427) 'submit' used outside of binding context. (block-scoped-var)
(#432) 'cancel' used outside of binding context. (block-scoped-var)
(#435) 'cancel' used outside of binding context. (block-scoped-var)
(#435) 'cancel' is already defined. (no-redeclare)
(#436) 'cancel' used outside of binding context. (block-scoped-var)
(#438) 'cancel' used outside of binding context. (block-scoped-var)
(#438) 'cancel' used outside of binding context. (block-scoped-var)
(#440) 'cancel' used outside of binding context. (block-scoped-var)
(#440) 'cancel' used outside of binding context. (block-scoped-var)
(#440) 'event' is defined but never used. (no-unused-vars)
(#442) 'reset' used outside of binding context. (block-scoped-var)
(#444) 'reset' is already defined. (no-redeclare)
(#444) 'reset' used outside of binding context. (block-scoped-var)
(#444) ["defaults"] is better written in dot notation. (dot-notation)
(#446) 'reset' used outside of binding context. (block-scoped-var)
(#446) 'reset' used outside of binding context. (block-scoped-var)
(#453) Extra space after key 'element'. (key-spacing)
(#453) 'original' is defined but never used. (no-unused-vars)
(#455) Multiple spaces found before '!='. (no-multi-spaces)
(#455) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#455) Statement inside of curly braces should be on next line. (brace-style)
(#455) Multiple spaces found before '}'. (no-multi-spaces)
(#456) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#456) Statement inside of curly braces should be on next line. (brace-style)
(#458) Expected space or tab after '//' in comment. (spaced-comment)
(#459) A space is required after ','. (comma-spacing)
(#461) Expected space(s) after "return". (keyword-spacing)
(#465) Extra space after key 'element'. (key-spacing)
(#465) 'original' is defined but never used. (no-unused-vars)
(#478) Expected space(s) after "return". (keyword-spacing)
(#482) Extra space after key 'element'. (key-spacing)
(#482) 'original' is defined but never used. (no-unused-vars)
(#485) Expected space(s) after "return". (keyword-spacing)
(#487) Extra space after key 'content'. (key-spacing)
(#490) Unexpected space between function name and paren. (func-call-spacing)
(#490) eval can be harmful. (no-eval)
(#495) 'json' used outside of binding context. (block-scoped-var)
(#496) 'json' used outside of binding context. (block-scoped-var)
(#502) 'json' used outside of binding context. (block-scoped-var)
(#507) 'json' used outside of binding context. (block-scoped-var)
(#507) ["selected"] is better written in dot notation. (dot-notation)
(#531) Extra space after key 'name'. (key-spacing)
(#532) Extra space after key 'id'. (key-spacing)
(#533) Extra space after key 'type'. (key-spacing)
(#534) Extra space after key 'width'. (key-spacing)
(#535) Extra space after key 'height'. (key-spacing)
(#536) Extra space after key 'event'. (key-spacing)
(#537) Extra space after key 'onblur'. (key-spacing)
(#538) Extra space after key 'loadtype'. (key-spacing)
(#539) Extra space after key 'loadtext'. (key-spacing)
(#541) Extra space after key 'loaddata'. (key-spacing)
(#542) Extra space after key 'submitdata'. (key-spacing)
(#546) 'jQuery' is not defined. (no-undef)
mod/groupselect/lib/sorttable/sorttable.js
(#13) Expected space or tab after '/*' in comment. (spaced-comment)
(#15) 'sorttable' is not defined. (no-undef)
(#18) Expected { after 'if' condition. (curly)
(#18) Avoid arguments.callee. (no-caller)
(#20) Avoid arguments.callee. (no-caller)
(#22) Expected { after 'if' condition. (curly)
(#22) '_timer' used outside of binding context. (block-scoped-var)
(#22) '_timer' used outside of binding context. (block-scoped-var)
(#24) Expected { after 'if' condition. (curly)
(#26) 'sorttable' is not defined. (no-undef)
(#30) 'sorttable' is not defined. (no-undef)
(#40) 'the' is not defined. (no-undef)
(#41) 'the' is not defined. (no-undef)
(#42) 'the' is not defined. (no-undef)
(#42) A space is required after ','. (comma-spacing)
(#45) Expected { after 'if' condition. (curly)
(#45) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#47) Expected { after 'if' condition. (curly)
(#53) 'sortbottomrows' is not defined. (no-undef)
(#54) 'i' used outside of binding context. (block-scoped-var)
(#54) 'i' used outside of binding context. (block-scoped-var)
(#54) Infix operators must be spaced. (space-infix-ops)
(#54) 'i' used outside of binding context. (block-scoped-var)
(#54) 'i' used outside of binding context. (block-scoped-var)
(#54) Infix operators must be spaced. (space-infix-ops)
(#54) 'i' used outside of binding context. (block-scoped-var)
(#54) 'i' used outside of binding context. (block-scoped-var)
(#55) 'i' used outside of binding context. (block-scoped-var)
(#55) 'i' used outside of binding context. (block-scoped-var)
(#56) 'sortbottomrows' is not defined. (no-undef)
(#56) 'sortbottomrows' is not defined. (no-undef)
(#56) 'i' used outside of binding context. (block-scoped-var)
(#56) 'i' used outside of binding context. (block-scoped-var)
(#59) 'sortbottomrows' is not defined. (no-undef)
(#60) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#62) 'tfo' is not defined. (no-undef)
(#63) 'tfo' is not defined. (no-undef)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) 'i' is already defined. (no-redeclare)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) Infix operators must be spaced. (space-infix-ops)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) Infix operators must be spaced. (space-infix-ops)
(#65) 'sortbottomrows' is not defined. (no-undef)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#66) 'tfo' is not defined. (no-undef)
(#66) 'sortbottomrows' is not defined. (no-undef)
(#66) 'i' used outside of binding context. (block-scoped-var)
(#66) 'i' used outside of binding context. (block-scoped-var)
(#68) Variables should not be deleted. (no-delete-var)
(#68) 'sortbottomrows' is not defined. (no-undef)
(#72) 'headrow' is not defined. (no-undef)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) 'i' is already defined. (no-redeclare)
(#73) Infix operators must be spaced. (space-infix-ops)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) Infix operators must be spaced. (space-infix-ops)
(#73) 'headrow' is not defined. (no-undef)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#75) 'headrow' is not defined. (no-undef)
(#75) 'i' used outside of binding context. (block-scoped-var)
(#75) 'i' used outside of binding context. (block-scoped-var)
(#76) 'mtch' is not defined. (no-undef)
(#76) 'headrow' is not defined. (no-undef)
(#76) 'i' used outside of binding context. (block-scoped-var)
(#76) 'i' used outside of binding context. (block-scoped-var)
(#77) 'mtch' is not defined. (no-undef)
(#77) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#77) 'override' is not defined. (no-undef)
(#77) Statement inside of curly braces should be on next line. (brace-style)
(#77) 'mtch' is not defined. (no-undef)
(#78) 'mtch' is not defined. (no-undef)
(#78) 'sorttable' is not defined. (no-undef)
(#78) Infix operators must be spaced. (space-infix-ops)
(#78) 'override' is not defined. (no-undef)
(#79) 'headrow' is not defined. (no-undef)
(#79) 'i' used outside of binding context. (block-scoped-var)
(#79) 'i' used outside of binding context. (block-scoped-var)
(#79) Identifier 'sorttable_sortfunction' is not in camel case. (camelcase)
(#79) 'sorttable' is not defined. (no-undef)
(#79) Infix operators must be spaced. (space-infix-ops)
(#79) 'override' is not defined. (no-undef)
(#81) 'headrow' is not defined. (no-undef)
(#81) 'i' used outside of binding context. (block-scoped-var)
(#81) 'i' used outside of binding context. (block-scoped-var)
(#81) Identifier 'sorttable_sortfunction' is not in camel case. (camelcase)
(#81) 'sorttable' is not defined. (no-undef)
(#81) A space is required after ','. (comma-spacing)
(#81) 'i' used outside of binding context. (block-scoped-var)
(#81) 'i' used outside of binding context. (block-scoped-var)
(#84) 'headrow' is not defined. (no-undef)
(#84) 'i' used outside of binding context. (block-scoped-var)
(#84) 'i' used outside of binding context. (block-scoped-var)
(#84) Identifier 'sorttable_columnindex' is not in camel case. (camelcase)
(#84) 'i' used outside of binding context. (block-scoped-var)
(#84) 'i' used outside of binding context. (block-scoped-var)
(#85) 'headrow' is not defined. (no-undef)
(#85) 'i' used outside of binding context. (block-scoped-var)
(#85) 'i' used outside of binding context. (block-scoped-var)
(#85) Identifier 'sorttable_tbody' is not in camel case. (camelcase)
(#86) 'headrow' is not defined. (no-undef)
(#86) 'i' used outside of binding context. (block-scoped-var)
(#86) 'i' used outside of binding context. (block-scoped-var)
(#86) A space is required after ','. (comma-spacing)
(#86) 'sorttable' is not defined. (no-undef)
(#86) Don't make functions within a loop. (no-loop-func)
(#86) 'e' is defined but never used. (no-unused-vars)
(#91) 'sorttable' is not defined. (no-undef)
(#95) 'sortrevind' is not defined. (no-undef)
(#96) 'sortrevind' is not defined. (no-undef)
(#97) 'sortrevind' is not defined. (no-undef)
(#98) 'sortrevind' is not defined. (no-undef)
(#104) 'sorttable' is not defined. (no-undef)
(#108) 'sortfwdind' is not defined. (no-undef)
(#109) 'sortfwdind' is not defined. (no-undef)
(#110) 'sortfwdind' is not defined. (no-undef)
(#111) 'sortfwdind' is not defined. (no-undef)
(#116) 'theadrow' is not defined. (no-undef)
(#117) 'theadrow' is not defined. (no-undef)
(#119) A space is required after ','. (comma-spacing)
(#120) A space is required after ','. (comma-spacing)
(#123) 'sortfwdind' is not defined. (no-undef)
(#124) 'sortfwdind' is not defined. (no-undef)
(#124) 'sortfwdind' is not defined. (no-undef)
(#124) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#124) Statement inside of curly braces should be on next line. (brace-style)
(#124) 'sortfwdind' is not defined. (no-undef)
(#125) 'sortrevind' is not defined. (no-undef)
(#126) 'sortrevind' is not defined. (no-undef)
(#126) 'sortrevind' is not defined. (no-undef)
(#126) Statement inside of curly braces should be on next line. (brace-style)
(#126) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#126) 'sortrevind' is not defined. (no-undef)
(#129) 'sortfwdind' is not defined. (no-undef)
(#130) 'sortfwdind' is not defined. (no-undef)
(#131) 'sortfwdind' is not defined. (no-undef)
(#132) 'sortfwdind' is not defined. (no-undef)
(#138) 'row_array' is not defined. (no-undef)
(#138) Identifier 'row_array' is not in camel case. (camelcase)
(#139) 'col' is not defined. (no-undef)
(#140) 'rows' is not defined. (no-undef)
(#141) 'j' used outside of binding context. (block-scoped-var)
(#141) Infix operators must be spaced. (space-infix-ops)
(#141) 'j' used outside of binding context. (block-scoped-var)
(#141) Infix operators must be spaced. (space-infix-ops)
(#141) 'rows' is not defined. (no-undef)
(#141) 'j' used outside of binding context. (block-scoped-var)
(#142) 'row_array' is not defined. (no-undef)
(#142) Identifier 'row_array' is not in camel case. (camelcase)
(#142) Identifier 'row_array' is not in camel case. (camelcase)
(#142) 'row_array' is not defined. (no-undef)
(#142) 'sorttable' is not defined. (no-undef)
(#142) 'rows' is not defined. (no-undef)
(#142) 'j' used outside of binding context. (block-scoped-var)
(#142) 'col' is not defined. (no-undef)
(#142) 'rows' is not defined. (no-undef)
(#142) 'j' used outside of binding context. (block-scoped-var)
(#145) Expected space or tab after '//' in comment. (spaced-comment)
(#147) Identifier 'row_array' is not in camel case. (camelcase)
(#147) 'row_array' is not defined. (no-undef)
(#149) 'tb' is not defined. (no-undef)
(#150) 'j' is already defined. (no-redeclare)
(#150) 'j' used outside of binding context. (block-scoped-var)
(#150) Infix operators must be spaced. (space-infix-ops)
(#150) 'j' used outside of binding context. (block-scoped-var)
(#150) Infix operators must be spaced. (space-infix-ops)
(#150) Identifier 'row_array' is not in camel case. (camelcase)
(#150) 'row_array' is not defined. (no-undef)
(#150) 'j' used outside of binding context. (block-scoped-var)
(#151) 'tb' is not defined. (no-undef)
(#151) Identifier 'row_array' is not in camel case. (camelcase)
(#151) 'row_array' is not defined. (no-undef)
(#151) 'j' used outside of binding context. (block-scoped-var)
(#154) Variables should not be deleted. (no-delete-var)
(#154) 'row_array' is not defined. (no-undef)
(#154) Identifier 'row_array' is not in camel case. (camelcase)
(#162) 'sortfn' is not defined. (no-undef)
(#162) 'sorttable' is not defined. (no-undef)
(#163) Infix operators must be spaced. (space-infix-ops)
(#163) Infix operators must be spaced. (space-infix-ops)
(#164) 'text' is not defined. (no-undef)
(#164) 'sorttable' is not defined. (no-undef)
(#165) 'text' is not defined. (no-undef)
(#166) 'text' is not defined. (no-undef)
(#167) 'sorttable' is not defined. (no-undef)
(#172) 'possdate' is not defined. (no-undef)
(#172) 'text' is not defined. (no-undef)
(#172) 'sorttable' is not defined. (no-undef)
(#172) Missing semicolon. (semi)
(#173) 'possdate' is not defined. (no-undef)
(#175) 'first' is not defined. (no-undef)
(#175) 'possdate' is not defined. (no-undef)
(#176) 'second' is not defined. (no-undef)
(#176) 'possdate' is not defined. (no-undef)
(#177) 'first' is not defined. (no-undef)
(#179) 'sorttable' is not defined. (no-undef)
(#180) 'second' is not defined. (no-undef)
(#181) 'sorttable' is not defined. (no-undef)
(#185) 'sortfn' is not defined. (no-undef)
(#185) 'sorttable' is not defined. (no-undef)
(#190) 'sortfn' is not defined. (no-undef)
(#200) Expected { after 'if' condition. (curly)
(#202) 'hasInputs' is not defined. (no-undef)
(#205) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#208) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#208) 'hasInputs' is not defined. (no-undef)
(#211) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#211) 'hasInputs' is not defined. (no-undef)
(#214) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#214) 'hasInputs' is not defined. (no-undef)
(#217) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#223) Expected a 'break' statement before 'case'. (no-fallthrough)
(#225) Unreachable code. (no-unreachable)
(#230) 'sorttable' is not defined. (no-undef)
(#233) Unreachable code. (no-unreachable)
(#242) 'newrows' is not defined. (no-undef)
(#243) 'i' used outside of binding context. (block-scoped-var)
(#243) Infix operators must be spaced. (space-infix-ops)
(#243) 'i' used outside of binding context. (block-scoped-var)
(#243) Infix operators must be spaced. (space-infix-ops)
(#243) 'i' used outside of binding context. (block-scoped-var)
(#244) 'newrows' is not defined. (no-undef)
(#244) 'newrows' is not defined. (no-undef)
(#244) 'i' used outside of binding context. (block-scoped-var)
(#246) 'i' used outside of binding context. (block-scoped-var)
(#246) 'i' is already defined. (no-redeclare)
(#246) Infix operators must be spaced. (space-infix-ops)
(#246) 'newrows' is not defined. (no-undef)
(#246) Infix operators must be spaced. (space-infix-ops)
(#246) 'i' used outside of binding context. (block-scoped-var)
(#246) Infix operators must be spaced. (space-infix-ops)
(#246) 'i' used outside of binding context. (block-scoped-var)
(#247) 'newrows' is not defined. (no-undef)
(#247) 'i' used outside of binding context. (block-scoped-var)
(#249) Variables should not be deleted. (no-delete-var)
(#249) 'newrows' is not defined. (no-undef)
(#255) Identifier 'sort_numeric' is not in camel case. (camelcase)
(#255) A space is required after ','. (comma-spacing)
(#256) 'aa' is not defined. (no-undef)
(#256) A space is required after ','. (comma-spacing)
(#257) Expected { after 'if' condition. (curly)
(#257) 'aa' is not defined. (no-undef)
(#257) 'aa' is not defined. (no-undef)
(#258) 'bb' is not defined. (no-undef)
(#258) A space is required after ','. (comma-spacing)
(#259) Expected { after 'if' condition. (curly)
(#259) 'bb' is not defined. (no-undef)
(#259) 'bb' is not defined. (no-undef)
(#260) 'aa' is not defined. (no-undef)
(#260) Infix operators must be spaced. (space-infix-ops)
(#260) 'bb' is not defined. (no-undef)
(#262) Identifier 'sort_alpha' is not in camel case. (camelcase)
(#262) A space is required after ','. (comma-spacing)
(#263) Expected { after 'if' condition. (curly)
(#263) Infix operators must be spaced. (space-infix-ops)
(#264) Expected { after 'if' condition. (curly)
(#264) Infix operators must be spaced. (space-infix-ops)
(#267) Identifier 'sort_ddmm' is not in camel case. (camelcase)
(#267) A space is required after ','. (comma-spacing)
(#268) 'mtch' is not defined. (no-undef)
(#268) 'sorttable' is not defined. (no-undef)
(#269) 'y' is not defined. (no-undef)
(#269) 'mtch' is not defined. (no-undef)
(#269) 'm' is not defined. (no-undef)
(#269) 'mtch' is not defined. (no-undef)
(#269) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#269) 'd' is not defined. (no-undef)
(#269) 'mtch' is not defined. (no-undef)
(#270) Expected { after 'if' condition. (curly)
(#270) 'm' is not defined. (no-undef)
(#270) 'm' is not defined. (no-undef)
(#270) Infix operators must be spaced. (space-infix-ops)
(#270) 'm' is not defined. (no-undef)
(#271) Expected { after 'if' condition. (curly)
(#271) 'd' is not defined. (no-undef)
(#271) 'd' is not defined. (no-undef)
(#271) Infix operators must be spaced. (space-infix-ops)
(#271) 'd' is not defined. (no-undef)
(#272) 'dt1' is not defined. (no-undef)
(#272) 'y' is not defined. (no-undef)
(#272) Infix operators must be spaced. (space-infix-ops)
(#272) 'm' is not defined. (no-undef)
(#272) Infix operators must be spaced. (space-infix-ops)
(#272) 'd' is not defined. (no-undef)
(#273) 'mtch' is not defined. (no-undef)
(#273) 'sorttable' is not defined. (no-undef)
(#274) 'y' is not defined. (no-undef)
(#274) 'mtch' is not defined. (no-undef)
(#274) 'm' is not defined. (no-undef)
(#274) 'mtch' is not defined. (no-undef)
(#274) 'd' is not defined. (no-undef)
(#274) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#274) 'mtch' is not defined. (no-undef)
(#275) Expected { after 'if' condition. (curly)
(#275) 'm' is not defined. (no-undef)
(#275) 'm' is not defined. (no-undef)
(#275) Infix operators must be spaced. (space-infix-ops)
(#275) 'm' is not defined. (no-undef)
(#276) Expected { after 'if' condition. (curly)
(#276) 'd' is not defined. (no-undef)
(#276) 'd' is not defined. (no-undef)
(#276) Infix operators must be spaced. (space-infix-ops)
(#276) 'd' is not defined. (no-undef)
(#277) 'dt2' is not defined. (no-undef)
(#277) 'y' is not defined. (no-undef)
(#277) Infix operators must be spaced. (space-infix-ops)
(#277) 'm' is not defined. (no-undef)
(#277) Infix operators must be spaced. (space-infix-ops)
(#277) 'd' is not defined. (no-undef)
(#278) Expected { after 'if' condition. (curly)
(#278) 'dt1' is not defined. (no-undef)
(#278) Infix operators must be spaced. (space-infix-ops)
(#278) 'dt2' is not defined. (no-undef)
(#279) Expected { after 'if' condition. (curly)
(#279) 'dt1' is not defined. (no-undef)
(#279) Infix operators must be spaced. (space-infix-ops)
(#279) 'dt2' is not defined. (no-undef)
(#282) Identifier 'sort_mmdd' is not in camel case. (camelcase)
(#282) A space is required after ','. (comma-spacing)
(#283) 'mtch' is not defined. (no-undef)
(#283) 'sorttable' is not defined. (no-undef)
(#284) 'y' is not defined. (no-undef)
(#284) 'mtch' is not defined. (no-undef)
(#284) 'd' is not defined. (no-undef)
(#284) 'mtch' is not defined. (no-undef)
(#284) 'm' is not defined. (no-undef)
(#284) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#284) 'mtch' is not defined. (no-undef)
(#285) Expected { after 'if' condition. (curly)
(#285) 'm' is not defined. (no-undef)
(#285) 'm' is not defined. (no-undef)
(#285) Infix operators must be spaced. (space-infix-ops)
(#285) 'm' is not defined. (no-undef)
(#286) Expected { after 'if' condition. (curly)
(#286) 'd' is not defined. (no-undef)
(#286) 'd' is not defined. (no-undef)
(#286) Infix operators must be spaced. (space-infix-ops)
(#286) 'd' is not defined. (no-undef)
(#287) 'dt1' is not defined. (no-undef)
(#287) 'y' is not defined. (no-undef)
(#287) Infix operators must be spaced. (space-infix-ops)
(#287) 'm' is not defined. (no-undef)
(#287) Infix operators must be spaced. (space-infix-ops)
(#287) 'd' is not defined. (no-undef)
(#288) 'mtch' is not defined. (no-undef)
(#288) 'sorttable' is not defined. (no-undef)
(#289) 'y' is not defined. (no-undef)
(#289) 'mtch' is not defined. (no-undef)
(#289) 'd' is not defined. (no-undef)
(#289) 'mtch' is not defined. (no-undef)
(#289) 'm' is not defined. (no-undef)
(#289) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#289) 'mtch' is not defined. (no-undef)
(#290) Expected { after 'if' condition. (curly)
(#290) 'm' is not defined. (no-undef)
(#290) 'm' is not defined. (no-undef)
(#290) Infix operators must be spaced. (space-infix-ops)
(#290) 'm' is not defined. (no-undef)
(#291) Expected { after 'if' condition. (curly)
(#291) 'd' is not defined. (no-undef)
(#291) 'd' is not defined. (no-undef)
(#291) Infix operators must be spaced. (space-infix-ops)
(#291) 'd' is not defined. (no-undef)
(#292) 'dt2' is not defined. (no-undef)
(#292) 'y' is not defined. (no-undef)
(#292) Infix operators must be spaced. (space-infix-ops)
(#292) 'm' is not defined. (no-undef)
(#292) Infix operators must be spaced. (space-infix-ops)
(#292) 'd' is not defined. (no-undef)
(#293) Expected { after 'if' condition. (curly)
(#293) 'dt1' is not defined. (no-undef)
(#293) Infix operators must be spaced. (space-infix-ops)
(#293) 'dt2' is not defined. (no-undef)
(#294) Expected { after 'if' condition. (curly)
(#294) 'dt1' is not defined. (no-undef)
(#294) Infix operators must be spaced. (space-infix-ops)
(#294) 'dt2' is not defined. (no-undef)
(#298) Identifier 'shaker_sort' is not in camel case. (camelcase)
(#298) Identifier 'comp_func' is not in camel case. (camelcase)
(#306) Expected space(s) after "while". (keyword-spacing)
(#308) Expected space(s) after "for". (keyword-spacing)
(#308) 'i' used outside of binding context. (block-scoped-var)
(#308) 'i' used outside of binding context. (block-scoped-var)
(#308) 'i' used outside of binding context. (block-scoped-var)
(#309) There should be no spaces inside this paren. (space-in-parens)
(#309) 'i' used outside of binding context. (block-scoped-var)
(#309) 'i' used outside of binding context. (block-scoped-var)
(#309) Infix operators must be spaced. (space-infix-ops)
(#309) There should be no spaces inside this paren. (space-in-parens)
(#310) 'q' used outside of binding context. (block-scoped-var)
(#310) 'i' used outside of binding context. (block-scoped-var)
(#310) 'i' used outside of binding context. (block-scoped-var)
(#310) 'i' used outside of binding context. (block-scoped-var)
(#310) Infix operators must be spaced. (space-infix-ops)
(#310) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#310) 'i' used outside of binding context. (block-scoped-var)
(#310) Infix operators must be spaced. (space-infix-ops)
(#310) 'q' used outside of binding context. (block-scoped-var)
(#316) Expected { after 'if' condition. (curly)
(#318) Expected space(s) after "for". (keyword-spacing)
(#318) 'i' is already defined. (no-redeclare)
(#318) 'i' used outside of binding context. (block-scoped-var)
(#318) 'i' used outside of binding context. (block-scoped-var)
(#318) 'i' used outside of binding context. (block-scoped-var)
(#319) There should be no spaces inside this paren. (space-in-parens)
(#319) 'i' used outside of binding context. (block-scoped-var)
(#319) 'i' used outside of binding context. (block-scoped-var)
(#319) Infix operators must be spaced. (space-infix-ops)
(#319) There should be no spaces inside this paren. (space-in-parens)
(#320) 'q' used outside of binding context. (block-scoped-var)
(#320) 'q' is already defined. (no-redeclare)
(#320) 'i' used outside of binding context. (block-scoped-var)
(#320) 'i' used outside of binding context. (block-scoped-var)
(#320) 'i' used outside of binding context. (block-scoped-var)
(#320) Infix operators must be spaced. (space-infix-ops)
(#320) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#320) 'i' used outside of binding context. (block-scoped-var)
(#320) Infix operators must be spaced. (space-infix-ops)
(#320) 'q' used outside of binding context. (block-scoped-var)
(#328) Missing semicolon. (semi)
(#338) 'sorttable' is not defined. (no-undef)
(#342) Expected space or tab after '/*' in comment. (spaced-comment)
(#343) Expected space or tab after '/*' in comment. (spaced-comment)
(#357) 'sorttable' is not defined. (no-undef)
(#363) 'sorttable' is not defined. (no-undef)
(#370) Missing JSDoc comment. (require-jsdoc)
(#370) Identifier 'dean_addEvent' is not in camel case. (camelcase)
(#375) Expected { after 'if' condition. (curly)
(#375) Identifier 'dean_addEvent' is not in camel case. (camelcase)
(#377) Expected { after 'if' condition. (curly)
(#392) Unnecessary semicolon. (no-extra-semi)
(#394) Identifier 'dean_addEvent' is not in camel case. (camelcase)
(#396) Missing JSDoc comment. (require-jsdoc)
(#396) 'removeEvent' is defined but never used. (no-unused-vars)
(#405) Unnecessary semicolon. (no-extra-semi)
(#407) Missing JSDoc comment. (require-jsdoc)
(#421) Unnecessary semicolon. (no-extra-semi)
(#423) Missing JSDoc comment. (require-jsdoc)
(#428) Unnecessary semicolon. (no-extra-semi)
(#434) Missing semicolon. (semi)
(#453) Function prototype is read only, properties should not be added. (no-extend-native)

CSS problems

(15 errors, 4 warnings)

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

mod/groupselect/styles.css
(#39) Expected single space before "{" (block-opening-brace-space-before)
(#62) Expected single space before "{" (block-opening-brace-space-before)
(#8) Expected "#AAAAAA" to be "#aaaaaa" (color-hex-case)
(#12) Expected "#AAAAAA" to be "#aaaaaa" (color-hex-case)
(#8) Expected "#AAAAAA" to be "#AAA" (color-hex-length)
(#12) Expected "#AAAAAA" to be "#AAA" (color-hex-length)
(#26) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#8) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#12) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#22) Unexpected !important (declaration-no-important)
(#4) Expected indentation of 4 spaces (indentation)
(#8) Expected indentation of 4 spaces (indentation)
(#12) Expected indentation of 4 spaces (indentation)
(#21) Expected indentation of 4 spaces (indentation)
(#22) Expected indentation of 4 spaces (indentation)
(#31) Expected indentation of 4 spaces (indentation)
(#20) Expected newline after "," (selector-list-comma-newline-after)
(#20) Expected newline after "," (selector-list-comma-newline-after)
(#50) Expected newline after "," (selector-list-comma-newline-after)

PHPDocs style problems

(79 errors, 0 warnings)

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

mod/groupselect/backup/moodle1/lib.php
(#28) Class moodle1_mod_groupselect_handler does not have @copyright tag
(#28) Class moodle1_mod_groupselect_handler does not have @license tag
(#20) Package mod is not valid
mod/groupselect/backup/moodle2/backup_groupselect_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#28) No one-line description found in phpdocs for class backup_groupselect_activity_task
(#49) Phpdocs for function backup_groupselect_activity_task::encode_content_links has incomplete parameters list
(#28) Class backup_groupselect_activity_task does not have @copyright tag
(#28) Class backup_groupselect_activity_task does not have @license tag
(#18) Package mod is not valid
mod/groupselect/backup/moodle2/backup_groupselect_stepslib.php
(#33) Function backup_groupselect_activity_structure_step::define_structure is not documented
(#28) Class backup_groupselect_activity_structure_step does not have @copyright tag
(#28) Class backup_groupselect_activity_structure_step does not have @license tag
(#20) Package mod is not valid
mod/groupselect/backup/moodle2/restore_groupselect_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#28) No one-line description found in phpdocs for class restore_groupselect_activity_task
(#28) Class restore_groupselect_activity_task does not have @copyright tag
(#28) Class restore_groupselect_activity_task does not have @license tag
(#18) Package mod is not valid
mod/groupselect/backup/moodle2/restore_groupselect_stepslib.php
(#33) Function restore_groupselect_activity_structure_step::define_structure is not documented
(#48) Function restore_groupselect_activity_structure_step::process_groupselect is not documented
(#73) Function restore_groupselect_activity_structure_step::process_groupselect_groups_teachers is not documented
(#90) Function restore_groupselect_activity_structure_step::process_groupselect_passwords is not documented
(#107) Function restore_groupselect_activity_structure_step::after_execute is not documented
(#28) Class restore_groupselect_activity_structure_step does not have @copyright tag
(#28) Class restore_groupselect_activity_structure_step does not have @license tag
(#20) Package mod is not valid
mod/groupselect/classes/event/course_module_instance_list_viewed.php
(#27) Class course_module_instance_list_viewed is not documented
(#20) Package mod is not valid
mod/groupselect/classes/event/course_module_viewed.php
(#30) Class course_module_viewed is not documented
(#32) Function course_module_viewed::init is not documented
(#20) Package mod is not valid
mod/groupselect/classes/event/export_link_created.php
(#36) Function export_link_created::init is not documented
(#41) Function export_link_created::get_name is not documented
(#45) Function export_link_created::get_description is not documented
(#50) Function export_link_created::get_url is not documented
(#20) Package mod is not valid
mod/groupselect/classes/event/group_teacher_added.php
(#41) Function group_teacher_added::init is not documented
(#47) Function group_teacher_added::get_name is not documented
(#51) Function group_teacher_added::get_description is not documented
(#56) Function group_teacher_added::get_url is not documented
(#61) Function group_teacher_added::get_objectid_mapping is not documented
(#65) Function group_teacher_added::get_other_mapping is not documented
(#20) Package mod is not valid
mod/groupselect/create_form.php
(#30) Class create_form is not documented
(#36) Function create_form::definition is not documented
(#71) Function create_form::validation is not documented
(#32) Constant create_form::DESCRIPTION_MAXLEN is not documented
(#33) Constant create_form::PASSWORD_MAXLEN is not documented
(#34) Constant create_form::GROUP_NAME_MAXLEN is not documented
(#20) Package mod is not valid
mod/groupselect/db/access.php
(#20) Package mod is not valid
mod/groupselect/db/log.php
(#20) Package mod is not valid
mod/groupselect/db/upgrade.php
(#29) Function xmldb_groupselect_upgrade is not documented
(#20) Package mod is not valid
mod/groupselect/index.php
(#20) Package mod is not valid
mod/groupselect/jquery/plugins.php
(#2) File-level phpdocs block is not found
mod/groupselect/lang/de/groupselect.php
(#20) Package mod is not valid
mod/groupselect/lang/en/groupselect.php
(#20) Package mod is not valid
mod/groupselect/lang/fi/groupselect.php
(#20) Package mod is not valid
mod/groupselect/lib.php
(#246) Phpdocs for function groupselect_reset_userdata has incomplete parameters list
(#257) Phpdocs for function groupselect_pluginfile has incomplete parameters list
(#20) Package mod is not valid
mod/groupselect/locallib.php
(#33) Function groupselect_get_group_info is not documented
(#61) Phpdocs for function groupselect_group_member_counts has incomplete parameters list
(#93) Phpdocs for function groupselect_get_password_protected_groups has incomplete parameters list
(#112) Phpdocs for function groupselect_get_context_members_by_role has incomplete parameters list
(#20) Package mod is not valid
mod/groupselect/mod_form.php
(#31) Class mod_groupselect_mod_form is not documented
(#33) Function mod_groupselect_mod_form::definition is not documented
(#155) Function mod_groupselect_mod_form::validation is not documented
(#20) Package mod is not valid
mod/groupselect/select_form.php
(#29) Class select_form is not documented
(#33) Function select_form::definition is not documented
(#63) Function select_form::validation is not documented
(#30) Variable select_form::$groupselect is not documented
(#20) Package mod is not valid
mod/groupselect/settings.php
(#20) Package mod is not valid
mod/groupselect/version.php
(#20) Package mod is not valid
mod/groupselect/view.php
(#20) Package mod is not valid

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(1 errors, 1 warnings)

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

Task "stylelint:css" failed. Use --force to continue.
Problems running grunt

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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