Skip to content

Commit b18a183

Browse files
committed
fixup! make use of ContainsStmts interface
1 parent d5643b7 commit b18a183

File tree

48 files changed

+51
-53
lines changed

Some content is hidden

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

48 files changed

+51
-53
lines changed

build/build-preload.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -363,8 +363,8 @@ private function findPhpParserFilesAndSortThem(string $vendorDir): array
363363

364364
return array_values($fileInfos);
365365

366-
// $ContainsStmts = new SplFileInfo(__DIR__ . '/../src/Contract/PhpParser/Node/ContainsStmts.php');
367-
// array_splice($fileInfos, 1, 0, [$ContainsStmts]);
366+
// $ContainsStmts = new SplFileInfo(__DIR__ . '/../src/Contract/PhpParser/Node/ContainsStmts.php');
367+
// array_splice($fileInfos, 1, 0, [$ContainsStmts]);
368368

369369
return $fileInfos;
370370
}

rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Rector\CodeQuality\Rector\ClassMethod;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr\Array_;
910
use PhpParser\Node\Expr\ArrayDimFetch;
1011
use PhpParser\Node\Expr\Assign;
@@ -16,7 +17,6 @@
1617
use PhpParser\Node\Stmt\Expression;
1718
use PhpParser\Node\Stmt\Return_;
1819
use Rector\CodeQuality\NodeAnalyzer\VariableDimFetchAssignResolver;
19-
use PhpParser\Node\ContainsStmts;
2020
use Rector\Exception\NotImplementedYetException;
2121
use Rector\Rector\AbstractRector;
2222
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;

rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Rector\CodeQuality\Rector\Foreach_;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr;
910
use PhpParser\Node\Expr\Array_;
1011
use PhpParser\Node\Expr\ArrayDimFetch;
@@ -15,7 +16,6 @@
1516
use PhpParser\Node\Stmt\Foreach_;
1617
use PhpParser\NodeVisitor;
1718
use Rector\CodeQuality\NodeAnalyzer\ForeachAnalyzer;
18-
use PhpParser\Node\ContainsStmts;
1919
use Rector\NodeAnalyzer\ExprAnalyzer;
2020
use Rector\PhpParser\Node\Value\ValueResolver;
2121
use Rector\Rector\AbstractRector;

rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Rector\CodeQuality\Rector\Foreach_;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr;
910
use PhpParser\Node\Expr\BinaryOp\Equal;
1011
use PhpParser\Node\Expr\BinaryOp\Identical;
@@ -15,7 +16,6 @@
1516
use PhpParser\Node\Stmt\If_;
1617
use PhpParser\Node\Stmt\Return_;
1718
use PhpParser\NodeFinder;
18-
use PhpParser\Node\ContainsStmts;
1919
use Rector\NodeManipulator\BinaryOpManipulator;
2020
use Rector\Php71\ValueObject\TwoNodeMatch;
2121
use Rector\PhpParser\Node\Value\ValueResolver;

rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Rector\CodeQuality\Rector\Foreach_;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr;
910
use PhpParser\Node\Expr\ArrayDimFetch;
1011
use PhpParser\Node\Expr\Assign;
@@ -16,7 +17,6 @@
1617
use PhpParser\Node\Stmt\Foreach_;
1718
use PhpParser\Node\Stmt\If_;
1819
use PhpParser\Node\Stmt\Return_;
19-
use PhpParser\Node\ContainsStmts;
2020
use Rector\Rector\AbstractRector;
2121
use Rector\ValueObject\PhpVersionFeature;
2222
use Rector\VersionBonding\Contract\MinPhpVersionInterface;

rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66

77
use PhpParser\Node;
88
use PhpParser\Node\ArrayItem;
9+
use PhpParser\Node\ContainsStmts;
910
use PhpParser\Node\Expr;
1011
use PhpParser\Node\Expr\List_;
1112
use PhpParser\Node\Expr\Variable;
1213
use PhpParser\Node\Stmt\Foreach_;
13-
use PhpParser\Node\ContainsStmts;
1414
use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer;
1515
use Rector\NodeManipulator\StmtsManipulator;
1616
use Rector\PhpParser\Node\BetterNodeFinder;

rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
use PhpParser\Comment\Doc;
88
use PhpParser\Node;
9+
use PhpParser\Node\ContainsStmts;
910
use PhpParser\Node\Expr\Assign;
1011
use PhpParser\Node\Expr\AssignOp;
1112
use PhpParser\Node\Expr\Ternary;
@@ -15,7 +16,6 @@
1516
use PhpParser\Node\Stmt\Return_;
1617
use PHPStan\Type\MixedType;
1718
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory;
18-
use PhpParser\Node\ContainsStmts;
1919
use Rector\Contract\Rector\ConfigurableRectorInterface;
2020
use Rector\NodeAnalyzer\CallAnalyzer;
2121
use Rector\NodeAnalyzer\VariableAnalyzer;

rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
namespace Rector\CodeQuality\Rector\If_;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr;
910
use PhpParser\Node\Expr\BinaryOp\Coalesce;
1011
use PhpParser\Node\Expr\Throw_;
1112
use PhpParser\Node\Stmt;
1213
use PhpParser\Node\Stmt\Expression;
1314
use PhpParser\Node\Stmt\If_;
1415
use PhpParser\Node\Stmt\Return_;
15-
use PhpParser\Node\ContainsStmts;
1616
use Rector\NodeManipulator\IfManipulator;
1717
use Rector\PhpParser\Node\Value\ValueResolver;
1818
use Rector\Rector\AbstractRector;

rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
namespace Rector\CodeQuality\Rector\If_;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr;
910
use PhpParser\Node\Stmt\Else_;
1011
use PhpParser\Node\Stmt\If_;
1112
use PhpParser\Node\Stmt\Return_;
12-
use PhpParser\Node\ContainsStmts;
1313
use Rector\NodeManipulator\IfManipulator;
1414
use Rector\PhpParser\Node\Value\ValueResolver;
1515
use Rector\Rector\AbstractRector;

rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Rector\CodeQuality\Rector\If_;
66

77
use PhpParser\Node;
8+
use PhpParser\Node\ContainsStmts;
89
use PhpParser\Node\Expr;
910
use PhpParser\Node\Expr\Assign;
1011
use PhpParser\Node\Expr\BooleanNot;
@@ -18,7 +19,6 @@
1819
use PHPStan\Type\Type;
1920
use PHPStan\Type\UnionType;
2021
use Rector\CodeQuality\TypeResolver\AssignVariableTypeResolver;
21-
use PhpParser\Node\ContainsStmts;
2222
use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover;
2323
use Rector\NodeManipulator\IfManipulator;
2424
use Rector\PhpParser\Node\Value\ValueResolver;

0 commit comments

Comments
 (0)