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

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

mod/stampcoll/classes/event/stamp_deleted.php
(#60) Line exceeds 132 characters; contains 136 characters
mod/stampcoll/classes/event/stamp_granted.php
(#63) Line exceeds 132 characters; contains 137 characters
mod/stampcoll/classes/event/stamp_updated.php
(#60) Line exceeds 132 characters; contains 134 characters

Javascript coding style problems

(1 errors, 2 warnings)

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

mod/stampcoll/Gruntfile.js
(#3) 'module' is not defined. (no-undef)
(#3) Unexpected space before function parentheses. (space-before-function-paren)
mod/stampcoll/yui/src/viewmode/js/viewmode.js
(#32) Identifier 'mod_stampcoll' is not in camel case. (camelcase)

CSS problems

(185 errors, 1 warnings)

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

mod/stampcoll/less/styles.less
(#53) Expected single space before "{" (block-opening-brace-space-before)
mod/stampcoll/styles.css
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected newline after "}" (block-closing-brace-newline-after)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Expected single space before "}" of a single-line block (block-closing-brace-space-before)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Unexpected single-line block (block-no-single-line)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space after "{" of a single-line block (block-opening-brace-space-after)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space before "{" (block-opening-brace-space-before)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected single space after ";" in a single-line declaration block (declaration-block-semicolon-space-after)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected no more than 1 declaration(s) (declaration-block-single-line-max-declarations)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#1) Expected line length to be no more than 132 characters (max-line-length)
(#1) Expected newline after "," (selector-list-comma-newline-after)

PHPDocs style problems

(64 errors, 0 warnings)

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

mod/stampcoll/addstamp.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/addstamp_form.php
(#29) Class stampcoll_stamp_form does not have @copyright tag
(#29) Class stampcoll_stamp_form does not have @license tag
mod/stampcoll/backup/moodle2/backup_stampcoll_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#27) No one-line description found in phpdocs for class backup_stampcoll_activity_task
(#48) Phpdocs for function backup_stampcoll_activity_task::encode_content_links has incomplete parameters list
(#27) Class backup_stampcoll_activity_task does not have @copyright tag
(#27) Class backup_stampcoll_activity_task does not have @license tag
mod/stampcoll/backup/moodle2/backup_stampcoll_stepslib.php
(#32) Function backup_stampcoll_activity_structure_step::define_structure is not documented
(#27) Class backup_stampcoll_activity_structure_step does not have @copyright tag
(#27) Class backup_stampcoll_activity_structure_step does not have @license tag
mod/stampcoll/backup/moodle2/restore_stampcoll_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#27) No one-line description found in phpdocs for class restore_stampcoll_activity_task
(#27) Class restore_stampcoll_activity_task does not have @copyright tag
(#27) Class restore_stampcoll_activity_task does not have @license tag
mod/stampcoll/backup/moodle2/restore_stampcoll_stepslib.php
(#33) Function restore_stampcoll_activity_structure_step::define_structure is not documented
(#46) Function restore_stampcoll_activity_structure_step::process_stampcoll is not documented
(#57) Function restore_stampcoll_activity_structure_step::process_stampcoll_stamp is not documented
(#77) Function restore_stampcoll_activity_structure_step::after_execute is not documented
(#28) Class restore_stampcoll_activity_structure_step does not have @copyright tag
(#28) Class restore_stampcoll_activity_structure_step does not have @license tag
(#20) Package plugintype is not valid
mod/stampcoll/classes/event/course_module_instance_list_viewed.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/classes/event/course_module_viewed.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/classes/event/stamp_added.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/classes/event/stamp_deleted.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/classes/event/stamp_granted.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/classes/event/stamp_updated.php
(#17) No one-line description found in phpdocs for file
mod/stampcoll/lib.php
(#62) Phpdocs for function stampcoll_add_instance has incomplete parameters list
(#91) Phpdocs for function stampcoll_update_instance has incomplete parameters list
(#138) Phpdocs for function stampcoll_user_outline has incomplete parameters list
(#206) Phpdocs for function stampcoll_print_recent_activity has incomplete parameters list
(#468) Phpdocs for function stampcoll_extend_navigation has incomplete parameters list
(#348) Invalid inline phpdocs tag @see found
mod/stampcoll/locallib.php
(#95) There is no description in phpdocs for function view_url
(#102) There is no description in phpdocs for function managestamps_url
(#75) Phpdocs for function stampcoll::__construct has incomplete parameters list
(#310) Phpdocs for function stampcoll_singleuser_collection::__construct has incomplete parameters list
(#355) Phpdocs for function stampcoll_multiuser_collection::__construct has incomplete parameters list
(#27) Class stampcoll does not have @copyright tag
(#110) Class stampcoll_stamp does not have @copyright tag
(#176) Class stampcoll_collection does not have @copyright tag
(#299) Class stampcoll_singleuser_collection does not have @copyright tag
(#330) Class stampcoll_multiuser_collection does not have @copyright tag
(#380) Class stampcoll_management_collection does not have @copyright tag
(#27) Class stampcoll does not have @license tag
(#110) Class stampcoll_stamp does not have @license tag
(#176) Class stampcoll_collection does not have @license tag
(#299) Class stampcoll_singleuser_collection does not have @license tag
(#330) Class stampcoll_multiuser_collection does not have @license tag
(#380) Class stampcoll_management_collection does not have @license tag
(#205) Invalid inline phpdocs tag @see found
(#224) Invalid inline phpdocs tag @see found
(#353) Invalid inline phpdocs tag @see found
mod/stampcoll/mod_form.php
(#30) Class mod_stampcoll_mod_form does not have @copyright tag
(#30) Class mod_stampcoll_mod_form does not have @license tag
mod/stampcoll/renderer.php
(#61) Phpdocs for function mod_stampcoll_renderer::render_stampcoll_singleuser_collection has incomplete parameters list
(#102) Phpdocs for function mod_stampcoll_renderer::render_stampcoll_multiuser_collection has incomplete parameters list
(#165) Phpdocs for function mod_stampcoll_renderer::render_stampcoll_management_collection has incomplete parameters list
(#27) Class mod_stampcoll_renderer does not have @copyright tag
(#27) Class mod_stampcoll_renderer does not have @license tag
mod/stampcoll/tests/generator/lib.php
(#40) Phpdocs for function mod_stampcoll_generator::create_instance has incomplete parameters list
mod/stampcoll/tests/generator_test.php
(#26) Class mod_stampcoll_generator_testcase is not documented
(#17) No one-line description found in phpdocs for file

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]