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

(1577 errors, 152 warnings)

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

public/local/autotag/classes/external/tag_resource.php
(#26) Expected at least 1 space before "."; 0 found
(#26) Expected at least 1 space after "."; 0 found
(#27) Expected at least 1 space before "."; 0 found
(#27) Expected at least 1 space after "."; 0 found
(#36) Opening brace must not be followed by a blank line
(#112) Expected at least 1 space before "."; 0 found
(#112) Expected at least 1 space after "."; 0 found
(#151) The closing brace for the class must go on the next line after the body
public/local/autotag/classes/privacy/provider.php
(#26) Opening brace must not be followed by a blank line
public/local/autotag/vendor/autoload.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file autoload.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#9) Expected at least 1 space before "."; 0 found
(#9) Expected at least 1 space after "."; 0 found
(#9) Expected at least 1 space before "."; 0 found
(#9) Expected at least 1 space after "."; 0 found
(#9) Expected at least 1 space before "."; 0 found
(#9) Expected at least 1 space after "."; 0 found
(#9) Line exceeds maximum limit of 180 characters; contains 204 characters
(#13) Usage of ELSEIF not allowed; use ELSE IF instead
(#19) Passing E_USER_ERROR to trigger_error() is deprecated since 8.4. Throw an exception or call exit with a string message instead.
(#23) "require_once" must be immediately followed by an open parenthesis
public/local/autotag/vendor/composer/ClassLoader.php
(#1) Moodle boilerplate not found
(#15) Missing @copyright tag
(#15) Missing @license tag
(#43) DocBlock missing a @package tag for class ClassLoader. Expected @package local_autotag
(#46) Member variable "includeFile" must be all lower-case
(#49) Member variable "vendorDir" must be all lower-case
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#55) Member variable "prefixLengthsPsr4" must be all lower-case
(#55) Short array syntax must be used to define arrays
(#59) Member variable "prefixDirsPsr4" must be all lower-case
(#59) Short array syntax must be used to define arrays
(#63) Member variable "fallbackDirsPsr4" must be all lower-case
(#63) Short array syntax must be used to define arrays
(#65) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Member variable "prefixesPsr0" must be all lower-case
(#73) Short array syntax must be used to define arrays
(#77) Member variable "fallbackDirsPsr0" must be all lower-case
(#77) Short array syntax must be used to define arrays
(#80) Member variable "useIncludePath" must be all lower-case
(#85) Member variable "classMap" must be all lower-case
(#85) Short array syntax must be used to define arrays
(#88) Member variable "classMapAuthoritative" must be all lower-case
(#93) Member variable "missingClasses" must be all lower-case
(#93) Short array syntax must be used to define arrays
(#96) Member variable "apcuPrefix" must be all lower-case
(#101) Member variable "registeredLoaders" must be all lower-case
(#101) Short array syntax must be used to define arrays
(#106) No one-line description found in phpdocs for docblock of function __construct
(#106) Variable "vendorDir" must be all lower-case
(#107) Opening brace should be on the same line as the declaration
(#108) Variable "vendorDir" must be all lower-case
(#115) No one-line description found in phpdocs for docblock of function getPrefixes
(#115) Public method name "ClassLoader::getPrefixes" must be in lower-case letters only
(#116) Opening brace should be on the same line as the declaration
(#121) Short array syntax must be used to define arrays
(#127) No one-line description found in phpdocs for docblock of function getPrefixesPsr4
(#127) Public method name "ClassLoader::getPrefixesPsr4" must be in lower-case letters only
(#128) Opening brace should be on the same line as the declaration
(#135) No one-line description found in phpdocs for docblock of function getFallbackDirs
(#135) Public method name "ClassLoader::getFallbackDirs" must be in lower-case letters only
(#136) Opening brace should be on the same line as the declaration
(#143) No one-line description found in phpdocs for docblock of function getFallbackDirsPsr4
(#143) Public method name "ClassLoader::getFallbackDirsPsr4" must be in lower-case letters only
(#144) Opening brace should be on the same line as the declaration
(#151) No one-line description found in phpdocs for docblock of function getClassMap
(#151) Public method name "ClassLoader::getClassMap" must be in lower-case letters only
(#152) Opening brace should be on the same line as the declaration
(#161) No one-line description found in phpdocs for docblock of function addClassMap
(#161) Public method name "ClassLoader::addClassMap" must be in lower-case letters only
(#161) Variable "classMap" must be all lower-case
(#162) Opening brace should be on the same line as the declaration
(#164) Variable "classMap" must be all lower-case
(#166) Variable "classMap" must be all lower-case
(#181) Opening brace should be on the same line as the declaration
(#230) Public method name "ClassLoader::addPsr4" must be in lower-case letters only
(#231) Opening brace should be on the same line as the declaration
(#246) Usage of ELSEIF not allowed; use ELSE IF instead
(#254) Usage of ELSEIF not allowed; use ELSE IF instead
(#279) Opening brace should be on the same line as the declaration
(#298) Public method name "ClassLoader::setPsr4" must be in lower-case letters only
(#299) Opening brace should be on the same line as the declaration
(#319) Public method name "ClassLoader::setUseIncludePath" must be in lower-case letters only
(#319) Variable "useIncludePath" must be all lower-case
(#320) Opening brace should be on the same line as the declaration
(#321) Variable "useIncludePath" must be all lower-case
(#330) Public method name "ClassLoader::getUseIncludePath" must be in lower-case letters only
(#331) Opening brace should be on the same line as the declaration
(#343) Public method name "ClassLoader::setClassMapAuthoritative" must be in lower-case letters only
(#343) Variable "classMapAuthoritative" must be all lower-case
(#344) Opening brace should be on the same line as the declaration
(#345) Variable "classMapAuthoritative" must be all lower-case
(#353) Public method name "ClassLoader::isClassMapAuthoritative" must be in lower-case letters only
(#354) Opening brace should be on the same line as the declaration
(#365) Public method name "ClassLoader::setApcuPrefix" must be in lower-case letters only
(#365) Variable "apcuPrefix" must be all lower-case
(#366) Opening brace should be on the same line as the declaration
(#367) Variable "apcuPrefix" must be all lower-case
(#367) Line exceeds 132 characters; contains 142 characters
(#375) Public method name "ClassLoader::getApcuPrefix" must be in lower-case letters only
(#376) Opening brace should be on the same line as the declaration
(#388) Opening brace should be on the same line as the declaration
(#389) Short array syntax must be used to define arrays
(#396) Variable "registeredLoaders" must be all lower-case
(#396) Short array syntax must be used to define arrays
(#396) Variable "registeredLoaders" must be all lower-case
(#398) Variable "registeredLoaders" must be all lower-case
(#399) Variable "registeredLoaders" must be all lower-case
(#409) Opening brace should be on the same line as the declaration
(#410) Short array syntax must be used to define arrays
(#413) Variable "registeredLoaders" must be all lower-case
(#423) Public method name "ClassLoader::loadClass" must be in lower-case letters only
(#424) Opening brace should be on the same line as the declaration
(#426) Variable "includeFile" must be all lower-case
(#426) Variable "includeFile" must be all lower-case
(#427) Variable "includeFile" must be all lower-case
(#442) Public method name "ClassLoader::findFile" must be in lower-case letters only
(#443) Opening brace should be on the same line as the declaration
(#444) Inline comments must start with a capital letter, digit or 3-dots sequence
(#444) Inline comments must end in full-stops, exclamation marks, or question marks
(#452) Expected at least 1 space before "."; 0 found
(#452) Expected at least 1 space after "."; 0 found
(#460) Inline comments must end in full-stops, exclamation marks, or question marks
(#466) Expected at least 1 space before "."; 0 found
(#466) Expected at least 1 space after "."; 0 found
(#482) Public method name "ClassLoader::getRegisteredLoaders" must be in lower-case letters only
(#483) Opening brace should be on the same line as the declaration
(#484) Variable "registeredLoaders" must be all lower-case
(#492) No one-line description found in phpdocs for docblock of function findFileWithExtension
(#492) Private method name "ClassLoader::findFileWithExtension" must be in lower-case letters only
(#493) Opening brace should be on the same line as the declaration
(#494) Inline comments must end in full-stops, exclamation marks, or question marks
(#495) Variable "logicalPathPsr4" must be all lower-case
(#499) Variable "subPath" must be all lower-case
(#500) Variable "lastPos" must be all lower-case
(#500) Variable "subPath" must be all lower-case
(#501) Variable "subPath" must be all lower-case
(#501) Variable "subPath" must be all lower-case
(#501) Variable "lastPos" must be all lower-case
(#502) Variable "subPath" must be all lower-case
(#504) Variable "pathEnd" must be all lower-case
(#504) Variable "logicalPathPsr4" must be all lower-case
(#504) Variable "lastPos" must be all lower-case
(#506) Variable "pathEnd" must be all lower-case
(#514) Inline comments must end in full-stops, exclamation marks, or question marks
(#516) Variable "logicalPathPsr4" must be all lower-case
(#521) Inline comments must end in full-stops, exclamation marks, or question marks
(#523) Inline comments must start with a capital letter, digit or 3-dots sequence
(#523) Inline comments must end in full-stops, exclamation marks, or question marks
(#524) Variable "logicalPathPsr0" must be all lower-case
(#524) Variable "logicalPathPsr4" must be all lower-case
(#525) Variable "logicalPathPsr4" must be all lower-case
(#527) Inline comments must end in full-stops, exclamation marks, or question marks
(#528) Variable "logicalPathPsr0" must be all lower-case
(#535) Variable "logicalPathPsr0" must be all lower-case
(#543) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) Variable "logicalPathPsr0" must be all lower-case
(#551) Variable "logicalPathPsr0" must be all lower-case
(#561) No one-line description found in phpdocs for docblock of function initializeIncludeClosure
(#561) Private method name "ClassLoader::initializeIncludeClosure" must be in lower-case letters only
(#562) Opening brace should be on the same line as the declaration
(#563) Variable "includeFile" must be all lower-case
(#567) Inline doc block comments are not allowed; use "// Comment." instead
(#575) Variable "includeFile" must be all lower-case
(#575) Expected 1 space after FUNCTION keyword; 0 found
(#576) "include" must be immediately followed by an open parenthesis
public/local/autotag/vendor/composer/InstalledVersions.php
(#1) Moodle boilerplate not found
(#18) Missing @copyright tag
(#18) Missing @license tag
(#25) Docblock tag "@final" is not recommended.
(#27) DocBlock missing a @package tag for class InstalledVersions. Expected @package local_autotag
(#31) @psalm-var tag is not allowed in member variable comment
(#31) Invalid docblock tag "@psalm-var".
(#31) Line exceeds maximum limit of 180 characters; contains 417 characters
(#38) Member variable "canGetVendors" must be all lower-case
(#42) @psalm-var tag is not allowed in member variable comment
(#42) Invalid docblock tag "@psalm-var".
(#42) Line exceeds maximum limit of 180 characters; contains 419 characters
(#44) Member variable "installedByVendor" must be all lower-case
(#44) Short array syntax must be used to define arrays
(#50) Invalid docblock tag "@psalm-return".
(#52) Public method name "InstalledVersions::getInstalledPackages" must be in lower-case letters only
(#53) Opening brace should be on the same line as the declaration
(#54) Short array syntax must be used to define arrays
(#71) Invalid docblock tag "@psalm-return".
(#73) Public method name "InstalledVersions::getInstalledPackagesByType" must be in lower-case letters only
(#74) Opening brace should be on the same line as the declaration
(#75) Variable "packagesByType" must be all lower-case
(#75) Short array syntax must be used to define arrays
(#80) Variable "packagesByType" must be all lower-case
(#85) Variable "packagesByType" must be all lower-case
(#97) Public method name "InstalledVersions::isInstalled" must be in lower-case letters only
(#97) Variable "packageName" must be all lower-case
(#97) Variable "includeDevRequirements" must be all lower-case
(#98) Opening brace should be on the same line as the declaration
(#100) Variable "packageName" must be all lower-case
(#101) Variable "includeDevRequirements" must be all lower-case
(#101) Variable "packageName" must be all lower-case
(#101) Variable "packageName" must be all lower-case
(#101) Line exceeds maximum limit of 180 characters; contains 183 characters
(#117) Line exceeds 132 characters; contains 158 characters
(#120) Variable "packageName" must be all lower-case
(#121) Opening brace should be on the same line as the declaration
(#123) Variable "packageName" must be all lower-case
(#137) Public method name "InstalledVersions::getVersionRanges" must be in lower-case letters only
(#137) Variable "packageName" must be all lower-case
(#138) Opening brace should be on the same line as the declaration
(#140) Variable "packageName" must be all lower-case
(#144) Short array syntax must be used to define arrays
(#145) Variable "packageName" must be all lower-case
(#146) Variable "packageName" must be all lower-case
(#148) Variable "packageName" must be all lower-case
(#149) Variable "packageName" must be all lower-case
(#151) Variable "packageName" must be all lower-case
(#152) Variable "packageName" must be all lower-case
(#154) Variable "packageName" must be all lower-case
(#155) Variable "packageName" must be all lower-case
(#161) Variable "packageName" must be all lower-case
(#166) Line exceeds maximum limit of 180 characters; contains 218 characters
(#168) No one-line description found in phpdocs for docblock of function getVersion
(#168) Public method name "InstalledVersions::getVersion" must be in lower-case letters only
(#168) Variable "packageName" must be all lower-case
(#169) Opening brace should be on the same line as the declaration
(#171) Variable "packageName" must be all lower-case
(#175) Variable "packageName" must be all lower-case
(#179) Variable "packageName" must be all lower-case
(#182) Variable "packageName" must be all lower-case
(#187) Line exceeds maximum limit of 180 characters; contains 218 characters
(#189) No one-line description found in phpdocs for docblock of function getPrettyVersion
(#189) Public method name "InstalledVersions::getPrettyVersion" must be in lower-case letters only
(#189) Variable "packageName" must be all lower-case
(#190) Opening brace should be on the same line as the declaration
(#192) Variable "packageName" must be all lower-case
(#196) Variable "packageName" must be all lower-case
(#200) Variable "packageName" must be all lower-case
(#203) Variable "packageName" must be all lower-case
(#208) Line exceeds 132 characters; contains 135 characters
(#210) No one-line description found in phpdocs for docblock of function getReference
(#210) Public method name "InstalledVersions::getReference" must be in lower-case letters only
(#210) Variable "packageName" must be all lower-case
(#211) Opening brace should be on the same line as the declaration
(#213) Variable "packageName" must be all lower-case
(#217) Variable "packageName" must be all lower-case
(#221) Variable "packageName" must be all lower-case
(#224) Variable "packageName" must be all lower-case
(#229) Line exceeds maximum limit of 180 characters; contains 200 characters
(#231) No one-line description found in phpdocs for docblock of function getInstallPath
(#231) Public method name "InstalledVersions::getInstallPath" must be in lower-case letters only
(#231) Variable "packageName" must be all lower-case
(#232) Opening brace should be on the same line as the declaration
(#234) Variable "packageName" must be all lower-case
(#238) Variable "packageName" must be all lower-case
(#238) Variable "packageName" must be all lower-case
(#238) Line exceeds 132 characters; contains 141 characters
(#241) Variable "packageName" must be all lower-case
(#246) Invalid docblock tag "@psalm-return".
(#246) Line exceeds 132 characters; contains 171 characters
(#248) No one-line description found in phpdocs for docblock of function getRootPackage
(#248) Public method name "InstalledVersions::getRootPackage" must be in lower-case letters only
(#249) Opening brace should be on the same line as the declaration
(#258) Line exceeds maximum limit of 180 characters; contains 201 characters
(#260) Invalid docblock tag "@psalm-return".
(#260) Line exceeds maximum limit of 180 characters; contains 407 characters
(#262) Public method name "InstalledVersions::getRawData" must be in lower-case letters only
(#263) Opening brace should be on the same line as the declaration
(#264) Line exceeds maximum limit of 180 characters; contains 228 characters
(#267) Inline comments must start with a capital letter, digit or 3-dots sequence
(#268) Line exceeds 132 characters; contains 134 characters
(#268) Inline comments must end in full-stops, exclamation marks, or question marks
(#270) "include" must be immediately followed by an open parenthesis
(#272) Short array syntax must be used to define arrays
(#283) Invalid docblock tag "@psalm-return".
(#283) Line exceeds maximum limit of 180 characters; contains 413 characters
(#285) Public method name "InstalledVersions::getAllRawData" must be in lower-case letters only
(#286) Opening brace should be on the same line as the declaration
(#306) Invalid docblock tag "@psalm-param".
(#306) Line exceeds maximum limit of 180 characters; contains 412 characters
(#309) Opening brace should be on the same line as the declaration
(#311) Variable "installedByVendor" must be all lower-case
(#311) Short array syntax must be used to define arrays
(#316) Invalid docblock tag "@psalm-return".
(#316) Line exceeds maximum limit of 180 characters; contains 413 characters
(#318) No one-line description found in phpdocs for docblock of function getInstalled
(#318) Private method name "InstalledVersions::getInstalled" must be in lower-case letters only
(#319) Opening brace should be on the same line as the declaration
(#320) Variable "canGetVendors" must be all lower-case
(#321) Variable "canGetVendors" must be all lower-case
(#324) Short array syntax must be used to define arrays
(#326) Variable "canGetVendors" must be all lower-case
(#327) Variable "vendorDir" must be all lower-case
(#328) Variable "installedByVendor" must be all lower-case
(#328) Variable "vendorDir" must be all lower-case
(#329) Variable "installedByVendor" must be all lower-case
(#329) Variable "vendorDir" must be all lower-case
(#330) Usage of ELSEIF not allowed; use ELSE IF instead
(#330) Variable "vendorDir" must be all lower-case
(#330) Expected at least 1 space before "."; 0 found
(#330) Expected at least 1 space after "."; 0 found
(#332) "require" must be immediately followed by an open parenthesis
(#332) Variable "vendorDir" must be all lower-case
(#332) Expected at least 1 space before "."; 0 found
(#332) Expected at least 1 space after "."; 0 found
(#333) Variable "installedByVendor" must be all lower-case
(#333) Variable "vendorDir" must be all lower-case
(#334) Variable "vendorDir" must be all lower-case
(#334) Expected at least 1 space before "."; 0 found
(#334) Expected at least 1 space after "."; 0 found
(#342) Inline comments must start with a capital letter, digit or 3-dots sequence
(#343) Line exceeds 132 characters; contains 134 characters
(#343) Inline comments must end in full-stops, exclamation marks, or question marks
(#346) "require" must be immediately followed by an open parenthesis
(#349) Short array syntax must be used to define arrays
(#353) Short array syntax must be used to define arrays
public/local/autotag/vendor/composer/autoload_classmap.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file autoload_classmap.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#5) Variable "vendorDir" must be all lower-case
(#6) Variable "baseDir" must be all lower-case
(#6) Variable "vendorDir" must be all lower-case
(#8) Short array syntax must be used to define arrays
(#9) Variable "vendorDir" must be all lower-case
(#10) Variable "vendorDir" must be all lower-case
(#11) Variable "vendorDir" must be all lower-case
(#12) Variable "vendorDir" must be all lower-case
(#13) Variable "vendorDir" must be all lower-case
(#14) Variable "vendorDir" must be all lower-case
(#14) Line exceeds 132 characters; contains 142 characters
(#15) Variable "vendorDir" must be all lower-case
(#15) Line exceeds 132 characters; contains 138 characters
(#16) Variable "vendorDir" must be all lower-case
(#17) Variable "vendorDir" must be all lower-case
(#18) Variable "vendorDir" must be all lower-case
(#19) Variable "vendorDir" must be all lower-case
(#20) Variable "vendorDir" must be all lower-case
public/local/autotag/vendor/composer/autoload_files.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file autoload_files.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#5) Variable "vendorDir" must be all lower-case
(#6) Variable "baseDir" must be all lower-case
(#6) Variable "vendorDir" must be all lower-case
(#8) Short array syntax must be used to define arrays
(#9) Variable "vendorDir" must be all lower-case
(#10) Variable "vendorDir" must be all lower-case
(#11) Variable "vendorDir" must be all lower-case
public/local/autotag/vendor/composer/autoload_namespaces.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file autoload_namespaces.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#5) Variable "vendorDir" must be all lower-case
(#6) Variable "baseDir" must be all lower-case
(#6) Variable "vendorDir" must be all lower-case
(#8) Short array syntax must be used to define arrays
public/local/autotag/vendor/composer/autoload_psr4.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file autoload_psr4.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#5) Variable "vendorDir" must be all lower-case
(#6) Variable "baseDir" must be all lower-case
(#6) Variable "vendorDir" must be all lower-case
(#8) Short array syntax must be used to define arrays
(#9) Short array syntax must be used to define arrays
(#9) Variable "vendorDir" must be all lower-case
(#10) Short array syntax must be used to define arrays
(#10) Variable "vendorDir" must be all lower-case
(#11) Short array syntax must be used to define arrays
(#11) Variable "vendorDir" must be all lower-case
(#12) Short array syntax must be used to define arrays
(#12) Variable "vendorDir" must be all lower-case
(#13) Short array syntax must be used to define arrays
(#13) Variable "vendorDir" must be all lower-case
(#14) Short array syntax must be used to define arrays
(#14) Variable "vendorDir" must be all lower-case
(#14) Variable "vendorDir" must be all lower-case
(#15) Short array syntax must be used to define arrays
(#15) Variable "vendorDir" must be all lower-case
(#16) Short array syntax must be used to define arrays
(#16) Variable "vendorDir" must be all lower-case
(#17) Short array syntax must be used to define arrays
(#17) Variable "vendorDir" must be all lower-case
(#18) Short array syntax must be used to define arrays
(#18) Variable "vendorDir" must be all lower-case
(#19) Short array syntax must be used to define arrays
(#19) Variable "vendorDir" must be all lower-case
(#20) Short array syntax must be used to define arrays
(#20) Variable "vendorDir" must be all lower-case
public/local/autotag/vendor/composer/autoload_real.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for class ComposerAutoloaderInit451fa8820a68e533c1cba8db0d383730
(#7) Missing member variable doc comment
(#9) Missing docblock for function loadClassLoader
(#9) Public method name "ComposerAutoloaderInit451fa8820a68e533c1cba8db0d383730::loadClassLoader" must be in lower-case letters only
(#10) Opening brace should be on the same line as the declaration
(#12) "require" must be immediately followed by an open parenthesis
(#19) No one-line description found in phpdocs for docblock of function getLoader
(#19) Public method name "ComposerAutoloaderInit451fa8820a68e533c1cba8db0d383730::getLoader" must be in lower-case letters only
(#20) Opening brace should be on the same line as the declaration
(#25) "require" must be immediately followed by an open parenthesis
(#27) Short array syntax must be used to define arrays
(#29) Short array syntax must be used to define arrays
(#31) "require" must be immediately followed by an open parenthesis
(#36) Variable "filesToLoad" must be all lower-case
(#37) Variable "requireFile" must be all lower-case
(#37) Variable "fileIdentifier" must be all lower-case
(#38) Variable "GLOBALS" must be all lower-case
(#38) Variable "fileIdentifier" must be all lower-case
(#39) Variable "GLOBALS" must be all lower-case
(#39) Variable "fileIdentifier" must be all lower-case
(#41) "require" must be immediately followed by an open parenthesis
(#44) Variable "filesToLoad" must be all lower-case
(#44) Variable "fileIdentifier" must be all lower-case
(#45) Variable "requireFile" must be all lower-case
(#45) Variable "fileIdentifier" must be all lower-case
public/local/autotag/vendor/composer/autoload_static.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#7) Missing @copyright tag
(#7) Missing @license tag
(#7) Missing docblock for class ComposerStaticInit451fa8820a68e533c1cba8db0d383730
(#9) Missing member variable doc comment
(#9) Short array syntax must be used to define arrays
(#15) Missing member variable doc comment
(#15) Member variable "prefixLengthsPsr4" must be all lower-case
(#15) Short array syntax must be used to define arrays
(#16) Whitespace found at end of line
(#17) Short array syntax must be used to define arrays
(#23) Whitespace found at end of line
(#24) Short array syntax must be used to define arrays
(#30) Whitespace found at end of line
(#31) Short array syntax must be used to define arrays
(#34) Whitespace found at end of line
(#35) Short array syntax must be used to define arrays
(#38) Whitespace found at end of line
(#39) Short array syntax must be used to define arrays
(#45) Missing member variable doc comment
(#45) Member variable "prefixDirsPsr4" must be all lower-case
(#45) Short array syntax must be used to define arrays
(#46) Whitespace found at end of line
(#47) Short array syntax must be used to define arrays
(#50) Whitespace found at end of line
(#51) Short array syntax must be used to define arrays
(#54) Whitespace found at end of line
(#55) Short array syntax must be used to define arrays
(#58) Whitespace found at end of line
(#59) Short array syntax must be used to define arrays
(#62) Whitespace found at end of line
(#63) Short array syntax must be used to define arrays
(#66) Whitespace found at end of line
(#67) Short array syntax must be used to define arrays
(#71) Whitespace found at end of line
(#72) Short array syntax must be used to define arrays
(#75) Whitespace found at end of line
(#76) Short array syntax must be used to define arrays
(#79) Whitespace found at end of line
(#80) Short array syntax must be used to define arrays
(#83) Whitespace found at end of line
(#84) Short array syntax must be used to define arrays
(#87) Whitespace found at end of line
(#88) Short array syntax must be used to define arrays
(#91) Whitespace found at end of line
(#92) Short array syntax must be used to define arrays
(#97) Missing member variable doc comment
(#97) Member variable "classMap" must be all lower-case
(#97) Short array syntax must be used to define arrays
(#101) Line exceeds 132 characters; contains 137 characters
(#102) Line exceeds 132 characters; contains 135 characters
(#103) Line exceeds 132 characters; contains 151 characters
(#104) Line exceeds 132 characters; contains 147 characters
(#105) Line exceeds 132 characters; contains 135 characters
(#112) Missing docblock for function getInitializer
(#112) Public method name "ComposerStaticInit451fa8820a68e533c1cba8db0d383730::getInitializer" must be in lower-case letters only
(#113) Opening brace should be on the same line as the declaration
(#115) Variable "prefixLengthsPsr4" must be all lower-case
(#116) Variable "prefixDirsPsr4" must be all lower-case
(#117) Variable "classMap" must be all lower-case
(#119) Function closing brace must go on the next line following the body; found 1 blank lines before brace
public/local/autotag/vendor/composer/installed.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file installed.php
(#1) Moodle boilerplate not found
(#1) Opening PHP tag must be on a line by itself
(#1) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#1) Short array syntax must be used to define arrays
(#2) Short array syntax must be used to define arrays
(#9) Short array syntax must be used to define arrays
(#12) Short array syntax must be used to define arrays
(#13) Short array syntax must be used to define arrays
(#19) Short array syntax must be used to define arrays
(#22) Short array syntax must be used to define arrays
(#28) Short array syntax must be used to define arrays
(#31) Short array syntax must be used to define arrays
(#37) Short array syntax must be used to define arrays
(#40) Short array syntax must be used to define arrays
(#42) Short array syntax must be used to define arrays
(#46) Short array syntax must be used to define arrays
(#48) Short array syntax must be used to define arrays
(#52) Short array syntax must be used to define arrays
(#58) Short array syntax must be used to define arrays
(#61) Short array syntax must be used to define arrays
(#63) Short array syntax must be used to define arrays
(#67) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#82) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
(#91) Short array syntax must be used to define arrays
(#94) Short array syntax must be used to define arrays
(#96) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#107) Short array syntax must be used to define arrays
(#110) Short array syntax must be used to define arrays
(#112) Short array syntax must be used to define arrays
(#117) Short array syntax must be used to define arrays
(#123) Short array syntax must be used to define arrays
(#126) Short array syntax must be used to define arrays
(#128) Short array syntax must be used to define arrays
(#133) Short array syntax must be used to define arrays
(#139) Short array syntax must be used to define arrays
(#142) Short array syntax must be used to define arrays
(#148) Short array syntax must be used to define arrays
(#151) Short array syntax must be used to define arrays
(#157) Short array syntax must be used to define arrays
(#160) Short array syntax must be used to define arrays
(#166) Short array syntax must be used to define arrays
(#169) Short array syntax must be used to define arrays
(#171) Short array syntax must be used to define arrays
(#175) Short array syntax must be used to define arrays
(#181) Short array syntax must be used to define arrays
(#184) Short array syntax must be used to define arrays
(#190) Short array syntax must be used to define arrays
public/local/autotag/vendor/composer/platform_check.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file platform_check.php
(#1) Moodle boilerplate not found
(#3) Inline comments must start with a capital letter, digit or 3-dots sequence
(#3) Inline comments must end in full-stops, exclamation marks, or question marks
(#5) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#5) Short array syntax must be used to define arrays
(#17) Expected at least 1 space before "."; 0 found
(#17) Expected at least 1 space after "."; 0 found
(#17) Expected at least 1 space before "."; 0 found
(#17) Expected at least 1 space after "."; 0 found
(#17) Line exceeds 132 characters; contains 137 characters
(#18) Usage of ELSEIF not allowed; use ELSE IF instead
(#19) Expected at least 1 space before "."; 0 found
(#19) Expected at least 1 space after "."; 0 found
(#19) Expected at least 1 space before "."; 0 found
(#19) Expected at least 1 space after "."; 0 found
(#19) Expected at least 1 space before "."; 0 found
(#19) Expected at least 1 space after "."; 0 found
(#19) Expected at least 1 space before "."; 0 found
(#19) Expected at least 1 space after "."; 0 found
(#19) Line exceeds 132 characters; contains 179 characters
(#24) Passing E_USER_ERROR to trigger_error() is deprecated since 8.4. Throw an exception or call exit with a string message instead.
public/local/autotag/vendor/php-http/multipart-stream-builder/src/ApacheMimetypeHelper.php
(#1) Moodle boilerplate not found
(#3) The top-level namespace name "Http" is reserved for, and in use by, a PECL extension. Found: Http\Message\MultipartStream
(#5) Missing @copyright tag
(#5) Missing @license tag
(#12) DocBlock missing a @package tag for class ApacheMimetypeHelper. Expected @package local_autotag
(#19) Public method name "ApacheMimetypeHelper::getMimetypeFromFilename" must be in lower-case letters only
(#20) Opening brace should be on the same line as the declaration
(#29) Public method name "ApacheMimetypeHelper::getMimetypeFromExtension" must be in lower-case letters only
(#30) Opening brace should be on the same line as the declaration
(#132) Inline comments must end in full-stops, exclamation marks, or question marks
public/local/autotag/vendor/php-http/multipart-stream-builder/src/CustomMimetypeHelper.php
(#1) Moodle boilerplate not found
(#3) The top-level namespace name "Http" is reserved for, and in use by, a PECL extension. Found: Http\Message\MultipartStream
(#5) Missing @copyright tag
(#5) Missing @license tag
(#10) DocBlock missing a @package tag for class CustomMimetypeHelper. Expected @package local_autotag
(#20) No one-line description found in phpdocs for docblock of function __construct
(#21) Opening brace should be on the same line as the declaration
(#31) No one-line description found in phpdocs for docblock of function addMimetype
(#31) Public method name "CustomMimetypeHelper::addMimetype" must be in lower-case letters only
(#32) Opening brace should be on the same line as the declaration
(#43) Public method name "CustomMimetypeHelper::getMimetypeFromExtension" must be in lower-case letters only
(#44) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/php-http/multipart-stream-builder/src/MimetypeHelper.php
(#1) Moodle boilerplate not found
(#3) The top-level namespace name "Http" is reserved for, and in use by, a PECL extension. Found: Http\Message\MultipartStream
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) No one-line description found in phpdocs for docblock of interface MimetypeHelper
(#8) DocBlock missing a @package tag for interface MimetypeHelper. Expected @package local_autotag
(#17) Public method name "MimetypeHelper::getMimetypeFromFilename" must be in lower-case letters only
(#26) Public method name "MimetypeHelper::getMimetypeFromExtension" must be in lower-case letters only
public/local/autotag/vendor/php-http/multipart-stream-builder/src/MultipartStreamBuilder.php
(#1) Moodle boilerplate not found
(#3) The top-level namespace name "Http" is reserved for, and in use by, a PECL extension. Found: Http\Message\MultipartStream
(#12) Missing @copyright tag
(#12) Missing @license tag
(#19) DocBlock missing a @package tag for class MultipartStreamBuilder. Expected @package local_autotag
(#24) Member variable "streamFactory" must be all lower-case
(#29) Member variable "mimetypeHelper" must be all lower-case
(#44) No one-line description found in phpdocs for docblock of function __construct
(#44) Variable "streamFactory" must be all lower-case
(#45) Opening brace should be on the same line as the declaration
(#46) Variable "streamFactory" must be all lower-case
(#46) Variable "streamFactory" must be all lower-case
(#47) Variable "streamFactory" must be all lower-case
(#52) Variable "streamFactory" must be all lower-case
(#58) Variable "streamFactory" must be all lower-case
(#58) Variable "streamFactory" must be all lower-case
(#58) Variable "streamFactory" must be all lower-case
(#65) Variable "psr17Exception" must be all lower-case
(#68) Variable "httplugException" must be all lower-case
(#69) Inline comments must start with a capital letter, digit or 3-dots sequence
(#70) Variable "psr17Exception" must be all lower-case
(#79) Line exceeds 132 characters; contains 133 characters
(#83) Public method name "MultipartStreamBuilder::addData" must be in lower-case letters only
(#84) Opening brace should be on the same line as the declaration
(#104) Public method name "MultipartStreamBuilder::addResource" must be in lower-case letters only
(#105) Opening brace should be on the same line as the declaration
(#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
(#113) Inline comments must end in full-stops, exclamation marks, or question marks
(#133) Opening brace should be on the same line as the declaration
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#140) Expected at least 1 space before "."; 0 found
(#141) Expected at least 1 space before "."; 0 found
(#141) Expected at least 1 space after "."; 0 found
(#143) Inline doc block comments are not allowed; use "// Comment." instead
(#144) Variable "contentStream" must be all lower-case
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Variable "contentStream" must be all lower-case
(#148) Variable "contentStream" must be all lower-case
(#148) Inline comments must start with a capital letter, digit or 3-dots sequence
(#150) Variable "contentStream" must be all lower-case
(#151) Variable "contentStream" must be all lower-case
(#153) Variable "contentStream" must be all lower-case
(#156) Variable "contentStream" must be all lower-case
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Private method name "MultipartStreamBuilder::prepareHeaders" must be in lower-case letters only
(#177) Opening brace should be on the same line as the declaration
(#178) Variable "hasFilename" must be all lower-case
(#180) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Variable "hasFilename" must be all lower-case
(#188) Inline comments must end in full-stops, exclamation marks, or question marks
(#189) Variable "hasFilename" must be all lower-case
(#201) Private method name "MultipartStreamBuilder::getHeaders" must be in lower-case letters only
(#202) Opening brace should be on the same line as the declaration
(#218) Private method name "MultipartStreamBuilder::hasHeader" must be in lower-case letters only
(#219) Opening brace should be on the same line as the declaration
(#220) Variable "lowercaseHeader" must be all lower-case
(#222) Variable "lowercaseHeader" must be all lower-case
(#235) Public method name "MultipartStreamBuilder::getBoundary" must be in lower-case letters only
(#236) Opening brace should be on the same line as the declaration
(#249) No one-line description found in phpdocs for docblock of function setBoundary
(#249) Public method name "MultipartStreamBuilder::setBoundary" must be in lower-case letters only
(#250) Opening brace should be on the same line as the declaration
(#259) No one-line description found in phpdocs for docblock of function getMimetypeHelper
(#259) Private method name "MultipartStreamBuilder::getMimetypeHelper" must be in lower-case letters only
(#260) Opening brace should be on the same line as the declaration
(#273) Public method name "MultipartStreamBuilder::setMimetypeHelper" must be in lower-case letters only
(#273) Variable "mimetypeHelper" must be all lower-case
(#274) Opening brace should be on the same line as the declaration
(#275) Variable "mimetypeHelper" must be all lower-case
(#286) Opening brace should be on the same line as the declaration
(#305) Opening brace should be on the same line as the declaration
(#316) Expected at least 1 space before "."; 0 found
(#316) Expected at least 1 space after "."; 0 found
(#316) Expected at least 1 space before "."; 0 found
(#316) Expected at least 1 space after "."; 0 found
(#326) No one-line description found in phpdocs for docblock of function createStream
(#326) Private method name "MultipartStreamBuilder::createStream" must be in lower-case letters only
(#327) Opening brace should be on the same line as the declaration
(#345) Line exceeds 132 characters; contains 153 characters
public/local/autotag/vendor/psr/container/src/ContainerExceptionInterface.php
(#1) Moodle boilerplate not found
(#7) Missing @copyright tag
(#7) Missing @license tag
(#10) DocBlock missing a @package tag for interface ContainerExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/psr/container/src/ContainerInterface.php
(#1) Moodle boilerplate not found
(#7) Missing @copyright tag
(#7) Missing @license tag
(#10) DocBlock missing a @package tag for interface ContainerInterface. Expected @package local_autotag
public/local/autotag/vendor/psr/container/src/NotFoundExceptionInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) DocBlock missing a @package tag for interface NotFoundExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/psr/http-client/src/ClientExceptionInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) DocBlock missing a @package tag for interface ClientExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/psr/http-client/src/ClientInterface.php
(#1) Moodle boilerplate not found
(#8) Missing @copyright tag
(#8) Missing @license tag
(#8) Missing docblock for interface ClientInterface
(#19) Public method name "ClientInterface::sendRequest" must be in lower-case letters only
public/local/autotag/vendor/psr/http-client/src/NetworkExceptionInterface.php
(#1) Moodle boilerplate not found
(#7) Missing @copyright tag
(#7) Missing @license tag
(#14) DocBlock missing a @package tag for interface NetworkExceptionInterface. Expected @package local_autotag
(#23) Public method name "NetworkExceptionInterface::getRequest" must be in lower-case letters only
public/local/autotag/vendor/psr/http-client/src/RequestExceptionInterface.php
(#1) Moodle boilerplate not found
(#7) Missing @copyright tag
(#7) Missing @license tag
(#14) DocBlock missing a @package tag for interface RequestExceptionInterface. Expected @package local_autotag
(#23) Public method name "RequestExceptionInterface::getRequest" must be in lower-case letters only
public/local/autotag/vendor/psr/http-factory/src/RequestFactoryInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for interface RequestFactoryInterface
(#17) Public method name "RequestFactoryInterface::createRequest" must be in lower-case letters only
public/local/autotag/vendor/psr/http-factory/src/ResponseFactoryInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for interface ResponseFactoryInterface
(#17) Public method name "ResponseFactoryInterface::createResponse" must be in lower-case letters only
(#17) Variable "reasonPhrase" must be all lower-case
public/local/autotag/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for interface ServerRequestFactoryInterface
(#23) Public method name "ServerRequestFactoryInterface::createServerRequest" must be in lower-case letters only
(#23) Variable "serverParams" must be all lower-case
public/local/autotag/vendor/psr/http-factory/src/StreamFactoryInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for interface StreamFactoryInterface
(#16) Public method name "StreamFactoryInterface::createStream" must be in lower-case letters only
(#33) Public method name "StreamFactoryInterface::createStreamFromFile" must be in lower-case letters only
(#44) Public method name "StreamFactoryInterface::createStreamFromResource" must be in lower-case letters only
public/local/autotag/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for interface UploadedFileFactoryInterface
(#27) Public method name "UploadedFileFactoryInterface::createUploadedFile" must be in lower-case letters only
(#31) Variable "clientFilename" must be all lower-case
(#32) Variable "clientMediaType" must be all lower-case
public/local/autotag/vendor/psr/http-factory/src/UriFactoryInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for interface UriFactoryInterface
(#16) Public method name "UriFactoryInterface::createUri" must be in lower-case letters only
public/local/autotag/vendor/psr/http-message/src/MessageInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#17) DocBlock missing a @package tag for interface MessageInterface. Expected @package local_autotag
(#26) Public method name "MessageInterface::getProtocolVersion" must be in lower-case letters only
(#41) Public method name "MessageInterface::withProtocolVersion" must be in lower-case letters only
(#68) Public method name "MessageInterface::getHeaders" must be in lower-case letters only
(#78) Public method name "MessageInterface::hasHeader" must be in lower-case letters only
(#94) Public method name "MessageInterface::getHeader" must be in lower-case letters only
(#115) Public method name "MessageInterface::getHeaderLine" must be in lower-case letters only
(#132) Public method name "MessageInterface::withHeader" must be in lower-case letters only
(#150) Public method name "MessageInterface::withAddedHeader" must be in lower-case letters only
(#164) Public method name "MessageInterface::withoutHeader" must be in lower-case letters only
(#171) Public method name "MessageInterface::getBody" must be in lower-case letters only
(#186) Public method name "MessageInterface::withBody" must be in lower-case letters only
public/local/autotag/vendor/psr/http-message/src/RequestInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#24) DocBlock missing a @package tag for interface RequestInterface. Expected @package local_autotag
(#42) Public method name "RequestInterface::getRequestTarget" must be in lower-case letters only
(#61) Public method name "RequestInterface::withRequestTarget" must be in lower-case letters only
(#61) Variable "requestTarget" must be all lower-case
(#69) Public method name "RequestInterface::getMethod" must be in lower-case letters only
(#86) Public method name "RequestInterface::withMethod" must be in lower-case letters only
(#97) Public method name "RequestInterface::getUri" must be in lower-case letters only
(#129) Public method name "RequestInterface::withUri" must be in lower-case letters only
(#129) Variable "preserveHost" must be all lower-case
public/local/autotag/vendor/psr/http-message/src/ResponseInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#20) DocBlock missing a @package tag for interface ResponseInterface. Expected @package local_autotag
(#30) Public method name "ResponseInterface::getStatusCode" must be in lower-case letters only
(#52) Public method name "ResponseInterface::withStatus" must be in lower-case letters only
(#52) Variable "reasonPhrase" must be all lower-case
(#67) Public method name "ResponseInterface::getReasonPhrase" must be in lower-case letters only
public/local/autotag/vendor/psr/http-message/src/ServerRequestInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#43) DocBlock missing a @package tag for interface ServerRequestInterface. Expected @package local_autotag
(#54) Public method name "ServerRequestInterface::getServerParams" must be in lower-case letters only
(#66) Public method name "ServerRequestInterface::getCookieParams" must be in lower-case letters only
(#85) Public method name "ServerRequestInterface::withCookieParams" must be in lower-case letters only
(#99) Public method name "ServerRequestInterface::getQueryParams" must be in lower-case letters only
(#123) Public method name "ServerRequestInterface::withQueryParams" must be in lower-case letters only
(#137) Public method name "ServerRequestInterface::getUploadedFiles" must be in lower-case letters only
(#150) Public method name "ServerRequestInterface::withUploadedFiles" must be in lower-case letters only
(#150) Variable "uploadedFiles" must be all lower-case
(#167) Public method name "ServerRequestInterface::getParsedBody" must be in lower-case letters only
(#197) Public method name "ServerRequestInterface::withParsedBody" must be in lower-case letters only
(#210) Public method name "ServerRequestInterface::getAttributes" must be in lower-case letters only
(#227) Public method name "ServerRequestInterface::getAttribute" must be in lower-case letters only
(#244) Public method name "ServerRequestInterface::withAttribute" must be in lower-case letters only
(#260) Public method name "ServerRequestInterface::withoutAttribute" must be in lower-case letters only
public/local/autotag/vendor/psr/http-message/src/StreamInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#12) DocBlock missing a @package tag for interface StreamInterface. Expected @package local_autotag
(#51) Public method name "StreamInterface::getSize" must be in lower-case letters only
(#73) Public method name "StreamInterface::isSeekable" must be in lower-case letters only
(#106) Public method name "StreamInterface::isWritable" must be in lower-case letters only
(#122) Public method name "StreamInterface::isReadable" must be in lower-case letters only
(#143) Public method name "StreamInterface::getContents" must be in lower-case letters only
(#157) Public method name "StreamInterface::getMetadata" must be in lower-case letters only
public/local/autotag/vendor/psr/http-message/src/UploadedFileInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#13) DocBlock missing a @package tag for interface UploadedFileInterface. Expected @package local_autotag
(#31) Public method name "UploadedFileInterface::getStream" must be in lower-case letters only
(#65) Public method name "UploadedFileInterface::moveTo" must be in lower-case letters only
(#65) Variable "targetPath" must be all lower-case
(#66) Whitespace found at end of line
(#76) Public method name "UploadedFileInterface::getSize" must be in lower-case letters only
(#77) Whitespace found at end of line
(#92) Public method name "UploadedFileInterface::getError" must be in lower-case letters only
(#93) Whitespace found at end of line
(#107) Public method name "UploadedFileInterface::getClientFilename" must be in lower-case letters only
(#108) Whitespace found at end of line
(#122) Public method name "UploadedFileInterface::getClientMediaType" must be in lower-case letters only
public/local/autotag/vendor/psr/http-message/src/UriInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#25) DocBlock missing a @package tag for interface UriInterface. Expected @package local_autotag
(#41) Public method name "UriInterface::getScheme" must be in lower-case letters only
(#61) Public method name "UriInterface::getAuthority" must be in lower-case letters only
(#78) Public method name "UriInterface::getUserInfo" must be in lower-case letters only
(#91) Public method name "UriInterface::getHost" must be in lower-case letters only
(#108) Public method name "UriInterface::getPort" must be in lower-case letters only
(#135) Public method name "UriInterface::getPath" must be in lower-case letters only
(#157) Public method name "UriInterface::getQuery" must be in lower-case letters only
(#175) Public method name "UriInterface::getFragment" must be in lower-case letters only
(#192) Public method name "UriInterface::withScheme" must be in lower-case letters only
(#208) Public method name "UriInterface::withUserInfo" must be in lower-case letters only
(#222) Public method name "UriInterface::withHost" must be in lower-case letters only
(#241) Public method name "UriInterface::withPort" must be in lower-case letters only
(#265) Public method name "UriInterface::withPath" must be in lower-case letters only
(#282) Public method name "UriInterface::withQuery" must be in lower-case letters only
(#298) Public method name "UriInterface::withFragment" must be in lower-case letters only
public/local/autotag/vendor/psr/log/src/AbstractLogger.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#12) DocBlock missing a @package tag for class AbstractLogger. Expected @package local_autotag
public/local/autotag/vendor/psr/log/src/InvalidArgumentException.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#5) Missing docblock for class InvalidArgumentException
public/local/autotag/vendor/psr/log/src/LogLevel.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) DocBlock missing a @package tag for class LogLevel. Expected @package local_autotag
(#10) Missing docblock for constant LogLevel::EMERGENCY
(#11) Missing docblock for constant LogLevel::ALERT
(#12) Missing docblock for constant LogLevel::CRITICAL
(#13) Missing docblock for constant LogLevel::ERROR
(#14) Missing docblock for constant LogLevel::WARNING
(#15) Missing docblock for constant LogLevel::NOTICE
(#16) Missing docblock for constant LogLevel::INFO
(#17) Missing docblock for constant LogLevel::DEBUG
public/local/autotag/vendor/psr/log/src/LoggerAwareInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) DocBlock missing a @package tag for interface LoggerAwareInterface. Expected @package local_autotag
(#13) Public method name "LoggerAwareInterface::setLogger" must be in lower-case letters only
public/local/autotag/vendor/psr/log/src/LoggerAwareTrait.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#8) DocBlock missing a @package tag for trait LoggerAwareTrait. Expected @package local_autotag
(#12) Missing @var tag in member variable comment
(#18) Public method name "LoggerAwareTrait::setLogger" must be in lower-case letters only
(#19) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/psr/log/src/LoggerInterface.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#20) DocBlock missing a @package tag for interface LoggerInterface. Expected @package local_autotag
public/local/autotag/vendor/psr/log/src/LoggerTrait.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#13) DocBlock missing a @package tag for trait LoggerTrait. Expected @package local_autotag
(#19) Opening brace should be on the same line as the declaration
(#30) Opening brace should be on the same line as the declaration
(#40) Opening brace should be on the same line as the declaration
(#49) Opening brace should be on the same line as the declaration
(#60) Opening brace should be on the same line as the declaration
(#68) Opening brace should be on the same line as the declaration
(#78) Opening brace should be on the same line as the declaration
(#86) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/psr/log/src/NullLogger.php
(#1) Moodle boilerplate not found
(#5) Missing @copyright tag
(#5) Missing @license tag
(#13) DocBlock missing a @package tag for class NullLogger. Expected @package local_autotag
(#23) Opening brace should be on the same line as the declaration
(#24) Inline comments must start with a capital letter, digit or 3-dots sequence
(#24) Inline comments must end in full-stops, exclamation marks, or question marks
public/local/autotag/vendor/symfony/deprecation-contracts/function.php
(#1) Missing docblock for file function.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#24) Opening brace should be on the same line as the declaration
(#25) Expected at least 1 space before "."; 0 found
(#25) Expected at least 1 space after "."; 0 found
(#25) Line exceeds 132 characters; contains 149 characters
public/local/autotag/vendor/symfony/http-client-contracts/ChunkInterface.php
(#1) Moodle boilerplate not found
(#16) Missing @copyright tag
(#16) Missing @license tag
(#25) DocBlock missing a @package tag for interface ChunkInterface. Expected @package local_autotag
(#32) Public method name "ChunkInterface::isTimeout" must be in lower-case letters only
(#39) Public method name "ChunkInterface::isFirst" must be in lower-case letters only
(#46) Public method name "ChunkInterface::isLast" must be in lower-case letters only
(#53) Public method name "ChunkInterface::getInformationalStatus" must be in lower-case letters only
(#60) Public method name "ChunkInterface::getContent" must be in lower-case letters only
(#65) Public method name "ChunkInterface::getOffset" must be in lower-case letters only
(#70) Public method name "ChunkInterface::getError" must be in lower-case letters only
public/local/autotag/vendor/symfony/http-client-contracts/Exception/ClientExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface ClientExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/Exception/DecodingExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface DecodingExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/Exception/ExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface ExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/Exception/HttpExceptionInterface.php
(#1) Moodle boilerplate not found
(#16) Missing @copyright tag
(#16) Missing @license tag
(#21) DocBlock missing a @package tag for interface HttpExceptionInterface. Expected @package local_autotag
(#23) Missing docblock for function getResponse
(#23) Public method name "HttpExceptionInterface::getResponse" must be in lower-case letters only
public/local/autotag/vendor/symfony/http-client-contracts/Exception/RedirectionExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface RedirectionExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/Exception/ServerExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface ServerExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/Exception/TimeoutExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface TimeoutExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/Exception/TransportExceptionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) DocBlock missing a @package tag for interface TransportExceptionInterface. Expected @package local_autotag
public/local/autotag/vendor/symfony/http-client-contracts/HttpClientInterface.php
(#1) Moodle boilerplate not found
(#17) Missing @copyright tag
(#17) Missing @license tag
(#24) DocBlock missing a @package tag for interface HttpClientInterface. Expected @package local_autotag
(#26) Missing docblock for constant HttpClientInterface::OPTIONS_DEFAULTS
(#27) Expected 1 space between the comma and "// array|string - an array containing the username as first value, and optionally the". Found: 3 spaces
(#27) Inline comments must start with a capital letter, digit or 3-dots sequence
(#28) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#29) Inline comments must end in full-stops, exclamation marks, or question marks
(#29) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#30) Expected 1 space between the comma and "// string - a token enabling HTTP Bearer authorization (RFC 6750)". Found: 2 spaces
(#30) Inline comments must start with a capital letter, digit or 3-dots sequence
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#31) Expected 1 space between the comma and "// string[] - associative array of query string values to merge with the request's URL". Found: 10 spaces
(#31) 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
(#32) Expected 1 space between the comma and "// iterable|string[]|string[][] - headers names provided as keys or as part of values". Found: 8 spaces
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#33) Expected 1 space between the comma and "// array|string|resource|\Traversable|\Closure - the callback SHOULD yield a string". Found: 11 spaces
(#33) Inline comments must start with a capital letter, digit or 3-dots sequence
(#34) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#36) Expected 1 space between the comma and "// mixed - if set, implementations MUST set the "body" option to the JSON-encoded". Found: 9 spaces
(#36) Inline comments must start with a capital letter, digit or 3-dots sequence
(#37) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#39) Expected 1 space between the comma and "// mixed - any extra data to attach to the request (scalar, callable, object...) that". Found: 4 spaces
(#39) Inline comments must start with a capital letter, digit or 3-dots sequence
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#41) Expected 1 space between the comma and "// int - the maximum number of redirects to follow; a value lower than or equal to 0". Found: 2 spaces
(#41) Inline comments must start with a capital letter, digit or 3-dots sequence
(#42) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#44) Inline comments must start with a capital letter, digit or 3-dots sequence
(#44) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Expected 1 space between the comma and "// string - the URI to resolve relative URLs, following rules in RFC 3986, section 2". Found: 5 spaces
(#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
(#46) Expected 1 space between the comma and "// bool|resource|\Closure - whether the content of the response should be buffered or not,". Found: 7 spaces
(#46) Inline comments must start with a capital letter, digit or 3-dots sequence
(#47) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#48) Inline comments must end in full-stops, exclamation marks, or question marks
(#48) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#49) Expected 1 space between the comma and "// callable(int $dlNow, int $dlSize, array $info) - throwing any exceptions MUST abort the". Found: 2 spaces
(#49) Inline comments must start with a capital letter, digit or 3-dots sequence
(#50) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#52) Expected 1 space between the comma and "// string[] - a map of host to IP address that SHOULD replace DNS resolution". Found: 8 spaces
(#52) Inline comments must start with a capital letter, digit or 3-dots sequence
(#52) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Expected 1 space between the comma and "// string - by default, the proxy-related env vars handled by curl SHOULD be honored". Found: 8 spaces
(#53) Inline comments must start with a capital letter, digit or 3-dots sequence
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Expected 1 space between the comma and "// string - a comma separated list of hosts that do not require a proxy to be reached". Found: 5 spaces
(#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
(#55) Expected 1 space between the comma and "// float - the idle timeout (in seconds) - defaults to ini_get('default_socket_timeout')". Found: 6 spaces
(#55) Inline comments must start with a capital letter, digit or 3-dots sequence
(#55) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Expected 1 space between the comma and "// float - the maximum execution time (in seconds) for the request+response as a whole;". Found: 4 spaces
(#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
(#57) Expected 1 space before comment text but found 3; use block comment if you need indentation
(#58) Expected 1 space between the comma and "// string - the interface or the local socket to bind to". Found: 8 spaces
(#58) Inline comments must start with a capital letter, digit or 3-dots sequence
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Expected 1 space between the comma and "// see https://php.net/context.ssl for the following options". Found: 2 spaces
(#59) Inline comments must start with a capital letter, digit or 3-dots sequence
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#70) Expected 1 space between the comma and "// array - additional options that can be ignored if unsupported, unlike regular options". Found: 10 spaces
(#70) Inline comments must start with a capital letter, digit or 3-dots sequence
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Line exceeds 132 characters; contains 138 characters
(#98) Public method name "HttpClientInterface::withOptions" must be in lower-case letters only
public/local/autotag/vendor/symfony/http-client-contracts/ResponseInterface.php
(#1) Moodle boilerplate not found
(#20) Missing @copyright tag
(#20) Missing @license tag
(#25) DocBlock missing a @package tag for interface ResponseInterface. Expected @package local_autotag
(#32) Public method name "ResponseInterface::getStatusCode" must be in lower-case letters only
(#46) Public method name "ResponseInterface::getHeaders" must be in lower-case letters only
(#58) Public method name "ResponseInterface::getContent" must be in lower-case letters only
(#71) Public method name "ResponseInterface::toArray" must be in lower-case letters only
(#107) Public method name "ResponseInterface::getInfo" must be in lower-case letters only
public/local/autotag/vendor/symfony/http-client-contracts/ResponseStreamInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) Invalid docblock tag "@extends".
(#21) DocBlock missing a @package tag for interface ResponseStreamInterface. Expected @package local_autotag
(#23) Missing docblock for function key
(#25) Missing docblock for function current
public/local/autotag/vendor/symfony/http-client-contracts/Test/Fixtures/web/index.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file index.php
(#1) Moodle boilerplate not found
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#4) Inline comments must start with a capital letter, digit or 3-dots sequence
(#4) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Expected at least 1 space before "."; 0 found
(#45) Expected at least 1 space after "."; 0 found
(#46) Expected at least 1 space before "."; 0 found
(#46) Expected at least 1 space after "."; 0 found
(#105) Expected at least 1 space before "."; 0 found
(#105) Expected at least 1 space after "."; 0 found
(#128) Line exceeds 132 characters; contains 158 characters
(#130) Expected at least 1 space before "."; 0 found
(#130) Expected at least 1 space after "."; 0 found
public/local/autotag/vendor/symfony/http-client-contracts/Test/HttpClientTestCase.php
(#1) Moodle boilerplate not found
(#22) Missing @copyright tag
(#22) Missing @license tag
(#25) DocBlock missing a @package tag for class HttpClientTestCase. Expected @package local_autotag
(#27) Missing docblock for function setUpBeforeClass
(#28) Opening brace should be on the same line as the declaration
(#36) Missing docblock for function tearDownAfterClass
(#37) Opening brace should be on the same line as the declaration
(#42) Missing docblock for function getHttpClient
(#42) Protected method name "HttpClientTestCase::getHttpClient" must be in lower-case letters only
(#42) Variable "testCase" must be all lower-case
(#44) Missing docblock for function testGetRequest
(#44) Public method name "HttpClientTestCase::testGetRequest" must be in lower-case letters only
(#45) Opening brace should be on the same line as the declaration
(#83) Missing docblock for function testHeadRequest
(#83) Public method name "HttpClientTestCase::testHeadRequest" must be in lower-case letters only
(#84) Opening brace should be on the same line as the declaration
(#108) Missing docblock for function testNonBufferedGetRequest
(#108) Public method name "HttpClientTestCase::testNonBufferedGetRequest" must be in lower-case letters only
(#109) Opening brace should be on the same line as the declaration
(#123) Missing docblock for function testBufferSink
(#123) Public method name "HttpClientTestCase::testBufferSink" must be in lower-case letters only
(#124) Opening brace should be on the same line as the declaration
(#140) Missing docblock for function testConditionalBuffering
(#140) Public method name "HttpClientTestCase::testConditionalBuffering" must be in lower-case letters only
(#141) Opening brace should be on the same line as the declaration
(#144) Variable "firstContent" must be all lower-case
(#145) Variable "secondContent" must be all lower-case
(#147) Variable "firstContent" must be all lower-case
(#147) Variable "secondContent" must be all lower-case
(#156) Missing docblock for function testReentrantBufferCallback
(#156) Public method name "HttpClientTestCase::testReentrantBufferCallback" must be in lower-case letters only
(#157) Opening brace should be on the same line as the declaration
(#172) Missing docblock for function testThrowingBufferCallback
(#172) Public method name "HttpClientTestCase::testThrowingBufferCallback" must be in lower-case letters only
(#173) Opening brace should be on the same line as the declaration
(#187) Missing docblock for function testUnsupportedOption
(#187) Public method name "HttpClientTestCase::testUnsupportedOption" must be in lower-case letters only
(#188) Opening brace should be on the same line as the declaration
(#197) Missing docblock for function testHttpVersion
(#197) Public method name "HttpClientTestCase::testHttpVersion" must be in lower-case letters only
(#198) Opening brace should be on the same line as the declaration
(#214) Missing docblock for function testChunkedEncoding
(#214) Public method name "HttpClientTestCase::testChunkedEncoding" must be in lower-case letters only
(#215) Opening brace should be on the same line as the declaration
(#228) Missing docblock for function testClientError
(#228) Public method name "HttpClientTestCase::testClientError" must be in lower-case letters only
(#229) Opening brace should be on the same line as the declaration
(#239) Expected at least 1 space before "."; 0 found
(#239) Expected at least 1 space after "."; 0 found
(#240) Empty CATCH statement detected
(#240) Empty CATCH statement must have a comment to explain why the exception is not handled
(#245) Expected at least 1 space before "."; 0 found
(#245) Expected at least 1 space after "."; 0 found
(#246) Empty CATCH statement detected
(#246) Empty CATCH statement must have a comment to explain why the exception is not handled
(#259) Expected at least 1 space before "."; 0 found
(#259) Expected at least 1 space after "."; 0 found
(#260) Empty CATCH statement detected
(#260) Empty CATCH statement must have a comment to explain why the exception is not handled
(#264) Missing docblock for function testIgnoreErrors
(#264) Public method name "HttpClientTestCase::testIgnoreErrors" must be in lower-case letters only
(#265) Opening brace should be on the same line as the declaration
(#272) Missing docblock for function testDnsError
(#272) Public method name "HttpClientTestCase::testDnsError" must be in lower-case letters only
(#273) Opening brace should be on the same line as the declaration
(#279) Expected at least 1 space before "."; 0 found
(#279) Expected at least 1 space after "."; 0 found
(#286) Expected at least 1 space before "."; 0 found
(#286) Expected at least 1 space after "."; 0 found
(#294) Empty FOREACH statement detected
(#296) Expected at least 1 space before "."; 0 found
(#296) Expected at least 1 space after "."; 0 found
(#305) Empty FOREACH statement detected
(#309) Missing docblock for function testInlineAuth
(#309) Public method name "HttpClientTestCase::testInlineAuth" must be in lower-case letters only
(#310) Opening brace should be on the same line as the declaration
(#320) Missing docblock for function testBadRequestBody
(#320) Public method name "HttpClientTestCase::testBadRequestBody" must be in lower-case letters only
(#321) Opening brace should be on the same line as the declaration
(#327) Opening brace must be the last content on the line
(#327) Closing brace must be on a line by itself
(#333) Missing docblock for function test304
(#334) Opening brace should be on the same line as the declaration
(#346) Invalid docblock tag "@testWith".
(#349) No one-line description found in phpdocs for docblock of function testRedirects
(#349) Public method name "HttpClientTestCase::testRedirects" must be in lower-case letters only
(#350) Opening brace should be on the same line as the declaration
(#379) Variable "filteredHeaders" must be all lower-case
(#383) Variable "filteredHeaders" must be all lower-case
(#386) Missing docblock for function testInvalidRedirect
(#386) Public method name "HttpClientTestCase::testInvalidRedirect" must be in lower-case letters only
(#387) Opening brace should be on the same line as the declaration
(#400) Missing docblock for function testRelativeRedirects
(#400) Public method name "HttpClientTestCase::testRelativeRedirects" must be in lower-case letters only
(#401) Opening brace should be on the same line as the declaration
(#418) Missing docblock for function testRedirect307
(#418) Public method name "HttpClientTestCase::testRedirect307" must be in lower-case letters only
(#419) Opening brace should be on the same line as the declaration
(#440) Missing docblock for function testMaxRedirects
(#440) Public method name "HttpClientTestCase::testMaxRedirects" must be in lower-case letters only
(#441) Opening brace should be on the same line as the declaration
(#450) Expected at least 1 space before "."; 0 found
(#450) Expected at least 1 space after "."; 0 found
(#451) Empty CATCH statement detected
(#451) Empty CATCH statement must have a comment to explain why the exception is not handled
(#467) Variable "filteredHeaders" must be all lower-case
(#471) Variable "filteredHeaders" must be all lower-case
(#474) Missing docblock for function testStream
(#474) Public method name "HttpClientTestCase::testStream" must be in lower-case letters only
(#475) Opening brace should be on the same line as the declaration
(#485) Usage of ELSEIF not allowed; use ELSE IF instead
(#487) Usage of ELSEIF not allowed; use ELSE IF instead
(#506) Missing docblock for function testAddToStream
(#506) Public method name "HttpClientTestCase::testAddToStream" must be in lower-case letters only
(#507) Opening brace should be on the same line as the declaration
(#537) Missing docblock for function testCompleteTypeError
(#537) Public method name "HttpClientTestCase::testCompleteTypeError" must be in lower-case letters only
(#538) Opening brace should be on the same line as the declaration
(#545) Missing docblock for function testOnProgress
(#545) Public method name "HttpClientTestCase::testOnProgress" must be in lower-case letters only
(#546) Opening brace should be on the same line as the declaration
(#551) Opening brace must be the last content on the line
(#551) Closing brace must be on a line by itself
(#558) Variable "lastStep" must be all lower-case
(#559) Variable "lastStep" must be all lower-case
(#563) Missing docblock for function testPostJson
(#563) Public method name "HttpClientTestCase::testPostJson" must be in lower-case letters only
(#564) Opening brace should be on the same line as the declaration
(#578) Missing docblock for function testPostArray
(#578) Public method name "HttpClientTestCase::testPostArray" must be in lower-case letters only
(#579) Opening brace should be on the same line as the declaration
(#589) Missing docblock for function testPostResource
(#589) Public method name "HttpClientTestCase::testPostResource" must be in lower-case letters only
(#590) Opening brace should be on the same line as the declaration
(#606) Missing docblock for function testPostCallback
(#606) Public method name "HttpClientTestCase::testPostCallback" must be in lower-case letters only
(#607) Opening brace should be on the same line as the declaration
(#622) Missing docblock for function testCancel
(#622) Public method name "HttpClientTestCase::testCancel" must be in lower-case letters only
(#623) Opening brace should be on the same line as the declaration
(#632) Missing docblock for function testInfoOnCanceledResponse
(#632) Public method name "HttpClientTestCase::testInfoOnCanceledResponse" must be in lower-case letters only
(#633) Opening brace should be on the same line as the declaration
(#643) Missing docblock for function testCancelInStream
(#643) Public method name "HttpClientTestCase::testCancelInStream" must be in lower-case letters only
(#644) Opening brace should be on the same line as the declaration
(#654) Empty FOREACH statement detected
(#658) Missing docblock for function testOnProgressCancel
(#658) Public method name "HttpClientTestCase::testOnProgressCancel" must be in lower-case letters only
(#659) Opening brace should be on the same line as the declaration
(#662) Variable "dlNow" must be all lower-case
(#663) Variable "dlNow" must be all lower-case
(#670) Empty FOREACH statement detected
(#672) Expected at least 1 space before "."; 0 found
(#672) Expected at least 1 space after "."; 0 found
(#682) Missing docblock for function testOnProgressError
(#682) Public method name "HttpClientTestCase::testOnProgressError" must be in lower-case letters only
(#683) Opening brace should be on the same line as the declaration
(#686) Variable "dlNow" must be all lower-case
(#687) Variable "dlNow" must be all lower-case
(#694) Empty FOREACH statement detected
(#706) Missing docblock for function testResolve
(#706) Public method name "HttpClientTestCase::testResolve" must be in lower-case letters only
(#707) Opening brace should be on the same line as the declaration
(#721) Missing docblock for function testIdnResolve
(#721) Public method name "HttpClientTestCase::testIdnResolve" must be in lower-case letters only
(#722) Opening brace should be on the same line as the declaration
(#738) Missing docblock for function testIPv6Resolve
(#738) Public method name "HttpClientTestCase::testIPv6Resolve" must be in lower-case letters only
(#739) Opening brace should be on the same line as the declaration
(#750) Missing docblock for function testNotATimeout
(#750) Public method name "HttpClientTestCase::testNotATimeout" must be in lower-case letters only
(#751) Opening brace should be on the same line as the declaration
(#760) Missing docblock for function testTimeoutOnAccess
(#760) Public method name "HttpClientTestCase::testTimeoutOnAccess" must be in lower-case letters only
(#761) Opening brace should be on the same line as the declaration
(#771) Missing docblock for function testTimeoutIsNotAFatalError
(#771) Public method name "HttpClientTestCase::testTimeoutIsNotAFatalError" must be in lower-case letters only
(#772) Opening brace should be on the same line as the declaration
(#773) Inline comments must start with a capital letter, digit or 3-dots sequence
(#773) Inline comments must end in full-stops, exclamation marks, or question marks
(#781) Expected at least 1 space before "."; 0 found
(#781) Expected at least 1 space after "."; 0 found
(#782) Empty CATCH statement detected
(#782) Empty CATCH statement must have a comment to explain why the exception is not handled
(#789) Empty CATCH statement detected
(#789) Empty CATCH statement must have a comment to explain why the exception is not handled
(#798) Missing docblock for function testTimeoutOnStream
(#798) Public method name "HttpClientTestCase::testTimeoutOnStream" must be in lower-case letters only
(#799) Opening brace should be on the same line as the declaration
(#830) Missing docblock for function testUncheckedTimeoutThrows
(#830) Public method name "HttpClientTestCase::testUncheckedTimeoutThrows" must be in lower-case letters only
(#831) Opening brace should be on the same line as the declaration
(#838) Empty FOREACH statement detected
(#842) Missing docblock for function testTimeoutWithActiveConcurrentStream
(#842) Public method name "HttpClientTestCase::testTimeoutWithActiveConcurrentStream" must be in lower-case letters only
(#843) Opening brace should be on the same line as the declaration
(#848) Variable "streamingResponse" must be all lower-case
(#849) Variable "blockingResponse" must be all lower-case
(#853) Variable "streamingResponse" must be all lower-case
(#854) Variable "blockingResponse" must be all lower-case
(#859) Variable "blockingResponse" must be all lower-case
(#866) Missing docblock for function testTimeoutOnInitialize
(#866) Public method name "HttpClientTestCase::testTimeoutOnInitialize" must be in lower-case letters only
(#867) Opening brace should be on the same line as the declaration
(#884) Expected at least 1 space before "."; 0 found
(#884) Expected at least 1 space after "."; 0 found
(#885) Empty CATCH statement detected
(#885) Empty CATCH statement must have a comment to explain why the exception is not handled
(#899) Missing docblock for function testTimeoutOnDestruct
(#899) Public method name "HttpClientTestCase::testTimeoutOnDestruct" must be in lower-case letters only
(#900) Opening brace should be on the same line as the declaration
(#917) Expected at least 1 space before "."; 0 found
(#917) Expected at least 1 space after "."; 0 found
(#918) Empty CATCH statement detected
(#918) Empty CATCH statement must have a comment to explain why the exception is not handled
(#931) Missing docblock for function testDestruct
(#931) Public method name "HttpClientTestCase::testDestruct" must be in lower-case letters only
(#932) Opening brace should be on the same line as the declaration
(#944) Missing docblock for function testGetContentAfterDestruct
(#944) Public method name "HttpClientTestCase::testGetContentAfterDestruct" must be in lower-case letters only
(#945) Opening brace should be on the same line as the declaration
(#950) Expected at least 1 space before "."; 0 found
(#950) Expected at least 1 space after "."; 0 found
(#956) Missing docblock for function testGetEncodedContentAfterDestruct
(#956) Public method name "HttpClientTestCase::testGetEncodedContentAfterDestruct" must be in lower-case letters only
(#957) Opening brace should be on the same line as the declaration
(#962) Expected at least 1 space before "."; 0 found
(#962) Expected at least 1 space after "."; 0 found
(#968) Missing docblock for function testProxy
(#968) Public method name "HttpClientTestCase::testProxy" must be in lower-case letters only
(#969) Opening brace should be on the same line as the declaration
(#1005) Missing docblock for function testNoProxy
(#1005) Public method name "HttpClientTestCase::testNoProxy" must be in lower-case letters only
(#1006) Opening brace should be on the same line as the declaration
(#1007) Expected at least 1 space before "."; 0 found
(#1007) Expected at least 1 space after "."; 0 found
(#1027) Invalid docblock tag "@requires".
(#1030) No one-line description found in phpdocs for docblock of function testAutoEncodingRequest
(#1030) Public method name "HttpClientTestCase::testAutoEncodingRequest" must be in lower-case letters only
(#1031) Opening brace should be on the same line as the declaration
(#1047) Missing docblock for function testBaseUri
(#1047) Public method name "HttpClientTestCase::testBaseUri" must be in lower-case letters only
(#1048) Opening brace should be on the same line as the declaration
(#1058) Missing docblock for function testQuery
(#1058) Public method name "HttpClientTestCase::testQuery" must be in lower-case letters only
(#1059) Opening brace should be on the same line as the declaration
(#1070) Missing docblock for function testInformationalResponse
(#1070) Public method name "HttpClientTestCase::testInformationalResponse" must be in lower-case letters only
(#1071) Opening brace should be on the same line as the declaration
(#1079) Missing docblock for function testInformationalResponseStream
(#1079) Public method name "HttpClientTestCase::testInformationalResponseStream" must be in lower-case letters only
(#1080) Opening brace should be on the same line as the declaration
(#1090) Line exceeds 132 characters; contains 156 characters
(#1101) Invalid docblock tag "@requires".
(#1104) No one-line description found in phpdocs for docblock of function testUserlandEncodingRequest
(#1104) Public method name "HttpClientTestCase::testUserlandEncodingRequest" must be in lower-case letters only
(#1105) Opening brace should be on the same line as the declaration
(#1124) Invalid docblock tag "@requires".
(#1127) No one-line description found in phpdocs for docblock of function testGzipBroken
(#1127) Public method name "HttpClientTestCase::testGzipBroken" must be in lower-case letters only
(#1128) Opening brace should be on the same line as the declaration
(#1136) Missing docblock for function testMaxDuration
(#1136) Public method name "HttpClientTestCase::testMaxDuration" must be in lower-case letters only
(#1137) Opening brace should be on the same line as the declaration
(#1156) Missing docblock for function testWithOptions
(#1156) Public method name "HttpClientTestCase::testWithOptions" must be in lower-case letters only
(#1157) Opening brace should be on the same line as the declaration
(#1168) Missing docblock for function testBindToPort
(#1168) Public method name "HttpClientTestCase::testBindToPort" must be in lower-case letters only
(#1169) Opening brace should be on the same line as the declaration
(#1180) Missing docblock for function testBindToPortV6
(#1180) Public method name "HttpClientTestCase::testBindToPortV6" must be in lower-case letters only
(#1181) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/symfony/http-client-contracts/Test/TestHttpServer.php
(#1) Moodle boilerplate not found
(#17) Missing @copyright tag
(#17) Missing @license tag
(#17) Missing docblock for class TestHttpServer
(#19) Missing member variable doc comment
(#24) No one-line description found in phpdocs for docblock of function start
(#24) This comment is 50% valid code; is this commented out code?
(#25) Opening brace should be on the same line as the declaration
(#26) Variable "workingDirectory" must be all lower-case
(#26) Expected at least 1 space before "."; 0 found
(#26) Expected at least 1 space after "."; 0 found
(#44) Expected at least 1 space before "."; 0 found
(#44) Expected at least 1 space after "."; 0 found
(#44) Expected at least 1 space before "."; 0 found
(#44) Expected at least 1 space after "."; 0 found
(#44) Line exceeds 132 characters; contains 166 characters
(#45) Variable "workingDirectory" must be all lower-case
(#51) Expected at least 1 space before "."; 0 found
(#51) Expected at least 1 space after "."; 0 found
(#51) Expected at least 1 space before "."; 0 found
(#51) Expected at least 1 space after "."; 0 found
(#51) Expected at least 1 space before "."; 0 found
(#51) Expected at least 1 space after "."; 0 found
(#56) Missing docblock for function stop
(#57) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/symfony/polyfill-php83/Php83.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#18) Docblock tag "@internal" is not recommended.
(#20) No one-line description found in phpdocs for docblock of class Php83
(#20) DocBlock missing a @package tag for class Php83. Expected @package local_autotag
(#22) Missing docblock for constant Php83::JSON_MAX_DEPTH
(#22) Inline comments must start with a capital letter, digit or 3-dots sequence
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#24) Missing docblock for function json_validate
(#25) Opening brace should be on the same line as the declaration
(#27) Line exceeds 132 characters; contains 138 characters
(#43) Missing docblock for function mb_str_pad
(#43) Variable "pad_string" must not contain underscores.
(#43) Variable "pad_type" must not contain underscores.
(#43) Line exceeds 132 characters; contains 158 characters
(#44) Opening brace should be on the same line as the declaration
(#45) Variable "pad_type" must not contain underscores.
(#54) Variable "validEncoding" must be all lower-case
(#59) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Variable "validEncoding" must be all lower-case
(#64) Variable "pad_string" must not contain underscores.
(#68) Variable "paddingRequired" must be all lower-case
(#70) Variable "paddingRequired" must be all lower-case
(#74) Variable "pad_type" must not contain underscores.
(#76) Variable "pad_string" must not contain underscores.
(#76) Variable "paddingRequired" must be all lower-case
(#76) Variable "paddingRequired" must be all lower-case
(#76) Expected at least 1 space before "."; 0 found
(#76) Expected at least 1 space after "."; 0 found
(#78) Expected at least 1 space before "."; 0 found
(#78) Expected at least 1 space after "."; 0 found
(#78) Variable "pad_string" must not contain underscores.
(#78) Variable "paddingRequired" must be all lower-case
(#78) Variable "paddingRequired" must be all lower-case
(#80) Variable "leftPaddingLength" must be all lower-case
(#80) Variable "paddingRequired" must be all lower-case
(#81) Variable "rightPaddingLength" must be all lower-case
(#81) Variable "paddingRequired" must be all lower-case
(#81) Variable "leftPaddingLength" must be all lower-case
(#83) Variable "pad_string" must not contain underscores.
(#83) Variable "leftPaddingLength" must be all lower-case
(#83) Variable "leftPaddingLength" must be all lower-case
(#83) Expected at least 1 space before "."; 0 found
(#83) Expected at least 1 space after "."; 0 found
(#83) Expected at least 1 space before "."; 0 found
(#83) Expected at least 1 space after "."; 0 found
(#83) Variable "pad_string" must not contain underscores.
(#83) Variable "rightPaddingLength" must be all lower-case
(#83) Variable "rightPaddingLength" must be all lower-case
(#83) Line exceeds maximum limit of 180 characters; contains 211 characters
(#87) Missing docblock for function str_increment
(#88) Opening brace should be on the same line as the declaration
(#127) Missing docblock for function str_decrement
(#128) Opening brace should be on the same line as the declaration
(#142) Expected at least 1 space before "."; 0 found
(#142) Expected at least 1 space after "."; 0 found
(#154) Expected at least 1 space before "."; 0 found
(#154) Expected at least 1 space after "."; 0 found
(#162) Expected at least 1 space before "."; 0 found
(#162) Expected at least 1 space after "."; 0 found
(#170) Expected at least 1 space before "."; 0 found
(#170) Expected at least 1 space after "."; 0 found
(#178) Expected at least 1 space before "."; 0 found
(#178) Expected at least 1 space after "."; 0 found
(#185) Expected at least 1 space before "."; 0 found
(#185) Expected at least 1 space after "."; 0 found
(#190) Expected at least 1 space before "."; 0 found
(#190) Expected at least 1 space after "."; 0 found
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateError
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateException.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateException
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateInvalidOperationException
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidTimeZoneException.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateInvalidTimeZoneException
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedIntervalStringException.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateMalformedIntervalStringException
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedPeriodStringException.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateMalformedPeriodStringException
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateMalformedStringException
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateObjectError.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateObjectError
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class DateRangeError
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/Override.php
(#1) Moodle boilerplate not found
(#12) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#14) Missing @copyright tag
(#14) Missing @license tag
(#14) Missing docblock for class Override
(#16) Missing docblock for function __construct
(#17) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php
(#1) Moodle boilerplate not found
(#13) Missing @copyright tag
(#13) Missing @license tag
(#13) Missing docblock for class SQLite3Exception
public/local/autotag/vendor/symfony/polyfill-php83/bootstrap.php
(#1) Missing docblock for file bootstrap.php
(#1) Moodle boilerplate not found
(#14) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#19) Missing @copyright tag
(#19) Missing @license tag
(#19) Missing docblock for function json_validate
(#19) Opening brace must be the last content on the line
(#19) Opening brace must be the last content on the line
(#19) Line exceeds 132 characters; contains 138 characters
(#19) Closing brace must be on a line by itself
(#24) Missing docblock for function mb_str_pad
(#24) Variable "pad_string" must not contain underscores.
(#24) Variable "pad_type" must not contain underscores.
(#24) Opening brace must be the last content on the line
(#24) Opening brace must be the last content on the line
(#24) Variable "pad_string" must not contain underscores.
(#24) Variable "pad_type" must not contain underscores.
(#24) Line exceeds maximum limit of 180 characters; contains 232 characters
(#24) Closing brace must be on a line by itself
(#29) Missing docblock for function stream_context_set_options
(#29) Opening brace must be the last content on the line
(#29) Opening brace must be the last content on the line
(#29) The "option_name" parameter for function stream_context_set_option() is missing. Passing this parameter is no longer optional. The optional nature of the parameter is deprecated since PHP 8.4
(#29) The "value" parameter for function stream_context_set_option() is missing. Passing this parameter is no longer optional. The optional nature of the parameter is deprecated since PHP 8.4
(#29) Closing brace must be on a line by itself
(#33) Missing docblock for function str_increment
(#33) Opening brace must be the last content on the line
(#33) Opening brace must be the last content on the line
(#33) Closing brace must be on a line by itself
(#37) Missing docblock for function str_decrement
(#37) Opening brace must be the last content on the line
(#37) Opening brace must be the last content on the line
(#37) Closing brace must be on a line by itself
(#41) "require" must be immediately followed by an open parenthesis
(#41) Expected at least 1 space before "."; 0 found
(#41) Expected at least 1 space after "."; 0 found
(#45) Missing docblock for function ldap_exop_sync
(#45) Variable "request_oid" must not contain underscores.
(#45) Variable "request_data" must not contain underscores.
(#45) Variable "response_data" must not contain underscores.
(#45) Variable "response_oid" must not contain underscores.
(#45) Opening brace must be the last content on the line
(#45) Opening brace must be the last content on the line
(#45) Variable "request_oid" must not contain underscores.
(#45) Variable "request_data" must not contain underscores.
(#45) The "response_data" parameter for function ldap_exop() is deprecated since PHP 8.4; Use the PHP 8.3+ ldap_exop_sync() function instead
(#45) Variable "response_data" must not contain underscores.
(#45) The "response_oid" parameter for function ldap_exop() is deprecated since PHP 8.4; Use the PHP 8.3+ ldap_exop_sync() function instead
(#45) Variable "response_oid" must not contain underscores.
(#45) Line exceeds maximum limit of 180 characters; contains 263 characters
(#45) Closing brace must be on a line by itself
(#49) Missing docblock for function ldap_connect_wallet
(#49) Variable "auth_mode" must not contain underscores.
(#49) Opening brace must be the last content on the line
(#49) Opening brace must be the last content on the line
(#49) Calling ldap_connect() with three or more parameters is deprecated since PHP 8.4. Use ldap_connect_wallet() (PHP 8.3+) instead.
(#49) Variable "auth_mode" must not contain underscores.
(#49) Line exceeds 132 characters; contains 179 characters
(#49) Closing brace must be on a line by itself
public/local/autotag/vendor/symfony/polyfill-php83/bootstrap81.php
(#1) Missing docblock for file bootstrap81.php
(#1) Moodle boilerplate not found
(#12) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#17) Missing @copyright tag
(#17) Missing @license tag
(#17) Missing docblock for function ldap_exop_sync
(#17) Variable "request_oid" must not contain underscores.
(#17) Variable "request_data" must not contain underscores.
(#17) Variable "response_data" must not contain underscores.
(#17) Variable "response_oid" must not contain underscores.
(#17) Opening brace must be the last content on the line
(#17) Opening brace must be the last content on the line
(#17) Variable "request_oid" must not contain underscores.
(#17) Variable "request_data" must not contain underscores.
(#17) The "response_data" parameter for function ldap_exop() is deprecated since PHP 8.4; Use the PHP 8.3+ ldap_exop_sync() function instead
(#17) Variable "response_data" must not contain underscores.
(#17) The "response_oid" parameter for function ldap_exop() is deprecated since PHP 8.4; Use the PHP 8.3+ ldap_exop_sync() function instead
(#17) Variable "response_oid" must not contain underscores.
(#17) Line exceeds maximum limit of 180 characters; contains 280 characters
(#17) Closing brace must be on a line by itself
(#21) Missing docblock for function ldap_connect_wallet
(#21) Variable "auth_mode" must not contain underscores.
(#21) Opening brace must be the last content on the line
(#21) Opening brace must be the last content on the line
(#21) Calling ldap_connect() with three or more parameters is deprecated since PHP 8.4. Use ldap_connect_wallet() (PHP 8.3+) instead.
(#21) Variable "auth_mode" must not contain underscores.
(#21) Line exceeds maximum limit of 180 characters; contains 226 characters
(#21) Closing brace must be on a line by itself
public/local/autotag/vendor/symfony/service-contracts/Attribute/Required.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#23) DocBlock missing a @package tag for class Required. Expected @package local_autotag
public/local/autotag/vendor/symfony/service-contracts/Attribute/SubscribedService.php
(#1) Moodle boilerplate not found
(#17) Missing @copyright tag
(#17) Missing @license tag
(#20) Docblock tag "@example" is not recommended.
(#28) DocBlock missing a @package tag for class SubscribedService. Expected @package local_autotag
(#39) No one-line description found in phpdocs for docblock of function __construct
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
public/local/autotag/vendor/symfony/service-contracts/ResetInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#27) DocBlock missing a @package tag for interface ResetInterface. Expected @package local_autotag
(#32) No one-line description found in phpdocs for docblock of function reset
public/local/autotag/vendor/symfony/service-contracts/ServiceCollectionInterface.php
(#1) Moodle boilerplate not found
(#14) Missing @copyright tag
(#14) Missing @license tag
(#19) Invalid docblock tag "@template-covariant".
(#21) Invalid docblock tag "@extends".
(#22) Invalid docblock tag "@extends".
(#24) DocBlock missing a @package tag for interface ServiceCollectionInterface. Expected @package local_autotag
(#24) The interface names in a "interface extends" statement should be ordered alphabetically. Expected: ServiceProviderInterface, \Countable, \IteratorAggregate; Found: \Countable, \IteratorAggregate, ServiceProviderInterface
public/local/autotag/vendor/symfony/service-contracts/ServiceLocatorTrait.php
(#1) Moodle boilerplate not found
(#17) Inline comments must end in full-stops, exclamation marks, or question marks
(#18) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#27) DocBlock missing a @package tag for trait ServiceLocatorTrait. Expected @package local_autotag
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#30) Member variable "providedTypes" must be all lower-case
(#35) No one-line description found in phpdocs for docblock of function __construct
(#36) Missing member variable doc comment
(#40) Missing docblock for function has
(#41) Opening brace should be on the same line as the declaration
(#45) Missing docblock for function get
(#46) Opening brace should be on the same line as the declaration
(#67) Missing docblock for function getProvidedServices
(#67) Public method name "ServiceLocatorTrait::getProvidedServices" must be in lower-case letters only
(#68) Opening brace should be on the same line as the declaration
(#78) Expected at least 1 space before "."; 0 found
(#78) Expected at least 1 space after "."; 0 found
(#78) Line exceeds 132 characters; contains 164 characters
(#86) Missing docblock for function createNotFoundException
(#86) Private method name "ServiceLocatorTrait::createNotFoundException" must be in lower-case letters only
(#87) Opening brace should be on the same line as the declaration
(#100) Line exceeds 132 characters; contains 153 characters
(#105) Expected 1 space after class keyword; 0 found
(#109) Missing docblock for function createCircularReferenceException
(#109) Private method name "ServiceLocatorTrait::createCircularReferenceException" must be in lower-case letters only
(#110) Opening brace should be on the same line as the declaration
(#111) Expected 1 space after class keyword; 0 found
(#111) Line exceeds maximum limit of 180 characters; contains 191 characters
public/local/autotag/vendor/symfony/service-contracts/ServiceMethodsSubscriberTrait.php
(#1) Moodle boilerplate not found
(#18) Missing @copyright tag
(#18) Missing @license tag
(#27) DocBlock missing a @package tag for trait ServiceMethodsSubscriberTrait. Expected @package local_autotag
(#29) Missing member variable doc comment
(#31) Missing docblock for function getSubscribedServices
(#31) Public method name "ServiceMethodsSubscriberTrait::getSubscribedServices" must be in lower-case letters only
(#32) Opening brace should be on the same line as the declaration
(#44) Line exceeds 132 characters; contains 158 characters
(#45) Line exceeds maximum limit of 180 characters; contains 221 characters
(#48) Variable "returnType" must be all lower-case
(#49) Line exceeds 132 characters; contains 173 characters
(#52) This comment is 50% valid code; is this commented out code?
(#54) Expected at least 1 space before "."; 0 found
(#54) Expected at least 1 space after "."; 0 found
(#54) Expected at least 1 space before "."; 0 found
(#54) Expected at least 1 space after "."; 0 found
(#55) Variable "returnType" must be all lower-case
(#55) Variable "returnType" must be all lower-case
(#55) Variable "returnType" must be all lower-case
(#56) Variable "returnType" must be all lower-case
(#61) Expected at least 1 space before "."; 0 found
(#61) Expected at least 1 space after "."; 0 found
(#69) Missing docblock for function setContainer
(#69) Public method name "ServiceMethodsSubscriberTrait::setContainer" must be in lower-case letters only
(#70) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/symfony/service-contracts/ServiceProviderInterface.php
(#1) Moodle boilerplate not found
(#16) Missing @copyright tag
(#16) Missing @license tag
(#22) Invalid docblock tag "@template-covariant".
(#24) DocBlock missing a @package tag for interface ServiceProviderInterface. Expected @package local_autotag
(#29) No one-line description found in phpdocs for docblock of function get
(#31) Missing docblock for function has
(#38) Line exceeds 132 characters; contains 140 characters
(#44) Public method name "ServiceProviderInterface::getProvidedServices" must be in lower-case letters only
public/local/autotag/vendor/symfony/service-contracts/ServiceSubscriberInterface.php
(#1) Moodle boilerplate not found
(#16) Missing @copyright tag
(#16) Missing @license tag
(#31) DocBlock missing a @package tag for interface ServiceSubscriberInterface. Expected @package local_autotag
(#61) Public method name "ServiceSubscriberInterface::getSubscribedServices" must be in lower-case letters only
public/local/autotag/vendor/symfony/service-contracts/ServiceSubscriberTrait.php
(#1) Moodle boilerplate not found
(#18) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#18) Line exceeds 132 characters; contains 148 characters
(#20) Missing @copyright tag
(#20) Missing @license tag
(#33) DocBlock missing a @package tag for trait ServiceSubscriberTrait. Expected @package local_autotag
(#35) Missing docblock for function getSubscribedServices
(#35) Public method name "ServiceSubscriberTrait::getSubscribedServices" must be in lower-case letters only
(#36) Opening brace should be on the same line as the declaration
(#48) Line exceeds 132 characters; contains 158 characters
(#49) Line exceeds maximum limit of 180 characters; contains 221 characters
(#52) Variable "returnType" must be all lower-case
(#53) Line exceeds 132 characters; contains 173 characters
(#56) This comment is 50% valid code; is this commented out code?
(#58) Expected at least 1 space before "."; 0 found
(#58) Expected at least 1 space after "."; 0 found
(#58) Expected at least 1 space before "."; 0 found
(#58) Expected at least 1 space after "."; 0 found
(#59) Variable "returnType" must be all lower-case
(#59) Variable "returnType" must be all lower-case
(#59) Variable "returnType" must be all lower-case
(#60) Variable "returnType" must be all lower-case
(#65) Expected at least 1 space before "."; 0 found
(#65) Expected at least 1 space after "."; 0 found
(#73) Missing docblock for function setContainer
(#73) Public method name "ServiceSubscriberTrait::setContainer" must be in lower-case letters only
(#74) Opening brace should be on the same line as the declaration
public/local/autotag/vendor/symfony/service-contracts/Test/ServiceLocatorTest.php
(#1) Moodle boilerplate not found
(#17) Missing @copyright tag
(#17) Missing @license tag
(#20) DocBlock missing a @package tag for class ServiceLocatorTest. Expected @package local_autotag
public/local/autotag/vendor/symfony/service-contracts/Test/ServiceLocatorTestCase.php
(#1) Moodle boilerplate not found
(#20) Missing docblock for class ServiceLocatorTestCase
(#25) No one-line description found in phpdocs for docblock of function getServiceLocator
(#25) Protected method name "ServiceLocatorTestCase::getServiceLocator" must be in lower-case letters only
(#26) Opening brace should be on the same line as the declaration
(#27) Expected 1 space after class keyword; 0 found
(#32) Missing docblock for function testHas
(#32) Public method name "ServiceLocatorTestCase::testHas" must be in lower-case letters only
(#33) Opening brace should be on the same line as the declaration
(#45) Missing docblock for function testGet
(#45) Public method name "ServiceLocatorTestCase::testGet" must be in lower-case letters only
(#46) Opening brace should be on the same line as the declaration
(#56) Missing docblock for function testGetDoesNotMemoize
(#56) Public method name "ServiceLocatorTestCase::testGetDoesNotMemoize" must be in lower-case letters only
(#57) Opening brace should be on the same line as the declaration
(#72) Missing docblock for function testThrowsOnUndefinedInternalService
(#72) Public method name "ServiceLocatorTestCase::testThrowsOnUndefinedInternalService" must be in lower-case letters only
(#73) Opening brace should be on the same line as the declaration
(#75) Opening brace must be the last content on the line
(#75) Closing brace must be on a line by itself
(#79) Line exceeds 132 characters; contains 158 characters
(#84) Missing docblock for function testThrowsOnCircularReference
(#84) Public method name "ServiceLocatorTestCase::testThrowsOnCircularReference" must be in lower-case letters only
(#85) Opening brace should be on the same line as the declaration
(#87) Opening brace must be the last content on the line
(#87) Closing brace must be on a line by itself
(#88) Opening brace must be the last content on the line
(#88) Closing brace must be on a line by itself
(#89) Opening brace must be the last content on the line
(#89) Closing brace must be on a line by itself

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(41 errors, 0 warnings)

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

public/local/autotag/vendor/composer/ClassLoader.php
(#157) Phpdocs for function ClassLoader::addClassMap has incomplete parameters list
public/local/autotag/vendor/php-http/multipart-stream-builder/src/ApacheMimetypeHelper.php
(#14) Phpdocs for function ApacheMimetypeHelper::getMimetypeFromFilename has incomplete parameters list
(#24) Phpdocs for function ApacheMimetypeHelper::getMimetypeFromExtension has incomplete parameters list
public/local/autotag/vendor/php-http/multipart-stream-builder/src/CustomMimetypeHelper.php
(#38) Phpdocs for function CustomMimetypeHelper::getMimetypeFromExtension has incomplete parameters list
public/local/autotag/vendor/php-http/multipart-stream-builder/src/MultipartStreamBuilder.php
(#94) Phpdocs for function MultipartStreamBuilder::addResource has incomplete parameters list
(#173) Phpdocs for function MultipartStreamBuilder::prepareHeaders has incomplete parameters list
(#196) Phpdocs for function MultipartStreamBuilder::getHeaders has incomplete parameters list
(#214) Phpdocs for function MultipartStreamBuilder::hasHeader has incomplete parameters list
(#268) Phpdocs for function MultipartStreamBuilder::setMimetypeHelper has incomplete parameters list
public/local/autotag/vendor/psr/log/src/LoggerAwareInterface.php
(#10) Phpdocs for function LoggerAwareInterface::setLogger has incomplete parameters list
public/local/autotag/vendor/psr/log/src/LoggerAwareTrait.php
(#15) Phpdocs for function LoggerAwareTrait::setLogger has incomplete parameters list
public/local/autotag/vendor/psr/log/src/LoggerInterface.php
(#25) Phpdocs for function LoggerInterface::emergency has incomplete parameters list
(#35) Phpdocs for function LoggerInterface::alert has incomplete parameters list
(#44) Phpdocs for function LoggerInterface::critical has incomplete parameters list
(#52) Phpdocs for function LoggerInterface::error has incomplete parameters list
(#62) Phpdocs for function LoggerInterface::warning has incomplete parameters list
(#69) Phpdocs for function LoggerInterface::notice has incomplete parameters list
(#78) Phpdocs for function LoggerInterface::info has incomplete parameters list
(#85) Phpdocs for function LoggerInterface::debug has incomplete parameters list
(#92) Phpdocs for function LoggerInterface::log has incomplete parameters list
public/local/autotag/vendor/psr/log/src/LoggerTrait.php
(#15) Phpdocs for function LoggerTrait::emergency has incomplete parameters list
(#23) Phpdocs for function LoggerTrait::alert has incomplete parameters list
(#34) Phpdocs for function LoggerTrait::critical has incomplete parameters list
(#44) Phpdocs for function LoggerTrait::error has incomplete parameters list
(#53) Phpdocs for function LoggerTrait::warning has incomplete parameters list
(#64) Phpdocs for function LoggerTrait::notice has incomplete parameters list
(#72) Phpdocs for function LoggerTrait::info has incomplete parameters list
(#82) Phpdocs for function LoggerTrait::debug has incomplete parameters list
(#93) Phpdocs for function LoggerTrait::log has incomplete parameters list
public/local/autotag/vendor/psr/log/src/NullLogger.php
(#18) Phpdocs for function NullLogger::log has incomplete parameters list
public/local/autotag/vendor/symfony/http-client-contracts/HttpClientInterface.php
(#73) Phpdocs for function HttpClientInterface::request has incomplete parameters list
(#90) Phpdocs for function HttpClientInterface::stream has incomplete parameters list
(#95) Phpdocs for function HttpClientInterface::withOptions has incomplete parameters list
public/local/autotag/vendor/symfony/http-client-contracts/ResponseInterface.php
(#80) Phpdocs for function ResponseInterface::getInfo has incomplete parameters list
public/local/autotag/vendor/symfony/http-client-contracts/Test/HttpClientTestCase.php
(#345) Phpdocs for function HttpClientTestCase::testRedirects has incomplete parameters list
public/local/autotag/vendor/symfony/http-client-contracts/Test/TestHttpServer.php
(#22) Phpdocs for function TestHttpServer::start has incomplete parameters list
public/local/autotag/vendor/symfony/service-contracts/Attribute/SubscribedService.php
(#34) Phpdocs for function SubscribedService::__construct has incomplete parameters list
public/local/autotag/vendor/symfony/service-contracts/ServiceLocatorTrait.php
(#33) Phpdocs for function ServiceLocatorTrait::__construct has incomplete parameters list
public/local/autotag/vendor/symfony/service-contracts/ServiceProviderInterface.php
(#26) Phpdocs for function ServiceProviderInterface::get has incomplete parameters list
public/local/autotag/vendor/symfony/service-contracts/ServiceSubscriberInterface.php
(#17) Inline phpdocs tag {@link getSubscribedServices} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
public/local/autotag/vendor/symfony/service-contracts/Test/ServiceLocatorTestCase.php
(#23) Phpdocs for function ServiceLocatorTestCase::getServiceLocator has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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


Gherkin .feature problems

(0 errors, 0 warnings)

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