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

(4 errors, 51 warnings)

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

report/trainingsessions/batchs/groupcsvreport_batch.php
(#32) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/batchs/groupxlsreport_batch.php
(#32) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/coursereport.php
(#99) Line exceeds 132 characters; contains 144 characters
(#107) Line exceeds 132 characters; contains 152 characters
report/trainingsessions/coursesummaryreport.php
(#86) Line exceeds 132 characters; contains 144 characters
report/trainingsessions/externallib.php
(#42) Line exceeds 132 characters; contains 134 characters
report/trainingsessions/filearea.php
(#71) Line exceeds 132 characters; contains 144 characters
report/trainingsessions/lib/excellib.php
(#51) Expected 1 space before "+"; 0 found
(#51) Expected 1 space after "+"; 0 found
(#52) Expected 1 space before "+"; 0 found
(#52) Expected 1 space after "+"; 0 found
(#52) Line exceeds 132 characters; contains 145 characters
report/trainingsessions/locallib.php
(#979) Inline comments must end in full-stops, exclamation marks, or question marks
(#1409) Line exceeds 132 characters; contains 141 characters
(#1415) Line exceeds 132 characters; contains 154 characters
(#1422) Line exceeds 132 characters; contains 148 characters
(#1758) Line exceeds 132 characters; contains 137 characters
(#1837) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1843) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1843) Inline comments must end in full-stops, exclamation marks, or question marks
(#1846) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1873) Inline comments must end in full-stops, exclamation marks, or question marks
report/trainingsessions/renderers/htmlrenderers.php
(#564) Line exceeds 132 characters; contains 141 characters
(#620) Inline comments must end in full-stops, exclamation marks, or question marks
(#643) Inline comments must end in full-stops, exclamation marks, or question marks
report/trainingsessions/renderers/xlsrenderers.php
(#120) Line exceeds 132 characters; contains 168 characters
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#281) This comment is 72% valid code; is this commented out code?
(#298) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) This comment is 72% valid code; is this commented out code?
report/trainingsessions/selector_form.php
(#85) Line exceeds 132 characters; contains 137 characters
report/trainingsessions/settings.php
(#83) Line exceeds 132 characters; contains 134 characters
(#84) Line exceeds 132 characters; contains 137 characters
report/trainingsessions/tasks/groupcsvreportonerow_batch_task.php
(#29) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#80) This comment is 65% valid code; is this commented out code?
(#108) Inline comments must start with a capital letter, digit or 3-dots sequence
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) This comment is 60% valid code; is this commented out code?
report/trainingsessions/tasks/groupcsvreportsummary_batch_task.php
(#29) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#97) Inline comments must start with a capital letter, digit or 3-dots sequence
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) This comment is 60% valid code; is this commented out code?
report/trainingsessions/tasks/groupxlsreportperuser_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/tasks/groupxlsreportsummary_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#63) Line exceeds 132 characters; contains 138 characters
report/trainingsessions/tasks/usercsvreportperuser_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/tasks/usercsvreportsessions_batch_task.php
(#25) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
report/trainingsessions/tasks/userxlsreportallcourses_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/tasks/userxlsreportperuser_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#101) Line exceeds 132 characters; contains 135 characters
(#104) Line exceeds 132 characters; contains 136 characters
report/trainingsessions/tasks/userxlsreportsessions_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.

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

(87 errors, 15 warnings)

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

report/trainingsessions/reports.css
(#5) Unknown property: spacing
(#26) Expected single space before "{" (block-opening-brace-space-before)
(#31) Expected single space before "{" (block-opening-brace-space-before)
(#36) Expected single space before "{" (block-opening-brace-space-before)
(#40) Expected single space before "{" (block-opening-brace-space-before)
(#45) Expected single space before "{" (block-opening-brace-space-before)
(#49) Expected single space before "{" (block-opening-brace-space-before)
(#55) Expected single space before "{" (block-opening-brace-space-before)
(#15) Expected "#EEEEEE" to be "#eeeeee" (color-hex-case)
(#28) Expected "#579F4A" to be "#579f4a" (color-hex-case)
(#33) Expected "#4B41A9" to be "#4b41a9" (color-hex-case)
(#10) Expected "#888888" to be "#888" (color-hex-length)
(#15) Expected "#EEEEEE" to be "#EEE" (color-hex-length)
(#3) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#4) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#5) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#9) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#14) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#19) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#23) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#27) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#32) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#37) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#41) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#46) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#50) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#51) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#52) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#56) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#57) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#58) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#59) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#60) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#61) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#62) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#63) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#28) Unexpected whitespace before ":" (declaration-colon-space-before)
(#33) Unexpected whitespace before ":" (declaration-colon-space-before)
(#3) Expected indentation of 4 spaces (indentation)
(#4) Expected indentation of 4 spaces (indentation)
(#5) Expected indentation of 4 spaces (indentation)
(#9) Expected indentation of 4 spaces (indentation)
(#10) Expected indentation of 4 spaces (indentation)
(#14) Expected indentation of 4 spaces (indentation)
(#15) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#23) Expected indentation of 4 spaces (indentation)
(#50) Expected indentation of 4 spaces (indentation)
(#51) Expected indentation of 4 spaces (indentation)
(#52) Expected indentation of 4 spaces (indentation)
(#56) Expected indentation of 4 spaces (indentation)
(#57) Expected indentation of 4 spaces (indentation)
(#58) Expected indentation of 4 spaces (indentation)
(#59) Expected indentation of 4 spaces (indentation)
(#60) Expected indentation of 4 spaces (indentation)
(#61) Expected indentation of 4 spaces (indentation)
(#62) Expected indentation of 4 spaces (indentation)
(#63) Expected indentation of 4 spaces (indentation)
(#4) Unexpected unit (length-zero-no-unit)
(#5) Unexpected unit (length-zero-no-unit)
(#5) Unexpected unknown property "spacing" (property-no-unknown)
report/trainingsessions/styles.css
(#5) Unknown property: spacing
(#26) Expected single space before "{" (block-opening-brace-space-before)
(#31) Expected single space before "{" (block-opening-brace-space-before)
(#36) Expected single space before "{" (block-opening-brace-space-before)
(#40) Expected single space before "{" (block-opening-brace-space-before)
(#45) Expected single space before "{" (block-opening-brace-space-before)
(#50) Expected single space before "{" (block-opening-brace-space-before)
(#56) Expected single space before "{" (block-opening-brace-space-before)
(#71) Expected single space before "{" (block-opening-brace-space-before)
(#14) Expected "#EEEEEE" to be "#eeeeee" (color-hex-case)
(#27) Expected "#579F4A" to be "#579f4a" (color-hex-case)
(#32) Expected "#4B41A9" to be "#4b41a9" (color-hex-case)
(#110) Expected "#CDCDCD" to be "#cdcdcd" (color-hex-case)
(#9) Expected "#888888" to be "#888" (color-hex-length)
(#14) Expected "#EEEEEE" to be "#EEE" (color-hex-length)
(#105) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#3) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#4) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#5) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#10) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#15) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#19) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#23) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#28) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#52) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#81) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#101) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#27) Unexpected whitespace before ":" (declaration-colon-space-before)
(#101) Unexpected !important (declaration-no-important)
(#3) Expected indentation of 4 spaces (indentation)
(#4) Expected indentation of 4 spaces (indentation)
(#5) Expected indentation of 4 spaces (indentation)
(#9) Expected indentation of 4 spaces (indentation)
(#10) Expected indentation of 4 spaces (indentation)
(#14) Expected indentation of 4 spaces (indentation)
(#15) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#23) Expected indentation of 4 spaces (indentation)
(#4) Unexpected unit (length-zero-no-unit)
(#5) Unexpected unit (length-zero-no-unit)
(#5) Unexpected unknown property "spacing" (property-no-unknown)

PHPDocs style problems

(183 errors, 14 warnings)

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

report/trainingsessions/allcoursesreport.php
(#22) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/batchs/groupcsvreport_batch.php
(#27) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#29) Not recommended phpdocs tag @version used
report/trainingsessions/batchs/groupxlsreport_batch.php
(#27) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/classes/task/batchreports_task.php
(#23) Category report is not valid
(#33) Class batchreports_task is not documented
report/trainingsessions/cli/extract_csv_report.php
(#19) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#20) Not recommended phpdocs tag @version used
report/trainingsessions/cli/extract_csv_report_flat.php
(#19) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/courseraw.task_receiver.php
(#21) Category report is not valid
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
report/trainingsessions/courserawreport.php
(#21) Category report is not valid
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
report/trainingsessions/coursereport.php
(#21) Category report is not valid
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
report/trainingsessions/coursesummary_selector_form.php
(#21) Category report is not valid
(#31) Class CourseSummarySelectorForm is not documented
(#33) Function CourseSummarySelectorForm::definition is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
report/trainingsessions/coursesummaryreport.php
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/cronlib.php
(#21) Category report is not valid
(#30) Function debug_trace is not documented
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/db/access.php
(#21) Category report is not valid
report/trainingsessions/db/services.php
(#23) File-level phpdocs block is not found
report/trainingsessions/db/upgrade.php
(#37) Function xmldb_report_trainingsessions_upgrade is not documented
report/trainingsessions/externallib.php
(#19) Category report is not valid
(#28) Class report_trainingsessions_external is not documented
(#30) Function report_trainingsessions_external::validate_report_parameters is not documented
(#131) Function report_trainingsessions_external::get_report_url_parameters is not documented
(#172) Function report_trainingsessions_external::get_report_url is not documented
(#202) Function report_trainingsessions_external::get_report_url_returns is not documented
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/filearea.php
(#21) Category report is not valid
report/trainingsessions/files_form.php
(#21) Category report is not valid
(#29) Class trainingsessions_files_form does not have @copyright tag
(#29) Class trainingsessions_files_form does not have @license tag
report/trainingsessions/gradesettings_form.php
(#21) Category report is not valid
(#31) Class TrainingsessionsGradeSettingsForm is not documented
(#35) Function TrainingsessionsGradeSettingsForm::definition is not documented
(#228) Function TrainingsessionsGradeSettingsForm::validation is not documented
(#33) Variable TrainingsessionsGradeSettingsForm::$linkablemodules is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
report/trainingsessions/gradessettings.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#26) Not recommended phpdocs tag @version used
report/trainingsessions/index.php
(#21) Category report is not valid
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/lang/en/report_trainingsessions.php
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/lang/fr/report_trainingsessions.php
(#20) Package report is not valid
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/lib.php
(#21) Category report is not valid
(#42) Function report_trainingsessions_page_type_list is not documented
(#77) Phpdocs for function report_trainingsessions_pluginfile has incomplete parameters list
(#55) Invalid phpdocs tag @private used
report/trainingsessions/lib/excellib.php
(#23) Package core is not valid
(#29) Class MoodleExcelWorkbookTS is not documented
(#41) Class MoodleExcelWorksheetTS is not documented
(#17) No one-line description found in phpdocs for file
(#45) Phpdocs for function MoodleExcelWorksheetTS::write_time has incomplete parameters list
report/trainingsessions/locallib.php
(#21) Category report is not valid
(#1528) Function report_trainingsessions_batch_input is not documented
(#1389) There is no description in phpdocs for function report_trainingsessions_compute_groups
(#192) Phpdocs for function trainingsessions_fill_structure_from_flexiblesections has incomplete parameters list
(#312) Phpdocs for function trainingsessions_fill_structure_from_sections has incomplete parameters list
(#382) Phpdocs for function page_get_structure_from_page has incomplete parameters list
(#543) Phpdocs for function report_trainingsessions_format_time has incomplete parameters list
(#679) Phpdocs for function report_trainingsessions_add_graded_columns has incomplete parameters list
(#786) Phpdocs for function report_trainingsessions_add_graded_data has incomplete parameters list
(#852) Phpdocs for function report_trainingsessions_add_calculated_columns has incomplete parameters list
(#889) Phpdocs for function report_trainingsessions_add_calculated_data has incomplete parameters list
(#914) Phpdocs for function report_trainingsessions_compute_timegrade has incomplete parameters list
(#1097) Phpdocs for function report_trainingsessions_filter_unwanted_users has incomplete parameters list
(#1122) Phpdocs for function report_trainingsessions_back_office_get_ticket has incomplete parameters list
(#1143) Phpdocs for function report_trainingsessions_back_office_access has incomplete parameters list
(#1186) Phpdocs for function report_trainingsessions_count_sessions_in_course has incomplete parameters list
(#1222) Phpdocs for function report_trainingsessions_process_user_file has incomplete parameters list
(#1308) Phpdocs for function report_trainingsessions_process_group_file has incomplete parameters list
(#1391) Phpdocs for function report_trainingsessions_compute_groups has incomplete parameters list
(#1574) Phpdocs for function report_trainingsessions_plugin_require has incomplete parameters list
(#1603) Phpdocs for function report_trainingsessions_plugin_include has incomplete parameters list
(#1772) Phpdocs for function report_trainingsessions_process_bounds has incomplete parameters list
(#1824) Phpdocs for function report_trainingsessions_calculate_course_structure has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#23) Not recommended phpdocs tag @version used
(#1126) Not recommended phpdocs tag @global used
(#1126) Not recommended phpdocs tag @global used
report/trainingsessions/renderer.php
(#27) Class report_trainingsessions_renderer is not documented
(#85) Function report_trainingsessions_renderer::xls_userexport_button is not documented
(#29) There is no description in phpdocs for function tabs
(#112) There is no description in phpdocs for function single_button
(#31) Phpdocs for function report_trainingsessions_renderer::tabs has incomplete parameters list
(#114) Phpdocs for function report_trainingsessions_renderer::single_button has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#21) Not recommended phpdocs tag @version used
report/trainingsessions/renderers/csvrenderers.php
(#21) Category report is not valid
(#27) Function report_trainingsessions_print_userinfo is not documented
(#38) Function report_trainingsessions_print_header is not documented
(#54) Function report_trainingsessions_print_course_structure is not documented
(#144) Function report_trainingsessions_print_global_header is not documented
(#159) Function report_trainingsessions_print_session_header is not documented
(#118) Phpdocs for function report_trainingsessions_print_global_raw has incomplete parameters list
(#173) Phpdocs for function report_trainingsessions_print_usersessions has incomplete parameters list
report/trainingsessions/renderers/htmlrenderers.php
(#19) Category report is not valid
(#709) Function report_trainingsessions_print_total_site_html is not documented
(#735) Function reports_print_pager is not documented
(#767) Function report_trainingsessions_print_completionbar is not documented
(#17) No one-line description found in phpdocs for file
(#29) Phpdocs for function report_trainingsessions_print_allcourses_html has incomplete parameters list
(#128) Phpdocs for function report_trainingsessions_print_html has incomplete parameters list
(#279) Phpdocs for function report_trainingsessions_print_header_html has incomplete parameters list
(#527) Phpdocs for function report_trainingsessions_print_session_list has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/renderers/xlsrenderers.php
(#30) Package is not specified for function report_trainingsessions_build_xls_format. It is also not specified in file-level phpdocs
(#57) Package is not specified for function report_trainingsessions_xls_formats. It is also not specified in file-level phpdocs
(#147) Package is not specified for function report_trainingsessions_init_worksheet. It is also not specified in file-level phpdocs
(#431) Package is not specified for function report_trainingsessions_count_header_rows. It is also not specified in file-level phpdocs
(#490) Package is not specified for function report_trainingsessions_print_xls. It is also not specified in file-level phpdocs
(#580) Package is not specified for function report_trainingsessions_print_usersessions. It is also not specified in file-level phpdocs
(#592) Package is not specified for function report_trainingsessions_print_sessions_xls. It is also not specified in file-level phpdocs
(#685) Package is not specified for function report_trainingsessions_print_allcourses_xls. It is also not specified in file-level phpdocs
(#785) Package is not specified for function report_trainingsessions_print_rawline_xls. It is also not specified in file-level phpdocs
(#861) Package is not specified for function report_trainingsessions_print_sumline_xls. It is also not specified in file-level phpdocs
(#232) Category report is not valid
(#30) Function report_trainingsessions_build_xls_format is not documented
(#431) Function report_trainingsessions_count_header_rows is not documented
(#149) Phpdocs for function report_trainingsessions_init_worksheet has incomplete parameters list
(#227) Phpdocs for function report_trainingsessions_print_header_xls has incomplete parameters list
(#490) Phpdocs for function report_trainingsessions_print_xls has incomplete parameters list
(#580) Phpdocs for function report_trainingsessions_print_usersessions has incomplete parameters list
(#595) Phpdocs for function report_trainingsessions_print_sessions_xls has incomplete parameters list
(#688) Phpdocs for function report_trainingsessions_print_allcourses_xls has incomplete parameters list
(#864) Phpdocs for function report_trainingsessions_print_sumline_xls has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#234) Not recommended phpdocs tag @version used
report/trainingsessions/selector_form.php
(#21) Category report is not valid
(#31) Class SelectorForm is not documented
(#36) Function SelectorForm::__construct is not documented
(#42) Function SelectorForm::definition is not documented
(#33) Variable SelectorForm::$courseid is not documented
(#34) Variable SelectorForm::$mode is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
report/trainingsessions/settings.php
(#20) Package report is not valid
report/trainingsessions/task_form.php
(#19) Category report is not valid
(#27) Class Task_Form is not documented
(#29) Function Task_Form::definition is not documented
(#131) Function Task_Form::validation is not documented
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/groupcsvreportonerow_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/groupcsvreportsummary_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/groupxlsreportperuser_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/groupxlsreportsummary_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/usercsvreportperuser_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/usercsvreportsessions_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
report/trainingsessions/tasks/userxlsreportallcourses_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/userxlsreportperuser_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/tasks/userxlsreportsessions_batch_task.php
(#25) Category report is not valid
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/userreport.php
(#21) Category report is not valid
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/version.php
(#21) Category report 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]