Add PHP 8.4 to CI #848
static.yml
on: pull_request
Matrix: psalm / psalm
Matrix: psalm83 / psalm
Annotations
32 errors
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.
|
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.4-ubuntu-latest
Process completed with exit code 2.
|
psalm / PHP 8.1-ubuntu-latest
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires maglnet/composer-require-checker ^4.15 -> satisfiable by maglnet/composer-require-checker[4.15.0].
- maglnet/composer-require-checker 4.15.0 requires php ~8.2.0 || ~8.3.0 || ~8.4.0 -> your php version (8.1.31) does not satisfy that requirement.
|
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)
|
psalm / PHP 8.2-ubuntu-latest
Process completed with exit code 2.
|