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

(293 errors, 61 warnings)

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

repository/coursefilearea/db/access.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
repository/coursefilearea/file.php
(#1) This comment is 49% valid code; is this commented out code?
(#1) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) 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".
(#4) Line 6 of the opening comment must start "// (at your option) any later version.".
(#5) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#5) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#6) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#6) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#7) Line 12 of the opening comment must start "//".
(#7) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#8) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#8) Expected 1 space before comment text but found 14; use block comment if you need indentation
(#9) Expected 1 space before comment text but found 14; use block comment if you need indentation
(#11) Inline comments must end in full-stops, exclamation marks, or question marks
(#14) No space found before comment text; expected "// TODO: Blog attachments do not have access control implemented - anybody can read them!" but found "//TODO: Blog attachments do not have access control implemented - anybody can read them!"
(#15) Expected 1 space before comment text but found 6; use block comment if you need indentation
(#16) Inline comments must end in full-stops, exclamation marks, or question marks
(#16) Expected 1 space before comment text but found 6; use block comment if you need indentation
(#18) Inline comments must end in full-stops, exclamation marks, or question marks
(#18) No space found before comment text; expected "// This is the Moodle 1.9 file.php slightly modified for Moodle 2.0 by Tim Williams" but found "//This is the Moodle 1.9 file.php slightly modified for Moodle 2.0 by Tim Williams"
(#20) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#24) Line indented incorrectly; expected 0 spaces, found 4
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#26) Line indented incorrectly; expected 0 spaces, found 4
(#28) Line indented incorrectly; expected 0 spaces, found 4
(#30) Inline comments must start with a capital letter, digit or 3-dots sequence
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#31) This comment is 75% valid code; is this commented out code?
(#31) No space found before comment text; expected "// disable_debugging();" but found "//disable_debugging();"
(#35) Whitespace found at end of line
(#36) Inline comments must start with a capital letter, digit or 3-dots sequence
(#37) Line indented incorrectly; expected 0 spaces, found 4
(#39) Line indented incorrectly; expected 0 spaces, found 4
(#41) Line indented incorrectly; expected 0 spaces, found 4
(#45) Inline comments must start with a capital letter, digit or 3-dots sequence
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Line indented incorrectly; expected 0 spaces, found 4
(#47) Inline comments must start with a capital letter, digit or 3-dots sequence
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#49) Line indented incorrectly; expected 0 spaces, found 4
(#51) Inline comments must start with a capital letter, digit or 3-dots sequence
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#52) Line indented incorrectly; expected 0 spaces, found 4
(#52) Expected 1 space before "!="; 0 found
(#52) Expected 1 space after "!="; 0 found
(#54) Line indented incorrectly; expected 0 spaces, found 4
(#56) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Line indented incorrectly; expected 0 spaces, found 4
(#60) Line indented incorrectly; expected 0 spaces, found 4
(#62) Inline comments must start with a capital letter, digit or 3-dots sequence
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#64) Expected 1 space before comment text but found 7; use block comment if you need indentation
(#65) Line indented incorrectly; expected 0 spaces, found 4
(#66) Line indented incorrectly; expected 4 spaces, found 8
(#68) Line indented incorrectly; expected 4 spaces, found 8
(#70) Line indented incorrectly; expected 4 spaces, found 8
(#72) Line indented incorrectly; expected 4 spaces, found 8
(#73) Line indented incorrectly; expected 0 spaces, found 4
(#75) Line indented incorrectly; expected 0 spaces, found 4
(#76) Line indented incorrectly; expected 4 spaces, found 8
(#76) Empty IF statement detected
(#79) Inline comments must start with a capital letter, digit or 3-dots sequence
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) No space found before comment text; expected "// do not require login for policy file" but found "//do not require login for policy file"
(#80) Line indented incorrectly; expected 4 spaces, found 8
(#82) Line indented incorrectly; expected 4 spaces, found 8
(#83) Line indented incorrectly; expected 0 spaces, found 4
(#85) Inline comments must start with a capital letter, digit or 3-dots sequence
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Line indented incorrectly; expected 0 spaces, found 4
(#87) Line indented incorrectly; expected 4 spaces, found 8
(#89) Line indented incorrectly; expected 4 spaces, found 8
(#90) Inline comments must start with a capital letter, digit or 3-dots sequence
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) No space found before comment text; expected "// disable browser caching for backups" but found "//disable browser caching for backups"
(#90) Whitespace found at end of line
(#91) Line indented incorrectly; expected 4 spaces, found 8
(#92) Line indented incorrectly; expected 0 spaces, found 4
(#94) Line indented incorrectly; expected 0 spaces, found 4
(#95) Line indented incorrectly; expected 4 spaces, found 8
(#98) Line indented incorrectly; expected 4 spaces, found 8
(#101) Line indented incorrectly; expected 4 spaces, found 8
(#104) Line indented incorrectly; expected 4 spaces, found 8
(#105) Inline comments must start with a capital letter, digit or 3-dots sequence
(#107) Line indented incorrectly; expected 4 spaces, found 8
(#108) Line indented incorrectly; expected 0 spaces, found 4
(#110) Inline comments must start with a capital letter, digit or 3-dots sequence
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Line indented incorrectly; expected 0 spaces, found 4
(#115) Inline comments must start with a capital letter, digit or 3-dots sequence
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Line indented incorrectly; expected 4 spaces, found 8
(#116) Empty IF statement detected
(#117) Inline comments must start with a capital letter, digit or 3-dots sequence
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) No space found before comment text; expected "// can view own assignemnt submissions" but found "//can view own assignemnt submissions"
(#118) Line indented incorrectly; expected 4 spaces, found 8
(#120) Line indented incorrectly; expected 8 spaces, found 12
(#122) Line indented incorrectly; expected 8 spaces, found 12
(#123) Line indented incorrectly; expected 8 spaces, found 12
(#125) Line indented incorrectly; expected 8 spaces, found 12
(#126) Line indented incorrectly; expected 4 spaces, found 8
(#126) Whitespace found at end of line
(#127) Line indented incorrectly; expected 0 spaces, found 4
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Line indented incorrectly; expected 0 spaces, found 4
(#132) Line indented incorrectly; expected 4 spaces, found 8
(#133) Line indented incorrectly; expected 8 spaces, found 12
(#136) Line indented incorrectly; expected 12 spaces, found 16
(#137) Inline comments must start with a capital letter, digit or 3-dots sequence
(#137) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Line indented incorrectly; expected 12 spaces, found 16
(#141) Line indented incorrectly; expected 12 spaces, found 16
(#142) Line indented incorrectly; expected 8 spaces, found 12
(#143) Line indented incorrectly; expected 4 spaces, found 8
(#144) Inline comments must start with a capital letter, digit or 3-dots sequence
(#144) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Line indented incorrectly; expected 4 spaces, found 8
(#147) Line indented incorrectly; expected 0 spaces, found 4
(#148) Line indented incorrectly; expected 0 spaces, found 4
(#149) Inline comments must start with a capital letter, digit or 3-dots sequence
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Line indented incorrectly; expected 0 spaces, found 4
(#150) Whitespace found at end of line
(#152) Inline comments must start with a capital letter, digit or 3-dots sequence
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Line indented incorrectly; expected 0 spaces, found 4
(#154) Whitespace found at end of line
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#174) Line indented incorrectly; expected 4 spaces, found 8
(#176) Line indented incorrectly; expected 4 spaces, found 8
(#177) Line indented incorrectly; expected 0 spaces, found 4
(#179) Inline comments must start with a capital letter, digit or 3-dots sequence
(#179) Inline comments must end in full-stops, exclamation marks, or question marks
(#180) Line indented incorrectly; expected 0 spaces, found 4
(#182) Line indented incorrectly; expected 0 spaces, found 4
(#184) Inline comments must start with a capital letter, digit or 3-dots sequence
(#187) Inline comments must end in full-stops, exclamation marks, or question marks
(#188) Expected 1 space before "-"; 0 found
(#188) Expected 1 space after "-"; 0 found
(#191) Line indented incorrectly; expected 0 spaces, found 4
(#194) Inline comments must start with a capital letter, digit or 3-dots sequence
(#194) No space found before comment text; expected "// this is not displayed on IIS??" but found "//this is not displayed on IIS??"
(#195) Line indented incorrectly; expected 0 spaces, found 4
(#197) A closing tag is not permitted at the end of a PHP file
repository/coursefilearea/lang/en/repository_coursefilearea.php
(#2) The opening <?php tag must be followed by exactly one newline.
repository/coursefilearea/lib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) This comment is 80% valid code; is this commented out code?
(#18) Inline comments must start with a capital letter, digit or 3-dots sequence
(#18) No space found before comment text; expected "// global $CFG;" but found "//global $CFG;"
(#19) Inline comments must end in full-stops, exclamation marks, or question marks
(#19) No space found before comment text; expected "// require_once("$CFG->libdir/filelib.php");" but found "//require_once("$CFG->libdir/filelib.php");"
(#21) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#21) Inline control structures are not allowed
(#23) Inline control structures are not allowed
(#48) Opening brace should be on the same line as the declaration
(#53) Opening brace should be on the same line as the declaration
(#54) Line indented incorrectly; expected at least 8 spaces, found 6
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Line indented incorrectly; expected at least 8 spaces, found 6
(#55) No space found before comment text; expected "// For Moodle 2.2 to 2.2.3+" but found "//For Moodle 2.2 to 2.2.3+"
(#56) Line indented incorrectly; expected 8 spaces, found 6
(#56) Expected "if (...) {\n"; found "if (...)\n {\n"
(#57) Line indented incorrectly; expected at least 8 spaces, found 6
(#58) Line indented incorrectly; expected at least 12 spaces, found 7
(#59) Line indented incorrectly; expected at least 12 spaces, found 7
(#59) Expected 1 space before "="; 0 found
(#59) Expected 1 space after "="; 0 found
(#60) Line indented incorrectly; expected at least 12 spaces, found 7
(#60) Expected 1 space before "="; 0 found
(#60) Expected 1 space after "="; 0 found
(#61) Line indented incorrectly; expected at least 12 spaces, found 7
(#61) Expected 1 space before "=>"; 0 found
(#61) Expected 1 space after "=>"; 0 found
(#62) Line indented incorrectly; expected 8 spaces, found 6
(#64) Line indented incorrectly; expected at least 8 spaces, found 6
(#65) Line indented incorrectly; expected at least 8 spaces, found 6
(#68) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) This comment is 60% valid code; is this commented out code?
(#68) No space found before comment text; expected "// public static function type_config_form($mform)" but found "//public static function type_config_form($mform)"
(#70) Opening brace should be on the same line as the declaration
(#73) Inline control structures are not allowed
(#74) Expected 1 space before "="; 0 found
(#74) Expected 1 space after "="; 0 found
(#76) Expected 1 space before "="; 0 found
(#76) Expected 1 space after "="; 0 found
(#77) Inline control structures are not allowed
(#77) Must use "self::" for local static member reference
(#78) Expected 1 space before ".="; 0 found
(#78) Expected 1 space after ".="; 0 found
(#79) Inline control structures are not allowed
(#80) Expected 1 space before ".="; 0 found
(#80) Expected 1 space after ".="; 0 found
(#82) Whitespace found at end of line
(#91) Opening brace should be on the same line as the declaration
(#102) Opening brace should be on the same line as the declaration
(#105) Expected 1 space before "="; 0 found
(#105) Expected 1 space after "="; 0 found
(#109) Inline comments must start with a capital letter, digit or 3-dots sequence
(#109) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Expected 1 space before "=>"; 0 found
(#111) Expected 1 space after "=>"; 0 found
(#111) Expected 1 space before "=>"; 0 found
(#111) Expected 1 space after "=>"; 0 found
(#114) Expected "if (...) {\n"; found "if (...)\n {\n"
(#117) Expected "if (...) {\n"; found "if (...)\n {\n"
(#119) Expected "foreach (...) {\n"; found "foreach (...)\n {\n"
(#121) Expected "if (...) {\n"; found "if (...)\n {\n"
(#124) Expected 1 space before "=>"; 0 found
(#124) Expected 1 space after "=>"; 0 found
(#124) Expected 1 space before "=>"; 0 found
(#124) Expected 1 space after "=>"; 0 found
(#128) Expected "} else {\n"; found "}\n else\n {\n"
(#130) Expected 1 space before "=>"; 0 found
(#130) Expected 1 space after "=>"; 0 found
(#130) Expected 1 space before "=>"; 0 found
(#130) Expected 1 space after "=>"; 0 found
(#138) Variable "root_path" must not contain underscores.
(#138) Expected 1 space before "="; 0 found
(#138) Expected 1 space after "="; 0 found
(#140) Inline control structures are not allowed
(#140) Variable "root_path" must not contain underscores.
(#141) Variable "root_path" must not contain underscores.
(#143) Expected "if (...) {\n"; found "if (...)\n {\n"
(#143) Variable "root_path" must not contain underscores.
(#145) Expected "while (...) {\n"; found "while (...)\n {\n"
(#147) Expected "if (...) {\n"; found "if (...)\n {\n"
(#147) Expected 1 space after "!="; 0 found
(#149) Expected "if (...) {\n"; found "if (...)\n {\n"
(#149) Variable "root_path" must not contain underscores.
(#154) Variable "root_path" must not contain underscores.
(#155) Variable "root_path" must not contain underscores.
(#156) Variable "root_path" must not contain underscores.
(#159) Expected "} else {\n"; found "}\n else\n {\n"
(#161) Expected "if (...) {\n"; found "if (...)\n {\n"
(#163) Variable "current_path" must not contain underscores.
(#165) Expected "} else {\n"; found "}\n else\n {\n"
(#167) Variable "current_path" must not contain underscores.
(#173) Variable "current_path" must not contain underscores.
(#184) Opening brace should be on the same line as the declaration
(#186) Spaces must be used to indent lines; tabs are not allowed
(#186) Tab found within whitespace
(#186) Line indented incorrectly; expected at least 8 spaces, found 2
(#186) Expected 1 space before "="; 0 found
(#186) Expected 1 space after "="; 0 found
(#187) Inline control structures are not allowed
(#187) Expected 1 space before "!="; 0 found
(#187) Expected 1 space after "!="; 0 found
(#188) Expected 1 space before "="; 0 found
(#188) Expected 1 space after "="; 0 found
(#189) Inline control structures are not allowed
(#191) Inline control structures are not allowed
(#195) Public method name "repository_coursefilearea::checkURL" must be in lower-case letters only
(#196) Opening brace should be on the same line as the declaration
(#197) Inline control structures are not allowed
(#200) Expected 1 space before "="; 0 found
(#200) Expected 1 space after "="; 0 found
(#201) Whitespace found at end of line
(#202) Expected 1 space before "="; 0 found
(#202) Expected 1 space after "="; 0 found
(#203) Expected "foreach (...) {\n"; found "foreach(...)\n {\n"
(#205) Expected 1 space before "="; 0 found
(#205) Expected 1 space after "="; 0 found
(#207) Expected 1 space before "-"; 0 found
(#207) Expected 1 space after "-"; 0 found
(#217) Opening brace should be on the same line as the declaration
(#218) Inline control structures are not allowed
(#220) Inline control structures are not allowed
(#234) Opening brace should be on the same line as the declaration
(#236) Spaces must be used to indent lines; tabs are not allowed
(#236) Tab found within whitespace
(#236) Line indented incorrectly; expected at least 8 spaces, found 2
(#236) Expected 1 space before "="; 0 found
(#236) Expected 1 space after "="; 0 found
(#238) Inline control structures are not allowed
(#238) Expected 1 space before ">"; 0 found
(#238) Expected 1 space after ">"; 0 found
(#239) Expected 1 space before "="; 0 found
(#239) Expected 1 space after "="; 0 found
(#241) Expected 1 space before "="; 0 found
(#241) Expected 1 space after "="; 0 found
(#243) Expected "if (...) {\n"; found "if (...)\n {\n"
(#243) Must use "self::" for local static member reference
(#245) Line indented incorrectly; expected at least 12 spaces, found 9
(#245) Expected 1 space before "="; 0 found
(#245) Expected 1 space after "="; 0 found
(#246) Line indented incorrectly; expected at least 12 spaces, found 9
(#246) Expected 1 space before "="; 0 found
(#246) Expected 1 space after "="; 0 found
(#248) Line indented incorrectly; expected at least 12 spaces, found 9
(#249) Line indented incorrectly; expected at least 12 spaces, found 9
(#251) Expected "} else {\n"; found "}\n else\n {\n"
(#253) Line indented incorrectly; expected at least 12 spaces, found 9
(#253) Expected 1 space before "="; 0 found
(#253) Expected 1 space after "="; 0 found
(#254) Line indented incorrectly; expected at least 12 spaces, found 9
(#257) Expected 1 space before "=>"; 0 found
(#257) Expected 1 space after "=>"; 0 found
(#257) Expected 1 space before "=>"; 0 found
(#257) Expected 1 space after "=>"; 0 found
(#261) Opening brace should be on the same line as the declaration
(#262) Inline control structures are not allowed
(#263) Variable "HAS_COURSEFILEAREA_PATCH" must be all lower-case
(#263) Variable "HAS_COURSEFILEAREA_PATCH" must not contain underscores.
(#263) Expected 1 space before "=="; 0 found
(#263) Expected 1 space after "=="; 0 found
repository/coursefilearea/lib20.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#3) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#3) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#4) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#4) Line 12 of the opening comment must start "//".
(#4) Line indented incorrectly; expected 4 spaces, found 1
(#4) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#4) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
(#5) Line indented incorrectly; expected at least 4 spaces, found 1
(#5) Opening brace should be on the same line as the declaration
(#6) Line indented incorrectly; expected at least 8 spaces, found 2
(#7) Line indented incorrectly; expected 4 spaces, found 1
(#9) A closing tag is not permitted at the end of a PHP file
repository/coursefilearea/lib23.php
(#1) Whitespace found at end of line
(#1) The opening <?php tag must be followed by exactly one newline.
(#2) Duplicate class name "repository_coursefilearea_abs" found; first defined in /var/lib/jenkins/git_repositories/prechecker/repository/coursefilearea/lib20.php on line 2
(#2) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#4) Line indented incorrectly; expected 4 spaces, found 1
(#4) Whitespace found at end of line
(#5) Line indented incorrectly; expected at least 4 spaces, found 0
(#6) Line indented incorrectly; expected at least 4 spaces, found 1
(#6) Opening brace should be on the same line as the declaration
(#7) Line indented incorrectly; expected at least 8 spaces, found 2
(#8) Line indented incorrectly; expected 4 spaces, found 1
(#10) A closing tag is not permitted at the end of a PHP file
repository/coursefilearea/test.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#4) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#7) A closing tag is not permitted at the end of a PHP file
repository/coursefilearea/version.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#18) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(26 errors, 8 warnings)

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

repository/coursefilearea/db/access.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
repository/coursefilearea/file.php
(#2) Empty line found after PHP open tag
(#) File-level phpdocs block is not found
(#191) Function not_found is not documented
(#191) Package is not specified for function not_found. It is also not specified in file-level phpdocs
repository/coursefilearea/lang/en/repository_coursefilearea.php
(#2) Empty line found after PHP open tag
repository/coursefilearea/lib.php
(#2) Empty line found after PHP open tag
(#21) File-level phpdocs block is not found
(#37) Class repository_coursefilearea is not documented
(#47) Function repository_coursefilearea::get_type_option_names is not documented
(#52) Function repository_coursefilearea::get_course is not documented
(#69) Function repository_coursefilearea::type_config_form_real is not documented
(#183) Function repository_coursefilearea::get_link is not documented
(#195) Function repository_coursefilearea::checkURL is not documented
(#216) Function repository_coursefilearea::supported_returntypes is not documented
(#260) Function repository_coursefilearea::is_patched is not documented
(#98) Phpdocs for function repository_coursefilearea::get_listing has incomplete parameters list
(#227) Not recommended phpdocs tag @global used
(#37) Package is not specified for class repository_coursefilearea. It is also not specified in file-level phpdocs
(#31) Package contrib is not valid
repository/coursefilearea/lib20.php
(#2) File-level phpdocs block is not found
(#2) Class repository_coursefilearea_abs is not documented
(#4) Function repository_coursefilearea_abs::type_config_form is not documented
(#2) Package is not specified for class repository_coursefilearea_abs. It is also not specified in file-level phpdocs
repository/coursefilearea/lib23.php
(#2) Empty line found after PHP open tag
(#2) File-level phpdocs block is not found
(#2) Class repository_coursefilearea_abs is not documented
(#4) Function repository_coursefilearea_abs::type_config_form is not documented
(#2) Package is not specified for class repository_coursefilearea_abs. It is also not specified in file-level phpdocs
repository/coursefilearea/test.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
repository/coursefilearea/version.php
(#2) Empty line found after PHP open tag
(#18) File-level phpdocs block is not found

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]


Mustache template problems

(0 errors, 0 warnings)

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