Difference between Instance and Static properties #20770
e2e-tests.yml
on: pull_request
Matrix: E2E tests
Matrix: Result cache E2E tests
Annotations
86 errors
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --debug --configuration te...
Process completed with exit code 1.
|
E2E tests (cd e2e/composer-min-open-end-version
composer install
../../bin/phpstan analyze test.p...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
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/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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}
|
E2E tests (cd e2e/discussion-11362
composer install
../../bin/phpstan
)
The operation was canceled.
|
E2E tests (cd e2e/discussion-11362
composer install
../../bin/phpstan
)
The strategy configuration was canceled because "e2e-tests.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.
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
E2E tests (cd e2e/composer-min-version
composer install
../../bin/phpstan analyze test.php --leve...
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.
|
E2E tests (cd e2e/composer-min-version
composer install
../../bin/phpstan analyze test.php --leve...
The strategy configuration was canceled because "e2e-tests.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/composer-no-versions
composer install
../../bin/phpstan analyze test.php --leve...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
The operation was canceled.
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
Result cache E2E tests (cd e2e/ignore-error-extension
composer install
../../bin/phpstan
)
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/ignore-error-extension
composer install
../../bin/phpstan
)
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Run PHPStan with -v option and post the stack trace to:
https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
|
Result cache E2E tests (cd e2e/ignore-error-extension
composer install
../../bin/phpstan
)
Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/ignore-error-extension/src/ClassCollector.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 operation was canceled.
|
E2E tests (cd e2e/bug-11819
../../bin/phpstan
)
The strategy configuration was canceled because "e2e-tests.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.
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --configuration test-no-ba...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
E2E tests (cd e2e/composer-min-max-version
composer install
../../bin/phpstan analyze test.php --...
The operation was canceled.
|
E2E tests (cd e2e/composer-min-max-version
composer install
../../bin/phpstan analyze test.php --...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
Result cache E2E tests (cd e2e/result-cache-meta-extension
composer install
../../bin/phpstan -vv...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-meta-extension
composer install
../../bin/phpstan -vv...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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}
|
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 -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
The operation was canceled.
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
E2E tests (cd e2e/composer-max-version
composer install
../../bin/phpstan analyze test.php --leve...
The operation was canceled.
|
Result cache E2E tests (cd e2e/bug-11826
composer install
OUTPUT=$(../bashunit -a exit_code "1" "...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.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-max-version
composer install
../../bin/phpstan analyze test.php --leve...
The strategy configuration was canceled because "e2e-tests.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.
|
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
|
E2E tests (cd e2e/composer-version-config
composer install
../../bin/phpstan analyze test.php --l...
The strategy configuration was canceled because "e2e-tests.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 (cd e2e/composer-min-version-v7
composer install --ignore-platform-reqs
../../bin/phpst...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
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 (bin/phpstan analyse -l 8 e2e/phpstan-phpunit-190/test.php -c e2e/phpstan-phpunit-190/t...
The operation was canceled.
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
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 strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.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
)
Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 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-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
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: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
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/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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}
|
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 -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 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 (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
Result cache E2E tests (cd e2e/bug-12606
export CONFIGTEST=test
../../bin/phpstan
)
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/bug-12606
export CONFIGTEST=test
../../bin/phpstan
)
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.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-and-phpstan-version-config
composer install --ignore-platform-reqs
../...
The operation was canceled.
|
E2E tests (cd e2e/composer-and-phpstan-version-config
composer install --ignore-platform-reqs
../...
The strategy configuration was canceled because "e2e-tests.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.
|
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-version-v5
composer install --ignore-platform-reqs
../../bin/phpst...
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
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/bug10449
../../bin/phpstan analyze
git apply patch.diff
rm phpstan...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.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: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 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/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
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/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.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 -l 8 tests/e2e/anon-class/Granularity.php)
The operation was canceled.
|
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
The strategy configuration was canceled because "e2e-tests.cd_e2e_baseline-uninit-pr" failed
|
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-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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.
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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 -...
Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-6/src/Foo.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/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/RequireExtension/RequireExtendsPropertiesClassReflectionExtension.php(48): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/RequireExtension/RequireExtendsPropertiesClassReflectionExtension.php(115): PHPStan\Reflection\RequireExtension\RequireExtendsPropertiesClassReflectionExtension::PHPStan\Reflection\RequireExtension\{closure}()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/RequireExtension/RequireExtendsPropertiesClassReflectionExtension.php(49): PHPStan\Reflection\RequireExtension\RequireExtendsPropertiesClassReflectionExtension->findProperty()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(530): PHPStan\Reflection\RequireExtension\RequireExtendsPropertiesClassReflectionExtension->hasInstanceProperty()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(263): PHPStan\Reflection\ClassReflection->hasInstanceProperty()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(6152): PHPStan\Type\ObjectType->hasInstanceProperty()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(6178): PHPStan\Analyser\MutatingScope->getInstancePropertyReflection()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(2241): PHPStan\Analyser\MutatingScope->propertyFetchType()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(779): PHPStan\Analyser\MutatingScope->resolveType()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Rules/RuleLevelHelper.php(168): PHPStan\Analyser\MutatingScope->getType()
#13 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Cast/EchoRule.php(39): PHPStan\Rules\RuleLevelHelper->findTypeToCheck()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\Cast\EchoRule->processNode()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(739): PHPStan\Node\ClassStatementsGatherer->__invoke()
#17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(511): PHPStan\Analyser\NodeScopeResolver::PHPStan\Analyser\{closure}()
#18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#19 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(777): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#20 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#21 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#22 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#23 /home/runner/work/phpstan-src/
|
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-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/result-cache-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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.
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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 -...
Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/result-cache-4/src/Foo.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/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/StaticType.php(253): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Type/StaticType.php(247): PHPStan\Type\StaticType->getUnresolvedInstancePropertyPrototype()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(6156): PHPStan\Type\StaticType->getInstanceProperty()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(6178): PHPStan\Analyser\MutatingScope->getInstancePropertyReflection()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(2241): PHPStan\Analyser\MutatingScope->propertyFetchType()
#7 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/MutatingScope.php(779): PHPStan\Analyser\MutatingScope->resolveType()
#8 /home/runner/work/phpstan-src/phpstan-src/src/Rules/FunctionReturnTypeCheck.php(78): PHPStan\Analyser\MutatingScope->getType()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Rules/Methods/ReturnTypeRule.php(89): PHPStan\Rules\FunctionReturnTypeCheck->checkReturnType()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\Methods\ReturnTypeRule->processNode()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Node/ClassStatementsGatherer.php(140): PHPStan\Analyser\FileAnalyser->PHPStan\Analyser\{closure}()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(739): PHPStan\Node\ClassStatementsGatherer->__invoke()
#13 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(511): PHPStan\Analyser\NodeScopeResolver::PHPStan\Analyser\{closure}()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#15 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(777): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#16 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#17 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#18 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#19 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(925): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#20 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#21 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#22 /home/runner/work/phpstan-src/phpstan-src/src/Command/WorkerCommand.php(215): PHPStan\Analyser\FileAnalyser->analyseFile()
#23 /home/runner/work/phpstan-src/phpstan-src/vendor/evenement/evenement/src/EventEmitterTrait.php(143): PHPStan\Command\WorkerCommand::PHPStan\Command\{closure}()
#24 /home/runner/work/phpstan-src/phpstan-src/vendor/clue/ndjson-react/src/Decoder.php(139): Evenement\EventEmitter->emit()
#25 /home/runner/work/phpstan-src/phpstan-src/ve
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/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: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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-2
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.stub
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(617)
#0 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php(796): PHPStan\Reflection\ClassReflection->wrapExtendedProperty()
#1 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(329): PHPStan\Reflection\ClassReflection->getInstanceProperty()
#2 /home/runner/work/phpstan-src/phpstan-src/src/Type/ObjectType.php(280): PHPStan\Type\ObjectType->getUnresolvedInstancePropertyPrototype()
#3 /home/runner/work/phpstan-src/phpstan-src/src/Reflection/InitializerExprTypeResolver.php(410): PHPStan\Type\ObjectType->getInstanceProperty()
#4 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/AssertRuleHelper.php(84): PHPStan\Reflection\InitializerExprTypeResolver->getType()
#5 /home/runner/work/phpstan-src/phpstan-src/src/Rules/PhpDoc/MethodAssertRule.php(34): PHPStan\Rules\PhpDoc\AssertRuleHelper->check()
#6 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(116): PHPStan\Rules\PhpDoc\MethodAssertRule->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(730): PHPStan\Node\ClassStatementsGatherer->__invoke()
#9 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(390): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#10 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(979): PHPStan\Analyser\NodeScopeResolver->processStmtNodes()
#11 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/NodeScopeResolver.php(319): PHPStan\Analyser\NodeScopeResolver->processStmtNode()
#12 /home/runner/work/phpstan-src/phpstan-src/src/Analyser/FileAnalyser.php(224): PHPStan\Analyser\NodeScopeResolver->processNodes()
#13 /home/runner/work/phpstan-src/phpstan-src/src/PhpDoc/StubValidator.php(151): PHPStan\Analyser\FileAnalyser->analyseFile()
#14 /home/runner/work/phpstan-src/phpstan-src/src/Command/AnalyseApplication.php(91): 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/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
Process completed with exit code 1.
|
Result cache E2E tests (cd e2e/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
Internal error: Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 while analysing file /home/runner/work/phpstan-src/phpstan-src/stubs/dom.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...
Internal error: PHPStan\Reflection\ClassReflection::wrapExtendedProperty(): Argument #1 ($propertyName) must be of type string, PHPStan\Reflection\Php\PhpPropertyReflection given, called in /home/runner/work/phpstan-src/phpstan-src/src/Reflection/ClassReflection.php on line 796 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
|