Enhance offset access by defining various access modes, and restrict which ones are available for DOM classes #19001
e2e-tests.yml
on: pull_request
Matrix: E2E tests
Matrix: Result cache E2E tests
Annotations
68 errors and 31 warnings
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --debug --configuration te...
Process completed with exit code 1.
|
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.
|
Result cache E2E tests (cd e2e/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
Process completed with exit code 1.
|
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
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...
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...
The operation was canceled.
|
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 (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
The operation was canceled.
|
Result cache E2E tests (cd e2e/bug10449
../../bin/phpstan analyze
git apply patch.diff
rm phpstan...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
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 (cd e2e/composer-version-config-invalid
OUTPUT=$(../bashunit -a exit_code "1" ../../bin...
The operation was canceled.
|
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.
|
E2E tests (cd e2e/composer-no-versions
composer install
../../bin/phpstan analyze test.php --leve...
The operation was canceled.
|
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: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/discussion-11362
composer install
../../bin/phpstan
)
The operation was canceled.
|
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...
The operation was canceled.
|
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...
The operation was canceled.
|
E2E tests (cd e2e/composer-min-open-end-version
composer install
../../bin/phpstan analyze test.p...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
|
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: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/baseline-uninit-prop-trait
../../bin/phpstan analyse --configuration test-no-ba...
The job was canceled because "cd_e2e_baseline-uninit-pr" failed.
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --configuration test-no-ba...
The operation was canceled.
|
Result cache E2E tests (cd e2e/bad-exclude-paths
cp -r tmp-node-modules node_modules
OUTPUT=$(../...
Process completed with exit code 1.
|
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.
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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-8
composer install
../../bin/phpstan
echo -en '\n' >>...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Process completed with exit code 1.
|
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.
|
E2E tests (cd e2e/composer-version-config-patch
composer install --ignore-platform-reqs
../../bin...
The operation was canceled.
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreRepo...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Process completed with exit code 1.
|
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.
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
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...
The operation was canceled.
|
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: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
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
../...
The operation was canceled.
|
E2E tests (cd e2e/composer-min-version
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-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreNone...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/bug-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/bug-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-2
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: Too few arguments to function PHPStan\Type\ObjectType::isExtraOffsetAccessibleClass(), 0 passed in /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php on line 922 and exactly 1 expected 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/src/Type/ObjectType.php(1079)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(922): PHPStan\Type\ObjectType->isExtraOffsetAccessibleClass()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(78): PHPStan\Type\ObjectType->getIterableValueType()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(52): PHPStan\Rules\MissingTypehintCheck->PHPStan\Rules\{closure}()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/TypeTraverser.php(40): PHPStan\Type\TypeTraverser->mapInternal()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/MissingTypehintCheck.php(91): PHPStan\Type\TypeTraverser::map()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/MissingMethodReturnTypehintRule.php(53): PHPStan\Rules\MissingTypehintCheck->getIterableTypesWithMissingValueTypehint()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(112): PHPStan\Rules\Methods\MissingMethodReturnTypehintRule->processNode()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(675): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(349): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(875): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(304): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(214): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(149): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(87): PHPStan\PhpDoc\StubValidator->validate()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseCommand.php(284): PHPStan\Command\AnalyseApplication->analyse()
#16 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Command/Command.php(298): PHPStan\Command\AnalyseCommand->execute()
#17 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 /home/runner/work/phpstan-src/phpstan-src/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#20 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(156): Symfony\Component\Console\Application->run()
#21 /home/runner/work/phpstan-src/phpstan-src/bin/phpstan(157): {closure}()
#22 {main}
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --debug --configuration te...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
E2E tests (cd e2e/composer-min-max-version
composer install
../../bin/phpstan analyze test.php --...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
E2E tests (cd e2e/bug-11819
../../bin/phpstan
)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bug10449
../../bin/phpstan analyze
git apply patch.diff
rm phpstan...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bug-11826
composer install
OUTPUT=$(../bashunit -a exit_code "1" "...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
cp -r tmp-node-modules node_modules
OUTPUT=$(../...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreRepo...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/env-int-key
env 1=1 ../../bin/phpstan analyse test.php
)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreNone...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bug-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-2
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Result cache E2E tests (cd e2e/env-parameter
export PHPSTAN_RESULT_CACHE_PATH=/some/path
ACTUAL=$...
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|