Single-pass expression analysis groundwork - answer type questions from ExpressionResults #30925
phar.yml
on: pull_request
Compiler Tests
2m 1s
Matrix: Compile Turbo Extension
Matrix: Compile Turbo Extension (Windows)
Matrix: Compile Turbo Extension (musl arm64)
Turbo Extension Version Check
39s
Matrix: Turbo Extension phpize Build
Matrix: Turbo macOS Universal Binary
Checksum PHAR
PHAR Prefix Diff
0s
Commit PHAR
Matrix: Run with Turbo Extension
Matrix: integration-tests / integration-run-phpstan
Matrix: integration-tests / integration-tests
Matrix: extension-tests / tests-extensions
Matrix: other-tests / Other Tests
integration-tests
/
Integration - Update baselines
0s
Annotations
125 errors and 31 warnings
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/mongodb
../../phpstan analyse -l 8 test.php test2.php
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/attribute-74
../../phpstan analyse -l 9 test.php -c test....
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/react-bootstrap
composer install --ignore-platform-reqs
....
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/php-metrics
composer install --ignore-platform-reqs
../.....
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/react-promise
composer install
../../phpstan analyse -l 8...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/attributes
../../phpstan analyse -l 8 -c php80.neon test....
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/different-php-parser
composer install --ignore-platform-r...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/excludePaths2
../../phpstan analyse
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/php8
../../phpstan analyse -l 8 -c php80.neon test.php
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/alias-event
../../phpstan analyse -l 8 -a alias.php test....
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/php8
../../phpstan analyse -l 8 -c php74.neon test.php
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/event-dispatcher
composer install
../../phpstan
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/rector-autoload
composer install
../../phpstan
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/different-phpdoc-parser
composer install --ignore-platfor...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/attributes
../../phpstan analyse -l 8 test.php
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/excludePaths
../../phpstan analyse
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e
git clone https://github.com/nikic/PHP-Parser.git
cd PHP-...
Process completed with exit code 255.
|
|
extension-tests / phpstan-nette (7.4) make tests
Process completed with exit code 2.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/name-conflict
composer install
cp ../../phpstan vendor/ph...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/bug6933
composer install
../../phpstan analyse -l 8 Module
)
Process completed with exit code 255.
|
|
extension-tests / phpstan-beberlei-assert (7.4) make phpstan
Process completed with exit code 2.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/autoloader-require
../../phpstan analyse
../../phpstan an...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/swift-mailer
composer install
../../phpstan
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/polyfills
composer install
../../phpstan analyse -l 8 tes...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/phpstan-issue-4953
composer install
../../phpstan
)
Process completed with exit code 255.
|
|
other-tests / Other Tests (7.4, ubuntu-latest, cd e2e/autoloader-issue-stream-eof
composer install
../../phpsta...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 8.0, cd e2e
git clone https://github.com/nikic/PHP-Parser.git
cd PHP-...
Process completed with exit code 1.
|
|
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.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/composer-file
composer install
../../phpstan analyse -l 8...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/different-php-parser2
composer install
../../phpstan anal...
Process completed with exit code 255.
|
|
extension-tests / phpstan-symfony (7.4) make tests
Process completed with exit code 2.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/baseline
../../phpstan analyse -l 8 src/
../../phpstan an...
Process completed with exit code 255.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/restricted-php-ini
composer install
php -d open_basedir="...
Process completed with exit code 255.
|
|
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.
|
|
other-tests / Other Tests (7.4, ubuntu-latest, cd e2e/phpstorm-stubs
composer install --ignore-platform-reqs
.....
Process completed with exit code 255.
|
|
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.
|
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/api-platform-trait
composer install
../../phpstan analyse...
Process completed with exit code 255.
|
|
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.
|
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/Error/TableErrorFormatter.php#L82
Ternary operator condition is always true.
|
|
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.
|
|
other-tests / Other Tests (7.4, windows-latest, cd e2e/name-conflict
composer install
cp ../../phpstan vendor/p...
Process completed with exit code 1.
|
|
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.
|
|
other-tests / Other Tests (7.4, ubuntu-latest, cd e2e/phalcon-null
../../phpstan
, phalcon4, memory_limit=256M)
Process completed with exit code 255.
|
|
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
|
|