Skip to content

Commit 5b18305

Browse files
committed
[ci-review] Rector Rectify
1 parent e632d3f commit 5b18305

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/PhpParser/NodeTraverser/RectorNodeTraverser.php

Lines changed: 6 additions & 5 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
{
@@ -100,16 +101,16 @@ public function getVisitorsForNode(Node $node): array
100101
if (! isset($this->visitorsPerNodeClass[$nodeClass])) {
101102
$this->visitorsPerNodeClass[$nodeClass] = [];
102103

103-
foreach ($this->rectors as $visitor) {
104-
foreach ($visitor->getNodeTypes() as $nodeType) {
104+
foreach ($this->rectors as $rector) {
105+
foreach ($rector->getNodeTypes() as $nodeType) {
105106
// BC layer matching
106107
if ($nodeType === FileWithoutNamespace::class && $nodeClass === FileNode::class) {
107-
$this->visitorsPerNodeClass[$nodeClass][] = $visitor;
108+
$this->visitorsPerNodeClass[$nodeClass][] = $rector;
108109
continue;
109110
}
110111

111112
if (is_a($nodeClass, $nodeType, true)) {
112-
$this->visitorsPerNodeClass[$nodeClass][] = $visitor;
113+
$this->visitorsPerNodeClass[$nodeClass][] = $rector;
113114
continue 2;
114115
}
115116
}
@@ -241,7 +242,7 @@ private function traverseNode(Node $node): void
241242

242243
/**
243244
* @param Node[] $nodes
244-
* @return \PhpParser\Node[] Result of traversal (may be original array or changed one)
245+
* @return Node[] Result of traversal (may be original array or changed one)
245246
*/
246247
private function traverseArray(array $nodes): array
247248
{

0 commit comments

Comments
 (0)