Skip to content

Commit a8048d2

Browse files
committed
[ci-review] Rector Rectify
1 parent faeb90a commit a8048d2

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/PhpParser/NodeTraverser/RectorNodeTraverser.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
* - no leaveNode(), as we do all in enterNode() that calls refactor() method
2626
* - cached visitors per node class for performance, e.g. when we find rules for Class_ node, they're cached for next time
2727
* - immutability features, register Rector rules once, then use; no changes on the fly
28+
* @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest
2829
*/
2930
final class RectorNodeTraverser implements NodeTraverserInterface
3031
{
@@ -84,16 +85,16 @@ public function getVisitorsForNode(Node $node): array
8485
if (! isset($this->visitorsPerNodeClass[$nodeClass])) {
8586
$this->visitorsPerNodeClass[$nodeClass] = [];
8687

87-
foreach ($this->rectors as $visitor) {
88-
foreach ($visitor->getNodeTypes() as $nodeType) {
88+
foreach ($this->rectors as $rector) {
89+
foreach ($rector->getNodeTypes() as $nodeType) {
8990
// BC layer matching
9091
if ($nodeType === FileWithoutNamespace::class && $nodeClass === FileNode::class) {
91-
$this->visitorsPerNodeClass[$nodeClass][] = $visitor;
92+
$this->visitorsPerNodeClass[$nodeClass][] = $rector;
9293
continue;
9394
}
9495

9596
if (is_a($nodeClass, $nodeType, true)) {
96-
$this->visitorsPerNodeClass[$nodeClass][] = $visitor;
97+
$this->visitorsPerNodeClass[$nodeClass][] = $rector;
9798
continue 2;
9899
}
99100
}

0 commit comments

Comments
 (0)