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

(0 errors, 1 warnings)

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

mod/groupselect/version.php
(#30) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(261 errors, 374 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)
(#82) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) Multiple spaces found before '='. (no-multi-spaces)
(#87) Multiple spaces found before '='. (no-multi-spaces)
(#88) Multiple spaces found before '='. (no-multi-spaces)
(#89) Unexpected empty function. (no-empty-function)
(#90) Multiple spaces found before '='. (no-multi-spaces)
(#90) Multiple spaces found before '||'. (no-multi-spaces)
(#90) Unexpected empty function. (no-empty-function)
(#91) Unexpected empty function. (no-empty-function)
(#92) Multiple spaces found before '='. (no-multi-spaces)
(#92) Multiple spaces found before '||'. (no-multi-spaces)
(#92) Unexpected empty function. (no-empty-function)
(#93) Multiple spaces found before '='. (no-multi-spaces)
(#93) Multiple spaces found before '||'. (no-multi-spaces)
(#100) Multiple spaces found before '='. (no-multi-spaces)
(#103) Function expected no return value. (consistent-return)
(#111) Trailing spaces not allowed. (no-trailing-spaces)
(#163) Trailing spaces not allowed. (no-trailing-spaces)
(#164) Trailing spaces not allowed. (no-trailing-spaces)
(#172) Multiple spaces found before '='. (no-multi-spaces)
(#173) Multiple spaces found before '='. (no-multi-spaces)
(#198) Comments should not begin with a lowercase character. (capitalized-comments)
(#207) Identifier 'input_content' is not in camel case. (camelcase)
(#223) Extra space after key 'type'. (key-spacing)
(#224) Extra space after key 'url'. (key-spacing)
(#225) Extra space after key 'data'. (key-spacing)
(#227) Extra space after key 'cache'. (key-spacing)
(#230) 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)
(#240) Identifier 'input_content' is not in camel case. (camelcase)
(#242) Identifier 'input_content' is not in camel case. (camelcase)
(#263) Comments should not begin with a lowercase character. (capitalized-comments)
(#273) 't' is already defined. (no-redeclare)
(#277) 't' used outside of binding context. (block-scoped-var)
(#284) 't' used outside of binding context. (block-scoped-var)
(#300) 't' used outside of binding context. (block-scoped-var)
(#301) 't' used outside of binding context. (block-scoped-var)
(#346) Extra space after key 'type'. (key-spacing)
(#347) Extra space after key 'data'. (key-spacing)
(#349) Extra space after key 'url'. (key-spacing)
(#350) Extra space after key 'success'. (key-spacing)
(#350) 'status' is defined but never used. (no-unused-vars)
(#360) Extra space after key 'error'. (key-spacing)
(#360) 'status' is defined but never used. (no-unused-vars)
(#360) 'error' is defined but never used. (no-unused-vars)
(#384) Multiple spaces found before '='. (no-multi-spaces)
(#403) Extra space after key 'element'. (key-spacing)
(#403) 'settings' is defined but never used. (no-unused-vars)
(#403) 'original' is defined but never used. (no-unused-vars)
(#406) Expected space(s) after "return". (keyword-spacing)
(#408) Extra space after key 'content'. (key-spacing)
(#408) 'settings' is defined but never used. (no-unused-vars)
(#408) 'original' is defined but never used. (no-unused-vars)
(#411) Extra space after key 'reset'. (key-spacing)
(#414) Extra space after key 'buttons'. (key-spacing)
(#419) 'submit' used outside of binding context. (block-scoped-var)
(#420) 'submit' used outside of binding context. (block-scoped-var)
(#426) 'submit' is already defined. (no-redeclare)
(#426) 'submit' used outside of binding context. (block-scoped-var)
(#427) 'submit' used outside of binding context. (block-scoped-var)
(#429) 'submit' used outside of binding context. (block-scoped-var)
(#429) 'submit' used outside of binding context. (block-scoped-var)
(#434) 'cancel' used outside of binding context. (block-scoped-var)
(#435) Comments should not begin with a lowercase character. (capitalized-comments)
(#437) 'cancel' is already defined. (no-redeclare)
(#437) '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)
(#442) 'cancel' used outside of binding context. (block-scoped-var)
(#442) 'cancel' used outside of binding context. (block-scoped-var)
(#442) 'event' is defined but never used. (no-unused-vars)
(#444) 'reset' used outside of binding context. (block-scoped-var)
(#446) 'reset' is already defined. (no-redeclare)
(#446) 'reset' used outside of binding context. (block-scoped-var)
(#446) ["defaults"] is better written in dot notation. (dot-notation)
(#448) 'reset' used outside of binding context. (block-scoped-var)
(#448) 'reset' used outside of binding context. (block-scoped-var)
(#455) Extra space after key 'element'. (key-spacing)
(#455) 'original' is defined but never used. (no-unused-vars)
(#457) Multiple spaces found before '!='. (no-multi-spaces)
(#457) Statement inside of curly braces should be on next line. (brace-style)
(#457) Multiple spaces found before '}'. (no-multi-spaces)
(#457) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#458) Statement inside of curly braces should be on next line. (brace-style)
(#458) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#459) A space is required after ','. (comma-spacing)
(#469) Expected space(s) after "return". (keyword-spacing)
(#473) Extra space after key 'element'. (key-spacing)
(#473) 'original' is defined but never used. (no-unused-vars)
(#478) Comments should not begin with a lowercase character. (capitalized-comments)
(#478) Expected space or tab after '//' in comment. (spaced-comment)
(#479) A space is required after ','. (comma-spacing)
(#484) Comments should not begin with a lowercase character. (capitalized-comments)
(#484) Expected space or tab after '//' in comment. (spaced-comment)
(#485) A space is required after ','. (comma-spacing)
(#488) Expected space(s) after "return". (keyword-spacing)
(#492) Extra space after key 'element'. (key-spacing)
(#492) 'settings' is defined but never used. (no-unused-vars)
(#492) 'original' is defined but never used. (no-unused-vars)
(#495) Expected space(s) after "return". (keyword-spacing)
(#497) Extra space after key 'content'. (key-spacing)
(#500) 'json' used outside of binding context. (block-scoped-var)
(#503) 'json' is already defined. (no-redeclare)
(#503) 'json' used outside of binding context. (block-scoped-var)
(#505) 'json' used outside of binding context. (block-scoped-var)
(#505) 'json' used outside of binding context. (block-scoped-var)
(#506) 'json' used outside of binding context. (block-scoped-var)
(#506) 'json' used outside of binding context. (block-scoped-var)
(#512) 'json' used outside of binding context. (block-scoped-var)
(#512) 'json' used outside of binding context. (block-scoped-var)
(#517) 'json' used outside of binding context. (block-scoped-var)
(#517) 'json' used outside of binding context. (block-scoped-var)
(#517) ["selected"] is better written in dot notation. (dot-notation)
(#541) Extra space after key 'name'. (key-spacing)
(#542) Extra space after key 'id'. (key-spacing)
(#543) Extra space after key 'type'. (key-spacing)
(#544) Extra space after key 'width'. (key-spacing)
(#545) Extra space after key 'height'. (key-spacing)
(#546) Extra space after key 'event'. (key-spacing)
(#547) Extra space after key 'onblur'. (key-spacing)
(#548) Extra space after key 'loadtype'. (key-spacing)
(#549) Extra space after key 'loadtext'. (key-spacing)
(#551) Extra space after key 'loaddata'. (key-spacing)
(#552) Extra space after key 'submitdata'. (key-spacing)
(#556) '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)
(#17) Comments should not begin with a lowercase character. (capitalized-comments)
(#18) Avoid arguments.callee. (no-caller)
(#18) Expected { after 'if' condition. (curly)
(#19) Comments should not begin with a lowercase character. (capitalized-comments)
(#20) Avoid arguments.callee. (no-caller)
(#21) Comments should not begin with a lowercase character. (capitalized-comments)
(#22) '_timer' used outside of binding context. (block-scoped-var)
(#22) Expected { after 'if' condition. (curly)
(#22) '_timer' used outside of binding context. (block-scoped-var)
(#24) Expected { after 'if' condition. (curly)
(#26) 'sorttable' is not defined. (no-undef)
(#26) Unnecessary escape character: \/. (no-useless-escape)
(#26) Unnecessary escape character: \.. (no-useless-escape)
(#26) Unnecessary escape character: \/. (no-useless-escape)
(#26) Unnecessary escape character: \.. (no-useless-escape)
(#30) 'sorttable' is not defined. (no-undef)
(#38) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) Use '===' to compare with null. (no-eq-null)
(#45) Expected { after 'if' condition. (curly)
(#47) Expected { after 'if' condition. (curly)
(#47) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) Operator '=' 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) Operator '<' 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)
(#61) Comments should not begin with a lowercase character. (capitalized-comments)
(#62) 'tfo' is not defined. (no-undef)
(#63) 'tfo' is not defined. (no-undef)
(#65) 'i' is already defined. (no-redeclare)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) 'i' used outside of binding context. (block-scoped-var)
(#65) Operator '=' 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) Operator '<' 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)
(#71) Comments should not begin with a lowercase character. (capitalized-comments)
(#72) 'headrow' is not defined. (no-undef)
(#73) 'i' is already defined. (no-redeclare)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) 'i' used outside of binding context. (block-scoped-var)
(#73) Operator '=' 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) Operator '<' 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)
(#74) Comments should not begin with a lowercase character. (capitalized-comments)
(#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)
(#75) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) Statement inside of curly braces should be on next line. (brace-style)
(#77) 'override' is not defined. (no-undef)
(#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)
(#78) 'mtch' is not defined. (no-undef)
(#78) 'sorttable' is not defined. (no-undef)
(#78) Operator '+' 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) Operator '+' 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)
(#83) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) Function declared in a loop contains unsafe references to variable(s) 'sorttable', 'sortrevind', 'sortrevind', 'sortrevind', 'sortrevind', 'sorttable', 'sortfwdind', 'sortfwdind', 'sortfwdind', 'sortfwdind', 'theadrow', 'forEach', 'theadrow', 'sortfwdind', 'sortfwdind', 'sortfwdind', 'sortfwdind', 'sortrevind', 'sortrevind', 'sortrevind', 'sortrevind', 'sortfwdind', 'sortfwdind', 'sortfwdind', 'sortfwdind', 'row_array', 'col', 'rows', 'rows', 'row_array', 'row_array', 'sorttable', 'rows', 'col', 'rows', 'row_array', 'tb', 'row_array', 'tb', 'row_array', 'row_array'. (no-loop-func)
(#86) 'e' is defined but never used. (no-unused-vars)
(#89) Comments should not begin with a lowercase character. (capitalized-comments)
(#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)
(#102) Comments should not begin with a lowercase character. (capitalized-comments)
(#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)
(#115) Comments should not begin with a lowercase character. (capitalized-comments)
(#116) 'theadrow' is not defined. (no-undef)
(#117) 'theadrow' is not defined. (no-undef)
(#118) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) Statement inside of curly braces should be on next line. (brace-style)
(#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)
(#125) '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) 'sortrevind' is not defined. (no-undef)
(#126) 'sortrevind' is not defined. (no-undef)
(#126) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#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)
(#134) Comments should not begin with a lowercase character. (capitalized-comments)
(#138) Identifier 'row_array' is not in camel case. (camelcase)
(#138) 'row_array' is not defined. (no-undef)
(#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) Operator '=' must be spaced. (space-infix-ops)
(#141) 'j' used outside of binding context. (block-scoped-var)
(#141) Operator '<' must be spaced. (space-infix-ops)
(#141) 'rows' is not defined. (no-undef)
(#141) 'j' used outside of binding context. (block-scoped-var)
(#142) Identifier 'row_array' is not in camel case. (camelcase)
(#142) 'row_array' is not defined. (no-undef)
(#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) Operator '=' must be spaced. (space-infix-ops)
(#150) 'j' used outside of binding context. (block-scoped-var)
(#150) Operator '<' 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) Identifier 'row_array' is not in camel case. (camelcase)
(#154) 'row_array' is not defined. (no-undef)
(#161) Comments should not begin with a lowercase character. (capitalized-comments)
(#162) 'sortfn' is not defined. (no-undef)
(#162) 'sorttable' is not defined. (no-undef)
(#163) Operator '=' must be spaced. (space-infix-ops)
(#163) Operator '<' 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)
(#169) Comments should not begin with a lowercase character. (capitalized-comments)
(#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)
(#174) Comments should not begin with a lowercase character. (capitalized-comments)
(#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)
(#178) Comments should not begin with a lowercase character. (capitalized-comments)
(#179) 'sorttable' is not defined. (no-undef)
(#180) 'second' is not defined. (no-undef)
(#181) 'sorttable' is not defined. (no-undef)
(#183) Comments should not begin with a lowercase character. (capitalized-comments)
(#185) 'sortfn' is not defined. (no-undef)
(#185) 'sorttable' is not defined. (no-undef)
(#190) 'sortfn' is not defined. (no-undef)
(#194) Comments should not begin with a lowercase character. (capitalized-comments)
(#200) Expected { after 'if' condition. (curly)
(#202) 'hasInputs' is not defined. (no-undef)
(#205) Use '===' to compare with null. (no-eq-null)
(#207) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#208) 'hasInputs' is not defined. (no-undef)
(#210) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#211) 'hasInputs' is not defined. (no-undef)
(#213) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#214) 'hasInputs' is not defined. (no-undef)
(#216) 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)
(#241) Comments should not begin with a lowercase character. (capitalized-comments)
(#242) 'newrows' is not defined. (no-undef)
(#243) 'i' used outside of binding context. (block-scoped-var)
(#243) Operator '=' must be spaced. (space-infix-ops)
(#243) 'i' used outside of binding context. (block-scoped-var)
(#243) Operator '<' 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' is already defined. (no-redeclare)
(#246) 'i' used outside of binding context. (block-scoped-var)
(#246) Operator '=' must be spaced. (space-infix-ops)
(#246) 'newrows' is not defined. (no-undef)
(#246) Operator '-' must be spaced. (space-infix-ops)
(#246) 'i' used outside of binding context. (block-scoped-var)
(#246) Operator '>=' 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)
(#252) Comments should not begin with a lowercase character. (capitalized-comments)
(#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) 'aa' is not defined. (no-undef)
(#257) Expected { after 'if' condition. (curly)
(#257) 'aa' is not defined. (no-undef)
(#258) 'bb' is not defined. (no-undef)
(#258) A space is required after ','. (comma-spacing)
(#259) 'bb' is not defined. (no-undef)
(#259) Expected { after 'if' condition. (curly)
(#259) 'bb' is not defined. (no-undef)
(#260) 'aa' is not defined. (no-undef)
(#260) Operator '-' 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) Operator '==' must be spaced. (space-infix-ops)
(#263) Expected { after 'if' condition. (curly)
(#264) Operator '<' must be spaced. (space-infix-ops)
(#264) Expected { after 'if' condition. (curly)
(#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) 'm' is not defined. (no-undef)
(#270) Expected { after 'if' condition. (curly)
(#270) 'm' is not defined. (no-undef)
(#270) Operator '+' must be spaced. (space-infix-ops)
(#270) 'm' is not defined. (no-undef)
(#271) 'd' is not defined. (no-undef)
(#271) Expected { after 'if' condition. (curly)
(#271) 'd' is not defined. (no-undef)
(#271) Operator '+' 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) Operator '+' must be spaced. (space-infix-ops)
(#272) 'm' is not defined. (no-undef)
(#272) Operator '+' 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) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#274) 'd' is not defined. (no-undef)
(#274) 'mtch' is not defined. (no-undef)
(#275) 'm' is not defined. (no-undef)
(#275) Expected { after 'if' condition. (curly)
(#275) 'm' is not defined. (no-undef)
(#275) Operator '+' must be spaced. (space-infix-ops)
(#275) 'm' is not defined. (no-undef)
(#276) 'd' is not defined. (no-undef)
(#276) Expected { after 'if' condition. (curly)
(#276) 'd' is not defined. (no-undef)
(#276) Operator '+' 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) Operator '+' must be spaced. (space-infix-ops)
(#277) 'm' is not defined. (no-undef)
(#277) Operator '+' must be spaced. (space-infix-ops)
(#277) 'd' is not defined. (no-undef)
(#278) 'dt1' is not defined. (no-undef)
(#278) Operator '==' must be spaced. (space-infix-ops)
(#278) 'dt2' is not defined. (no-undef)
(#278) Expected { after 'if' condition. (curly)
(#279) 'dt1' is not defined. (no-undef)
(#279) Operator '<' must be spaced. (space-infix-ops)
(#279) 'dt2' is not defined. (no-undef)
(#279) Expected { after 'if' condition. (curly)
(#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) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#284) 'm' is not defined. (no-undef)
(#284) 'mtch' is not defined. (no-undef)
(#285) 'm' is not defined. (no-undef)
(#285) Expected { after 'if' condition. (curly)
(#285) 'm' is not defined. (no-undef)
(#285) Operator '+' must be spaced. (space-infix-ops)
(#285) 'm' is not defined. (no-undef)
(#286) 'd' is not defined. (no-undef)
(#286) Expected { after 'if' condition. (curly)
(#286) 'd' is not defined. (no-undef)
(#286) Operator '+' 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) Operator '+' must be spaced. (space-infix-ops)
(#287) 'm' is not defined. (no-undef)
(#287) Operator '+' 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) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#289) 'm' is not defined. (no-undef)
(#289) 'mtch' is not defined. (no-undef)
(#290) 'm' is not defined. (no-undef)
(#290) Expected { after 'if' condition. (curly)
(#290) 'm' is not defined. (no-undef)
(#290) Operator '+' must be spaced. (space-infix-ops)
(#290) 'm' is not defined. (no-undef)
(#291) 'd' is not defined. (no-undef)
(#291) Expected { after 'if' condition. (curly)
(#291) 'd' is not defined. (no-undef)
(#291) Operator '+' 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) Operator '+' must be spaced. (space-infix-ops)
(#292) 'm' is not defined. (no-undef)
(#292) Operator '+' must be spaced. (space-infix-ops)
(#292) 'd' is not defined. (no-undef)
(#293) 'dt1' is not defined. (no-undef)
(#293) Operator '==' must be spaced. (space-infix-ops)
(#293) 'dt2' is not defined. (no-undef)
(#293) Expected { after 'if' condition. (curly)
(#294) 'dt1' is not defined. (no-undef)
(#294) Operator '<' must be spaced. (space-infix-ops)
(#294) 'dt2' is not defined. (no-undef)
(#294) Expected { after 'if' condition. (curly)
(#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 space after 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) Operator '+' must be spaced. (space-infix-ops)
(#309) There should be no space before 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) Operator '+' 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) Operator '+' must be spaced. (space-infix-ops)
(#310) 'q' used outside of binding context. (block-scoped-var)
(#313) Comments should not begin with a lowercase character. (capitalized-comments)
(#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 space after 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) Operator '-' must be spaced. (space-infix-ops)
(#319) There should be no space before this paren. (space-in-parens)
(#320) 'q' is already defined. (no-redeclare)
(#320) 'q' 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) 'i' used outside of binding context. (block-scoped-var)
(#320) Operator '-' 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) Operator '-' must be spaced. (space-infix-ops)
(#320) 'q' used outside of binding context. (block-scoped-var)
(#323) Comments should not begin with a lowercase character. (capitalized-comments)
(#326) Comments should not begin with a lowercase character. (capitalized-comments)
(#328) Missing semicolon. (semi)
(#338) 'sorttable' is not defined. (no-undef)
(#341) Comments should not begin with a lowercase character. (capitalized-comments)
(#342) Expected space or tab after '/*' in comment. (spaced-comment)
(#343) Expected space or tab after '/*' in comment. (spaced-comment)
(#354) Comments should not begin with a lowercase character. (capitalized-comments)
(#357) 'sorttable' is not defined. (no-undef)
(#357) Comments should not begin with a lowercase character. (capitalized-comments)
(#362) Comments should not begin with a lowercase character. (capitalized-comments)
(#363) 'sorttable' is not defined. (no-undef)
(#365) Comments should not begin with a lowercase character. (capitalized-comments)
(#370) Missing JSDoc comment. (require-jsdoc)
(#370) Identifier 'dean_addEvent' is not in camel case. (camelcase)
(#374) Comments should not begin with a lowercase character. (capitalized-comments)
(#375) Expected { after 'if' condition. (curly)
(#375) Identifier 'dean_addEvent' is not in camel case. (camelcase)
(#376) Comments should not begin with a lowercase character. (capitalized-comments)
(#377) Expected { after 'if' condition. (curly)
(#378) Comments should not begin with a lowercase character. (capitalized-comments)
(#382) Comments should not begin with a lowercase character. (capitalized-comments)
(#387) Comments should not begin with a lowercase character. (capitalized-comments)
(#389) Comments should not begin with a lowercase character. (capitalized-comments)
(#392) Unnecessary semicolon. (no-extra-semi)
(#393) Comments should not begin with a lowercase character. (capitalized-comments)
(#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)
(#400) Comments should not begin with a lowercase character. (capitalized-comments)
(#405) Unnecessary semicolon. (no-extra-semi)
(#407) Missing JSDoc comment. (require-jsdoc)
(#409) Comments should not begin with a lowercase character. (capitalized-comments)
(#411) Comments should not begin with a lowercase character. (capitalized-comments)
(#413) Comments should not begin with a lowercase character. (capitalized-comments)
(#421) Unnecessary semicolon. (no-extra-semi)
(#423) Missing JSDoc comment. (require-jsdoc)
(#424) Comments should not begin with a lowercase character. (capitalized-comments)
(#428) Unnecessary semicolon. (no-extra-semi)
(#434) Missing semicolon. (semi)
(#444) Comments should not begin with a lowercase character. (capitalized-comments)
(#452) Comments should not begin with a lowercase character. (capitalized-comments)
(#453) Function prototype is read only, properties should not be added. (no-extend-native)
(#461) Comments should not begin with a lowercase character. (capitalized-comments)
(#468) Comments should not begin with a lowercase character. (capitalized-comments)
(#471) Comments should not begin with a lowercase character. (capitalized-comments)
(#473) Comments should not begin with a lowercase character. (capitalized-comments)
(#476) Comments should not begin with a lowercase character. (capitalized-comments)
(#480) Comments should not begin with a lowercase character. (capitalized-comments)
(#483) Comments should not begin with a lowercase character. (capitalized-comments)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(0 errors, 0 warnings)

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


Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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


Gherkin .feature problems

(0 errors, 0 warnings)

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