Add PHP 8.4 to CI #847
static.yml
on: pull_request
Matrix: psalm / psalm
Matrix: psalm83 / psalm
Annotations
16 errors
psalm / PHP 8.1-ubuntu-latest
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires roave/infection-static-analysis-plugin ^1.35 -> satisfiable by roave/infection-static-analysis-plugin[1.35.0, 1.36.0].
- roave/infection-static-analysis-plugin 1.35.0 requires vimeo/psalm ^4.30.0 || ^5.15 -> found vimeo/psalm[4.30.0, 5.15.0, ..., 5.26.1] but it conflicts with your root composer.json require (^6).
- roave/infection-static-analysis-plugin 1.36.0 requires php ~8.2.0 || ~8.3.0 || ~8.4.0 -> your php version (8.1.31) does not satisfy that requirement.
|
psalm / PHP 8.1-ubuntu-latest
Process completed with exit code 2.
|
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
|
psalm / PHP 8.2-ubuntu-latest
The operation was canceled.
|
PossiblyFalseArgument:
src/Composer/ConfigSettings.php#L56
src/Composer/ConfigSettings.php:56:13: PossiblyFalseArgument: Argument 1 of Yiisoft\Config\Composer\ConfigSettings::__construct cannot be false, possibly string value expected (see https://psalm.dev/104)
|
PossiblyFalseArgument:
src/Composer/MergePlanProcess.php#L160
src/Composer/MergePlanProcess.php:160:41: PossiblyFalseArgument: Argument 1 of Yiisoft\Config\Composer\MergePlanProcess::normalizeLineEndings cannot be false, possibly string value expected (see https://psalm.dev/104)
|
PossiblyFalseArgument:
src/Config.php#L167
src/Config.php:167:21: PossiblyFalseArgument: Argument 1 of extract cannot be false, possibly array<array-key, mixed> value expected (see https://psalm.dev/104)
|
PossiblyNullOperand:
src/DataModifiers.php#L84
src/DataModifiers.php:84:46: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
|
PossiblyNullOperand:
src/DataModifiers.php#L87
src/DataModifiers.php:87:50: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
|
PossiblyFalseIterator:
src/FilesExtractor.php#L107
src/FilesExtractor.php:107:26: PossiblyFalseIterator: Cannot iterate over falsable var false|list{0?: string, ...<string>} (see https://psalm.dev/164)
|
MixedArgument:
src/FilesExtractor.php#L108
src/FilesExtractor.php:108:33: MixedArgument: Argument 1 of is_file cannot be mixed, expecting string (see https://psalm.dev/030)
|
MixedArgument:
src/FilesExtractor.php#L109
src/FilesExtractor.php:109:80: MixedArgument: Argument 4 of Yiisoft\Config\Context::__construct cannot be mixed, expecting string (see https://psalm.dev/030)
|
MixedArgument:
src/FilesExtractor.php#L111
src/FilesExtractor.php:111:88: MixedArgument: Argument 2 of sprintf cannot be mixed, expecting float|int|object{__tostring()}|string (see https://psalm.dev/030)
|
psalm83 / PHP 8.3-ubuntu-latest
Process completed with exit code 2.
|
psalm83 / PHP 8.4-ubuntu-latest
The job was canceled because "ubuntu-latest_8_3" failed.
|
psalm83 / PHP 8.4-ubuntu-latest
The operation was canceled.
|