Skip to content

Commit e63aae2

Browse files
committed
fix(rector): bump rector/rector 1.0
1 parent c698f51 commit e63aae2

12 files changed

+14
-14
lines changed

utils/rector/composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
}
1818
],
1919
"require-dev": {
20-
"rector/rector": "^0.19",
20+
"rector/rector": "^1.0",
2121
"phpunit/phpunit": "^10.5",
2222
"phpstan/phpstan-doctrine": "^1.3",
2323
"zenstruck/foundry": "dev-1.x-bc",

utils/rector/src/AddProxyToFactoryCollectionTypeInPhpDoc.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
use PHPStan\Type\TypeWithClassName;
1515
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory;
1616
use Rector\Comments\NodeDocBlock\DocBlockUpdater;
17-
use Rector\Core\Rector\AbstractRector;
17+
use Rector\Rector\AbstractRector;
1818
use Rector\StaticTypeMapper\StaticTypeMapper;
1919
use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType;
2020
use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType;

utils/rector/src/ChangeDisableEnablePersist.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use PhpParser\NodeTraverser;
99
use PHPStan\Type\ThisType;
1010
use PHPUnit\Framework\TestCase;
11-
use Rector\Core\Rector\AbstractRector;
11+
use Rector\Rector\AbstractRector;
1212
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
1313
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1414
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;

utils/rector/src/ChangeFactoryBaseClass.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory;
1818
use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover;
1919
use Rector\Comments\NodeDocBlock\DocBlockUpdater;
20-
use Rector\Core\Rector\AbstractRector;
20+
use Rector\Rector\AbstractRector;
2121
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
2222
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
2323
use Zenstruck\Foundry\ModelFactory;

utils/rector/src/ChangeFactoryMethodCalls.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use PhpParser\Node\Expr\MethodCall;
99
use PhpParser\Node\Expr\StaticCall;
1010
use PHPStan\Type\ObjectType;
11-
use Rector\Core\Rector\AbstractRector;
11+
use Rector\Rector\AbstractRector;
1212
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1313
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1414
use Zenstruck\Foundry\Factory;

utils/rector/src/ChangeFunctionsCalls.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use PhpParser\Node\Identifier;
99
use PHPStan\Analyser\MutatingScope;
1010
use PHPStan\Type\ThisType;
11-
use Rector\Core\Rector\AbstractRector;
11+
use Rector\Rector\AbstractRector;
1212
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1313
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1414
use Zenstruck\Foundry\Factory;

utils/rector/src/ChangeInstantiatorMethodCalls.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use PhpParser\Node\Name\FullyQualified;
99
use PHPStan\Analyser\Scope;
1010
use PHPStan\Type\ObjectType;
11-
use Rector\Core\Rector\AbstractScopeAwareRector;
11+
use Rector\Rector\AbstractScopeAwareRector;
1212
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1313
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1414
use Zenstruck\Foundry\ModelFactory;

utils/rector/src/ChangeLegacyClassImports.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use PhpParser\Node;
88
use PHPStan\Type\ObjectType;
9-
use Rector\Core\Rector\AbstractRector;
9+
use Rector\Rector\AbstractRector;
1010
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1111
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1212
use Zenstruck\Foundry\Object\Instantiator;

utils/rector/src/ChangeProxyMethodCalls.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use PhpParser\Node;
88
use PHPStan\Type\ObjectType;
9-
use Rector\Core\Rector\AbstractRector;
9+
use Rector\Rector\AbstractRector;
1010
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1111
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1212
use Zenstruck\Foundry\Persistence\Proxy;

utils/rector/src/ChangeStaticFactoryFakerCalls.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use PhpParser\Node;
88
use PHPStan\Analyser\MutatingScope;
9-
use Rector\Core\Rector\AbstractRector;
9+
use Rector\Rector\AbstractRector;
1010
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1111
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1212
use Zenstruck\Foundry\Factory;

utils/rector/src/RemoveProxyRealObjectMethodCallsForNotProxifiedObjects.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
use PHPStan\Type\NullType;
1111
use PHPStan\Type\ObjectType;
1212
use PHPStan\Type\UnionType;
13-
use Rector\Core\Rector\AbstractRector;
13+
use Rector\Rector\AbstractRector;
1414
use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType;
1515
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
1616
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;

utils/rector/src/RuleRequirementsChecker.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
namespace Zenstruck\Foundry\Utils\Rector;
66

77
use PHPStan\Type\Doctrine\ObjectMetadataResolver;
8-
use Rector\Config\RectorConfig;
8+
use Rector\Rector\AbstractRector;
99

1010
final class RuleRequirementsChecker
1111
{
1212
public static function checkRequirements(): void
1313
{
14-
if (!method_exists(RectorConfig::class, 'enableCollectors')) {
14+
if (!class_exists(AbstractRector::class)) {
1515
throw new \RuntimeException(
16-
'Foundry\'s Rector rules need package rector/rector to be at least at version 0.18. Please update it with command "composer update rector/rector"'
16+
'Foundry\'s Rector rules need package rector/rector to be at least at version 1.0. Please update it with command "composer update rector/rector"'
1717
);
1818
}
1919

0 commit comments

Comments
 (0)