Skip to content

Config value object instead of manually reading the file #198

Config value object instead of manually reading the file

Config value object instead of manually reading the file #198

Triggered via pull request September 6, 2024 12:09
Status Failure
Total duration 35s
Artifacts

main.yml

on: pull_request
Analysis of code
23s
Analysis of code
Lint all project files
19s
Lint all project files
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 6 warnings
Analysis of code: src/Composer/Package.php#L63
Method CoenJacobs\Mozart\Composer\Package::getDependencies() return type has no value type specified in iterable type array.
Analysis of code: src/Composer/Package.php#L73
Method CoenJacobs\Mozart\Composer\Package::registerRequirePackages() has parameter $packages with no value type specified in iterable type array.
Analysis of code: src/Config/Autoload.php#L10
Property CoenJacobs\Mozart\Config\Autoload::$autoloaders type has no value type specified in iterable type array.
Analysis of code: src/Config/Autoload.php#L45
Method CoenJacobs\Mozart\Config\Autoload::setAutoloaders() has parameter $autoloaders with no value type specified in iterable type array.
Analysis of code: src/Config/Classmap.php#L10
Property CoenJacobs\Mozart\Config\Classmap::$files type has no value type specified in iterable type array.
Analysis of code: src/Config/Classmap.php#L13
Property CoenJacobs\Mozart\Config\Classmap::$paths type has no value type specified in iterable type array.
Analysis of code: src/Config/Classmap.php#L18
Method CoenJacobs\Mozart\Config\Classmap::processConfig() has parameter $autoloadConfig with no type specified.
Analysis of code: src/Config/Composer.php#L12
Property CoenJacobs\Mozart\Config\Composer::$require type has no value type specified in iterable type array.
Analysis of code: src/Config/Composer.php#L17
Method CoenJacobs\Mozart\Config\Composer::setAutoload() has no return type specified.
Analysis of code: src/Config/Extra.php#L11
Method CoenJacobs\Mozart\Config\Extra::getMozart() has no return type specified.
PHP 8.3 tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP 8.2 tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP 8.1 tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint all project files
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP 8.0 tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Analysis of code
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/