We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP_VERSION=8.1.3 "phpstan/phpstan": "^1.4", "phpstan/phpstan-strict-rules": "^1.1",
Internal error: Internal error: * in file /home/jenkins/workspace/pipeline-unit-tyre24-php7/html/tyre24_new/application/models/Rest/DIContainer/Products.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.md: #0 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(259): PHPStan\PhpDocParser\Parser\ConstExprParser->parse(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #1 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(236): PHPStan\PhpDocParser\Parser\PhpDocParser->parseMethodTagValueParameter(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #2 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(124): PHPStan\PhpDocParser\Parser\PhpDocParser->parseMethodTagValue(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #3 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(77): PHPStan\PhpDocParser\Parser\PhpDocParser->parseTagValue(Object(PHPStan\PhpDocParser\Parser\TokenIterator), '@method') #4 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(50): PHPStan\PhpDocParser\Parser\PhpDocParser->parseTag(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #5 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(29): PHPStan\PhpDocParser\Parser\PhpDocParser->parseChild(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #6 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/PhpDoc/PhpDocStringResolver.php(28): PHPStan\PhpDocParser\Parser\PhpDocParser->parse(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #7 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(455): PHPStan\PhpDoc\PhpDocStringResolver->resolve('/\n * Class Re...') #8 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(266): PHPStan\Type\FileTypeMapper->getTypeAliasesMap(Object(PhpParser\Comment\Doc)) #9 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(474): PHPStan\Type\FileTypeMapper->PHPStan\Type{closure}(Object(PhpParser\Node\Stmt\Class_)) #10 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(485): PHPStan\Type\FileTypeMapper->processNodes(Object(PhpParser\Node\Stmt\Class_), Object(Closure), Object(Closure)) #11 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(441): PHPStan\Type\FileTypeMapper->processNodes(Array, Object(Closure), Object(Closure)) #12 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(201): PHPStan\Type\FileTypeMapper->createNameScopeMap('/home/jenkins/w...', NULL, NULL, Array, '/home/jenkins/w...') #13 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(184): PHPStan\Type\FileTypeMapper->createResolvedPhpDocMap('/home/jenkins/w...') #14 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(127): PHPStan\Type\FileTypeMapper->getNameScopeMap('/home/jenkins/w...') #15 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2871): PHPStan\Type\FileTypeMapper->getResolvedPhpDoc('/home/jenkins/w...', NULL, NULL, NULL, '/\n * Class Re...') #16 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(341): PHPStan\Analyser\NodeScopeResolver->processStmtVarAnnotation(Object(PHPStan\Analyser\MutatingScope), Object(PhpParser\Node\Stmt\Class_), NULL) #17 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(276): PHPStan\Analyser\NodeScopeResolver->processStmtNode(Object(PhpParser\Node\Stmt\Class_), Object(PHPStan\Analyser\MutatingScope), Object(Closure)) #18 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/FileAnalyser.php(189): PHPStan\Analyser\NodeScopeResolver->processNodes(Array, Object(PHPStan\Analyser\MutatingScope), Object(Closure)) #19 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Command/WorkerCommand.php(143): PHPStan\Analyser\FileAnalyser->analyseFile('/home/jenkins/w...', Array, Object(PHPStan\Rules\Registry), NULL) #20 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97): PHPStan\Command\WorkerCommand->PHPStan\Command{closure}(Array) #21 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/clue/ndjson-react/src/Decoder.php(110): _PHPStan_a355aaa14\Evenement\EventEmitter->emit('data', Array) #22 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97): _PHPStan_a355aaa14\Clue\React\NDJson\Decoder->handleData(Array) #23 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/stream/src/Util.php(62): _PHPStan_a355aaa14\Evenement\EventEmitter->emit('data', Array) #24 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97): _PHPStan_a355aaa14\React\Stream\Util::_PHPStan_a355aaa14\React\Stream{closure}('{"action":"anal...') #25 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/stream/src/DuplexResourceStream.php(154): _PHPStan_a355aaa14\Evenement\EventEmitter->emit('data', Array) #26 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/event-loop/src/StreamSelectLoop.php(201): _PHPStan_a355aaa14\React\Stream\DuplexResourceStream->handleData(Resource id #6998) #27 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/event-loop/src/StreamSelectLoop.php(173): _PHPStan_a355aaa14\React\EventLoop\StreamSelectLoop->waitForStreamActivity(NULL) #28 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Command/WorkerCommand.php(106): _PHPStan_a355aaa14\React\EventLoop\StreamSelectLoop->run() #29 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Command/Command.php(259): PHPStan\Command\WorkerCommand->execute(Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #30 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Application.php(856): _PHPStan_a355aaa14\Symfony\Component\Console\Command\Command->run(Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #31 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Application.php(259): _PHPStan_a355aaa14\Symfony\Component\Console\Application->doRunCommand(Object(PHPStan\Command\WorkerCommand), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #32 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Application.php(157): _PHPStan_a355aaa14\Symfony\Component\Console\Application->doRun(Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #33 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/bin/phpstan(94): _PHPStan_a355aaa14\Symfony\Component\Console\Application->run() #34 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/bin/phpstan(95): _PHPStan_a355aaa14{closure}() #35 /opt/sources/composer/vendor/phpstan/phpstan/phpstan(8): require('phar:///opt/sou...') #36 /opt/sources/composer/vendor/bin/phpstan(117): include('/opt/sources/co...') #37 {main}
The text was updated successfully, but these errors were encountered:
Hi there! 👋
Looks like you opened an issue without following one of the issue templates:
If something isn't working as expected 🤔.
I have a suggestion (and may want to implement it 🙂)!
I need some help with my code because PHPStan doesn't like it.
The current issue will be closed. This is a precaution to save maintainer's time, I hope you'll understand.
Sincerely, the bot 🤖
Sorry, something went wrong.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
No branches or pull requests
PHP_VERSION=8.1.3
"phpstan/phpstan": "^1.4",
"phpstan/phpstan-strict-rules": "^1.1",
Internal error: Internal error: * in file /home/jenkins/workspace/pipeline-unit-tyre24-php7/html/tyre24_new/application/models/Rest/DIContainer/Products.php Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.md: #0 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(259): PHPStan\PhpDocParser\Parser\ConstExprParser->parse(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #1 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(236): PHPStan\PhpDocParser\Parser\PhpDocParser->parseMethodTagValueParameter(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #2 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(124): PHPStan\PhpDocParser\Parser\PhpDocParser->parseMethodTagValue(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #3 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(77): PHPStan\PhpDocParser\Parser\PhpDocParser->parseTagValue(Object(PHPStan\PhpDocParser\Parser\TokenIterator), '@method') #4 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(50): PHPStan\PhpDocParser\Parser\PhpDocParser->parseTag(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #5 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php(29): PHPStan\PhpDocParser\Parser\PhpDocParser->parseChild(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #6 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/PhpDoc/PhpDocStringResolver.php(28): PHPStan\PhpDocParser\Parser\PhpDocParser->parse(Object(PHPStan\PhpDocParser\Parser\TokenIterator)) #7 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(455): PHPStan\PhpDoc\PhpDocStringResolver->resolve('/\n * Class Re...') #8 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(266): PHPStan\Type\FileTypeMapper->getTypeAliasesMap(Object(PhpParser\Comment\Doc)) #9 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(474): PHPStan\Type\FileTypeMapper->PHPStan\Type{closure}(Object(PhpParser\Node\Stmt\Class_)) #10 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(485): PHPStan\Type\FileTypeMapper->processNodes(Object(PhpParser\Node\Stmt\Class_), Object(Closure), Object(Closure)) #11 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(441): PHPStan\Type\FileTypeMapper->processNodes(Array, Object(Closure), Object(Closure)) #12 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(201): PHPStan\Type\FileTypeMapper->createNameScopeMap('/home/jenkins/w...', NULL, NULL, Array, '/home/jenkins/w...') #13 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(184): PHPStan\Type\FileTypeMapper->createResolvedPhpDocMap('/home/jenkins/w...') #14 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Type/FileTypeMapper.php(127): PHPStan\Type\FileTypeMapper->getNameScopeMap('/home/jenkins/w...') #15 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2871): PHPStan\Type\FileTypeMapper->getResolvedPhpDoc('/home/jenkins/w...', NULL, NULL, NULL, '/\n * Class Re...') #16 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(341): PHPStan\Analyser\NodeScopeResolver->processStmtVarAnnotation(Object(PHPStan\Analyser\MutatingScope), Object(PhpParser\Node\Stmt\Class_), NULL) #17 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(276): PHPStan\Analyser\NodeScopeResolver->processStmtNode(Object(PhpParser\Node\Stmt\Class_), Object(PHPStan\Analyser\MutatingScope), Object(Closure)) #18 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/FileAnalyser.php(189): PHPStan\Analyser\NodeScopeResolver->processNodes(Array, Object(PHPStan\Analyser\MutatingScope), Object(Closure)) #19 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Command/WorkerCommand.php(143): PHPStan\Analyser\FileAnalyser->analyseFile('/home/jenkins/w...', Array, Object(PHPStan\Rules\Registry), NULL) #20 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97): PHPStan\Command\WorkerCommand->PHPStan\Command{closure}(Array) #21 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/clue/ndjson-react/src/Decoder.php(110): _PHPStan_a355aaa14\Evenement\EventEmitter->emit('data', Array) #22 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97): _PHPStan_a355aaa14\Clue\React\NDJson\Decoder->handleData(Array) #23 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/stream/src/Util.php(62): _PHPStan_a355aaa14\Evenement\EventEmitter->emit('data', Array) #24 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97): _PHPStan_a355aaa14\React\Stream\Util::_PHPStan_a355aaa14\React\Stream{closure}('{"action":"anal...') #25 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/stream/src/DuplexResourceStream.php(154): _PHPStan_a355aaa14\Evenement\EventEmitter->emit('data', Array) #26 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/event-loop/src/StreamSelectLoop.php(201): _PHPStan_a355aaa14\React\Stream\DuplexResourceStream->handleData(Resource id #6998) #27 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/react/event-loop/src/StreamSelectLoop.php(173): _PHPStan_a355aaa14\React\EventLoop\StreamSelectLoop->waitForStreamActivity(NULL) #28 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/src/Command/WorkerCommand.php(106): _PHPStan_a355aaa14\React\EventLoop\StreamSelectLoop->run() #29 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Command/Command.php(259): PHPStan\Command\WorkerCommand->execute(Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #30 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Application.php(856): _PHPStan_a355aaa14\Symfony\Component\Console\Command\Command->run(Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #31 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Application.php(259): _PHPStan_a355aaa14\Symfony\Component\Console\Application->doRunCommand(Object(PHPStan\Command\WorkerCommand), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #32 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/vendor/symfony/console/Application.php(157): _PHPStan_a355aaa14\Symfony\Component\Console\Application->doRun(Object(_PHPStan_a355aaa14\Symfony\Component\Console\Input\ArgvInput), Object(_PHPStan_a355aaa14\Symfony\Component\Console\Output\ConsoleOutput)) #33 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/bin/phpstan(94): _PHPStan_a355aaa14\Symfony\Component\Console\Application->run() #34 phar:///opt/sources/composer/vendor/phpstan/phpstan/phpstan.phar/bin/phpstan(95): _PHPStan_a355aaa14{closure}() #35 /opt/sources/composer/vendor/phpstan/phpstan/phpstan(8): require('phar:///opt/sou...') #36 /opt/sources/composer/vendor/bin/phpstan(117): include('/opt/sources/co...') #37 {main}
The text was updated successfully, but these errors were encountered: