Skip to content

Add support for PHP 8.4 #50

Add support for PHP 8.4

Add support for PHP 8.4 #50

Triggered via pull request October 19, 2024 08:15
Status Failure
Total duration 47s
Artifacts

analyzers.yaml

on: pull_request
Matrix: run
Fit to window
Zoom out
Zoom in

Annotations

16 errors
RiskyTruthyFalsyComparison: src/Executor/AsyncTaskExecutor.php#L52
src/Executor/AsyncTaskExecutor.php:52:21: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Finder/PhpExecutableFinder.php#L35
src/Finder/PhpExecutableFinder.php:35:13: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
PHP 7.4 @ ubuntu-latest
Process completed with exit code 2.
RiskyTruthyFalsyComparison: src/Executor/AsyncTaskExecutor.php#L52
src/Executor/AsyncTaskExecutor.php:52:21: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Finder/PhpExecutableFinder.php#L35
src/Finder/PhpExecutableFinder.php:35:13: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
PHP 8.1 @ ubuntu-latest
Process completed with exit code 2.
RiskyTruthyFalsyComparison: src/Executor/AsyncTaskExecutor.php#L52
src/Executor/AsyncTaskExecutor.php:52:21: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Finder/PhpExecutableFinder.php#L35
src/Finder/PhpExecutableFinder.php:35:13: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
PHP 8.2 @ ubuntu-latest
Process completed with exit code 2.
RiskyTruthyFalsyComparison: src/Executor/AsyncTaskExecutor.php#L52
src/Executor/AsyncTaskExecutor.php:52:21: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Finder/PhpExecutableFinder.php#L35
src/Finder/PhpExecutableFinder.php:35:13: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
PHP 8.0 @ ubuntu-latest
Process completed with exit code 2.
PHP 8.4 @ ubuntu-latest
Process completed with exit code 1.
RiskyTruthyFalsyComparison: src/Executor/AsyncTaskExecutor.php#L52
src/Executor/AsyncTaskExecutor.php:52:21: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Finder/PhpExecutableFinder.php#L35
src/Finder/PhpExecutableFinder.php:35:13: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
PHP 8.3 @ ubuntu-latest
Process completed with exit code 2.