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

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

admin/tool/passwordvalidator/classes/privacy/provider.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion
admin/tool/passwordvalidator/lang/en/tool_passwordvalidator.php
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/passwordvalidator/lib.php
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) This comment is 58% valid code; is this commented out code?
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/passwordvalidator/locallib.php
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) 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
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#121) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Line exceeds 132 characters; contains 138 characters
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#169) Inline comments must end in full-stops, exclamation marks, or question marks
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#224) Inline comments must end in full-stops, exclamation marks, or question marks
(#244) Inline comments must start with a capital letter, digit or 3-dots sequence
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
(#311) Line exceeds 132 characters; contains 134 characters
(#312) Inline comments must start with a capital letter, digit or 3-dots sequence
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#316) Inline comments must end in full-stops, exclamation marks, or question marks
(#322) Inline comments must end in full-stops, exclamation marks, or question marks
(#325) Inline comments must end in full-stops, exclamation marks, or question marks
(#330) Inline comments must end in full-stops, exclamation marks, or question marks
(#353) Inline comments must end in full-stops, exclamation marks, or question marks
(#357) Inline comments must end in full-stops, exclamation marks, or question marks
(#361) Inline comments must end in full-stops, exclamation marks, or question marks
(#364) Inline comments must end in full-stops, exclamation marks, or question marks
(#370) Inline comments must end in full-stops, exclamation marks, or question marks
(#390) Inline comments must end in full-stops, exclamation marks, or question marks
(#393) Inline comments must end in full-stops, exclamation marks, or question marks
(#399) Inline comments must end in full-stops, exclamation marks, or question marks
(#405) Inline comments must end in full-stops, exclamation marks, or question marks
(#423) Inline comments must end in full-stops, exclamation marks, or question marks
(#429) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/passwordvalidator/settings.php
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#33) 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
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Line exceeds 132 characters; contains 155 characters
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Line exceeds 132 characters; contains 165 characters
(#66) Line exceeds 132 characters; contains 167 characters
(#69) Line exceeds 132 characters; contains 169 characters
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Line exceeds 132 characters; contains 159 characters
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#77) Line exceeds 132 characters; contains 161 characters
(#80) Line exceeds 132 characters; contains 166 characters
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#84) Line exceeds 132 characters; contains 166 characters
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#88) Line exceeds 132 characters; contains 162 characters
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#92) Line exceeds 132 characters; contains 161 characters
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Line exceeds 132 characters; contains 158 characters
(#99) Line exceeds 132 characters; contains 169 characters
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#103) Line exceeds 132 characters; contains 166 characters
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Line exceeds 132 characters; contains 163 characters
admin/tool/passwordvalidator/test_password.php
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/passwordvalidator/test_password_form.php
(#36) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Inline comments must start with a capital letter, digit or 3-dots sequence
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) Line exceeds 132 characters; contains 157 characters
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
admin/tool/passwordvalidator/tests/locallib_test.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
(#33) 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
(#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
(#67) 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
(#92) Inline comments must start with a capital letter, digit or 3-dots sequence
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) Inline comments must start with a capital letter, digit or 3-dots sequence
(#125) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Inline comments must start with a capital letter, digit or 3-dots sequence
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#148) Inline comments must end in full-stops, exclamation marks, or question marks
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#157) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Inline comments must end in full-stops, exclamation marks, or question marks
(#171) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#196) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Inline comments must start with a capital letter, digit or 3-dots sequence
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Inline comments must start with a capital letter, digit or 3-dots sequence
(#208) Inline comments must end in full-stops, exclamation marks, or question marks
(#214) Inline comments must start with a capital letter, digit or 3-dots sequence
(#214) Inline comments must end in full-stops, exclamation marks, or question marks
(#217) Inline comments must end in full-stops, exclamation marks, or question marks
(#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
(#242) Inline comments must start with a capital letter, digit or 3-dots sequence
(#242) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) Inline comments must start with a capital letter, digit or 3-dots sequence
(#264) Inline comments must end in full-stops, exclamation marks, or question marks
(#268) Inline comments must start with a capital letter, digit or 3-dots sequence
(#268) Inline comments must end in full-stops, exclamation marks, or question marks
(#280) Inline comments must end in full-stops, exclamation marks, or question marks
(#285) Inline comments must end in full-stops, exclamation marks, or question marks
(#291) Inline comments must start with a capital letter, digit or 3-dots sequence
(#291) Inline comments must end in full-stops, exclamation marks, or question marks
(#300) Inline comments must end in full-stops, exclamation marks, or question marks
(#303) Inline comments must end in full-stops, exclamation marks, or question marks
(#309) Inline comments must end in full-stops, exclamation marks, or question marks
(#312) Inline comments must end in full-stops, exclamation marks, or question marks
(#316) Inline comments must end in full-stops, exclamation marks, or question marks
(#323) Inline comments must end in full-stops, exclamation marks, or question marks
(#331) Inline comments must start with a capital letter, digit or 3-dots sequence
(#331) Inline comments must end in full-stops, exclamation marks, or question marks
(#335) Inline comments must end in full-stops, exclamation marks, or question marks
(#341) Inline comments must end in full-stops, exclamation marks, or question marks
(#345) Inline comments must start with a capital letter, digit or 3-dots sequence
(#345) Inline comments must end in full-stops, exclamation marks, or question marks
(#349) Inline comments must start with a capital letter, digit or 3-dots sequence
(#349) Inline comments must end in full-stops, exclamation marks, or question marks
(#356) Inline comments must start with a capital letter, digit or 3-dots sequence
(#356) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Inline comments must end in full-stops, exclamation marks, or question marks
(#363) Inline comments must end in full-stops, exclamation marks, or question marks
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#371) Inline comments must end in full-stops, exclamation marks, or question marks
(#376) Inline comments must end in full-stops, exclamation marks, or question marks
(#386) Inline comments must end in full-stops, exclamation marks, or question marks
(#394) Inline comments must end in full-stops, exclamation marks, or question marks
(#401) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(24 errors, 0 warnings)

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

admin/tool/passwordvalidator/classes/privacy/provider.php
(#27) Class provider is not documented
admin/tool/passwordvalidator/lang/en/tool_passwordvalidator.php
(#17) No one-line description found in phpdocs for file
admin/tool/passwordvalidator/lib.php
(#36) Function tool_passwordvalidator_check_password_policy is not documented
admin/tool/passwordvalidator/locallib.php
(#203) Function tool_passwordvalidator_personal_information is not documented
(#31) Phpdocs for function tool_passwordvalidator_password_validate has incomplete parameters list
admin/tool/passwordvalidator/test_password_form.php
(#30) Class test_password_form is not documented
(#32) Function test_password_form::definition is not documented
(#47) Function test_password_form::validation is not documented
admin/tool/passwordvalidator/tests/locallib_test.php
(#28) Class tool_passwordvalidator_password_testcase is not documented
(#31) Function tool_passwordvalidator_password_testcase::complexity_length_provider is not documented
(#65) Function tool_passwordvalidator_password_testcase::complexity_chars_provider is not documented
(#93) Function tool_passwordvalidator_password_testcase::dictionary_checking_provider is not documented
(#215) Function tool_passwordvalidator_password_testcase::sequential_digits_provider is not documented
(#243) Function tool_passwordvalidator_password_testcase::repeated_chars_provider is not documented
(#54) There is no description in phpdocs for function test_complexity_length
(#82) There is no description in phpdocs for function test_complexity_chars
(#117) There is no description in phpdocs for function test_dictionary_checking
(#230) There is no description in phpdocs for function test_sequential_digits
(#256) There is no description in phpdocs for function test_repeated_chars
(#54) Phpdocs for function tool_passwordvalidator_password_testcase::test_complexity_length has incomplete parameters list
(#82) Phpdocs for function tool_passwordvalidator_password_testcase::test_complexity_chars has incomplete parameters list
(#117) Phpdocs for function tool_passwordvalidator_password_testcase::test_dictionary_checking has incomplete parameters list
(#230) Phpdocs for function tool_passwordvalidator_password_testcase::test_sequential_digits has incomplete parameters list
(#256) Phpdocs for function tool_passwordvalidator_password_testcase::test_repeated_chars has incomplete parameters list

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]