From 26d2a70a3f1837753b93643dc3f2628dc6e85338 Mon Sep 17 00:00:00 2001 From: Simon Schaufelberger Date: Sat, 22 Jun 2024 01:28:22 +0200 Subject: [PATCH] [TASK] Unify class names --- README.md | 4 ++-- .../docs/composer-json-fractor-rules.md | 24 +++++++++---------- ...ckageToRequireComposerJsonFractorTest.php} | 8 +++---- .../Fixtures/composer.json | 0 .../config/fractor.php | 4 ++-- ...geToRequireDevComposerJsonFractorTest.php} | 8 +++---- .../Fixtures/composer.json | 0 .../config/fractor.php | 4 ++-- ...PackageVersionComposerJsonFractorTest.php} | 8 +++---- .../Fixtures/composer.json | 0 .../config/fractor.php | 4 ++-- .../Fixtures/composer.json | 0 .../RemovePackageComposerJsonFractorTest.php} | 8 +++---- .../config/fractor.php | 4 ++-- .../Fixtures/composer.json | 0 .../RenamePackageComposerJsonFractorTest.php} | 8 +++---- .../config/fractor.php | 4 ++-- .../Fixtures/composer.json | 0 ...kageAndVersionComposerJsonFractorTest.php} | 8 +++---- .../config/fractor.php | 4 ++-- ...ddPackageToRequireComposerJsonFractor.php} | 5 +++- ...ackageToRequireDevComposerJsonFractor.php} | 5 +++- ...angePackageVersionComposerJsonFractor.php} | 5 +++- ...p => RemovePackageComposerJsonFractor.php} | 5 +++- ...p => RenamePackageComposerJsonFractor.php} | 5 +++- ...ePackageAndVersionComposerJsonFractor.php} | 5 +++- .../ValueObject/ReplacePackageAndVersion.php | 4 ++-- 27 files changed, 76 insertions(+), 58 deletions(-) rename packages/fractor-composer-json/rules-tests/{AddPackageToRequireComposerJsonFractorRule/AddPackageToRequireComposerJsonFractorRuleTest.php => AddPackageToRequireComposerJsonFractor/AddPackageToRequireComposerJsonFractorTest.php} (82%) rename packages/fractor-composer-json/rules-tests/{AddPackageToRequireComposerJsonFractorRule => AddPackageToRequireComposerJsonFractor}/Fixtures/composer.json (100%) rename packages/fractor-composer-json/rules-tests/{AddPackageToRequireComposerJsonFractorRule => AddPackageToRequireComposerJsonFractor}/config/fractor.php (85%) rename packages/fractor-composer-json/rules-tests/{AddPackageToRequireDevComposerJsonFractorRule/AddPackageToRequireDevComposerJsonFractorRuleTest.php => AddPackageToRequireDevComposerJsonFractor/AddPackageToRequireDevComposerJsonFractorTest.php} (81%) rename packages/fractor-composer-json/rules-tests/{AddPackageToRequireDevComposerJsonFractorRule => AddPackageToRequireDevComposerJsonFractor}/Fixtures/composer.json (100%) rename packages/fractor-composer-json/rules-tests/{AddPackageToRequireDevComposerJsonFractorRule => AddPackageToRequireDevComposerJsonFractor}/config/fractor.php (84%) rename packages/fractor-composer-json/rules-tests/{ChangePackageVersionComposerJsonFractorRule/ChangePackageVersionComposerJsonFractorRuleTest.php => ChangePackageVersionComposerJsonFractor/ChangePackageVersionComposerJsonFractorTest.php} (82%) rename packages/fractor-composer-json/rules-tests/{ChangePackageVersionComposerJsonFractorRule => ChangePackageVersionComposerJsonFractor}/Fixtures/composer.json (100%) rename packages/fractor-composer-json/rules-tests/{ChangePackageVersionComposerJsonFractorRule => ChangePackageVersionComposerJsonFractor}/config/fractor.php (85%) rename packages/fractor-composer-json/rules-tests/{RemovePackageComposerJsonFractorRule => RemovePackageComposerJsonFractor}/Fixtures/composer.json (100%) rename packages/fractor-composer-json/rules-tests/{RemovePackageComposerJsonFractorRule/RemovePackageComposerJsonFractorRuleTest.php => RemovePackageComposerJsonFractor/RemovePackageComposerJsonFractorTest.php} (77%) rename packages/fractor-composer-json/rules-tests/{RemovePackageComposerJsonFractorRule => RemovePackageComposerJsonFractor}/config/fractor.php (70%) rename packages/fractor-composer-json/rules-tests/{RenamePackageComposerJsonFractorRule => RenamePackageComposerJsonFractor}/Fixtures/composer.json (100%) rename packages/fractor-composer-json/rules-tests/{RenamePackageComposerJsonFractorRule/RenamePackageComposerJsonFractorRuleTest.php => RenamePackageComposerJsonFractor/RenamePackageComposerJsonFractorTest.php} (77%) rename packages/fractor-composer-json/rules-tests/{RenamePackageComposerJsonFractorRule => RenamePackageComposerJsonFractor}/config/fractor.php (75%) rename packages/fractor-composer-json/rules-tests/{ReplacePackageAndVersionComposerJsonFractorRule => ReplacePackageAndVersionComposerJsonFractor}/Fixtures/composer.json (100%) rename packages/fractor-composer-json/rules-tests/{ReplacePackageAndVersionComposerJsonFractorRule/ReplacePackageAndVersionComposerJsonFractorRuleTest.php => ReplacePackageAndVersionComposerJsonFractor/ReplacePackageAndVersionComposerJsonFractorTest.php} (80%) rename packages/fractor-composer-json/rules-tests/{ReplacePackageAndVersionComposerJsonFractorRule => ReplacePackageAndVersionComposerJsonFractor}/config/fractor.php (84%) rename packages/fractor-composer-json/rules/{AddPackageToRequireComposerJsonFractorRule.php => AddPackageToRequireComposerJsonFractor.php} (85%) rename packages/fractor-composer-json/rules/{AddPackageToRequireDevComposerJsonFractorRule.php => AddPackageToRequireDevComposerJsonFractor.php} (85%) rename packages/fractor-composer-json/rules/{ChangePackageVersionComposerJsonFractorRule.php => ChangePackageVersionComposerJsonFractor.php} (85%) rename packages/fractor-composer-json/rules/{RemovePackageComposerJsonFractorRule.php => RemovePackageComposerJsonFractor.php} (85%) rename packages/fractor-composer-json/rules/{RenamePackageComposerJsonFractorRule.php => RenamePackageComposerJsonFractor.php} (88%) rename packages/fractor-composer-json/rules/{ReplacePackageAndVersionComposerJsonFractorRule.php => ReplacePackageAndVersionComposerJsonFractor.php} (88%) diff --git a/README.md b/README.md index 395d84c1..ce730b15 100644 --- a/README.md +++ b/README.md @@ -52,11 +52,11 @@ If you want to apply only one specific rule, you can do so: use a9f\Fractor\Configuration\FractorConfiguration; use a9f\Typo3Fractor\TYPO3v7\FlexForm\AddRenderTypeToFlexFormFractor; -use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule; +use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor; return FractorConfiguration::configure() ->withPaths([__DIR__ . '/packages/']) - ->withConfiguredRule(AddPackageToRequireDevComposerJsonFractorRule::class, [new PackageAndVersion('vendor1/package3', '^3.0')]) + ->withConfiguredRule(AddPackageToRequireDevComposerJsonFractor::class, [new PackageAndVersion('vendor1/package3', '^3.0')]) ->withRules([AddRenderTypeToFlexFormFractor::class]); ``` diff --git a/packages/fractor-composer-json/docs/composer-json-fractor-rules.md b/packages/fractor-composer-json/docs/composer-json-fractor-rules.md index 0bff56e9..b4672451 100644 --- a/packages/fractor-composer-json/docs/composer-json-fractor-rules.md +++ b/packages/fractor-composer-json/docs/composer-json-fractor-rules.md @@ -1,12 +1,12 @@ # 6 Rules Overview -## AddPackageToRequireComposerJsonFractorRule +## AddPackageToRequireComposerJsonFractor Add package to "require" in `composer.json` :wrench: **configure it!** -- class: [`a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractorRule`](../rules/AddPackageToRequireComposerJsonFractorRule.php) +- class: [`a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractor`](../rules/AddPackageToRequireComposerJsonFractor.php) ```diff { @@ -18,13 +18,13 @@ Add package to "require" in `composer.json`
-## AddPackageToRequireDevComposerJsonFractorRule +## AddPackageToRequireDevComposerJsonFractor Add package to "require-dev" in `composer.json` :wrench: **configure it!** -- class: [`a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule`](../rules/AddPackageToRequireDevComposerJsonFractorRule.php) +- class: [`a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor`](../rules/AddPackageToRequireDevComposerJsonFractor.php) ```diff { @@ -36,13 +36,13 @@ Add package to "require-dev" in `composer.json`
-## ChangePackageVersionComposerJsonFractorRule +## ChangePackageVersionComposerJsonFractor Change package version `composer.json` :wrench: **configure it!** -- class: [`a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule`](../rules/ChangePackageVersionComposerJsonFractorRule.php) +- class: [`a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor`](../rules/ChangePackageVersionComposerJsonFractor.php) ```diff { @@ -55,13 +55,13 @@ Change package version `composer.json`
-## RemovePackageComposerJsonFractorRule +## RemovePackageComposerJsonFractor Remove package from "require" and "require-dev" in `composer.json` :wrench: **configure it!** -- class: [`a9f\FractorComposerJson\RemovePackageComposerJsonFractorRule`](../rules/RemovePackageComposerJsonFractorRule.php) +- class: [`a9f\FractorComposerJson\RemovePackageComposerJsonFractor`](../rules/RemovePackageComposerJsonFractor.php) ```diff { @@ -73,13 +73,13 @@ Remove package from "require" and "require-dev" in `composer.json`
-## RenamePackageComposerJsonFractorRule +## RenamePackageComposerJsonFractor Change package name in `composer.json` :wrench: **configure it!** -- class: [`a9f\FractorComposerJson\RenamePackageComposerJsonFractorRule`](../rules/RenamePackageComposerJsonFractorRule.php) +- class: [`a9f\FractorComposerJson\RenamePackageComposerJsonFractor`](../rules/RenamePackageComposerJsonFractor.php) ```diff { @@ -92,13 +92,13 @@ Change package name in `composer.json`
-## ReplacePackageAndVersionComposerJsonFractorRule +## ReplacePackageAndVersionComposerJsonFractor Change package name and version `composer.json` :wrench: **configure it!** -- class: [`a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractorRule`](../rules/ReplacePackageAndVersionComposerJsonFractorRule.php) +- class: [`a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractor`](../rules/ReplacePackageAndVersionComposerJsonFractor.php) ```diff { diff --git a/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/AddPackageToRequireComposerJsonFractorRuleTest.php b/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/AddPackageToRequireComposerJsonFractorTest.php similarity index 82% rename from packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/AddPackageToRequireComposerJsonFractorRuleTest.php rename to packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/AddPackageToRequireComposerJsonFractorTest.php index 3402fbf1..f61c427c 100644 --- a/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/AddPackageToRequireComposerJsonFractorRuleTest.php +++ b/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/AddPackageToRequireComposerJsonFractorTest.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace a9f\FractorComposerJson\Tests\AddPackageToRequireComposerJsonFractorRule; +namespace a9f\FractorComposerJson\Tests\AddPackageToRequireComposerJsonFractor; use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase; -use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractorRule; +use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractor; use Iterator; use PHPUnit\Framework\Attributes\DataProvider; -final class AddPackageToRequireComposerJsonFractorRuleTest extends AbstractFractorTestCase +final class AddPackageToRequireComposerJsonFractorTest extends AbstractFractorTestCase { #[DataProvider('provideData')] public function test(string $filePath): void { $this->doTestFile($filePath); - $this->assertThatRuleIsApplied($filePath, AddPackageToRequireComposerJsonFractorRule::class); + $this->assertThatRuleIsApplied($filePath, AddPackageToRequireComposerJsonFractor::class); } public static function provideData(): Iterator diff --git a/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/Fixtures/composer.json b/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/Fixtures/composer.json similarity index 100% rename from packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/Fixtures/composer.json rename to packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/Fixtures/composer.json diff --git a/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/config/fractor.php b/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/config/fractor.php similarity index 85% rename from packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/config/fractor.php rename to packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/config/fractor.php index 2ff1a9d8..e939ab1a 100644 --- a/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/config/fractor.php +++ b/packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/config/fractor.php @@ -3,12 +3,12 @@ declare(strict_types=1); use a9f\Fractor\Configuration\FractorConfiguration; -use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractorRule; +use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractor; use a9f\FractorComposerJson\ValueObject\PackageAndVersion; return FractorConfiguration::configure() ->import(__DIR__ . '/../../../config/application.php') ->withConfiguredRule( - AddPackageToRequireComposerJsonFractorRule::class, + AddPackageToRequireComposerJsonFractor::class, [new PackageAndVersion('vendor1/package3', '^3.0')] ); diff --git a/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/AddPackageToRequireDevComposerJsonFractorRuleTest.php b/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/AddPackageToRequireDevComposerJsonFractorTest.php similarity index 81% rename from packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/AddPackageToRequireDevComposerJsonFractorRuleTest.php rename to packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/AddPackageToRequireDevComposerJsonFractorTest.php index f3ee5485..573c1dd3 100644 --- a/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/AddPackageToRequireDevComposerJsonFractorRuleTest.php +++ b/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/AddPackageToRequireDevComposerJsonFractorTest.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace a9f\FractorComposerJson\Tests\AddPackageToRequireDevComposerJsonFractorRule; +namespace a9f\FractorComposerJson\Tests\AddPackageToRequireDevComposerJsonFractor; use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase; -use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule; +use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor; use Iterator; use PHPUnit\Framework\Attributes\DataProvider; -final class AddPackageToRequireDevComposerJsonFractorRuleTest extends AbstractFractorTestCase +final class AddPackageToRequireDevComposerJsonFractorTest extends AbstractFractorTestCase { #[DataProvider('provideData')] public function test(string $filePath): void { $this->doTestFile($filePath); - $this->assertThatRuleIsApplied($filePath, AddPackageToRequireDevComposerJsonFractorRule::class); + $this->assertThatRuleIsApplied($filePath, AddPackageToRequireDevComposerJsonFractor::class); } public static function provideData(): Iterator diff --git a/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/Fixtures/composer.json b/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/Fixtures/composer.json similarity index 100% rename from packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/Fixtures/composer.json rename to packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/Fixtures/composer.json diff --git a/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/config/fractor.php b/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/config/fractor.php similarity index 84% rename from packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/config/fractor.php rename to packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/config/fractor.php index 5cb44ee6..c05adac7 100644 --- a/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/config/fractor.php +++ b/packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/config/fractor.php @@ -3,12 +3,12 @@ declare(strict_types=1); use a9f\Fractor\Configuration\FractorConfiguration; -use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule; +use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor; use a9f\FractorComposerJson\ValueObject\PackageAndVersion; return FractorConfiguration::configure() ->import(__DIR__ . '/../../../config/application.php') ->withConfiguredRule( - AddPackageToRequireDevComposerJsonFractorRule::class, + AddPackageToRequireDevComposerJsonFractor::class, [new PackageAndVersion('vendor1/package3', '^3.0')] ); diff --git a/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/ChangePackageVersionComposerJsonFractorRuleTest.php b/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/ChangePackageVersionComposerJsonFractorTest.php similarity index 82% rename from packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/ChangePackageVersionComposerJsonFractorRuleTest.php rename to packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/ChangePackageVersionComposerJsonFractorTest.php index ad84de3d..dccafebc 100644 --- a/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/ChangePackageVersionComposerJsonFractorRuleTest.php +++ b/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/ChangePackageVersionComposerJsonFractorTest.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace a9f\FractorComposerJson\Tests\ChangePackageVersionComposerJsonFractorRule; +namespace a9f\FractorComposerJson\Tests\ChangePackageVersionComposerJsonFractor; use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase; -use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule; +use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor; use Iterator; use PHPUnit\Framework\Attributes\DataProvider; -final class ChangePackageVersionComposerJsonFractorRuleTest extends AbstractFractorTestCase +final class ChangePackageVersionComposerJsonFractorTest extends AbstractFractorTestCase { #[DataProvider('provideData')] public function test(string $filePath): void { $this->doTestFile($filePath); - $this->assertThatRuleIsApplied($filePath, ChangePackageVersionComposerJsonFractorRule::class); + $this->assertThatRuleIsApplied($filePath, ChangePackageVersionComposerJsonFractor::class); } public static function provideData(): Iterator diff --git a/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/Fixtures/composer.json b/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/Fixtures/composer.json similarity index 100% rename from packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/Fixtures/composer.json rename to packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/Fixtures/composer.json diff --git a/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/config/fractor.php b/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/config/fractor.php similarity index 85% rename from packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/config/fractor.php rename to packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/config/fractor.php index a931bd87..43ae9ee6 100644 --- a/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/config/fractor.php +++ b/packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/config/fractor.php @@ -3,12 +3,12 @@ declare(strict_types=1); use a9f\Fractor\Configuration\FractorConfiguration; -use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule; +use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor; use a9f\FractorComposerJson\ValueObject\PackageAndVersion; return FractorConfiguration::configure() ->import(__DIR__ . '/../../../config/application.php') ->withConfiguredRule( - ChangePackageVersionComposerJsonFractorRule::class, + ChangePackageVersionComposerJsonFractor::class, [new PackageAndVersion('vendor1/package3', '^15.0')] ); diff --git a/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/Fixtures/composer.json b/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/Fixtures/composer.json similarity index 100% rename from packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/Fixtures/composer.json rename to packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/Fixtures/composer.json diff --git a/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/RemovePackageComposerJsonFractorRuleTest.php b/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/RemovePackageComposerJsonFractorTest.php similarity index 77% rename from packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/RemovePackageComposerJsonFractorRuleTest.php rename to packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/RemovePackageComposerJsonFractorTest.php index 87e41fec..82f092dc 100644 --- a/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/RemovePackageComposerJsonFractorRuleTest.php +++ b/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/RemovePackageComposerJsonFractorTest.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace a9f\FractorComposerJson\Tests\RemovePackageComposerJsonFractorRule; +namespace a9f\FractorComposerJson\Tests\RemovePackageComposerJsonFractor; use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase; -use a9f\FractorComposerJson\RemovePackageComposerJsonFractorRule; +use a9f\FractorComposerJson\RemovePackageComposerJsonFractor; use Iterator; use PHPUnit\Framework\Attributes\DataProvider; -final class RemovePackageComposerJsonFractorRuleTest extends AbstractFractorTestCase +final class RemovePackageComposerJsonFractorTest extends AbstractFractorTestCase { #[DataProvider('provideData')] public function test(string $filePath): void { $this->doTestFile($filePath); - $this->assertThatRuleIsApplied($filePath, RemovePackageComposerJsonFractorRule::class); + $this->assertThatRuleIsApplied($filePath, RemovePackageComposerJsonFractor::class); } public static function provideData(): Iterator diff --git a/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/config/fractor.php b/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/config/fractor.php similarity index 70% rename from packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/config/fractor.php rename to packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/config/fractor.php index 4023f93a..ead1c123 100644 --- a/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/config/fractor.php +++ b/packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/config/fractor.php @@ -3,11 +3,11 @@ declare(strict_types=1); use a9f\Fractor\Configuration\FractorConfiguration; -use a9f\FractorComposerJson\RemovePackageComposerJsonFractorRule; +use a9f\FractorComposerJson\RemovePackageComposerJsonFractor; return FractorConfiguration::configure() ->import(__DIR__ . '/../../../config/application.php') ->withConfiguredRule( - RemovePackageComposerJsonFractorRule::class, + RemovePackageComposerJsonFractor::class, ['vendor1/package3', 'vendor1/package1', 'vendor1/package2'] ); diff --git a/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/Fixtures/composer.json b/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/Fixtures/composer.json similarity index 100% rename from packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/Fixtures/composer.json rename to packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/Fixtures/composer.json diff --git a/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/RenamePackageComposerJsonFractorRuleTest.php b/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/RenamePackageComposerJsonFractorTest.php similarity index 77% rename from packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/RenamePackageComposerJsonFractorRuleTest.php rename to packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/RenamePackageComposerJsonFractorTest.php index e9102943..fce9be17 100644 --- a/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/RenamePackageComposerJsonFractorRuleTest.php +++ b/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/RenamePackageComposerJsonFractorTest.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace a9f\FractorComposerJson\Tests\RenamePackageComposerJsonFractorRule; +namespace a9f\FractorComposerJson\Tests\RenamePackageComposerJsonFractor; use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase; -use a9f\FractorComposerJson\RenamePackageComposerJsonFractorRule; +use a9f\FractorComposerJson\RenamePackageComposerJsonFractor; use Iterator; use PHPUnit\Framework\Attributes\DataProvider; -final class RenamePackageComposerJsonFractorRuleTest extends AbstractFractorTestCase +final class RenamePackageComposerJsonFractorTest extends AbstractFractorTestCase { #[DataProvider('provideData')] public function test(string $filePath): void { $this->doTestFile($filePath); - $this->assertThatRuleIsApplied($filePath, RenamePackageComposerJsonFractorRule::class); + $this->assertThatRuleIsApplied($filePath, RenamePackageComposerJsonFractor::class); } public static function provideData(): Iterator diff --git a/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/config/fractor.php b/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/config/fractor.php similarity index 75% rename from packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/config/fractor.php rename to packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/config/fractor.php index b0e8d27f..ab5bf482 100644 --- a/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/config/fractor.php +++ b/packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/config/fractor.php @@ -3,12 +3,12 @@ declare(strict_types=1); use a9f\Fractor\Configuration\FractorConfiguration; -use a9f\FractorComposerJson\RenamePackageComposerJsonFractorRule; +use a9f\FractorComposerJson\RenamePackageComposerJsonFractor; use a9f\FractorComposerJson\ValueObject\RenamePackage; return FractorConfiguration::configure() ->import(__DIR__ . '/../../../config/application.php') ->withConfiguredRule( - RenamePackageComposerJsonFractorRule::class, + RenamePackageComposerJsonFractor::class, [new RenamePackage('foo/bar', 'baz/bar'), new RenamePackage('foo/baz', 'baz/baz')] ); diff --git a/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/Fixtures/composer.json b/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/Fixtures/composer.json similarity index 100% rename from packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/Fixtures/composer.json rename to packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/Fixtures/composer.json diff --git a/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/ReplacePackageAndVersionComposerJsonFractorRuleTest.php b/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/ReplacePackageAndVersionComposerJsonFractorTest.php similarity index 80% rename from packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/ReplacePackageAndVersionComposerJsonFractorRuleTest.php rename to packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/ReplacePackageAndVersionComposerJsonFractorTest.php index a2cf22a5..ed8b6891 100644 --- a/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/ReplacePackageAndVersionComposerJsonFractorRuleTest.php +++ b/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/ReplacePackageAndVersionComposerJsonFractorTest.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace a9f\FractorComposerJson\Tests\ReplacePackageAndVersionComposerJsonFractorRule; +namespace a9f\FractorComposerJson\Tests\ReplacePackageAndVersionComposerJsonFractor; use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase; -use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractorRule; +use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractor; use Iterator; use PHPUnit\Framework\Attributes\DataProvider; -final class ReplacePackageAndVersionComposerJsonFractorRuleTest extends AbstractFractorTestCase +final class ReplacePackageAndVersionComposerJsonFractorTest extends AbstractFractorTestCase { #[DataProvider('provideData')] public function test(string $filePath): void { $this->doTestFile($filePath); - $this->assertThatRuleIsApplied($filePath, ReplacePackageAndVersionComposerJsonFractorRule::class); + $this->assertThatRuleIsApplied($filePath, ReplacePackageAndVersionComposerJsonFractor::class); } public static function provideData(): Iterator diff --git a/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/config/fractor.php b/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/config/fractor.php similarity index 84% rename from packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/config/fractor.php rename to packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/config/fractor.php index e682978e..2a69c284 100644 --- a/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/config/fractor.php +++ b/packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/config/fractor.php @@ -3,12 +3,12 @@ declare(strict_types=1); use a9f\Fractor\Configuration\FractorConfiguration; -use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractorRule; +use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractor; use a9f\FractorComposerJson\ValueObject\ReplacePackageAndVersion; return FractorConfiguration::configure() ->import(__DIR__ . '/../../../config/application.php') ->withConfiguredRule( - ReplacePackageAndVersionComposerJsonFractorRule::class, + ReplacePackageAndVersionComposerJsonFractor::class, [new ReplacePackageAndVersion('vendor1/package1', 'vendor1/package3', '^4.0')] ); diff --git a/packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractorRule.php b/packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractor.php similarity index 85% rename from packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractorRule.php rename to packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractor.php index b62fd7a6..c4402777 100644 --- a/packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractorRule.php +++ b/packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractor.php @@ -12,7 +12,10 @@ use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; -final class AddPackageToRequireComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired +/** + * @see \a9f\FractorComposerJson\Tests\AddPackageToRequireComposerJsonFractor\AddPackageToRequireComposerJsonFractorTest + */ +final class AddPackageToRequireComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired { /** * @var PackageAndVersion[] diff --git a/packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractorRule.php b/packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractor.php similarity index 85% rename from packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractorRule.php rename to packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractor.php index d582c87c..6d56d261 100644 --- a/packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractorRule.php +++ b/packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractor.php @@ -12,7 +12,10 @@ use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; -final class AddPackageToRequireDevComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired +/** + * @see \a9f\FractorComposerJson\Tests\AddPackageToRequireDevComposerJsonFractor\AddPackageToRequireDevComposerJsonFractorTest + */ +final class AddPackageToRequireDevComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired { /** * @var PackageAndVersion[] diff --git a/packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractorRule.php b/packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractor.php similarity index 85% rename from packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractorRule.php rename to packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractor.php index f050c3ba..afcd0a96 100644 --- a/packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractorRule.php +++ b/packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractor.php @@ -12,7 +12,10 @@ use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; -final class ChangePackageVersionComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired +/** + * @see \a9f\FractorComposerJson\Tests\ChangePackageVersionComposerJsonFractor\ChangePackageVersionComposerJsonFractorTest + */ +final class ChangePackageVersionComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired { /** * @var PackageAndVersion[] diff --git a/packages/fractor-composer-json/rules/RemovePackageComposerJsonFractorRule.php b/packages/fractor-composer-json/rules/RemovePackageComposerJsonFractor.php similarity index 85% rename from packages/fractor-composer-json/rules/RemovePackageComposerJsonFractorRule.php rename to packages/fractor-composer-json/rules/RemovePackageComposerJsonFractor.php index f99ad4d9..2840930c 100644 --- a/packages/fractor-composer-json/rules/RemovePackageComposerJsonFractorRule.php +++ b/packages/fractor-composer-json/rules/RemovePackageComposerJsonFractor.php @@ -11,7 +11,10 @@ use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; -final class RemovePackageComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired +/** + * @see \a9f\FractorComposerJson\Tests\RemovePackageComposerJsonFractor\RemovePackageComposerJsonFractorTest + */ +final class RemovePackageComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired { /** * @var string[] diff --git a/packages/fractor-composer-json/rules/RenamePackageComposerJsonFractorRule.php b/packages/fractor-composer-json/rules/RenamePackageComposerJsonFractor.php similarity index 88% rename from packages/fractor-composer-json/rules/RenamePackageComposerJsonFractorRule.php rename to packages/fractor-composer-json/rules/RenamePackageComposerJsonFractor.php index 66a84406..a6783e19 100644 --- a/packages/fractor-composer-json/rules/RenamePackageComposerJsonFractorRule.php +++ b/packages/fractor-composer-json/rules/RenamePackageComposerJsonFractor.php @@ -12,7 +12,10 @@ use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; -final class RenamePackageComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired +/** + * @see \a9f\FractorComposerJson\Tests\RenamePackageComposerJsonFractor\RenamePackageComposerJsonFractorTest + */ +final class RenamePackageComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired { /** * @var RenamePackage[] diff --git a/packages/fractor-composer-json/rules/ReplacePackageAndVersionComposerJsonFractorRule.php b/packages/fractor-composer-json/rules/ReplacePackageAndVersionComposerJsonFractor.php similarity index 88% rename from packages/fractor-composer-json/rules/ReplacePackageAndVersionComposerJsonFractorRule.php rename to packages/fractor-composer-json/rules/ReplacePackageAndVersionComposerJsonFractor.php index 9594395f..aedebc93 100644 --- a/packages/fractor-composer-json/rules/ReplacePackageAndVersionComposerJsonFractorRule.php +++ b/packages/fractor-composer-json/rules/ReplacePackageAndVersionComposerJsonFractor.php @@ -13,7 +13,10 @@ use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; -final class ReplacePackageAndVersionComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired +/** + * @see \a9f\FractorComposerJson\Tests\ReplacePackageAndVersionComposerJsonFractor\ReplacePackageAndVersionComposerJsonFractorTest + */ +final class ReplacePackageAndVersionComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired { /** * @var ReplacePackageAndVersion[] diff --git a/packages/fractor-composer-json/src/ValueObject/ReplacePackageAndVersion.php b/packages/fractor-composer-json/src/ValueObject/ReplacePackageAndVersion.php index c638b0bc..5aeb33be 100644 --- a/packages/fractor-composer-json/src/ValueObject/ReplacePackageAndVersion.php +++ b/packages/fractor-composer-json/src/ValueObject/ReplacePackageAndVersion.php @@ -4,7 +4,7 @@ namespace a9f\FractorComposerJson\ValueObject; -use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule; +use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor; use Webmozart\Assert\Assert; final readonly class ReplacePackageAndVersion @@ -21,7 +21,7 @@ public function __construct( Assert::notSame( $oldPackageName, $newPackageName, - 'Old and new package have to be different. If you want to only change package version, use ' . ChangePackageVersionComposerJsonFractorRule::class + 'Old and new package have to be different. If you want to only change package version, use ' . ChangePackageVersionComposerJsonFractor::class ); $this->oldPackageName = $oldPackageName;