From 3f36fb8e7131066c07e782e4d357647f1a6e6e9a Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Sat, 27 Sep 2025 16:57:47 +0700 Subject: [PATCH 1/2] Fix deprecated NodeTraverser::DONT_TRAVERSE_CHILDREN --- .../Rector/FuncCall/DowngradeIteratorCountToArrayRector.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php b/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php index 1f02c07a..7de5843a 100644 --- a/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php +++ b/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php @@ -11,6 +11,7 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Name\FullyQualified; use PhpParser\NodeTraverser; +use PhpParser\NodeVisitor; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use Rector\NodeAnalyzer\ArgsAnalyzer; @@ -78,7 +79,7 @@ public function refactor(Node $node): null|FuncCall|int ); if ($hasIsArrayCheck) { - return NodeTraverser::DONT_TRAVERSE_CHILDREN; + return NodeVisitor::DONT_TRAVERSE_CHILDREN; } return null; From b6020b3822bec11efab2a67e28c9f311008b81b1 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 27 Sep 2025 09:58:43 +0000 Subject: [PATCH 2/2] [ci-review] Rector Rectify --- .../Rector/FuncCall/DowngradeIteratorCountToArrayRector.php | 1 - 1 file changed, 1 deletion(-) diff --git a/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php b/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php index 7de5843a..00970dfb 100644 --- a/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php +++ b/rules/DowngradePhp82/Rector/FuncCall/DowngradeIteratorCountToArrayRector.php @@ -10,7 +10,6 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Name\FullyQualified; -use PhpParser\NodeTraverser; use PhpParser\NodeVisitor; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator;