Skip to content

Do not report dead catch with treatPhpDocTypesAsCertain: false #22299

Do not report dead catch with treatPhpDocTypesAsCertain: false

Do not report dead catch with treatPhpDocTypesAsCertain: false #22299

Triggered via pull request October 10, 2025 12:07
Status Cancelled
Total duration 8m 22s
Artifacts 11

phar.yml

on: pull_request
integration-tests  /  Check PHAR checksum
6s
integration-tests / Check PHAR checksum
Download base SHA PHAR
0s
Download base SHA PHAR
extension-tests  /  Check PHAR checksum
6s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
17s
other-tests / Check PHAR checksum
Commit PHAR
0s
Commit PHAR
Matrix: integration-tests / integration-run-phpstan
integration-tests  /  PMMP Tests
2m 30s
integration-tests / PMMP Tests
Matrix: integration-tests / integration-tests
Checksum PHAR
0s
Checksum PHAR
PHAR Prefix Diff
0s
PHAR Prefix Diff
Matrix: extension-tests / tests-extensions
Matrix: other-tests / Other Tests
integration-tests  /  Integration - Update baselines
0s
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 1 warning
integration-tests / Integration - bladestan/bladestan
Process completed with exit code 1.
integration-tests / Integration - bladestan/bladestan: src/TemplateCompiler/PHPStan/FileAnalyserProvider.php#L59
Method Bladestan\TemplateCompiler\PHPStan\FileAnalyserProvider::provide() throws checked exception PHPStan\DependencyInjection\MissingServiceException but it's missing from the PHPDoc `@throws` tag.
integration-tests / Integration - bladestan/bladestan: src/NodeAnalyzer/ViewVariableAnalyzer.php#L50
Method Bladestan\NodeAnalyzer\ViewVariableAnalyzer::resolve() throws checked exception ValueError but it's missing from the PHPDoc `@throws` tag.
integration-tests / Integration - bladestan/bladestan: src/Compiler/LivewireTagCompiler.php#L116
Dead catch - RuntimeException is never thrown in the try block.
integration-tests / Integration - shipmonk-rnd/phpstan-rules
Process completed with exit code 1.
integration-tests / Integration - shipmonk-rnd/phpstan-rules: src/Rule/AllowComparingOnlyComparableTypesRule.php#L142
No error with identifier offsetAccess.notFound is reported on line 142.
integration-tests / Integration - nextras/orm
Process completed with exit code 1.
integration-tests / Integration - nextras/orm
Process completed with exit code 1.
integration-tests / Integration - nextras/orm
Internal error: PHPStan\Analyser\ThrowPoint::createImplicit(): Argument #2 ($node) must be of type PhpParser\Node, null given, called in phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php on line 3402 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/src/Repository/IdentityMap.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
integration-tests / Integration - nikic/PHP-Parser
Process completed with exit code 1.
integration-tests / Integration - nikic/PHP-Parser
Process completed with exit code 1.
integration-tests / Integration - nikic/PHP-Parser
Internal error: PHPStan\Analyser\ThrowPoint::createImplicit(): Argument #2 ($node) must be of type PhpParser\Node, null given, called in phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php on line 3402 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/lib/PhpParser/JsonDecoder.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
integration-tests / Integration - doctrine/dbal
Process completed with exit code 1.
integration-tests / Integration - doctrine/dbal: tests/ConnectionTest.php#L741
Method Doctrine\DBAL\Connection@anonymous/tests/ConnectionTest.php:735::rollBack() has Doctrine\DBAL\Exception in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - doctrine/dbal: tests/ConnectionTest.php#L736
Method Doctrine\DBAL\Connection@anonymous/tests/ConnectionTest.php:735::commit() has Doctrine\DBAL\Exception in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - doctrine/dbal: src/Driver/SQLite3/Result.php#L66
Method Doctrine\DBAL\Driver\SQLite3\Result::rowCount() has Doctrine\DBAL\Driver\Exception in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - sebastianbergmann/phpunit
Process completed with exit code 1.
integration-tests / Integration - sebastianbergmann/phpunit
Process completed with exit code 1.
integration-tests / Integration - sebastianbergmann/phpunit
Internal error: PHPStan\Analyser\ThrowPoint::createImplicit(): Argument #2 ($node) must be of type PhpParser\Node, null given, called in phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php on line 3402 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/src/Framework/MockObject/Generator/Generator.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
integration-tests / Integration - Sylius/Sylius
Process completed with exit code 1.
integration-tests / Integration - Sylius/Sylius: src/Sylius/Component/User/Security/Checker/EnabledUserChecker.php#L37
Method Sylius\Component\User\Security\Checker\EnabledUserChecker::checkPostAuth() has Symfony\Component\Security\Core\Exception\AccountStatusException in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - Sylius/Sylius: src/Sylius/Component/Locale/Context/ImmutableLocaleContext.php#L22
Method Sylius\Component\Locale\Context\ImmutableLocaleContext::getLocaleCode() has Sylius\Component\Locale\Context\LocaleNotFoundException in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - Sylius/Sylius: src/Sylius/Bundle/UserBundle/Form/UserVerifiedAtToBooleanTransformer.php#L25
Method Sylius\Bundle\UserBundle\Form\UserVerifiedAtToBooleanTransformer::reverseTransform() has Symfony\Component\Form\Exception\TransformationFailedException in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - Sylius/Sylius: src/Sylius/Bundle/UserBundle/Form/UserVerifiedAtToBooleanTransformer.php#L20
Method Sylius\Bundle\UserBundle\Form\UserVerifiedAtToBooleanTransformer::transform() has Symfony\Component\Form\Exception\TransformationFailedException in PHPDoc `@throws` tag but it's not thrown.
integration-tests / Integration - efabrica-team/phpstan-latte tests
Process completed with exit code 1.
integration-tests / PMMP Tests
Process completed with exit code 1.
integration-tests / PMMP Tests
Process completed with exit code 1.
integration-tests / PMMP Tests
Internal error: PHPStan\Analyser\ThrowPoint::createImplicit(): Argument #2 ($node) must be of type PhpParser\Node, null given, called in phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php on line 3402 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/src/crafting/CraftingManagerFromDataHelper.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
integration-tests / Integration - shopsys/shopsys
Process completed with exit code 1.
integration-tests / Integration - shopsys/shopsys
Process completed with exit code 1.
integration-tests / Integration - shopsys/shopsys
Internal error: PHPStan\Analyser\ThrowPoint::createImplicit(): Argument #2 ($node) must be of type PhpParser\Node, null given, called in phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php on line 3402 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/packages/framework/src/Command/EntitiesDumpCommand.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
integration-tests / Integration - rectorphp/rector-src
Process completed with exit code 1.
integration-tests / Integration - rectorphp/rector-src
Process completed with exit code 1.
integration-tests / Integration - drupal/drupal
The operation was canceled.
integration-tests / Integration - drupal/drupal
Canceling since a higher priority waiting request for phar-refs/pull/4426/merge exists
integration-tests / Integration - shopware/shopware
The operation was canceled.
integration-tests / Integration - shopware/shopware
Canceling since a higher priority waiting request for phar-refs/pull/4426/merge exists
Compile PHAR
Canceling since a higher priority waiting request for phar-refs/pull/4426/merge exists
Compile PHAR
Canceling since a higher priority waiting request for phar-refs/pull/4426/merge exists
integration-tests / Integration - nikic/PHP-Parser
No files were found with the provided path: e2e/integration/php-parser-baseline.neon. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
baselines-
119 MB
sha256:adeed299b86ac15c4dff53770ba0072f6ef602ffe65cd964807f936f350a3c78
baselines-bladestan-baseline.neon
572 Bytes
sha256:35880e49f1de5f840ec4719817b70c5d5081d7555208187890291a06b467d706
baselines-doctrine-dbal-baseline.neon
1.08 KB
sha256:e70ae07b4433f3e0275f00cf8e77821285a2f9da5187d43c80f9737c46f500bc
baselines-nextras-baseline.neon
158 Bytes
sha256:c952a420c7bca0c97652bc461a0e0d3596020892d29dc653c24816db8a0b9251
baselines-phpunit-baseline.neon
674 Bytes
sha256:e414730ad19ed3e5e3ecbf922b26544fbdbf12ca26153f72b29ecc1a0b81fa2d
baselines-rector-baseline.neon
1.02 KB
sha256:542086316407ede1bc741670384c6f3a6eb9d46ffc3a9ecf43521cc3a599f2b6
baselines-shipmonk-rnd-baseline.neon
198 Bytes
sha256:feee3dcf4825da658ef29a1ec9249caf124b98b9e8864dec807c19fce1a18356
baselines-sylius-baseline.neon
539 Bytes
sha256:624c80932ad1996f65bd1f028f0329473d68c122c089583a4c70c4f4ce2383e6
phar-file
3.68 MB
sha256:62855d3c982764dcb806e6fe5a528bbc4ca16638c1a0c5fed85f149b98579cac
phar-file-checksum
3.68 MB
sha256:8671f5235b1e09b4833cda10a5e2378a0fb7e1d781e354eeb6de606b982c8481
pocketmine-ng-baseline.neon
396 Bytes
sha256:acc1295baf7aaa5d58ba2aaaf60a5a80453f1b78c012b2b9383f5e21b3964871