Skip to content

Single-pass expression analysis groundwork - answer type questions from ExpressionResults #30925

Single-pass expression analysis groundwork - answer type questions from ExpressionResults

Single-pass expression analysis groundwork - answer type questions from ExpressionResults #30925

Triggered via pull request July 28, 2026 11:32
Status Cancelled
Total duration 15m 20s
Artifacts 45

phar.yml

on: pull_request
Compiler Tests
2m 1s
Compiler Tests
Matrix: Compile Turbo Extension
Matrix: Compile Turbo Extension (Windows)
Matrix: Compile Turbo Extension (musl arm64)
Turbo Extension Version Check
39s
Turbo Extension Version Check
Matrix: Turbo Extension phpize Build
Download base SHA PHAR
0s
Download base SHA PHAR
Matrix: Turbo macOS Universal Binary
Checksum PHAR
Checksum PHAR
PHAR Prefix Diff
0s
PHAR Prefix Diff
Aggregate Turbo Extension Artifact
13s
Aggregate Turbo Extension Artifact
Commit PHAR
Commit PHAR
Matrix: Run with Turbo Extension
integration-tests  /  Check PHAR checksum
13s
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
13s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
15s
other-tests / Check PHAR checksum
Matrix: integration-tests / integration-run-phpstan
integration-tests  /  PMMP Tests
1m 15s
integration-tests / PMMP Tests
Matrix: integration-tests / integration-tests
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

125 errors and 31 warnings
extension-tests / phpstan-nette (7.4) make tests
Process completed with exit code 2.
extension-tests / phpstan-beberlei-assert (7.4) make phpstan
Process completed with exit code 2.
other-tests / Other Tests (ubuntu-latest, 8.0, cd e2e git clone https://github.com/nikic/PHP-Parser.git cd PHP-...
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/PHP-Parser/lib/PhpParser/NodeTraverser.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/dup-classes ../../phpstan )
Process completed with exit code 255.
extension-tests / phpstan-symfony (7.4) make tests
Process completed with exit code 2.
integration-tests / Integration - shipmonk/phpstan-rules tests
Process completed with exit code 1.
extension-tests / phpstan-mockery (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-doctrine (7.4) make tests
Process completed with exit code 2.
extension-tests / phpstan-webmozart-assert (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-deprecation-rules (7.4) make tests
Process completed with exit code 2.
extension-tests / phpstan-doctrine (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-deprecation-rules (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-symfony (7.4) make phpstan
Process completed with exit code 2.
integration-tests / Integration - shipmonk/dead-code-detector tests
Process completed with exit code 1.
extension-tests / phpstan-strict-rules (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-dibi (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-webmozart-assert (7.4) make tests
Process completed with exit code 2.
integration-tests / Integration - efabrica-team/phpstan-latte
Process completed with exit code 1.
extension-tests / phpdoc-parser (8.0) make phpstan
Process completed with exit code 2.
extension-tests / phpdoc-parser (8.0) make phpstan
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/extension/src/Ast/NodeTraverser.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
extension-tests / phpstan-phpunit (7.4) make tests
Process completed with exit code 2.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L87
No error with identifier method.void is reported on line 87.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L85
No error with identifier method.void is reported on line 85.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L83
No error with identifier method.void is reported on line 83.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L81
No error with identifier method.void is reported on line 81.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L79
No error with identifier method.void is reported on line 79.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L77
No error with identifier method.void is reported on line 77.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L75
No error with identifier method.void is reported on line 75.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L73
No error with identifier method.void is reported on line 73.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L71
No error with identifier method.void is reported on line 71.
integration-tests / Integration - laravel/framework: types/Foundation/Testing/Wormhole.php#L69
No error with identifier method.void is reported on line 69.
extension-tests / phpdoc-parser (8.1) make phpstan
Process completed with exit code 2.
extension-tests / phpdoc-parser (8.1) make phpstan
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/extension/src/Ast/NodeTraverser.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
extension-tests / phpstan-dibi (7.4) make tests
Process completed with exit code 2.
extension-tests / phpstan-beberlei-assert (7.4) make tests
Process completed with exit code 2.
integration-tests / Integration - Rector downgrade PHP tests
Process completed with exit code 2.
extension-tests / phpstan-strict-rules (7.4) make tests
Process completed with exit code 2.
extension-tests / phpstan-nette (7.4) make phpstan
Process completed with exit code 2.
extension-tests / phpstan-phpunit (7.4) make phpstan
Process completed with exit code 2.
integration-tests / Integration - Rector tests
Process completed with exit code 2.
extension-tests / phpdoc-parser (8.4) make phpstan
Process completed with exit code 2.
extension-tests / phpdoc-parser (8.4) make phpstan
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/extension/src/Ast/NodeTraverser.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
extension-tests / phpdoc-parser (8.3) make phpstan
Process completed with exit code 2.
extension-tests / phpdoc-parser (8.3) make phpstan
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/extension/src/Ast/NodeTraverser.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
extension-tests / phpdoc-parser (7.4) make phpstan
Process completed with exit code 2.
integration-tests / Integration - nikic/PHP-Parser
Process completed with exit code 1.
extension-tests / phpdoc-parser (8.2) make phpstan
Process completed with exit code 2.
integration-tests / Integration - nikic/PHP-Parser
Process completed with exit code 1.
extension-tests / phpdoc-parser (8.2) make phpstan
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/extension/src/Ast/NodeTraverser.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
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/lib/PhpParser/NodeTraverser.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
extension-tests / phpdoc-parser (8.5) make phpstan
Process completed with exit code 2.
extension-tests / phpdoc-parser (8.5) make phpstan
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/extension/src/Ast/NodeTraverser.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 / PMMP Tests: src/block/FloorCoralFan.php#L76
Method pocketmine\block\FloorCoralFan::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/Crops.php#L44
Method pocketmine\block\Crops::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/Coral.php#L32
Method pocketmine\block\Coral::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/ChorusPlant.php#L78
Method pocketmine\block\ChorusPlant::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/ChorusFlower.php#L57
Method pocketmine\block\ChorusFlower::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/CeilingCenterHangingSign.php#L55
Method pocketmine\block\CeilingCenterHangingSign::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/CaveVines.php#L82
Method pocketmine\block\CaveVines::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/Carpet.php#L44
Method pocketmine\block\Carpet::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/BambooSapling.php#L55
Method pocketmine\block\BambooSapling::canBeSupportedAt() is unused.
integration-tests / PMMP Tests: src/block/Bamboo.php#L122
Method pocketmine\block\Bamboo::canBeSupportedAt() is unused.
integration-tests / Integration - briannesbitt/Carbon
Process completed with exit code 1.
integration-tests / Integration - briannesbitt/Carbon
Process completed with exit code 1.
integration-tests / Integration - briannesbitt/Carbon
Internal error: Call to undefined method PHPStan\Node\Printer\Printer::pPHPStan_Node_StaticMethodCallExpressionNode() while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/src/Carbon/Carbon.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 - briannesbitt/Carbon
Internal error: Unhandled expr: PhpParser\Node\Expr\List_ while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/src/Carbon/CarbonInterval.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
extension-tests / phpstan-doctrine (8.0) make tests
Process completed with exit code 2.
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 - shopsys/shopsys
Process completed with exit code 1.
integration-tests / Integration - shopsys/shopsys: packages/framework/src/Controller/Admin/DefaultController.php#L252
Strict comparison using === between string and null will always evaluate to false.
integration-tests / Integration - shopsys/shopsys: packages/framework/src/Controller/Admin/DefaultController.php#L251
Strict comparison using === between string and null will always evaluate to false.
integration-tests / Integration - shopsys/shopsys: packages/framework/src/Controller/Admin/DefaultController.php#L250
Strict comparison using === between string and null will always evaluate to false.
extension-tests / phpstan-doctrine (8.2) make tests
Process completed with exit code 2.
extension-tests / phpstan-doctrine (8.1) make tests
Process completed with exit code 2.
Run with Turbo Extension (macos-latest, 8.5, nts, make phpstan)
Process completed with exit code 2.
Run with Turbo Extension (macos-latest, 8.5, nts, make phpstan)
Child process error: PHPStan process crashed because it reached configured PHP memory limit: 450M Increase your memory limit in php.ini or run PHPStan with --memory-limit CLI option. while running parallel worker
integration-tests / Integration - shopsys/shopsys
Invalid pattern 'e2e/integration/../../shopsys-project-base-baseline.neon'. Relative pathing '.' and '..' is not allowed.
integration-tests / Integration - shopsys/shopsys
Process completed with exit code 1.
integration-tests / Integration - shopsys/shopsys: tests/FrontendApiBundle/Functional/Order/GetOrderItemsTest.php#L33
Property Tests\FrontendApiBundle\Functional\Order\GetOrderItemsTest::$withdrawalRequestDataFactory is never read, only written.
integration-tests / Integration - shopsys/shopsys: tests/FrontendApiBundle/Functional/Order/GetOrderItemsTest.php#L28
Property Tests\FrontendApiBundle\Functional\Order\GetOrderItemsTest::$withdrawalRequestFacade is never read, only written.
integration-tests / Integration - Sylius/Sylius
Process completed with exit code 1.
integration-tests / Integration - Sylius/Sylius: src/Sylius/Component/Core/Statistics/Provider/SalesStatisticsProvider.php#L206
Call to static method Webmozart\Assert\Assert::isInstanceOf() with DateTimeInterface and 'DateTimeInterface' will always evaluate to true.
integration-tests / Integration - neos/neos-development-collection
Process completed with exit code 1.
integration-tests / Integration - neos/neos-development-collection: Packages/Neos/Neos.ContentRepository.Core/Classes/Feature/RebaseableCommand.php#L36
Strict comparison using === between Neos\EventStore\Model\Event\EventMetadata and null will always evaluate to false.
integration-tests / Integration - shopware/shopware
Canceling since a higher priority waiting request for phar-refs/pull/5857/merge exists
integration-tests / Integration - shopware/shopware
The operation was canceled.
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
integration-tests / Integration - shopware/shopware
Internal error: Call to undefined method PHPStan\Node\Printer\Printer::pPHPStan_Node_StaticMethodCallExpressionNode() while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/tests/integration/Core/Content/Product/DataAbstractionLayer/ProductCategoryDenormalizerTest.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php(579) #0 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Node/Printer/Printer.php(67): PhpParser\PrettyPrinterAbstract->p(Object(PHPStan\Node\StaticMethodCallExpressionNode), 1000, 1000, false) #1 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php(284): PHPStan\Node\Printer\Printer->p(Object(PHPStan\Node\StaticMethodCallExpressionNode)) #2 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Node/Printer/ExprPrinter.php(29): PhpParser\PrettyPrinterAbstract->prettyPrintExpr(Object(PHPStan\Node\StaticMethodCallExpressionNode)) #3 [internal function]: PHPStan\Node\Printer\ExprPrinter->printExpr(Object(PHPStan\Node\StaticMethodCallExpressionNode)) #4 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/MutatingScope.php(740): PHPStanTurbo\ScopeOps::nodeKey(Object(PHPStan\Node\StaticMethodCallExpressionNode), Object(PHPStan\Node\Printer\ExprPrinter)) #5 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/MutatingScope.php(1797): PHPStan\Analyser\MutatingScope->getNodeKey(Object(PHPStan\Node\StaticMethodCallExpressionNode)) #6 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Node/ClassStatementsGatherer.php(211): PHPStan\Analyser\MutatingScope->isInExpressionAssign(Object(PHPStan\Node\StaticMethodCallExpressionNode)) #7 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Node/ClassStatementsGatherer.php(121): PHPStan\Node\ClassStatementsGatherer->gatherNodes(Object(PHPStan\Node\StaticMethodCallExpressionNode), Object(PHPStan\Analyser\Fiber\FiberScope)) #8 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/Fiber/FiberNodeScopeResolver.php(65): PHPStan\Node\ClassStatementsGatherer->__invoke(Object(PHPStan\Node\StaticMethodCallExpressionNode), Object(PHPStan\Analyser\Fiber\FiberScope)) #9 [internal function]: PHPStan\Analyser\Fiber\FiberNodeScopeResolver::{closure:PHPStan\Analyser\Fiber\FiberNodeScopeResolver::callNodeCallback():62}() #10 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/Fiber/FiberNodeScopeResolver.php(88): Fiber->resume(Object(PHPStan\Analyser\ExpressionResult)) #11 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/Fiber/FiberNodeScopeResolver.php(71): PHPStan\Analyser\Fiber\FiberNodeScopeResolver->runFiberForNodeCallback(Object(PHPStan\Analyser\ExpressionResultStorage), Object(Fiber), Object(PHPStan\Analyser\Fiber\ExpressionResultRequest)) #12 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php(2838): PHPStan\Analyser\Fiber\FiberNodeScopeResolver->callNodeCallback(Object(PHPStan\Node\ClassStatementsGatherer), Object(PHPStan\Node\StaticMethodCallExpressionNode), Object(PHPStan\Analyser\MutatingScope), Object(PHPStan\Analyser\ExpressionResultStorage)) #13 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php(2767): PHPStan\Analyser\NodeScopeResolver->callNodeCallbackWithExpression(Object(PHPStan\Analyser\GatheringNodeCallback), Object(PHPStan\Node\StaticMethodCallExpressionNode), Object(PHPStan\Analyser\MutatingScope), Object(PHPStan\Analyser\ExpressionResultStorage), Object(PHPStan\Analyser\ExpressionContext)) #14 phar:///home/runner/work/phpstan-src/phpstan-src/phpstan.phar/src/Analyser/NodeScopeResolver.php(2713): PHPStan\Analyser\NodeScopeResolver->processExprNodeInternal(Object(PhpParser\Node\Stmt\Expression), Object(PhpParser\Node\Expr\StaticCall
Compile PHAR
Canceling since a higher priority waiting request for phar-refs/pull/5857/merge exists
Compile PHAR
Canceling since a higher priority waiting request for phar-refs/pull/5857/merge exists
Compile Turbo Extension (Windows) (8.5, nts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.4, nts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.3, zts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.4, zts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.3, nts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.5, zts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
other-tests / Other Tests (8.2, ubuntu-latest, cd e2e/discussion-8502 composer install cp ../../phpstan vendor/...
You've hit a rate limit, your rate limit will reset in 5 seconds
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/bug7441 composer install ../../phpstan analyse -c app/php...
You've hit a rate limit, your rate limit will reset in 5 seconds
integration-tests / Integration - nextras/orm
You've hit a rate limit, your rate limit will reset in 5 seconds
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/bug8054 ../../phpstan analyze -c application/fare.de/phps...
You've hit a rate limit, your rate limit will reset in 5 seconds
integration-tests / Integration - shipmonk-rnd/phpstan-rules
You've hit a rate limit, your rate limit will reset in 5 seconds
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/undiscoverable-symbols-1 composer install ../../phpstan a...
You've hit a rate limit, your rate limit will reset in 5 seconds
extension-tests / phpstan-symfony (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 4 seconds
extension-tests / phpstan-symfony (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 5 seconds
extension-tests / phpstan-dibi (8.1) make tests
You've hit a rate limit, your rate limit will reset in 4 seconds
other-tests / Other Tests (8.4, ubuntu-latest, cd e2e/filter-extension-stub-files composer install ../../phpsta...
You've hit a rate limit, your rate limit will reset in 5 seconds
other-tests / Other Tests (8.4, ubuntu-latest, cd e2e/hoa-autoload composer install ../../phpstan , memory_limi...
You've hit a rate limit, your rate limit will reset in 4 seconds
extension-tests / phpstan-dibi (8.0) make phpstan
You've hit a rate limit, your rate limit will reset in 4 seconds
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/robotloader composer install ../../phpstan , memory_limit...
You've hit a rate limit, your rate limit will reset in 4 seconds
extension-tests / phpstan-webmozart-assert (8.1) make tests
You've hit a rate limit, your rate limit will reset in 2 seconds
extension-tests / phpstan-webmozart-assert (8.1) make tests
You've hit a rate limit, your rate limit will reset in 3 seconds
extension-tests / phpstan-deprecation-rules (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 2 seconds
extension-tests / phpstan-deprecation-rules (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 3 seconds
extension-tests / phpstan-mockery (8.4) make tests
You've hit a rate limit, your rate limit will reset in 1 seconds
extension-tests / phpstan-mockery (8.4) make tests
You've hit a rate limit, your rate limit will reset in 2 seconds
extension-tests / phpstan-mockery (8.0) make tests
You've hit a rate limit, your rate limit will reset in 2 seconds
extension-tests / phpstan-deprecation-rules (8.0) make tests
You've hit a rate limit, your rate limit will reset in 1 seconds
integration-tests / Integration - larastan/larastan
You've hit a rate limit, your rate limit will reset in 2 seconds
integration-tests / Integration - Bladestan tests
You've hit a rate limit, your rate limit will reset in 1 seconds
extension-tests / phpstan-dibi (8.3) make phpstan
You've hit a rate limit, your rate limit will reset in 1 seconds
integration-tests / PMMP Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pmmp/setup-php-action@3c38c259834f945351a662392836d90eb08abff0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
baselines-carbon-baseline.neon
718 Bytes
sha256:2bf49a7b8b4ddd626eb271d3d352ba08d4e7edd9b64f838a3207176feee43703
baselines-efabrica-phpstan-latte-baseline.neon
1.07 KB
sha256:b9ec5476de676800ad860dcdae203aff0e28fa723f1874ed690b6649e8dbe2d7
baselines-laravel-types-baseline.neon
200 Bytes
sha256:b3e8edf18b25e6a1d2a8703fa378ed4065d1e6ebddf7d03f7b8301c9901cf991
baselines-neos-baseline.neon
6.63 KB
sha256:c7bac9070810965b9d5d4616d9d19e4dc3342e5492f7e294529395e25987669d
baselines-php-parser-baseline.neon
321 Bytes
sha256:880defb86b32defe26eca66ff408f9839b2336c4f3a913a9d8639f156f62abf9
baselines-pocketmine-ng.neon
1.74 KB
sha256:70a436c2f0cc909c5d3e9eef0f8861c7835dd6f9a2fef47e44c47cc10e125388
baselines-rector-baseline.neon
676 Bytes
sha256:74ff0aa5aef01b52f04c1f12c94fb9170a89457708c2deb876e9a754ba7dd1d9
baselines-shopsys-baseline.neon
418 Bytes
sha256:cb29bbe1b355209c2e41a30043a5b08a85ca5380d32f8be87b2e4196866b7327
baselines-sylius-baseline.neon
391 Bytes
sha256:89392ea002b8fcf433b085a48a2119a6457558998321741345c3e89df869714c
phar-file
4.06 MB
sha256:6b6fffbded8ca8d446277c8b4b3e8d0cff7ab163d2573e85e94ab41b54191e81
phar-file-checksum
4.06 MB
sha256:aacaeb15bb5f7ce87cf08e80b02245fa1bc610f6033937d4c3147fb82fc8195c
phpstan_turbo-linux-gnu-arm64-php8.3
290 KB
sha256:45b875eb190e1bb130794ae23271b47b360acddfd6e77d0c77dce3ac0737d6ca
phpstan_turbo-linux-gnu-arm64-php8.3-zts
290 KB
sha256:08aaf6dd79b4ff09c394bd26cbae26c46558cff5f4d949611cef49302839bf32
phpstan_turbo-linux-gnu-arm64-php8.4
290 KB
sha256:3b9186f3d9633886ce7360fbaf8e745fc305f8cd47560c96294c186c2b2352a2
phpstan_turbo-linux-gnu-arm64-php8.4-zts
291 KB
sha256:1988c2ad7778f59119d1956bf5e72991ca58ef8da7748f44bf6c9132e3e16c6b
phpstan_turbo-linux-gnu-arm64-php8.5
290 KB
sha256:8d5e84fedb439ca21457da5d8aa3b37c02e0bb66900ba0e77a6be20c6aa1f6a5
phpstan_turbo-linux-gnu-arm64-php8.5-zts
291 KB
sha256:0bd557ac5404dbc8c1a3261b2068071c35bfa1a9f1a62afe799d2d37c13688e8
phpstan_turbo-linux-gnu-x86_64-php8.3
300 KB
sha256:003e98754b5af162536c421ece92f9d398a5a7f7916458ab7731b1f8e2d0eac1
phpstan_turbo-linux-gnu-x86_64-php8.3-zts
301 KB
sha256:8517124f674126bf402ca125e3a0ccb06b6c52651bfcb2a97cf3e3071da4ca0a
phpstan_turbo-linux-gnu-x86_64-php8.4
302 KB
sha256:d0c0c9af9bcf0ae163b20fc82c80aadd88de40d12e2fd2ce41e43e085033edca
phpstan_turbo-linux-gnu-x86_64-php8.4-zts
302 KB
sha256:8ee112cf1faf7da60f7f3bd5e76baab2a9accb2617a3039be50f165a2e04a3f6
phpstan_turbo-linux-gnu-x86_64-php8.5
302 KB
sha256:5006c1989b7c3d218c2942318b46f4651d713ea67bb2209a26ead0731deaeec3
phpstan_turbo-linux-gnu-x86_64-php8.5-zts
302 KB
sha256:b6f1618ac642a5b98c58f98c0670dcc7227d889db8b7e786b04bfd16cf2e8774
phpstan_turbo-linux-musl-arm64-php8.3
386 KB
sha256:367509b0f8139da2b7c3aca88a201235a44b84af92df9b8201b4d2e9b3a6b275
phpstan_turbo-linux-musl-arm64-php8.4
386 KB
sha256:037fccf1c8ade7c00bea62d22f50737f56ce9db655e23e78da59e4b42d985e2c
phpstan_turbo-linux-musl-arm64-php8.5
386 KB
sha256:1956bd18438962630a9ca937b9eca2ecc326ae615823f1ca4426c7c8e06c3f73
phpstan_turbo-linux-musl-x86_64-php8.3
400 KB
sha256:68d11e1a7ffa7be619d8d5c0a6eaeebce5442a9463459daf1a4208e839d13f01
phpstan_turbo-linux-musl-x86_64-php8.4
402 KB
sha256:ed1dbb17a8a1f5d03a123af41aef29339c95a9cf55444af29b29b0cfe6bec819
phpstan_turbo-linux-musl-x86_64-php8.5
402 KB
sha256:d78bff08ea2eb10694986a403e5500f51205146aa7e6e335f2efc70235a40d7c
phpstan_turbo-macos-php8.3
321 KB
sha256:aabc3bf07d5de81fa340371d8651b21a80251cebd67e632452c2aff68656a1fa
phpstan_turbo-macos-php8.4
322 KB
sha256:b75175cc13cd7aa544360a16b979923cb92d907e0ca7c7e797be31c1433f0ba4
phpstan_turbo-macos-php8.5
322 KB
sha256:2a2aacc321f6925fb3bbdb24002ab82913229098f03831e54e99a9846695680f
phpstan_turbo-windows-x86_64-php8.3
140 KB
sha256:ba15038449f3ca703a89d091ef74faedbe10f826584a7cbb36394c43fba75ade
phpstan_turbo-windows-x86_64-php8.3-zts
142 KB
sha256:147eabbae2dd575b24a0fdfc818b31da7376daa034eff715fc6610185b75a877
phpstan_turbo-windows-x86_64-php8.4
140 KB
sha256:2afbbd4a270d7655252d6ed82b58e95d792a73638fa8609a4a07d1015d692646
phpstan_turbo-windows-x86_64-php8.4-zts
142 KB
sha256:737e298c0f2f1ce2be0ddcc1bcc10e1a47a8a2a8a5735da1f5abf172612b1010
phpstan_turbo-windows-x86_64-php8.5
140 KB
sha256:148c7fddc2f25d4b1f11b3224ba6e5a17dd308fe8beeaf74831a2cfa3c5f71dc
phpstan_turbo-windows-x86_64-php8.5-zts
142 KB
sha256:9e4afebd2225f4989bc360dde88e31abafea9e5d042b0d2307e57e9223de7d5c
turbo-ext-files
7.54 MB
sha256:cebd3b327cc9d024396327d63d7e475b27582bbc0ffffe9a3db04ea705983e74
turbo-slice-macos-arm64-php8.3
157 KB
sha256:e387744f630533770156cfd88cd2770c74e9015be71eb2c20812372582fba4e9
turbo-slice-macos-arm64-php8.4
158 KB
sha256:790f9576bd3734a2cebc31460ff9f53335fe8bf489853c995b14a37472514a97
turbo-slice-macos-arm64-php8.5
158 KB
sha256:7425914e51b3e90d982c0c46ab60da0dff98d611f9f5e14e6a2f6386fd0a7c52
turbo-slice-macos-x86_64-php8.3
160 KB
sha256:3f592579668cf64cae52e352d10fad4444c88b8117db8df1efdfaae395e1bd0c
turbo-slice-macos-x86_64-php8.4
160 KB
sha256:2ad5270fd19cd0de24f1f7f3f2fe14a53ee2228f9ba1d813f94407de1b8a6b08
turbo-slice-macos-x86_64-php8.5
160 KB
sha256:747c4deeec74b453e4d8a95b2998ce0bbbaa83b915f13d2ffadd7283ad2b11dd