Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


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

(460 errors, 274 warnings)

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

blocks/my_external_backup_restore_courses/admin/adminlist_filter_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Incorrect @package tag for file adminlist_filter_form.php. Expected block_my_external_backup_restore_courses, found 2023 unistra {@link http://unistra.fr}.
(#13) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#15) Missing docblock for class adminlist_filter_form
(#16) Missing docblock for function definition
(#16) Visibility must be declared on method "definition"
(#32) File must end with a newline character
blocks/my_external_backup_restore_courses/admin/coursetoimportadmintable.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Incorrect @package tag for file coursetoimportadmintable.php. Expected block_my_external_backup_restore_courses, found tool_my_external_bakcup_restore_courses.
(#31) Expected "bool" but found "boolean" for @var tag in member variable comment
(#40) Visibility must be declared on method "__construct"
(#41) global $PAGE cannot be used in block classes. Use $this->page.
(#43) Expected "if (...) {\n"; found "if(...){\n"
(#46) Expected "if (...) {\n"; found "if(...){\n"
(#54) Inline comments must start with a capital letter, digit or 3-dots sequence
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#59) Whitespace found at end of line
(#60) Line indented incorrectly; expected at least 8 spaces, found 7
(#60) Short array syntax must be used to define arrays
(#60) Expected 1 space before "=>"; 0 found
(#60) Expected 1 space after "=>"; 0 found
(#60) Commas (,) must be followed by white space.
(#60) Expected 1 space before "=>"; 0 found
(#60) Expected 1 space after "=>"; 0 found
(#60) Commas (,) must be followed by white space.
(#60) Expected 1 space before "=>"; 0 found
(#60) Expected 1 space after "=>"; 0 found
(#61) Line indented incorrectly; expected at least 8 spaces, found 7
(#61) Expected 1 space before "="; 0 found
(#61) Expected 1 space after "="; 0 found
(#62) Line indented incorrectly; expected at least 8 spaces, found 7
(#64) Line indented incorrectly; expected at least 8 spaces, found 7
(#73) Line exceeds maximum limit of 180 characters; contains 246 characters
(#95) Short array syntax must be used to define arrays
(#96) Short array syntax must be used to define arrays
(#101) Expected 1 space before "="; 0 found
(#102) Expected 1 space before "="; 0 found
(#103) Expected 1 space before "="; 0 found
(#104) Expected 1 space before "="; 0 found
(#105) Expected 1 space before "="; 0 found
(#105) Whitespace found at end of line
(#111) Whitespace found at end of line
(#112) Inline comments must start with a capital letter, digit or 3-dots sequence
(#112) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) Commas (,) must be followed by white space.
(#117) Expected 1 space after "="; 0 found
(#126) Visibility must be declared on method "get_rows_per_page"
(#136) Visibility must be declared on method "col_externalcoursename"
(#138) Short array syntax must be used to define arrays
(#142) Missing docblock for function col_courseid
(#142) Visibility must be declared on method "col_courseid"
(#144) Expected "if (...) {\n"; found "if(...) {\n"
(#145) Short array syntax must be used to define arrays
(#148) Short array syntax must be used to define arrays
(#153) Expected "} else {\n"; found "}else{\n"
(#165) Visibility must be declared on method "col_internalcategory"
(#166) Short array syntax must be used to define arrays
(#166) Expected 1 space before "=>"; 0 found
(#166) Expected 1 space after "=>"; 0 found
(#166) Commas (,) must be followed by white space.
(#166) Expected 1 space before "=>"; 0 found
(#166) Expected 1 space after "=>"; 0 found
(#166) Commas (,) must be followed by white space.
(#166) Expected 1 space before "=>"; 0 found
(#166) Expected 1 space after "=>"; 0 found
(#166) Line exceeds 132 characters; contains 155 characters
(#167) Whitespace found at end of line
(#169) Whitespace found at end of line
(#175) Visibility must be declared on method "col_status"
(#176) Short array syntax must be used to define arrays
(#176) Commas (,) must be followed by white space.
(#176) Line exceeds maximum limit of 180 characters; contains 240 characters
(#177) Commas (,) must be followed by white space.
(#177) Line exceeds maximum limit of 180 characters; contains 209 characters
(#178) Commas (,) must be followed by white space.
(#178) Line exceeds maximum limit of 180 characters; contains 207 characters
(#179) Commas (,) must be followed by white space.
(#179) Line exceeds maximum limit of 180 characters; contains 198 characters
(#179) There should be a comma after the last array item in a multi-line array.
(#181) Commas (,) must be followed by white space.
(#183) Missing docblock for function col_action
(#183) Visibility must be declared on method "col_action"
(#183) Expected 1 space before opening brace; found 0
(#184) Expected 1 space before "="; 0 found
(#184) Expected 1 space after "="; 0 found
(#184) Commas (,) must be followed by white space.
(#184) Short array syntax must be used to define arrays
(#184) Expected 1 space before "=>"; 0 found
(#184) Expected 1 space after "=>"; 0 found
(#184) Commas (,) must be followed by white space.
(#184) Expected 1 space before "=>"; 0 found
(#184) Expected 1 space after "=>"; 0 found
(#184) Expected 1 space before "=>"; 0 found
(#184) Expected 1 space after "=>"; 0 found
(#185) Expected 1 space before ".="; 0 found
(#185) Expected 1 space after ".="; 0 found
(#185) Commas (,) must be followed by white space.
(#185) Short array syntax must be used to define arrays
(#185) Expected 1 space before "=>"; 0 found
(#185) Expected 1 space after "=>"; 0 found
(#185) Commas (,) must be followed by white space.
(#185) Expected 1 space before "=>"; 0 found
(#185) Expected 1 space after "=>"; 0 found
(#185) Expected 1 space before "=>"; 0 found
(#185) Expected 1 space after "=>"; 0 found
(#185) Commas (,) must be followed by white space.
(#185) Expected 1 space before "=>"; 0 found
(#185) Expected 1 space after "=>"; 0 found
(#185) Line exceeds 132 characters; contains 164 characters
(#188) Missing docblock for function col_timecreated
(#188) Visibility must be declared on method "col_timecreated"
(#188) Expected 1 space before opening brace; found 0
(#189) Expected 1 space before "?"; 0 found
(#189) Commas (,) must be followed by white space.
(#191) Missing docblock for function col_timemodified
(#191) Visibility must be declared on method "col_timemodified"
(#191) Expected 1 space before opening brace; found 0
(#192) Expected 1 space before "?"; 0 found
(#192) Commas (,) must be followed by white space.
(#194) Missing docblock for function col_timescheduleprocessed
(#194) Visibility must be declared on method "col_timescheduleprocessed"
(#194) Expected 1 space before opening brace; found 0
(#195) Expected 1 space before "?"; 0 found
(#195) Commas (,) must be followed by white space.
(#197) Whitespace found at end of line
(#198) Inline comments must start with a capital letter, digit or 3-dots sequence
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) No space found before comment text; expected "// override fonctions to include form" but found "//override fonctions to include form"
(#199) Missing docblock for function start_html
(#199) Visibility must be declared on method "start_html"
(#199) Expected 1 space before opening brace; found 0
(#202) Short array syntax must be used to define arrays
(#202) Expected 1 space before "=>"; 0 found
(#202) Expected 1 space after "=>"; 0 found
(#203) Short array syntax must be used to define arrays
(#203) Expected 1 space before "=>"; 0 found
(#203) Expected 1 space after "=>"; 0 found
(#203) Commas (,) must be followed by white space.
(#203) Expected 1 space before "=>"; 0 found
(#203) Expected 1 space after "=>"; 0 found
(#203) Expected 1 space before "=>"; 0 found
(#203) Expected 1 space after "=>"; 0 found
(#204) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#207) Whitespace found at end of line
(#208) Missing docblock for function finish_html
(#208) Visibility must be declared on method "finish_html"
(#208) Expected 1 space before opening brace; found 0
(#212) Functions must not contain multiple empty lines in a row; found 2 empty lines
blocks/my_external_backup_restore_courses/admin/managment.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#3) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#3) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#3) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#3) Line 6 of the opening comment must start "// (at your option) any later version.".
(#3) Line 7 of the opening comment must start "//".
(#4) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#4) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#4) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#5) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#5) Line 12 of the opening comment must start "//".
(#5) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#5) Incorrect @package tag for file managment.php. Expected block_my_external_backup_restore_courses, found 2023 unistra {@link http://unistra.fr}.
(#5) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#5) Whitespace found at end of line
(#6) Whitespace found at end of line
(#20) Short array syntax must be used to define arrays
(#20) Commas (,) must be followed by white space.
(#20) Short array syntax must be used to define arrays
(#20) Line exceeds 132 characters; contains 177 characters
(#24) Commas (,) must be followed by white space.
(#31) Commas (,) must be followed by white space.
(#32) Expected "if (...) {\n"; found "if(...){\n"
(#33) Line exceeds 132 characters; contains 140 characters
(#35) Short array syntax must be used to define arrays
(#35) Expected 1 space before "=>"; 0 found
(#35) Expected 1 space after "=>"; 0 found
(#36) Expected "if (...) {\n"; found "if(...){\n"
(#37) Line exceeds 132 characters; contains 161 characters
(#40) Commas (,) must be followed by white space.
(#42) Inline comments must start with a capital letter, digit or 3-dots sequence
(#42) Inline comments must end in full-stops, exclamation marks, or question marks
(#42) No space found before comment text; expected "// writing default category informations" but found "//writing default category informations"
(#43) Commas (,) must be followed by white space.
(#48) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#67) Expected 1 space before "="; 0 found
(#73) Expected "if (...) {\n"; found "if(...){\n"
(#73) Expected 1 space before "!="; 0 found
(#73) Expected 1 space after "!="; 0 found
(#74) Whitespace found at end of line
(#76) Short array syntax must be used to define arrays
(#76) Expected 1 space before "=>"; 0 found
(#76) Expected 1 space after "=>"; 0 found
(#77) Line indented incorrectly; expected 4 spaces, found 5
(#77) Expected "if (...) {\n"; found "if(...){\n"
(#82) Line indented incorrectly; expected 4 spaces, found 5
(#84) Short array syntax must be used to define arrays
(#87) There should be a comma after the last array item in a multi-line array.
(#89) Commas (,) must be followed by white space.
(#89) Commas (,) must be followed by white space.
(#92) File must end with a newline character
blocks/my_external_backup_restore_courses/admin/restorecourseforuser.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file restorecourseforuser.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#16) Short array syntax must be used to define arrays
(#17) Commas (,) must be followed by white space.
(#17) Short array syntax must be used to define arrays
(#20) Expected 1 space before "="; 0 found
(#23) Commas (,) must be followed by white space.
(#32) Short array syntax must be used to define arrays
(#42) Short array syntax must be used to define arrays
(#47) File must end with a newline character
blocks/my_external_backup_restore_courses/admin/restorecourseforuser_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Incorrect @package tag for file restorecourseforuser_form.php. Expected block_my_external_backup_restore_courses, found 2023 unistra {@link http://unistra.fr}.
(#15) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#18) Missing docblock for class restorecourseforuser_form
(#19) Missing docblock for function definition
(#19) Visibility must be declared on method "definition"
(#23) Short array syntax must be used to define arrays
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) Expected 1 space before ">"; 0 found
(#30) Expected 1 space after ">"; 0 found
(#31) Short array syntax must be used to define arrays
(#32) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#37) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#66) Short array syntax must be used to define arrays
(#72) File must end with a newline character
blocks/my_external_backup_restore_courses/backup_external_courses_helper.class.php
(#20) Incorrect @package tag for file backup_external_courses_helper.class.php. Expected block_my_external_backup_restore_courses, found 2013 unistra {@link http://unistra.fr}.
(#31) Missing docblock for class backup_external_courses_helper
(#48) Missing member variable doc comment
(#49) Missing member variable doc comment
(#50) Missing member variable doc comment
(#51) Missing member variable doc comment
(#52) Missing member variable doc comment
(#52) Short array syntax must be used to define arrays
(#64) Missing member variable doc comment
(#64) Short array syntax must be used to define arrays
(#80) There should be a comma after the last array item in a multi-line array.
(#87) Docblock tag "@global" is not recommended.
(#97) Short array syntax must be used to define arrays
(#102) There should be a comma after the last array item in a multi-line array.
(#109) Short array syntax must be used to define arrays
(#113) Short array syntax must be used to define arrays
(#115) There should be a comma after the last array item in a multi-line array.
(#124) No one-line description found in phpdocs for docblock of function launch_automated_backup_delete
(#132) Spaces must be used to indent lines; tabs are not allowed
(#132) Tab found within whitespace
(#132) Line indented incorrectly; expected at least 8 spaces, found 1
(#135) Expected 1 space before "?"; 0 found
(#146) The use of function error_log() is forbidden; use debugging() instead
blocks/my_external_backup_restore_courses/block_my_external_backup_restore_courses.php
(#20) Incorrect @package tag for file block_my_external_backup_restore_courses.php. Expected block_my_external_backup_restore_courses, found 2013 unistra {@link http://unistra.fr}.
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#31) Missing docblock for class block_my_external_backup_restore_courses
(#32) Missing docblock for function init
(#36) Missing docblock for function has_config
(#40) Missing docblock for function get_content
(#41) global $PAGE cannot be used in block classes. Use $this->page.
(#42) global $PAGE cannot be used in block classes. Use $this->page.
(#53) Logical operator "or" is prohibited; use "||" instead
(#53) Logical operator "or" is prohibited; use "||" instead
(#60) Missing docblock for function applicable_formats
(#61) Short array syntax must be used to define arrays
blocks/my_external_backup_restore_courses/classes/privacy/provider.php
(#20) Incorrect @package tag for file provider.php. Expected block_my_external_backup_restore_courses, found repository_flickr.
(#35) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#51) Opening brace should be on the same line as the declaration for class provider
(#58) There must not be a space before the colon in a return type declaration
(#63) There should be a comma after the last array item in a multi-line array.
(#89) There should be a comma after the last array item in a multi-line array.
(#103) There must not be a space before the colon in a return type declaration
(#114) There should be a comma after the last array item in a multi-line array.
(#128) Logical operator "or" is prohibited; use "||" instead
(#132) There should be a comma after the last array item in a multi-line array.
(#140) There should be a comma after the last array item in a multi-line array.
(#159) Short array syntax must be used to define arrays
(#163) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#168) There should be a comma after the last array item in a multi-line array.
(#175) There should be a comma after the last array item in a multi-line array.
(#196) Short array syntax must be used to define arrays
(#197) There should be a comma after the last array item in a multi-line array.
(#203) Short array syntax must be used to define arrays
(#204) There should be a comma after the last array item in a multi-line array.
(#225) Short array syntax must be used to define arrays
(#226) There should be a comma after the last array item in a multi-line array.
(#232) Short array syntax must be used to define arrays
(#233) There should be a comma after the last array item in a multi-line array.
(#254) Short array syntax must be used to define arrays
(#260) Short array syntax must be used to define arrays
blocks/my_external_backup_restore_courses/classes/task/backup_restore_task.php
(#20) Incorrect @package tag for file backup_restore_task.php. Expected block_my_external_backup_restore_courses, found 2012 unistra {@link http://unistra.fr}.
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#31) Missing docblock for class backup_restore_task
(#32) Missing docblock for function get_name
(#37) Missing docblock for function execute
blocks/my_external_backup_restore_courses/cli/install_server.php
(#16) Missing @copyright tag
(#37) Short array syntax must be used to define arrays
(#37) Short array syntax must be used to define arrays
(#46) Line exceeds 132 characters; contains 147 characters
blocks/my_external_backup_restore_courses/db/access.php
(#20) Incorrect @package tag for file access.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#29) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#33) Short array syntax must be used to define arrays
(#35) There should be a comma after the last array item in a multi-line array.
(#38) Short array syntax must be used to define arrays
(#41) Short array syntax must be used to define arrays
(#43) There should be a comma after the last array item in a multi-line array.
(#46) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#52) There should be a comma after the last array item in a multi-line array.
(#55) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#60) There should be a comma after the last array item in a multi-line array.
(#63) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#68) There should be a comma after the last array item in a multi-line array.
(#72) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#77) There should be a comma after the last array item in a multi-line array.
(#80) Short array syntax must be used to define arrays
(#84) Short array syntax must be used to define arrays
(#85) There should be a comma after the last array item in a multi-line array.
(#88) File must end with a newline character
blocks/my_external_backup_restore_courses/db/messages.php
(#20) Incorrect @package tag for file messages.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#28) Short array syntax must be used to define arrays
(#30) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#33) There should be a comma after the last array item in a multi-line array.
(#34) There should be a comma after the last array item in a multi-line array.
(#38) Short array syntax must be used to define arrays
(#40) Short array syntax must be used to define arrays
(#42) There should be a comma after the last array item in a multi-line array.
(#43) There should be a comma after the last array item in a multi-line array.
(#45) File must end with a newline character
blocks/my_external_backup_restore_courses/db/services.php
(#20) Incorrect @package tag for file services.php. Expected block_my_external_backup_restore_courses, found 2014 unistra {@link http://unistra.fr}.
(#30) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#49) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#51) Short array syntax must be used to define arrays
(#54) There should be a comma after the last array item in a multi-line array.
(#60) There should be a comma after the last array item in a multi-line array.
(#61) There should be a comma after the last array item in a multi-line array.
(#62) File must end with a newline character
blocks/my_external_backup_restore_courses/db/tasks.php
(#20) Incorrect @package tag for file tasks.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#28) Short array syntax must be used to define arrays
(#29) Short array syntax must be used to define arrays
(#36) There should be a comma after the last array item in a multi-line array.
(#37) There should be a comma after the last array item in a multi-line array.
(#38) File must end with a newline character
blocks/my_external_backup_restore_courses/db/upgrade.php
(#20) Incorrect @package tag for file upgrade.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Missing docblock for function xmldb_block_my_external_backup_restore_courses_upgrade
(#40) Short array syntax must be used to define arrays
(#40) Short array syntax must be used to define arrays
(#45) Expected "if (...) {\n"; found "if(...){\n"
(#53) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#55) Whitespace found at end of line
(#58) Expected "if (...) {\n"; found "if(...){\n"
(#61) Commas (,) must be followed by white space.
(#82) Short array syntax must be used to define arrays
(#93) Expected "if (...) {\n"; found "if(...) {\n"
(#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
blocks/my_external_backup_restore_courses/externallib.php
(#20) Incorrect @package tag for file externallib.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#31) Missing docblock for class block_my_external_backup_restore_courses_external
(#32) Missing docblock for function get_courses_zip
(#37) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#69) Short array syntax must be used to define arrays
(#71) Short array syntax must be used to define arrays
(#74) Missing docblock for function get_courses_zip_parameters
(#76) Short array syntax must be used to define arrays
(#79) Line exceeds 132 characters; contains 138 characters
(#84) Missing docblock for function get_courses_zip_returns
(#86) Short array syntax must be used to define arrays
(#93) Missing docblock for function get_courses
(#99) Short array syntax must be used to define arrays
(#105) Short array syntax must be used to define arrays
(#108) Short array syntax must be used to define arrays
(#115) Short array syntax must be used to define arrays
(#126) Commas (,) must be followed by white space.
(#126) Line exceeds 132 characters; contains 139 characters
(#127) Commas (,) must be followed by white space.
(#134) Missing docblock for function get_courses_parameters
(#136) Short array syntax must be used to define arrays
(#143) Missing docblock for function get_courses_returns
(#146) Short array syntax must be used to define arrays
blocks/my_external_backup_restore_courses/get_user_backup_course_webservice.php
(#20) Incorrect @package tag for file get_user_backup_course_webservice.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
blocks/my_external_backup_restore_courses/index.php
(#20) Incorrect @package tag for file index.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#46) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#59) Short array syntax must be used to define arrays
(#74) This comment is 47% valid code; is this commented out code?
(#75) Short array syntax must be used to define arrays
(#102) Short array syntax must be used to define arrays
(#145) Inline comments must start with a capital letter, digit or 3-dots sequence
(#145) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#175) Short array syntax must be used to define arrays
(#218) Short array syntax must be used to define arrays
(#229) Short array syntax must be used to define arrays
(#234) Short array syntax must be used to define arrays
(#242) Short array syntax must be used to define arrays
(#250) Short array syntax must be used to define arrays
(#251) Short array syntax must be used to define arrays
(#251) Short array syntax must be used to define arrays
(#255) Short array syntax must be used to define arrays
(#258) Short array syntax must be used to define arrays
(#262) Short array syntax must be used to define arrays
(#267) Commas (,) must be followed by white space.
(#270) Commas (,) must be followed by white space.
(#289) Short array syntax must be used to define arrays
(#317) Short array syntax must be used to define arrays
(#322) Short array syntax must be used to define arrays
(#324) Short array syntax must be used to define arrays
(#325) Short array syntax must be used to define arrays
(#334) Short array syntax must be used to define arrays
(#348) Short array syntax must be used to define arrays
(#400) Short array syntax must be used to define arrays
(#409) Short array syntax must be used to define arrays
(#414) Commas (,) must be followed by white space.
(#420) Commas (,) must be followed by white space.
(#426) Commas (,) must be followed by white space.
(#437) Expected "if (...) {\n"; found "if(...) {\n"
(#443) Short array syntax must be used to define arrays
(#445) There should be a comma after the last array item in a multi-line array.
(#450) Expected "if (...) {\n"; found "if(...) {\n"
(#464) Short array syntax must be used to define arrays
(#467) Short array syntax must be used to define arrays
(#472) Commas (,) must be followed by white space.
(#488) Short array syntax must be used to define arrays
(#519) Short array syntax must be used to define arrays
(#523) Short array syntax must be used to define arrays
(#529) Short array syntax must be used to define arrays
(#611) Short array syntax must be used to define arrays
(#646) Inline comments must end in full-stops, exclamation marks, or question marks
(#647) Short array syntax must be used to define arrays
(#649) Short array syntax must be used to define arrays
(#651) Short array syntax must be used to define arrays
(#661) Short array syntax must be used to define arrays
(#686) Short array syntax must be used to define arrays
(#709) Short array syntax must be used to define arrays
(#727) Short array syntax must be used to define arrays
(#732) Short array syntax must be used to define arrays
blocks/my_external_backup_restore_courses/lang/en/block_my_external_backup_restore_courses.php
(#20) Incorrect @package tag for file block_my_external_backup_restore_courses.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#133) Expected 1 space before "="; 0 found
(#133) Expected 1 space after "="; 0 found
(#154) File must end with a newline character
blocks/my_external_backup_restore_courses/lang/fr/block_my_external_backup_restore_courses.php
(#20) Incorrect @package tag for file block_my_external_backup_restore_courses.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#130) Expected 1 space before "="; 0 found
(#130) Expected 1 space after "="; 0 found
(#133) Expected 1 space before "="; 0 found
(#133) Expected 1 space after "="; 0 found
(#154) File must end with a newline character
blocks/my_external_backup_restore_courses/locallib.php
(#20) Incorrect @package tag for file locallib.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#31) Missing docblock for class block_my_external_backup_restore_courses_tools
(#31) Expected 1 space before opening brace; found 0
(#32) Missing docblock for constant block_my_external_backup_restore_courses_tools::STATUS_SCHEDULED
(#33) Missing docblock for constant block_my_external_backup_restore_courses_tools::STATUS_INPROGRESS
(#34) Missing docblock for constant block_my_external_backup_restore_courses_tools::STATUS_PERFORMED
(#35) Missing docblock for constant block_my_external_backup_restore_courses_tools::STATUS_ERROR
(#36) Missing docblock for constant block_my_external_backup_restore_courses_tools::BLOCK_MY_EXTERNAL_BACKUP_RESTORE_COURSES_ROLE
(#37) Missing docblock for constant block_my_external_backup_restore_courses_tools::BLOCK_MY_EXTERNAL_BACKUP_RESTORE_COURSES_DEFAULT_USER
(#39) Missing docblock for function del_tree
(#39) Expected 1 space after "function"; 2 found
(#39) Expected 0 spaces after "del_tree"; 3 found
(#40) Short array syntax must be used to define arrays
(#47) Missing docblock for function enrol_get_courses_with_role
(#59) Short array syntax must be used to define arrays
(#62) There should be a comma after the last array item in a multi-line array.
(#70) Missing docblock for function external_backup_course_sitename
(#84) Missing docblock for function external_backup_course_name
(#88) Short array syntax must be used to define arrays
(#92) Expected 1 space after "=="; 0 found
(#99) Missing docblock for function get_all_users_courses
(#120) Short array syntax must be used to define arrays
(#127) Logical operator "or" is prohibited; use "||" instead
(#128) Short array syntax must be used to define arrays
(#131) Short array syntax must be used to define arrays
(#149) Short array syntax must be used to define arrays
(#158) Short array syntax must be used to define arrays
(#175) Short array syntax must be used to define arrays
(#217) Missing docblock for function print_content
(#232) Missing docblock for function rest_call_external_courses_client
(#232) Short array syntax must be used to define arrays
(#261) Missing docblock for function get_formatted_concerned_roles_shortname
(#265) Short array syntax must be used to define arrays
(#268) Short array syntax must be used to define arrays
(#275) Missing docblock for function get_concerned_roles_shortname
(#279) Short array syntax must be used to define arrays
(#282) Missing docblock for function format_string_list_for_sql
(#290) Missing docblock for function external_course_restored_or_on_way_by_other_users
(#292) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) Short array syntax must be used to define arrays
(#304) Missing docblock for function array_contains_object_with_properties
(#313) Missing docblock for function install_webservice_moodle_server
(#317) Short array syntax must be used to define arrays
(#338) Short array syntax must be used to define arrays
(#339) Short array syntax must be used to define arrays
(#345) Expected 1 space before "="; 0 found
(#345) Expected 1 space after "="; 0 found
(#351) Short array syntax must be used to define arrays
(#359) Short array syntax must be used to define arrays
(#361) There should be a comma after the last array item in a multi-line array.
(#369) Missing docblock for function get_external_moodles_url_token
(#369) Expected 1 space before opening brace; found 0
(#371) Short array syntax must be used to define arrays
(#377) Expected "if (...) {\n"; found "if(...){\n"
(#389) Missing docblock for function get_external_moodle_token
(#389) Expected 1 space before opening brace; found 0
(#393) Missing docblock for function admin_any_entries
(#395) Inline comments must start with a capital letter, digit or 3-dots sequence
(#395) Inline comments must end in full-stops, exclamation marks, or question marks
(#395) No space found before comment text; expected "// troubles with moodle get_count" but found "//troubles with moodle get_count"
(#396) Expected 1 space before ":"; 0 found
(#396) Expected 1 space after ":"; 0 found
(#396) Expected 1 space before ">"; 0 found
(#396) Expected 1 space after ">"; 0 found
(#400) Missing docblock for class block_my_external_backup_restore_courses_invalid_username_exception
(#410) Missing docblock for class block_my_external_backup_restore_courses_task_helper
(#410) Expected 1 space before opening brace; found 0
(#411) Missing docblock for constant block_my_external_backup_restore_courses_task_helper::BACKUP_FILENAME
(#412) Missing docblock for constant block_my_external_backup_restore_courses_task_helper::BACKUP_TEMPDIRNAME
(#413) Missing docblock for function run_automated_backup_restore
(#428) Short array syntax must be used to define arrays
(#431) Line exceeds 132 characters; contains 156 characters
(#437) Short array syntax must be used to define arrays
(#451) Short array syntax must be used to define arrays
(#467) Short array syntax must be used to define arrays
(#534) Missing docblock for function retrieve_tasks
(#538) Line exceeds 132 characters; contains 159 characters
(#545) Short array syntax must be used to define arrays
(#548) Missing docblock for class block_my_external_backup_restore_courses_task
(#548) Expected 1 space before opening brace; found 0
(#549) Missing member variable doc comment
(#550) Missing member variable doc comment
(#550) Short array syntax must be used to define arrays
(#551) Missing docblock for function __construct
(#555) Missing docblock for function enrol_requester_if_any
(#560) Short array syntax must be used to define arrays
(#565) Missing docblock for function retrieve_external_moodle_name
(#568) Short array syntax must be used to define arrays
(#580) Missing docblock for function download_external_backup_courses
(#583) Short array syntax must be used to define arrays
(#595) Expected "if (...) {\n"; found "if(...){\n"
(#604) Missing docblock for function restore_course_from_backup_file
(#657) Expected 1 space before "?"; 0 found
(#665) The use of function error_log() is forbidden; use debugging() instead
(#709) Short array syntax must be used to define arrays
(#725) Missing docblock for function download_backup_course
(#766) Missing docblock for function change_task_status
(#773) Missing docblock for function set_local_courseid
(#779) Missing docblock for function get_username
(#781) Short array syntax must be used to define arrays
(#787) Missing docblock for function get_user
(#789) Short array syntax must be used to define arrays
(#792) Missing docblock for function get_manual_enrol
(#794) Short array syntax must be used to define arrays
(#795) Short array syntax must be used to define arrays
(#799) Short array syntax must be used to define arrays
(#805) There should be a comma after the last array item in a multi-line array.
(#808) Short array syntax must be used to define arrays
(#812) Missing docblock for function enrol_user
(#815) Missing docblock for function get_errors
(#818) Missing docblock for function get_lang_object
(#846) Missing docblock for function notify_success
(#860) Expected 1 space before "?"; 0 found
(#896) Missing docblock for function add_error
(#901) Missing docblock for class block_my_external_backup_restore_courses_task_error
(#901) Expected 1 space before opening brace; found 0
(#903) Missing member variable doc comment
(#904) Missing member variable doc comment
(#905) Missing member variable doc comment
(#906) Missing member variable doc comment
(#907) Missing member variable doc comment
(#908) Missing member variable doc comment
(#909) Missing member variable doc comment
(#910) Missing member variable doc comment
(#911) Missing member variable doc comment
(#912) Missing member variable doc comment
(#914) Method name "_get" should not be prefixed with an underscore to indicate visibility
(#914) Missing docblock for function _get
(#918) Missing docblock for function __construct
(#919) Expected "if (...) {\n"; found "if(...) {\n"
(#927) Line exceeds 132 characters; contains 139 characters
(#930) Expected 1 space before "?"; 0 found
(#934) Missing docblock for function get_user
(#938) Short array syntax must be used to define arrays
(#940) Short array syntax must be used to define arrays
(#946) Missing docblock for function get_lang_object
(#976) Missing docblock for class block_my_external_backup_restore_courses_task_error_list
(#978) Missing member variable doc comment
(#978) Short array syntax must be used to define arrays
(#979) Missing docblock for function add_error
(#982) Missing docblock for function add_errors
(#985) Missing docblock for function has_errors
(#988) Missing docblock for function format_error_for_admin
(#994) Short array syntax must be used to define arrays
(#1003) Missing docblock for function notify_errors
blocks/my_external_backup_restore_courses/settings.php
(#20) Incorrect @package tag for file settings.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Short array syntax must be used to define arrays
(#54) Short array syntax must be used to define arrays
(#129) File must end with a newline character
blocks/my_external_backup_restore_courses/tests/behat/behat_block_my_external_backup_restore_courses.php
(#29) Missing docblock for constant behat_block_my_external_backup_restore_courses::BLOCK_MY_EXTERNAL_BACKUP_RESTORE_COURSES_ROLE
(#30) Missing docblock for constant behat_block_my_external_backup_restore_courses::BLOCK_MY_EXTERNAL_BACKUP_RESTORE_COURSES_DEFAULT_USER
(#39) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Short array syntax must be used to define arrays
(#63) Missing docblock for function install_webservice_moodle_server
(#67) Short array syntax must be used to define arrays
(#88) Short array syntax must be used to define arrays
(#89) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#109) Short array syntax must be used to define arrays
(#111) There should be a comma after the last array item in a multi-line array.
(#130) Short array syntax must be used to define arrays
(#130) Commas (,) must be followed by white space.
(#131) Functions must not contain multiple empty lines in a row; found 2 empty lines
blocks/my_external_backup_restore_courses/tests/externallib_test.php
(#27) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#48) Inline comments must start with a capital letter, digit or 3-dots sequence
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) This comment is 64% valid code; is this commented out code?
(#48) No space found before comment text; expected "// require_once($CFG->dirroot . '/backup/util/includes/restore_includes.php');" but found "//require_once($CFG->dirroot . '/backup/util/includes/restore_includes.php');"
(#51) Missing docblock for class externallib_test
(#52) Missing member variable doc comment
(#53) Missing member variable doc comment
(#54) Missing member variable doc comment
(#55) Missing member variable doc comment
(#56) Missing member variable doc comment
(#57) Missing member variable doc comment
(#58) Missing member variable doc comment
(#59) Missing member variable doc comment
(#60) Missing member variable doc comment
(#61) Missing member variable doc comment
(#62) Missing docblock for constant externallib_test::EDITING_TEACHER_USERNAME
(#65) Test method test_get_courses() is missing any coverage information, own or at class level
(#65) Expected 1 space before opening brace; found 0
(#81) Test method test_get_courses_zip() is missing any coverage information, own or at class level
(#81) No one-line description found in phpdocs for docblock of function test_get_courses_zip
(#81) Expected 1 space before opening brace; found 0
(#102) Test method test_get_courses_zip_withuserdatas() is missing any coverage information, own or at class level
(#102) Expected 1 space before opening brace; found 0
(#120) Test method test_restore_course_in_categories() is missing any coverage information, own or at class level
(#141) Test method test_restore_course_withoutuserdatas() is missing any coverage information, own or at class level
(#141) No one-line description found in phpdocs for docblock of function test_restore_course_withoutuserdatas
(#141) Expected 1 space before opening brace; found 0
(#150) Expected "if (...) {\n"; found "if(...) {\n"
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#155) Inline comments must end in full-stops, exclamation marks, or question marks
(#160) Line exceeds 132 characters; contains 134 characters
(#161) Short array syntax must be used to define arrays
(#163) Expected "if (...) {\n"; found "if(...) {\n"
(#174) Expected "if (...) {\n"; found "if(...) {\n"
(#194) Test method test_restore_course_withuserdatas() is missing any coverage information, own or at class level
(#194) Expected 1 space before opening brace; found 0
(#220) Line exceeds 132 characters; contains 134 characters
(#221) Short array syntax must be used to define arrays
(#226) Commas (,) must be followed by white space.
(#227) Commas (,) must be followed by white space.
(#246) Missing docblock for function set_comptencies in testcase
(#248) Expected "if (...) {\n"; found "if(...){\n"
(#254) Short array syntax must be used to define arrays
(#255) Inline comments must end in full-stops, exclamation marks, or question marks
(#260) Commas (,) must be followed by white space.
(#261) Commas (,) must be followed by white space.
(#261) Line exceeds 132 characters; contains 134 characters
(#269) Missing docblock for function check_competencies in testcase
(#273) Commas (,) must be followed by white space.
(#273) Line exceeds 132 characters; contains 134 characters
(#281) There must not be a space before the colon in a return type declaration
(#289) Short array syntax must be used to define arrays
(#290) Short array syntax must be used to define arrays
(#291) Short array syntax must be used to define arrays
(#298) Short array syntax must be used to define arrays
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#312) Short array syntax must be used to define arrays
(#314) Expected 1 space before "="; 0 found
(#314) Expected 1 space after "="; 0 found
(#318) Short array syntax must be used to define arrays
(#327) Short array syntax must be used to define arrays
(#327) Commas (,) must be followed by white space.
(#328) Short array syntax must be used to define arrays
(#350) No one-line description found in phpdocs for docblock of function restore_course
(#350) Commas (,) must be followed by white space.
(#352) Inline comments must end in full-stops, exclamation marks, or question marks
(#365) Inline comments must start with a capital letter, digit or 3-dots sequence
(#365) Inline comments must end in full-stops, exclamation marks, or question marks
(#366) Line exceeds 132 characters; contains 161 characters
(#378) Line exceeds 132 characters; contains 133 characters
(#379) Short array syntax must be used to define arrays
(#386) No one-line description found in phpdocs for docblock of function emulate_user_activites
(#387) Inline comments must end in full-stops, exclamation marks, or question marks
(#390) Short array syntax must be used to define arrays
(#394) There should be a comma after the last array item in a multi-line array.
(#407) Missing docblock for function enrolmode_withuserdatas_competencies_provider in testcase
(#407) Data provider method "enrolmode_withuserdatas_competencies_provider" will need to be converted to static in future.
(#418) Missing docblock for function enrolmode_withoutuserdatas_competencies_provider in testcase
(#418) Data provider method "enrolmode_withoutuserdatas_competencies_provider" will need to be converted to static in future.
(#428) Missing docblock for function username_provider in testcase
(#428) Data provider method "username_provider" will need to be converted to static in future.
(#428) Data provider method "username_provider" will need to be converted to static in future.
blocks/my_external_backup_restore_courses/tests/generator/lib.php
(#20) Incorrect @package tag for file lib.php. Expected block_my_external_backup_restore_courses, found block_user_session.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#30) Missing docblock for class block_my_external_backup_restore_courses_generator
(#32) Missing docblock for function create_backup_restore_entry
(#50) Missing docblock for function update_backup_restore_entry
blocks/my_external_backup_restore_courses/tests/privacy_provider_test.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#54) Test method test_user_contextlist() is missing any coverage information, own or at class level
(#76) Test method test_export_context_data_for_user() is missing any coverage information, own or at class level
(#87) Line indented incorrectly; expected at least 8 spaces, found 0
(#100) Line indented incorrectly; expected at least 8 spaces, found 0
(#113) Test method test_export_all_data_for_user() is missing any coverage information, own or at class level
(#124) Line indented incorrectly; expected at least 8 spaces, found 0
(#138) Line indented incorrectly; expected at least 8 spaces, found 0
(#151) Test method test_delete_data_for_all_users_in_context() is missing any coverage information, own or at class level
(#184) Test method test_delete_data_for_all_users() is missing any coverage information, own or at class level
(#221) Test method test_delete_data_for_user() is missing any coverage information, own or at class level
(#257) Expected 0 spaces after "("; 1 found
(#277) Short array syntax must be used to define arrays
blocks/my_external_backup_restore_courses/tests/task_test.php
(#28) Missing docblock for class task_test
(#30) There must not be a space before the colon in a return type declaration
(#40) Test method test_task_without_default_category() is missing any coverage information, own or at class level
(#40) No one-line description found in phpdocs for docblock of function test_task_without_default_category
(#40) Expected 1 space before opening brace; found 0
(#55) Missing docblock for function category_provider in testcase
(#55) Data provider method "category_provider" will need to be converted to static in future.
(#61) File must end with a newline character
blocks/my_external_backup_restore_courses/version.php
(#20) Incorrect @package tag for file version.php. Expected block_my_external_backup_restore_courses, found 2015 unistra {@link http://unistra.fr}.

Javascript coding style problems

(10 errors, 6 warnings)

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

blocks/my_external_backup_restore_courses/module.js
(#2) A space is required after ','. (comma-spacing)
(#4) Missing space before opening brace. (space-before-blocks)
(#5) Operator '>' must be spaced. (space-infix-ops)
(#6) 'enrolmentModeList' is not defined. (no-undef)
(#6) Operator '+' must be spaced. (space-infix-ops)
(#7) 'withuserdatas' is not defined. (no-undef)
(#7) Operator '+' must be spaced. (space-infix-ops)
(#9) 'enrolmentModeList' is not defined. (no-undef)
(#10) 'withuserdatas' is not defined. (no-undef)
(#12) 'withuserdatas' is not defined. (no-undef)
(#13) 'enrolmentModeList' is not defined. (no-undef)
(#15) 'enrolmentModeList' is not defined. (no-undef)
(#20) 'checkboxs' is not defined. (no-undef)
(#21) 'checkboxs' is not defined. (no-undef)
(#22) Expected space(s) after "if". (keyword-spacing)
(#23) 'id' is not defined. (no-undef)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(10 errors, 0 warnings)

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

blocks/my_external_backup_restore_courses/admin/coursetoimportadmintable.php
(#37) Phpdocs for function block_my_external_backup_restore_course_admin_table::__construct has incomplete parameters list
blocks/my_external_backup_restore_courses/backup_external_courses_helper.class.php
(#84) Phpdocs for function backup_external_courses_helper::run_external_backup has incomplete parameters list
(#120) Phpdocs for function backup_external_courses_helper::launch_automated_backup_delete has incomplete parameters list
(#180) Inline phpdocs tag {@link self::BACKUP_STATUS_OK} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
blocks/my_external_backup_restore_courses/classes/privacy/provider.php
(#268) Phpdocs for function provider::validate_contextlist_contexts has incomplete parameters list
blocks/my_external_backup_restore_courses/tests/externallib_test.php
(#78) Phpdocs for function externallib_test::test_get_courses_zip has incomplete parameters list
(#138) Phpdocs for function externallib_test::test_restore_course_withoutuserdatas has incomplete parameters list
(#344) Phpdocs for function externallib_test::restore_course has incomplete parameters list
blocks/my_external_backup_restore_courses/tests/privacy_provider_test.php
(#18) Inline phpdocs tag {@link workshopform_accumulative_privacy_provider_testcase} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
blocks/my_external_backup_restore_courses/tests/task_test.php
(#37) Phpdocs for function task_test::test_task_without_default_category has incomplete parameters list

Update savepoints problems

(0 errors, 1 warnings)

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

blocks/my_external_backup_restore_courses/db/upgrade.php
Detected fewer 'if' blocks (1) than 'savepoint' calls (3). Repeated savepoints?

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]

Problems running grunt
Task "gherkinlint" failed. Use --force to continue.

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

(30 errors, 0 warnings)

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

blocks/my_external_backup_restore_courses/tests/behat/onlyoneinstance.feature
(#3) Missing Feature name
(#46) Multiple empty lines are not allowed
(#87) Multiple empty lines are not allowed
(#88) Multiple empty lines are not allowed
(#89) Multiple empty lines are not allowed
(#90) Multiple empty lines are not allowed
(#91) Multiple empty lines are not allowed
(#92) Multiple empty lines are not allowed
blocks/my_external_backup_restore_courses/tests/behat/myexternalbackuprestorecoursesstep.feature
(#3) Feature name is already used in: blocks/my_external_backup_restore_courses/tests/behat/onlyoneinstance.feature
(#3) Missing Feature name
blocks/my_external_backup_restore_courses/tests/behat/enrolmentmethod.feature
(#3) Feature name is already used in: blocks/my_external_backup_restore_courses/tests/behat/onlyoneinstance.feature, blocks/my_external_backup_restore_courses/tests/behat/myexternalbackuprestorecoursesstep.feature
(#3) Missing Feature name
(#43) Multiple empty lines are not allowed
blocks/my_external_backup_restore_courses/tests/behat/multipleinstances.feature
(#3) Feature name is already used in: blocks/my_external_backup_restore_courses/tests/behat/onlyoneinstance.feature, blocks/my_external_backup_restore_courses/tests/behat/myexternalbackuprestorecoursesstep.feature, blocks/my_external_backup_restore_courses/tests/behat/enrolmentmethod.feature
(#3) Missing Feature name
(#46) Multiple empty lines are not allowed
(#87) Multiple empty lines are not allowed
(#88) Multiple empty lines are not allowed
(#89) Multiple empty lines are not allowed
(#90) Multiple empty lines are not allowed
(#91) Multiple empty lines are not allowed
(#92) Multiple empty lines are not allowed
blocks/my_external_backup_restore_courses/tests/behat/restorecourseforuser_enrolmentmode.feature
(#3) Feature name is already used in: blocks/my_external_backup_restore_courses/tests/behat/onlyoneinstance.feature, blocks/my_external_backup_restore_courses/tests/behat/myexternalbackuprestorecoursesstep.feature, blocks/my_external_backup_restore_courses/tests/behat/enrolmentmethod.feature, blocks/my_external_backup_restore_courses/tests/behat/multipleinstances.feature
(#3) Missing Feature name
(#50) Multiple empty lines are not allowed
(#134) Multiple empty lines are not allowed
(#135) Multiple empty lines are not allowed
blocks/my_external_backup_restore_courses/tests/behat/restorecourseforuser.feature
(#3) Feature name is already used in: blocks/my_external_backup_restore_courses/tests/behat/onlyoneinstance.feature, blocks/my_external_backup_restore_courses/tests/behat/myexternalbackuprestorecoursesstep.feature, blocks/my_external_backup_restore_courses/tests/behat/enrolmentmethod.feature, blocks/my_external_backup_restore_courses/tests/behat/multipleinstances.feature, blocks/my_external_backup_restore_courses/tests/behat/restorecourseforuser_enrolmentmode.feature
(#3) Missing Feature name
(#39) Multiple empty lines are not allowed