Skip to content

Update BetterReflection #18801

Update BetterReflection

Update BetterReflection #18801

Triggered via pull request November 26, 2024 20:32
Status Failure
Total duration 1m 52s
Artifacts

e2e-tests.yml

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

Annotations

100 errors
E2E tests (cd e2e/composer-min-version composer install ../../bin/phpstan analyze test.php --leve...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-min-version/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-min-open-end-version composer install ../../bin/phpstan analyze test.p...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-min-open-end-version/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-max-version composer install ../../bin/phpstan analyze test.php --leve...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-max-version composer install ../../bin/phpstan analyze test.php --leve...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-max-version/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-min-version-v7 composer install --ignore-platform-reqs ../../bin/phpst...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-min-version-v7 composer install --ignore-platform-reqs ../../bin/phpst...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-min-version-v7/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-min-max-version composer install ../../bin/phpstan analyze test.php --...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-min-max-version composer install ../../bin/phpstan analyze test.php --...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-min-max-version/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-min-version-v5 composer install --ignore-platform-reqs ../../bin/phpst...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-min-version-v5 composer install --ignore-platform-reqs ../../bin/phpst...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-min-version-v5/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-and-phpstan-version-config composer install --ignore-platform-reqs ../...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-and-phpstan-version-config composer install --ignore-platform-reqs ../...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-and-phpstan-version-config/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-version-config composer install ../../bin/phpstan analyze test.php --l...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-version-config composer install ../../bin/phpstan analyze test.php --l...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/composer-version-config/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/bug-11819 ../../bin/phpstan )
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/bug-11819 ../../bin/phpstan )
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug-11819/test.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/bug-11819 ../../bin/phpstan )
Process completed with exit code 1.
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/composer-version-config-invalid OUTPUT=$(../bashunit -a exit_code "1" ../../bin...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/tests/e2e/data/soap.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/composer-no-versions composer install ../../bin/phpstan analyze test.php --leve...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
Result cache E2E tests (cd e2e/result-cache-4 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-4/src/Bar.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(565): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ConstructorsHelper.php(36): PHPStan\Reflection\ClassReflection->getConstructor() #10 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Properties/MissingReadOnlyPropertyAssignRule.php(33): PHPStan\Reflection\ConstructorsHelper->getConstructors() #11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Properties\MissingReadOnlyPropertyAssignRule->processNode() #12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(873): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #18 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}() #19 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit() #20 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): Clue\React\NDJson\Decoder->handleData() #21 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit() #24 /home/runner/wor
Result cache E2E tests (cd e2e/result-cache-4 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (bin/phpstan analyse -l 8 e2e/phpstan-phpunit-190/test.php -c e2e/phpstan-phpunit-190/t...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/discussion-11362 composer install ../../bin/phpstan )
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (cd e2e/discussion-11362 composer install ../../bin/phpstan )
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/discussion-11362/packages/site/Classes/Domain/Model/ContentPage.php Run PHPStan with -v option and post the stack trace to: https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
E2E tests (cd e2e/discussion-11362 composer install ../../bin/phpstan )
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/bug10449 ../../bin/phpstan analyze git apply patch.diff rm phpstan...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug10449/src/Example.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/bug10449 ../../bin/phpstan analyze git apply patch.diff rm phpstan...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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 (cd e2e/composer-version-config-patch composer install --ignore-platform-reqs ../../bin...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
Result cache E2E tests (cd e2e/bug10449b ../../bin/phpstan analyze git apply patch.diff rm phpsta...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug10449b/src/Example.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/bug10449b ../../bin/phpstan analyze git apply patch.diff rm phpsta...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
Result cache E2E tests (cd e2e/bug-9622-trait echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug-9622-trait/src/UsesBar.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(756): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(634): PHPStan\Reflection\Php\PhpClassReflectionExtension->createUserlandMethodReflection() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(457): PHPStan\Reflection\ClassReflection->getNativeMethod() #6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #7 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(5848): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(5863): PHPStan\Analyser\NodeScopeResolver->processNodesForTraitUse() #9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(5859): PHPStan\Analyser\NodeScopeResolver->processNodesForTraitUse() #10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(5863): PHPStan\Analyser\NodeScopeResolver->processNodesForTraitUse() #11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(5791): PHPStan\Analyser\NodeScopeResolver->processNodesForTraitUse() #12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(1046): PHPStan\Analyser\NodeScopeResolver->processTraitUse() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}() #21 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): Clue\React\NDJson\Decoder->handleData() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}() #25 /home/runner/work/phpstan-src/phps
Result cache E2E tests (cd e2e/bug-9622-trait echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
Result cache E2E tests (cd e2e/result-cache-5 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-5/src/Baz.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(565): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ConstructorsHelper.php(36): PHPStan\Reflection\ClassReflection->getConstructor() #10 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Properties/MissingReadOnlyPropertyAssignRule.php(33): PHPStan\Reflection\ConstructorsHelper->getConstructors() #11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Properties\MissingReadOnlyPropertyAssignRule->processNode() #12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(873): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #18 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}() #19 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit() #20 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): Clue\React\NDJson\Decoder->handleData() #21 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit() #24 /home/runner/wor
Result cache E2E tests (cd e2e/result-cache-5 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
Result cache E2E tests (cd e2e/bug-11857 composer install ../../bin/phpstan )
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug-11857/src/extension.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 )
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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-11857 composer install ../../bin/phpstan )
Process completed with exit code 1.
Result cache E2E tests (cd e2e/result-cache-2 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
Result cache E2E tests (cd e2e/result-cache-8 composer install ../../bin/phpstan echo -en '\n' >>...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-8/src/CustomRule3.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/result-cache-8 composer install ../../bin/phpstan echo -en '\n' >>...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/bug-11826 composer install OUTPUT=$(../bashunit -a exit_code "1" "...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-6/src/Baz.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpPropertyReflection.php(139): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Properties/ExistingClassesInPropertiesRule.php(48): PHPStan\Reflection\Php\PhpPropertyReflection->getNativeType() #3 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Properties\ExistingClassesInPropertiesRule->processNode() #4 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}() #5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(903): PHPStan\Node\ClassStatementsGatherer->__invoke() #6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #7 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #12 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #13 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}() #14 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit() #15 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): Clue\React\NDJson\Decoder->handleData() #16 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit() #17 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}() #18 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit() #19 /home/runner/work/phpstan-src/phpstan-src/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData() #20 /home/runner/work/phpstan-src/phpstan-src/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(140): React\EventLoop\StreamSelectLoop->run() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\WorkerCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #25 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
Result cache E2E tests (cd e2e/result-cache-6 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
Result cache E2E tests (cd e2e/result-cache-3 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-3/src/Baz.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(565): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ConstructorsHelper.php(36): PHPStan\Reflection\ClassReflection->getConstructor() #10 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Properties/MissingReadOnlyPropertyAssignRule.php(33): PHPStan\Reflection\ConstructorsHelper->getConstructors() #11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Properties\MissingReadOnlyPropertyAssignRule->processNode() #12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(873): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #18 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}() #19 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit() #20 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): Clue\React\NDJson\Decoder->handleData() #21 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit() #24 /home/runner/wor
Result cache E2E tests (cd e2e/result-cache-3 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
Result cache E2E tests (cd e2e/result-cache-1 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-1/src/Baz.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(756): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(634): PHPStan\Reflection\Php\PhpClassReflectionExtension->createUserlandMethodReflection() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(383): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(501): PHPStan\Reflection\Php\PhpClassReflectionExtension->getMethod() #5 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(746): PHPStan\Reflection\ClassReflection->getMethod() #6 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(718): PHPStan\Type\ObjectType->getUnresolvedMethodPrototype() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Mixin/MixinMethodsClassReflectionExtension.php(62): PHPStan\Type\ObjectType->getMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Mixin/MixinMethodsClassReflectionExtension.php(29): PHPStan\Reflection\Mixin\MixinMethodsClassReflectionExtension->findMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(476): PHPStan\Reflection\Mixin\MixinMethodsClassReflectionExtension->hasMethod() #10 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(705): PHPStan\Reflection\ClassReflection->hasMethod() #11 /home/runner/work/phpstan-src/phpstan-src/src/Rules/DeadCode/PossiblyPureMethodCallCollector.php(36): PHPStan\Type\ObjectType->hasMethod() #12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(151): PHPStan\Rules\DeadCode\PossiblyPureMethodCallCollector->processNode() #13 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(684): PHPStan\Node\ClassStatementsGatherer->__invoke() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(478): PHPStan\Analyser\NodeScopeResolver::PHPStan\Analyser\{closure}() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(722): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #19 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #20 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #21 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #22 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #23 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #24 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #25 /home/runner
Result cache E2E tests (cd e2e/result-cache-1 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
Result cache E2E tests (cd e2e/bug-9622 echo -n > phpstan-baseline.neon ../../bin/phpstan -vvv pa...
Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug-9622/src/Bar.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml: ## /home/runner/work/phpstan-src/phpstan-src/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(756): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(634): PHPStan\Reflection\Php\PhpClassReflectionExtension->createUserlandMethodReflection() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpMethodFromParserNodeReflection.php(128): PHPStan\Reflection\ClassReflection->getNativeMethod() #6 /home/runner/work/phpstan-src/phpstan-src/src/Rules/TooWideTypehints/TooWideMethodReturnTypehintRule.php(40): PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection->getPrototype() #7 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\TooWideTypehints\TooWideMethodReturnTypehintRule->processNode() #8 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}() #9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(731): PHPStan\Node\ClassStatementsGatherer->__invoke() #10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(840): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #16 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile() #17 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}() #18 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit() #19 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): Clue\React\NDJson\Decoder->handleData() #20 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit() #21 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->wait
Result cache E2E tests (cd e2e/bug-9622 echo -n > phpstan-baseline.neon ../../bin/phpstan -vvv pa...
Internal error: Internal error: Call to a member function isIdentifier() on null while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/iterable.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/vendor/ondrejmirtes/better-reflection/src/Reflection/Adapter/ReflectionNamedType.php(85) #0 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypehintHelper.php(62): PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType->isIdentifier() #1 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(97): PHPStan\Type\TypehintHelper::decideTypeFromReflection() #2 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(59): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->createSignature() #3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/FunctionSignatureMapProvider.php(52): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getFunctionSignatures() #4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/SignatureMap/Php8SignatureMapProvider.php(179): PHPStan\Reflection\SignatureMap\FunctionSignatureMapProvider->getMethodSignatures() #5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(479): PHPStan\Reflection\SignatureMap\Php8SignatureMapProvider->getMethodSignatures() #6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/Php/PhpClassReflectionExtension.php(411): PHPStan\Reflection\Php\PhpClassReflectionExtension->createMethod() #7 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(551): PHPStan\Reflection\Php\PhpClassReflectionExtension->getNativeMethod() #8 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(338): PHPStan\Reflection\ClassReflection->getNativeMethod() #9 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(285): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockFromClass() #10 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(225): PHPStan\PhpDoc\PhpDocBlock::resolveParentPhpDocBlocks() #11 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocBlock.php(192): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockTree() #12 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/PhpDocInheritanceResolver.php(77): PHPStan\PhpDoc\PhpDocBlock::resolvePhpDocBlockForMethod() #13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(6047): PHPStan\PhpDoc\PhpDocInheritanceResolver->resolvePhpDocForMethod() #14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(602): PHPStan\Analyser\NodeScopeResolver->getPhpDocs() #15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(872): PHPStan\Analyser\NodeScopeResolver->processStmtNodes() #17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode() #18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes() #19 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile() #20 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate() #21 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse() #22 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute() #23 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #24 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(3
E2E tests (cd e2e/baseline-uninit-prop-trait ../../bin/phpstan analyse --configuration test-no-ba...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.