Skip to content

Commit

Permalink
Remove our own ParentConnectorVisitor and use nikic-phpparser's one
Browse files Browse the repository at this point in the history
  • Loading branch information
maks-rafalko committed May 21, 2024
1 parent 80a1579 commit 04292d0
Show file tree
Hide file tree
Showing 8 changed files with 10 additions and 377 deletions.
4 changes: 2 additions & 2 deletions src/PhpParser/NodeTraverserFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,12 @@
use Infection\PhpParser\Visitor\IgnoreNode\InterfaceIgnorer;
use Infection\PhpParser\Visitor\IgnoreNode\NodeIgnorer;
use Infection\PhpParser\Visitor\NonMutableNodesIgnorerVisitor;
use Infection\PhpParser\Visitor\ParentConnectorVisitor;
use Infection\PhpParser\Visitor\ReflectionVisitor;
use PhpParser\NodeTraverser;
use PhpParser\NodeTraverserInterface;
use PhpParser\NodeVisitor;
use PhpParser\NodeVisitor\NameResolver;
use PhpParser\NodeVisitor\ParentConnectingVisitor;
use SplObjectStorage;

/**
Expand Down Expand Up @@ -77,7 +77,7 @@ public function create(NodeVisitor $mutationVisitor, array $nodeIgnorers): NodeT
'replaceNodes' => false,
]),
);
$traverser->addVisitor(new ParentConnectorVisitor());
$traverser->addVisitor(new ParentConnectingVisitor());
$traverser->addVisitor(new ReflectionVisitor());
$traverser->addVisitor($mutationVisitor);

Expand Down
82 changes: 0 additions & 82 deletions src/PhpParser/Visitor/ParentConnectorVisitor.php

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,8 @@
namespace Infection\Tests\Fixtures\PhpParser;

use Infection\PhpParser\Visitor\ParentConnector;
use Infection\PhpParser\Visitor\ParentConnectorVisitor;
use PhpParser\Node;
use PhpParser\NodeVisitorAbstract;
use function array_unshift;

final class ParentConnectorSpyVisitor extends NodeVisitorAbstract
{
Expand Down
3 changes: 0 additions & 3 deletions tests/phpunit/Fixtures/PhpParser/StackSpyVisitor.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,8 @@

namespace Infection\Tests\Fixtures\PhpParser;

use Infection\PhpParser\Visitor\ParentConnectorVisitor;
use PhpParser\Node;
use PhpParser\NodeVisitor;
use PhpParser\NodeVisitorAbstract;
use function array_unshift;

final class StackSpyVisitor implements NodeVisitor
{
Expand Down
6 changes: 3 additions & 3 deletions tests/phpunit/PhpParser/NodeTraverserFactoryTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,12 @@
use Infection\PhpParser\Visitor\IgnoreNode\ChangingIgnorer;
use Infection\PhpParser\Visitor\IgnoreNode\InterfaceIgnorer;
use Infection\PhpParser\Visitor\NonMutableNodesIgnorerVisitor;
use Infection\PhpParser\Visitor\ParentConnectorVisitor;
use Infection\PhpParser\Visitor\ReflectionVisitor;
use Infection\Tests\Fixtures\PhpParser\FakeIgnorer;
use Infection\Tests\Fixtures\PhpParser\FakeVisitor;
use PhpParser\NodeTraverser;
use PhpParser\NodeVisitor\NameResolver;
use PhpParser\NodeVisitor\ParentConnectingVisitor;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\TestCase;
use ReflectionClass;
Expand Down Expand Up @@ -75,7 +75,7 @@ public function test_it_can_create_a_traverser(): void
IgnoreAllMutationsAnnotationReaderVisitor::class,
NonMutableNodesIgnorerVisitor::class,
NameResolver::class,
ParentConnectorVisitor::class,
ParentConnectingVisitor::class,
ReflectionVisitor::class,
FakeVisitor::class,
],
Expand All @@ -102,7 +102,7 @@ public function test_it_can_create_a_traverser_with_node_ignorers(): void
IgnoreAllMutationsAnnotationReaderVisitor::class,
NonMutableNodesIgnorerVisitor::class,
NameResolver::class,
ParentConnectorVisitor::class,
ParentConnectingVisitor::class,
ReflectionVisitor::class,
FakeVisitor::class,
],
Expand Down
Loading

0 comments on commit 04292d0

Please sign in to comment.