Skip to content

Introduce all-methods-are-(im)pure #23128

Introduce all-methods-are-(im)pure

Introduce all-methods-are-(im)pure #23128

Triggered via pull request October 8, 2025 20:06
Status Failure
Total duration 1m 44s
Artifacts

e2e-tests.yml

on: pull_request
Matrix: E2E tests
Matrix: Result cache E2E tests
Fit to window
Zoom out
Zoom in

Annotations

55 errors
E2E tests (cd e2e/discussion-11362 composer install ../../bin/phpstan )
Process completed with exit code 1.
E2E tests (cd e2e/discussion-11362 composer install ../../bin/phpstan )
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-6 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/bug-10483 ../../bin/phpstan )
Process completed with exit code 1.
Result cache E2E tests (cd e2e/bug-10483 ../../bin/phpstan )
Internal error: PHPStan\Reflection\ReflectionProvider\MemoizingReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug-10483/bug-10483.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/bug-11857 composer install ../../bin/phpstan )
Process completed with exit code 1.
Result cache E2E tests (cd e2e/bug-11857 composer install ../../bin/phpstan )
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/ignore-error-extension composer install ../../bin/phpstan )
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-traits ../../bin/phpstan analyse patch -b src/FooTrai...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-8 composer install ../../bin/phpstan echo -en '\n' >>...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-7 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/result-cache-2 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
E2E tests (cd e2e/bug13425 timeout 15 ../bashunit -a exit_code "1" "../../bin/phpstan analyze src...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-scanned ../../bin/phpstan patch -b src/Generated/Foo....
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-5 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/result-cache-meta-extension composer install ../../bin/phpstan -vv...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/bug-12606 export CONFIGTEST=test ../../bin/phpstan )
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-1 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/bug-11826 composer install OUTPUT=$(../bashunit -a exit_code "1" "...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/bug-11826 composer install OUTPUT=$(../bashunit -a exit_code "1" "...
Child process error (exit code 255): PHP Fatal error: A class constant must not be called 'class'; it is reserved for class name fetching in /home/runner/work/phpstan-src/phpstan-src/e2e/bug-11826/src/FatalErrorWhenAutoloaded.php on line 9 Fatal error: A class constant must not be called 'class'; it is reserved for class name fetching in /home/runner/work/phpstan-src/phpstan-src/e2e/bug-11826/src/FatalErrorWhenAutoloaded.php on line 9 while running parallel worker
Result cache E2E tests (cd e2e/bug10449 ../../bin/phpstan analyze git apply patch.diff rm phpstan...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-3 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/bug-9622 echo -n > phpstan-baseline.neon ../../bin/phpstan -vvv pa...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/bug-9622-trait echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}
Result cache E2E tests (cd e2e/bug10449b ../../bin/phpstan analyze git apply patch.diff rm phpsta...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
Result cache E2E tests (cd e2e/result-cache-4 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\BetterReflection\BetterReflectionProvider::hasClass(): Argument #1 ($className) must be of type string, null given, called in /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php on line 468 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/typeCheckingFunctions.stub Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/BetterReflection/BetterReflectionProvider.php(110) #0 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(468): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->hasClass() #1 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/ResolvedPhpDocBlock.php(842): PHPStan\PhpDoc\ResolvedPhpDocBlock->getClassReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6984): PHPStan\PhpDoc\ResolvedPhpDocBlock->isPure() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(568): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(336): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(247): PHPStan\Analyser\NodeScopeResolver->processNodes() #6 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(150): PHPStan\Analyser\FileAnalyser->analyseFile() #7 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(104): PHPStan\PhpDoc\StubValidator->validate() #8 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(343): PHPStan\Command\AnalyseApplication->analyse() #9 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #10 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #11 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #12 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #13 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(127): Symfony\Component\Console\Application->run() #14 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(128): {closure}() #15 {main}