parameters: level: 0 excludes_analyse: - 'tests/Composer/Test/Fixtures' - 'tests/Composer/Test/Autoload/Fixtures' - 'tests/Composer/Test/Plugin/Fixtures' ignoreErrors: # unused parameters - '~^Constructor of class Composer\\Repository\\VcsRepository has an unused parameter \$dispatcher\.$~' - '~^Constructor of class Composer\\Repository\\PearRepository has an unused parameter \$dispatcher\.$~' - '~^Constructor of class Composer\\Util\\Http\\CurlDownloader has an unused parameter \$disableTls\.$~' - '~^Constructor of class Composer\\Util\\Http\\CurlDownloader has an unused parameter \$options\.$~' - '~^Constructor of class Composer\\Repository\\PearRepository has an unused parameter \$config\.$~' # unused uses - '~^Anonymous function has an unused use \$io\.$~' - '~^Anonymous function has an unused use \$cache\.$~' - '~^Anonymous function has an unused use \$path\.$~' # ion cube is not installed - '~^Function ioncube_loader_\w+ not found\.$~' # rar is not installed - '~^Call to static method open\(\) on an unknown class RarArchive\.$~' # imagick is not installed - '~^Instantiated class Imagick not found\.$~' # variables from global scope - '~^Undefined variable: \$vendorDir$~' - '~^Undefined variable: \$baseDir$~' # variable defined in eval - '~^Undefined variable: \$res$~' # always checked whether the class exists - '~^Instantiated class Symfony\\Component\\Console\\Terminal not found\.$~' - '~^Class Symfony\\Component\\Console\\Input\\StreamableInputInterface not found\.$~' - '~^Call to an undefined static method Symfony\\Component\\Process\\Process::fromShellCommandline\(\).$~' # parent call in test mocks - '~^Composer\\Test\\Mock\\HttpDownloaderMock::__construct\(\) does not call parent constructor from Composer\\Util\\HttpDownloader\.$~' - '~^Composer\\Test\\Mock\\InstallationManagerMock::__construct\(\) does not call parent constructor from Composer\\Installer\\InstallationManager\.$~'