Skip to content

Commit 1080e42

Browse files
committed
[ci-review] Rector Rectify
1 parent b066661 commit 1080e42

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

scripts/src/Finder/NodeClassFinder.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
namespace Rector\Scripts\Finder;
66

7+
use PhpParser\Node;
8+
79
require __DIR__ . '/../../../vendor/autoload.php';
810

911
use Nette\Loaders\RobotLoader;
@@ -12,7 +14,7 @@
1214
final class NodeClassFinder
1315
{
1416
/**
15-
* @return array<class-string<\PhpParser\Node>>
17+
* @return array<class-string<Node>>
1618
*/
1719
public static function find(): array
1820
{
@@ -28,15 +30,13 @@ public static function find(): array
2830
/** @var array<class-string> $nodeClasses */
2931
$nodeClasses = array_keys($robotLoader->getIndexedClasses());
3032

31-
$instantiableNodeClasses = array_filter($nodeClasses, function (string $nodeClass): bool {
32-
$nodeClassReflection = new ReflectionClass($nodeClass);
33-
if ($nodeClassReflection->isAbstract()) {
33+
return array_filter($nodeClasses, function (string $nodeClass): bool {
34+
$reflectionClass = new ReflectionClass($nodeClass);
35+
if ($reflectionClass->isAbstract()) {
3436
return false;
3537
}
3638

37-
return ! $nodeClassReflection->isInterface();
39+
return ! $reflectionClass->isInterface();
3840
});
39-
40-
return $instantiableNodeClasses;
4141
}
4242
}

0 commit comments

Comments
 (0)