Skip to content

Commit d4b0354

Browse files
committed
Prepare to Rector next 2.0 with PHPStan 2 and PHPParser 5
1 parent 5a3196b commit d4b0354

File tree

3 files changed

+25
-22
lines changed

3 files changed

+25
-22
lines changed

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
},
1717
"require": {
1818
"php": "~8.1.0 || ~8.2.0 || ~8.3.0",
19-
"rector/rector": "1.2.10"
19+
"rector/rector": "dev-main"
2020
},
2121
"require-dev": {
2222
"laminas/laminas-servicemanager": "^4.0",
@@ -36,7 +36,7 @@
3636
"config": {
3737
"sort-packages": true,
3838
"platform": {
39-
"php": "8.1.99"
39+
"php": "8.2.99"
4040
}
4141
},
4242
"scripts": {

composer.lock

Lines changed: 20 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Rector/Class_/ImplementsFactoryInterfaceToPsrFactoryRector.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
use PhpParser\Node\Stmt\ClassMethod;
1212
use PhpParser\Node\Stmt\Namespace_;
1313
use PhpParser\Node\Stmt\Use_;
14-
use PhpParser\Node\Stmt\UseUse;
14+
use PhpParser\Node\UseItem;
1515
use Rector\Configuration\Option;
1616
use Rector\Configuration\Parameter\SimpleParameterProvider;
1717
use Rector\PhpParser\Node\BetterNodeFinder;
@@ -180,10 +180,10 @@ private function replaceUseInteropStatementOnAutoImportEnabled(
180180
$uses = array_filter($namespace->stmts, fn (Stmt $stmt): bool => $stmt instanceof Use_);
181181

182182
foreach ($uses as $use) {
183-
/** @var UseUse|false $useUse */
183+
/** @var UseItem|false $useUse */
184184
$useUse = current($use->uses);
185185

186-
if (! $useUse instanceof UseUse) {
186+
if (! $useUse instanceof UseItem) {
187187
continue;
188188
}
189189

0 commit comments

Comments
 (0)