Skip to content

Commit 8bcbb8f

Browse files
committed
import FQNs
1 parent e33a588 commit 8bcbb8f

45 files changed

Lines changed: 142 additions & 107 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use PhpParser\Node\Stmt\Return_;
1818
use Rector\CodeQuality\NodeAnalyzer\VariableDimFetchAssignResolver;
1919
use Rector\Exception\NotImplementedYetException;
20+
use Rector\PhpParser\Enum\NodeGroup;
2021
use Rector\Rector\AbstractRector;
2122
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
2223
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
@@ -65,7 +66,7 @@ function getPerson()
6566
*/
6667
public function getNodeTypes(): array
6768
{
68-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
69+
return NodeGroup::STMTS_AWARE;
6970
}
7071

7172
/**

rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use PhpParser\NodeVisitor;
1717
use Rector\CodeQuality\NodeAnalyzer\ForeachAnalyzer;
1818
use Rector\NodeAnalyzer\ExprAnalyzer;
19+
use Rector\PhpParser\Enum\NodeGroup;
1920
use Rector\PhpParser\Node\Value\ValueResolver;
2021
use Rector\Rector\AbstractRector;
2122
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
@@ -74,7 +75,7 @@ public function run($items)
7475
*/
7576
public function getNodeTypes(): array
7677
{
77-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
78+
return NodeGroup::STMTS_AWARE;
7879
}
7980

8081
/**

rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use PhpParser\NodeFinder;
1818
use Rector\NodeManipulator\BinaryOpManipulator;
1919
use Rector\Php71\ValueObject\TwoNodeMatch;
20+
use Rector\PhpParser\Enum\NodeGroup;
2021
use Rector\PhpParser\Node\Value\ValueResolver;
2122
use Rector\Rector\AbstractRector;
2223
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
@@ -63,7 +64,7 @@ public function getRuleDefinition(): RuleDefinition
6364
*/
6465
public function getNodeTypes(): array
6566
{
66-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
67+
return NodeGroup::STMTS_AWARE;
6768
}
6869

6970
/**

rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use PhpParser\Node\Stmt\Foreach_;
1717
use PhpParser\Node\Stmt\If_;
1818
use PhpParser\Node\Stmt\Return_;
19+
use Rector\PhpParser\Enum\NodeGroup;
1920
use Rector\Rector\AbstractRector;
2021
use Rector\ValueObject\PhpVersionFeature;
2122
use Rector\VersionBonding\Contract\MinPhpVersionInterface;
@@ -56,7 +57,7 @@ public function getRuleDefinition(): RuleDefinition
5657
*/
5758
public function getNodeTypes(): array
5859
{
59-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
60+
return NodeGroup::STMTS_AWARE;
6061
}
6162

6263
/**

rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use PhpParser\Node\Stmt\Foreach_;
1313
use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer;
1414
use Rector\NodeManipulator\StmtsManipulator;
15+
use Rector\PhpParser\Enum\NodeGroup;
1516
use Rector\PhpParser\Node\BetterNodeFinder;
1617
use Rector\Rector\AbstractRector;
1718
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
@@ -70,7 +71,7 @@ public function run()
7071
*/
7172
public function getNodeTypes(): array
7273
{
73-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
74+
return NodeGroup::STMTS_AWARE;
7475
}
7576

7677
/**

rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
use Rector\NodeAnalyzer\CallAnalyzer;
2020
use Rector\NodeAnalyzer\VariableAnalyzer;
2121
use Rector\NodeTypeResolver\Node\AttributeKey;
22+
use Rector\PhpParser\Enum\NodeGroup;
2223
use Rector\PhpParser\Node\AssignAndBinaryMap;
2324
use Rector\Rector\AbstractRector;
2425
use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample;
@@ -105,7 +106,7 @@ function () {
105106
*/
106107
public function getNodeTypes(): array
107108
{
108-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
109+
return NodeGroup::STMTS_AWARE;
109110
}
110111

111112
/**
@@ -155,11 +156,11 @@ public function refactor(Node $node): ?Node
155156
* @return StmtsAware|null
156157
*/
157158
private function processSimplifyUselessVariable(
158-
\PhpParser\Node $stmtsAware,
159+
Node $stmtsAware,
159160
Return_ $return,
160161
Assign|AssignOp $assign,
161162
int $key
162-
): ?\PhpParser\Node {
163+
): ?Node {
163164
if (! $assign instanceof Assign) {
164165
$binaryClass = $this->assignAndBinaryMap->getAlternative($assign);
165166
if ($binaryClass === null) {

rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
use PhpParser\Node\Stmt\If_;
1414
use PhpParser\Node\Stmt\Return_;
1515
use Rector\NodeManipulator\IfManipulator;
16+
use Rector\PhpParser\Enum\NodeGroup;
1617
use Rector\PhpParser\Node\Value\ValueResolver;
1718
use Rector\Rector\AbstractRector;
1819
use Rector\ValueObject\PhpVersionFeature;
@@ -71,7 +72,7 @@ public function run()
7172
*/
7273
public function getNodeTypes(): array
7374
{
74-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
75+
return NodeGroup::STMTS_AWARE;
7576
}
7677

7778
/**

rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
use PhpParser\Node\Stmt\If_;
1111
use PhpParser\Node\Stmt\Return_;
1212
use Rector\NodeManipulator\IfManipulator;
13+
use Rector\PhpParser\Enum\NodeGroup;
1314
use Rector\PhpParser\Node\Value\ValueResolver;
1415
use Rector\Rector\AbstractRector;
1516
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
@@ -55,14 +56,14 @@ public function getRuleDefinition(): RuleDefinition
5556
*/
5657
public function getNodeTypes(): array
5758
{
58-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
59+
return NodeGroup::STMTS_AWARE;
5960
}
6061

6162
/**
6263
* @param StmtsAware $node
6364
* @return StmtsAware
6465
*/
65-
public function refactor(Node $node): ?\PhpParser\Node
66+
public function refactor(Node $node): ?Node
6667
{
6768
foreach ((array) $node->stmts as $key => $stmt) {
6869
if (! $stmt instanceof If_) {

rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
use Rector\CodeQuality\TypeResolver\AssignVariableTypeResolver;
2121
use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover;
2222
use Rector\NodeManipulator\IfManipulator;
23+
use Rector\PhpParser\Enum\NodeGroup;
2324
use Rector\PhpParser\Node\Value\ValueResolver;
2425
use Rector\Rector\AbstractRector;
2526
use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType;
@@ -82,7 +83,7 @@ public function get(): ?stdClass {
8283
*/
8384
public function getNodeTypes(): array
8485
{
85-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
86+
return NodeGroup::STMTS_AWARE;
8687
}
8788

8889
/**

rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use PhpParser\Node\Stmt\Return_;
1717
use Rector\BetterPhpDocParser\Comment\CommentsMerger;
1818
use Rector\CodeQuality\NodeManipulator\ExprBoolCaster;
19+
use Rector\PhpParser\Enum\NodeGroup;
1920
use Rector\PhpParser\Node\Value\ValueResolver;
2021
use Rector\PhpParser\Printer\BetterStandardPrinter;
2122
use Rector\Rector\AbstractRector;
@@ -62,7 +63,7 @@ public function getRuleDefinition(): RuleDefinition
6263
*/
6364
public function getNodeTypes(): array
6465
{
65-
return \Rector\PhpParser\Enum\NodeGroup::STMTS_AWARE;
66+
return NodeGroup::STMTS_AWARE;
6667
}
6768

6869
/**

0 commit comments

Comments
 (0)