diff --git a/packages/upgrade/README.md b/packages/upgrade/README.md index fb7e7d494..14ff6dac0 100644 --- a/packages/upgrade/README.md +++ b/packages/upgrade/README.md @@ -9,7 +9,9 @@ ```php return RectorConfig::configure() // … - ->withSets([__DIR__ . '/vendor/tempest/framework/packages/upgrade/src/tempest2.php']); + ->withSets([ + TempestSetList::TEMPEST_20, + ]); ``` -3. Run `vendor/bin/rector` \ No newline at end of file +3. Run `vendor/bin/rector` diff --git a/packages/upgrade/config/sets/level/up-to-tempest-20.php b/packages/upgrade/config/sets/level/up-to-tempest-20.php new file mode 100644 index 000000000..91d3ac264 --- /dev/null +++ b/packages/upgrade/config/sets/level/up-to-tempest-20.php @@ -0,0 +1,12 @@ +sets([ + TempestSetList::TEMPEST_20, + ]); +}; diff --git a/packages/upgrade/src/tempest2.php b/packages/upgrade/config/sets/tempest20.php similarity index 100% rename from packages/upgrade/src/tempest2.php rename to packages/upgrade/config/sets/tempest20.php diff --git a/packages/upgrade/src/Set/TempestLevelSetList.php b/packages/upgrade/src/Set/TempestLevelSetList.php new file mode 100644 index 000000000..335d74c4e --- /dev/null +++ b/packages/upgrade/src/Set/TempestLevelSetList.php @@ -0,0 +1,10 @@ + new RectorTester(__DIR__ . '/tempest2_rector.php'); + get => new RectorTester(__DIR__ . '/tempest20_rector.php'); } public function test_migration_with_only_up(): void diff --git a/packages/upgrade/tests/Tempest2/tempest2_rector.php b/packages/upgrade/tests/Tempest20/tempest20_rector.php similarity index 56% rename from packages/upgrade/tests/Tempest2/tempest2_rector.php rename to packages/upgrade/tests/Tempest20/tempest20_rector.php index 834229162..367d98e8b 100644 --- a/packages/upgrade/tests/Tempest2/tempest2_rector.php +++ b/packages/upgrade/tests/Tempest20/tempest20_rector.php @@ -1,8 +1,9 @@ withSets([ - __DIR__ . '/../../src/tempest2.php', + TempestSetList::TEMPEST_20, ]);