-
-
Notifications
You must be signed in to change notification settings - Fork 742
Closed
Description
vendor/bin/rector --dry-run -v --debug
[ERROR] Could not process "/files/src/Product/State/Video.class.php" file, due to:
"System error: "Method getId() was not found in reflection of class ProductPattern."
Stack trace:
#0 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Type/ObjectType.php(588):
PHPStan\Reflection\ClassReflection->getMethod('getId', Object(PHPStan\Analyser\MutatingScope))
#1 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Type/ObjectType.php(594):
PHPStan\Type\ObjectType->getUnresolvedMethodPrototype('getId', Object(PHPStan\Analyser\MutatingScope))
#2 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Type/ObjectType.php(565):
PHPStan\Type\ObjectType->getUnresolvedMethodPrototype('getId', Object(PHPStan\Analyser\MutatingScope))
#3 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/MutatingScope.php(3339):
PHPStan\Type\ObjectType->getMethod('getId', Object(PHPStan\Analyser\MutatingScope))
#4 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(1704):
PHPStan\Analyser\MutatingScope->getMethodReflection(Object(PHPStan\Type\ObjectType), 'getId')
#5 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2781):
PHPStan\Analyser\NodeScopeResolver->processExprNode(Object(PhpParser\Node\Expr\MethodCall),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#6 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(1716):
PHPStan\Analyser\NodeScopeResolver->processArgs(Object(PHPStan\Reflection\ResolvedMethodReflection),
Object(PHPStan\Reflection\ResolvedFunctionVariant), Array, Object(PHPStan\Analyser\MutatingScope),
Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#7 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2007):
PHPStan\Analyser\NodeScopeResolver->processExprNode(Object(PhpParser\Node\Expr\MethodCall),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#8 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2003):
PHPStan\Analyser\NodeScopeResolver->processExprNode(Object(PhpParser\Node\Expr\BinaryOp\Concat),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#9 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2003):
PHPStan\Analyser\NodeScopeResolver->processExprNode(Object(PhpParser\Node\Expr\BinaryOp\Concat),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#10 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(1513):
PHPStan\Analyser\NodeScopeResolver->processExprNode(Object(PhpParser\Node\Expr\BinaryOp\Concat),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#11 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(2807):
PHPStan\Analyser\NodeScopeResolver->PHPStan\Analyser\{closure}(Object(PHPStan\Analyser\MutatingScope))
#12 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(1521):
PHPStan\Analyser\NodeScopeResolver->processAssignVar(Object(PHPStan\Analyser\MutatingScope),
Object(PhpParser\Node\Expr\Variable), Object(PhpParser\Node\Expr\BinaryOp\Concat), Object(Closure),
Object(PHPStan\Analyser\ExpressionContext), Object(Closure), true)
#13 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(568):
PHPStan\Analyser\NodeScopeResolver->processExprNode(Object(PhpParser\Node\Expr\Assign),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\ExpressionContext))
#14 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(362):
PHPStan\Analyser\NodeScopeResolver->processStmtNode(Object(PhpParser\Node\Stmt\Expression),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\StatementContext))
#15 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(531):
PHPStan\Analyser\NodeScopeResolver->processStmtNodes(Object(PhpParser\Node\Stmt\ClassMethod), Array,
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\StatementContext))
#16 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(362):
PHPStan\Analyser\NodeScopeResolver->processStmtNode(Object(PhpParser\Node\Stmt\ClassMethod),
Object(PHPStan\Analyser\MutatingScope), Object(PHPStan\Node\ClassStatementsGatherer),
Object(PHPStan\Analyser\StatementContext))
#17 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(609):
PHPStan\Analyser\NodeScopeResolver->processStmtNodes(Object(PhpParser\Node\Stmt\Class_), Array,
Object(PHPStan\Analyser\MutatingScope), Object(PHPStan\Node\ClassStatementsGatherer),
Object(PHPStan\Analyser\StatementContext))
#18 phar://vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/NodeScopeResolver.php(331):
PHPStan\Analyser\NodeScopeResolver->processStmtNode(Object(PhpParser\Node\Stmt\Class_),
Object(PHPStan\Analyser\MutatingScope), Object(Closure), Object(PHPStan\Analyser\StatementContext))
#19 vendor/rector/rector/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php(328):
PHPStan\Analyser\NodeScopeResolver->processNodes(Array, Object(PHPStan\Analyser\MutatingScope),
Object(Closure))
#20 vendor/rector/rector/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php(215):
Rector\NodeTypeResolver\PHPStan\Scope\PHPStanNodeScopeResolver->processNodesWithDependentFiles('src/Prod...',
Array, Object(PHPStan\Analyser\MutatingScope), Object(Closure))
#21 vendor/rector/rector/packages/NodeTypeResolver/NodeScopeAndMetadataDecorator.php(41):
Rector\NodeTypeResolver\PHPStan\Scope\PHPStanNodeScopeResolver->processNodes(Array, 'src/Prod...')
#22 vendor/rector/rector/src/Application/FileProcessor.php(54):
Rector\NodeTypeResolver\NodeScopeAndMetadataDecorator->decorateNodesFromFile(Object(Rector\Core\ValueObject\Ap
plication\File), Array)
#23 vendor/rector/rector/src/Application/FileProcessor/PhpFileProcessor.php(143):
Rector\Core\Application\FileProcessor->parseFileInfoToLocalCache(Object(Rector\Core\ValueObject\Application\Fi
le))
#24 vendor/rector/rector/src/Application/FileProcessor/PhpFileProcessor.php(97):
Rector\Core\Application\FileProcessor\PhpFileProcessor->parseFileAndDecorateNodes(Object(Rector\Core\ValueObje
ct\Application\File))
#25 vendor/rector/rector/packages/Parallel/WorkerRunner.php(130):
Rector\Core\Application\FileProcessor\PhpFileProcessor->process(Object(Rector\Core\ValueObject\Application\Fil
e), Object(Rector\Core\ValueObject\Configuration))
#26 vendor/rector/rector/packages/Parallel/WorkerRunner.php(106):
Rector\Parallel\WorkerRunner->processFiles(Object(Rector\Core\ValueObject\Application\File),
Object(Rector\Core\ValueObject\Configuration), Array)
#27 vendor/rector/rector/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97):
Rector\Parallel\WorkerRunner->Rector\Parallel\{closure}(Array)
#28 vendor/rector/rector/vendor/clue/ndjson-react/src/Decoder.php(117):
RectorPrefix202304\Evenement\EventEmitter->emit('data', Array)
#29 vendor/rector/rector/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97):
RectorPrefix202304\Clue\React\NDJson\Decoder->handleData(Array)
#30 vendor/rector/rector/vendor/react/stream/src/Util.php(62):
RectorPrefix202304\Evenement\EventEmitter->emit('data', Array)
#31 vendor/rector/rector/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(97):
RectorPrefix202304\React\Stream\Util::RectorPrefix202304\React\Stream\{closure}('{"action":"main...')
#32 vendor/rector/rector/vendor/react/stream/src/DuplexResourceStream.php(154):
RectorPrefix202304\Evenement\EventEmitter->emit('data', Array)
#33 vendor/rector/rector/vendor/react/event-loop/src/StreamSelectLoop.php(201):
RectorPrefix202304\React\Stream\DuplexResourceStream->handleData(Resource id #2934)
#34 vendor/rector/rector/vendor/react/event-loop/src/StreamSelectLoop.php(173):
RectorPrefix202304\React\EventLoop\StreamSelectLoop->waitForStreamActivity(NULL)
#35 vendor/rector/rector/src/Console/Command/WorkerCommand.php(63):
RectorPrefix202304\React\EventLoop\StreamSelectLoop->run()
#36 vendor/rector/rector/vendor/symfony/console/Command/Command.php(311):
Rector\Core\Console\Command\WorkerCommand->execute(Object(RectorPrefix202304\Symfony\Component\Console\Input\A
rgvInput), Object(RectorPrefix202304\Symfony\Component\Console\Output\ConsoleOutput))
#37 vendor/rector/rector/vendor/symfony/console/Application.php(899):
RectorPrefix202304\Symfony\Component\Console\Command\Command->run(Object(RectorPrefix202304\Symfony\Component\
Console\Input\ArgvInput), Object(RectorPrefix202304\Symfony\Component\Console\Output\ConsoleOutput))
#38 vendor/rector/rector/vendor/symfony/console/Application.php(320):
RectorPrefix202304\Symfony\Component\Console\Application->doRunCommand(Object(Rector\Core\Console\Command\Work
erCommand), Object(RectorPrefix202304\Symfony\Component\Console\Input\ArgvInput),
Object(RectorPrefix202304\Symfony\Component\Console\Output\ConsoleOutput))
#39 vendor/rector/rector/src/Console/ConsoleApplication.php(49):
RectorPrefix202304\Symfony\Component\Console\Application->doRun(Object(RectorPrefix202304\Symfony\Component\Co
nsole\Input\ArgvInput), Object(RectorPrefix202304\Symfony\Component\Console\Output\ConsoleOutput))
#40 vendor/rector/rector/vendor/symfony/console/Application.php(206):
Rector\Core\Console\ConsoleApplication->doRun(Object(RectorPrefix202304\Symfony\Component\Console\Input\ArgvIn
put), Object(RectorPrefix202304\Symfony\Component\Console\Output\ConsoleOutput))
#41 vendor/rector/rector/bin/rector.php(128): RectorPrefix202304\Symfony\Component\Console\Application->run()
#42 vendor/rector/rector/bin/rector(5): require_once('vendor/r...')
#43 vendor/bin/rector(120): include('vendor/r...')
#44 {main}". On line: 454
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels