Skip to content

Commit 26d2a70

Browse files
committed
[TASK] Unify class names
1 parent 0a5d4aa commit 26d2a70

27 files changed

+76
-58
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ If you want to apply only one specific rule, you can do so:
5252

5353
use a9f\Fractor\Configuration\FractorConfiguration;
5454
use a9f\Typo3Fractor\TYPO3v7\FlexForm\AddRenderTypeToFlexFormFractor;
55-
use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule;
55+
use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor;
5656

5757
return FractorConfiguration::configure()
5858
->withPaths([__DIR__ . '/packages/'])
59-
->withConfiguredRule(AddPackageToRequireDevComposerJsonFractorRule::class, [new PackageAndVersion('vendor1/package3', '^3.0')])
59+
->withConfiguredRule(AddPackageToRequireDevComposerJsonFractor::class, [new PackageAndVersion('vendor1/package3', '^3.0')])
6060
->withRules([AddRenderTypeToFlexFormFractor::class]);
6161
```
6262

packages/fractor-composer-json/docs/composer-json-fractor-rules.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# 6 Rules Overview
22

3-
## AddPackageToRequireComposerJsonFractorRule
3+
## AddPackageToRequireComposerJsonFractor
44

55
Add package to "require" in `composer.json`
66

77
:wrench: **configure it!**
88

9-
- class: [`a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractorRule`](../rules/AddPackageToRequireComposerJsonFractorRule.php)
9+
- class: [`a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractor`](../rules/AddPackageToRequireComposerJsonFractor.php)
1010

1111
```diff
1212
{
@@ -18,13 +18,13 @@ Add package to "require" in `composer.json`
1818

1919
<br>
2020

21-
## AddPackageToRequireDevComposerJsonFractorRule
21+
## AddPackageToRequireDevComposerJsonFractor
2222

2323
Add package to "require-dev" in `composer.json`
2424

2525
:wrench: **configure it!**
2626

27-
- class: [`a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule`](../rules/AddPackageToRequireDevComposerJsonFractorRule.php)
27+
- class: [`a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor`](../rules/AddPackageToRequireDevComposerJsonFractor.php)
2828

2929
```diff
3030
{
@@ -36,13 +36,13 @@ Add package to "require-dev" in `composer.json`
3636

3737
<br>
3838

39-
## ChangePackageVersionComposerJsonFractorRule
39+
## ChangePackageVersionComposerJsonFractor
4040

4141
Change package version `composer.json`
4242

4343
:wrench: **configure it!**
4444

45-
- class: [`a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule`](../rules/ChangePackageVersionComposerJsonFractorRule.php)
45+
- class: [`a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor`](../rules/ChangePackageVersionComposerJsonFractor.php)
4646

4747
```diff
4848
{
@@ -55,13 +55,13 @@ Change package version `composer.json`
5555

5656
<br>
5757

58-
## RemovePackageComposerJsonFractorRule
58+
## RemovePackageComposerJsonFractor
5959

6060
Remove package from "require" and "require-dev" in `composer.json`
6161

6262
:wrench: **configure it!**
6363

64-
- class: [`a9f\FractorComposerJson\RemovePackageComposerJsonFractorRule`](../rules/RemovePackageComposerJsonFractorRule.php)
64+
- class: [`a9f\FractorComposerJson\RemovePackageComposerJsonFractor`](../rules/RemovePackageComposerJsonFractor.php)
6565

6666
```diff
6767
{
@@ -73,13 +73,13 @@ Remove package from "require" and "require-dev" in `composer.json`
7373

7474
<br>
7575

76-
## RenamePackageComposerJsonFractorRule
76+
## RenamePackageComposerJsonFractor
7777

7878
Change package name in `composer.json`
7979

8080
:wrench: **configure it!**
8181

82-
- class: [`a9f\FractorComposerJson\RenamePackageComposerJsonFractorRule`](../rules/RenamePackageComposerJsonFractorRule.php)
82+
- class: [`a9f\FractorComposerJson\RenamePackageComposerJsonFractor`](../rules/RenamePackageComposerJsonFractor.php)
8383

8484
```diff
8585
{
@@ -92,13 +92,13 @@ Change package name in `composer.json`
9292

9393
<br>
9494

95-
## ReplacePackageAndVersionComposerJsonFractorRule
95+
## ReplacePackageAndVersionComposerJsonFractor
9696

9797
Change package name and version `composer.json`
9898

9999
:wrench: **configure it!**
100100

101-
- class: [`a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractorRule`](../rules/ReplacePackageAndVersionComposerJsonFractorRule.php)
101+
- class: [`a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractor`](../rules/ReplacePackageAndVersionComposerJsonFractor.php)
102102

103103
```diff
104104
{
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace a9f\FractorComposerJson\Tests\AddPackageToRequireComposerJsonFractorRule;
5+
namespace a9f\FractorComposerJson\Tests\AddPackageToRequireComposerJsonFractor;
66

77
use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase;
8-
use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractorRule;
8+
use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractor;
99
use Iterator;
1010
use PHPUnit\Framework\Attributes\DataProvider;
1111

12-
final class AddPackageToRequireComposerJsonFractorRuleTest extends AbstractFractorTestCase
12+
final class AddPackageToRequireComposerJsonFractorTest extends AbstractFractorTestCase
1313
{
1414
#[DataProvider('provideData')]
1515
public function test(string $filePath): void
1616
{
1717
$this->doTestFile($filePath);
18-
$this->assertThatRuleIsApplied($filePath, AddPackageToRequireComposerJsonFractorRule::class);
18+
$this->assertThatRuleIsApplied($filePath, AddPackageToRequireComposerJsonFractor::class);
1919
}
2020

2121
public static function provideData(): Iterator

packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractorRule/config/fractor.php packages/fractor-composer-json/rules-tests/AddPackageToRequireComposerJsonFractor/config/fractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
declare(strict_types=1);
44

55
use a9f\Fractor\Configuration\FractorConfiguration;
6-
use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractorRule;
6+
use a9f\FractorComposerJson\AddPackageToRequireComposerJsonFractor;
77
use a9f\FractorComposerJson\ValueObject\PackageAndVersion;
88

99
return FractorConfiguration::configure()
1010
->import(__DIR__ . '/../../../config/application.php')
1111
->withConfiguredRule(
12-
AddPackageToRequireComposerJsonFractorRule::class,
12+
AddPackageToRequireComposerJsonFractor::class,
1313
[new PackageAndVersion('vendor1/package3', '^3.0')]
1414
);
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace a9f\FractorComposerJson\Tests\AddPackageToRequireDevComposerJsonFractorRule;
5+
namespace a9f\FractorComposerJson\Tests\AddPackageToRequireDevComposerJsonFractor;
66

77
use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase;
8-
use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule;
8+
use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor;
99
use Iterator;
1010
use PHPUnit\Framework\Attributes\DataProvider;
1111

12-
final class AddPackageToRequireDevComposerJsonFractorRuleTest extends AbstractFractorTestCase
12+
final class AddPackageToRequireDevComposerJsonFractorTest extends AbstractFractorTestCase
1313
{
1414
#[DataProvider('provideData')]
1515
public function test(string $filePath): void
1616
{
1717
$this->doTestFile($filePath);
18-
$this->assertThatRuleIsApplied($filePath, AddPackageToRequireDevComposerJsonFractorRule::class);
18+
$this->assertThatRuleIsApplied($filePath, AddPackageToRequireDevComposerJsonFractor::class);
1919
}
2020

2121
public static function provideData(): Iterator

packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractorRule/config/fractor.php packages/fractor-composer-json/rules-tests/AddPackageToRequireDevComposerJsonFractor/config/fractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
declare(strict_types=1);
44

55
use a9f\Fractor\Configuration\FractorConfiguration;
6-
use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractorRule;
6+
use a9f\FractorComposerJson\AddPackageToRequireDevComposerJsonFractor;
77
use a9f\FractorComposerJson\ValueObject\PackageAndVersion;
88

99
return FractorConfiguration::configure()
1010
->import(__DIR__ . '/../../../config/application.php')
1111
->withConfiguredRule(
12-
AddPackageToRequireDevComposerJsonFractorRule::class,
12+
AddPackageToRequireDevComposerJsonFractor::class,
1313
[new PackageAndVersion('vendor1/package3', '^3.0')]
1414
);
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace a9f\FractorComposerJson\Tests\ChangePackageVersionComposerJsonFractorRule;
5+
namespace a9f\FractorComposerJson\Tests\ChangePackageVersionComposerJsonFractor;
66

77
use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase;
8-
use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule;
8+
use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor;
99
use Iterator;
1010
use PHPUnit\Framework\Attributes\DataProvider;
1111

12-
final class ChangePackageVersionComposerJsonFractorRuleTest extends AbstractFractorTestCase
12+
final class ChangePackageVersionComposerJsonFractorTest extends AbstractFractorTestCase
1313
{
1414
#[DataProvider('provideData')]
1515
public function test(string $filePath): void
1616
{
1717
$this->doTestFile($filePath);
18-
$this->assertThatRuleIsApplied($filePath, ChangePackageVersionComposerJsonFractorRule::class);
18+
$this->assertThatRuleIsApplied($filePath, ChangePackageVersionComposerJsonFractor::class);
1919
}
2020

2121
public static function provideData(): Iterator

packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractorRule/config/fractor.php packages/fractor-composer-json/rules-tests/ChangePackageVersionComposerJsonFractor/config/fractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
declare(strict_types=1);
44

55
use a9f\Fractor\Configuration\FractorConfiguration;
6-
use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractorRule;
6+
use a9f\FractorComposerJson\ChangePackageVersionComposerJsonFractor;
77
use a9f\FractorComposerJson\ValueObject\PackageAndVersion;
88

99
return FractorConfiguration::configure()
1010
->import(__DIR__ . '/../../../config/application.php')
1111
->withConfiguredRule(
12-
ChangePackageVersionComposerJsonFractorRule::class,
12+
ChangePackageVersionComposerJsonFractor::class,
1313
[new PackageAndVersion('vendor1/package3', '^15.0')]
1414
);
+4-4
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace a9f\FractorComposerJson\Tests\RemovePackageComposerJsonFractorRule;
5+
namespace a9f\FractorComposerJson\Tests\RemovePackageComposerJsonFractor;
66

77
use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase;
8-
use a9f\FractorComposerJson\RemovePackageComposerJsonFractorRule;
8+
use a9f\FractorComposerJson\RemovePackageComposerJsonFractor;
99
use Iterator;
1010
use PHPUnit\Framework\Attributes\DataProvider;
1111

12-
final class RemovePackageComposerJsonFractorRuleTest extends AbstractFractorTestCase
12+
final class RemovePackageComposerJsonFractorTest extends AbstractFractorTestCase
1313
{
1414
#[DataProvider('provideData')]
1515
public function test(string $filePath): void
1616
{
1717
$this->doTestFile($filePath);
18-
$this->assertThatRuleIsApplied($filePath, RemovePackageComposerJsonFractorRule::class);
18+
$this->assertThatRuleIsApplied($filePath, RemovePackageComposerJsonFractor::class);
1919
}
2020

2121
public static function provideData(): Iterator

packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractorRule/config/fractor.php packages/fractor-composer-json/rules-tests/RemovePackageComposerJsonFractor/config/fractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
declare(strict_types=1);
44

55
use a9f\Fractor\Configuration\FractorConfiguration;
6-
use a9f\FractorComposerJson\RemovePackageComposerJsonFractorRule;
6+
use a9f\FractorComposerJson\RemovePackageComposerJsonFractor;
77

88
return FractorConfiguration::configure()
99
->import(__DIR__ . '/../../../config/application.php')
1010
->withConfiguredRule(
11-
RemovePackageComposerJsonFractorRule::class,
11+
RemovePackageComposerJsonFractor::class,
1212
['vendor1/package3', 'vendor1/package1', 'vendor1/package2']
1313
);
+4-4
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace a9f\FractorComposerJson\Tests\RenamePackageComposerJsonFractorRule;
5+
namespace a9f\FractorComposerJson\Tests\RenamePackageComposerJsonFractor;
66

77
use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase;
8-
use a9f\FractorComposerJson\RenamePackageComposerJsonFractorRule;
8+
use a9f\FractorComposerJson\RenamePackageComposerJsonFractor;
99
use Iterator;
1010
use PHPUnit\Framework\Attributes\DataProvider;
1111

12-
final class RenamePackageComposerJsonFractorRuleTest extends AbstractFractorTestCase
12+
final class RenamePackageComposerJsonFractorTest extends AbstractFractorTestCase
1313
{
1414
#[DataProvider('provideData')]
1515
public function test(string $filePath): void
1616
{
1717
$this->doTestFile($filePath);
18-
$this->assertThatRuleIsApplied($filePath, RenamePackageComposerJsonFractorRule::class);
18+
$this->assertThatRuleIsApplied($filePath, RenamePackageComposerJsonFractor::class);
1919
}
2020

2121
public static function provideData(): Iterator

packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractorRule/config/fractor.php packages/fractor-composer-json/rules-tests/RenamePackageComposerJsonFractor/config/fractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
declare(strict_types=1);
44

55
use a9f\Fractor\Configuration\FractorConfiguration;
6-
use a9f\FractorComposerJson\RenamePackageComposerJsonFractorRule;
6+
use a9f\FractorComposerJson\RenamePackageComposerJsonFractor;
77
use a9f\FractorComposerJson\ValueObject\RenamePackage;
88

99
return FractorConfiguration::configure()
1010
->import(__DIR__ . '/../../../config/application.php')
1111
->withConfiguredRule(
12-
RenamePackageComposerJsonFractorRule::class,
12+
RenamePackageComposerJsonFractor::class,
1313
[new RenamePackage('foo/bar', 'baz/bar'), new RenamePackage('foo/baz', 'baz/baz')]
1414
);
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace a9f\FractorComposerJson\Tests\ReplacePackageAndVersionComposerJsonFractorRule;
5+
namespace a9f\FractorComposerJson\Tests\ReplacePackageAndVersionComposerJsonFractor;
66

77
use a9f\Fractor\Testing\PHPUnit\AbstractFractorTestCase;
8-
use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractorRule;
8+
use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractor;
99
use Iterator;
1010
use PHPUnit\Framework\Attributes\DataProvider;
1111

12-
final class ReplacePackageAndVersionComposerJsonFractorRuleTest extends AbstractFractorTestCase
12+
final class ReplacePackageAndVersionComposerJsonFractorTest extends AbstractFractorTestCase
1313
{
1414
#[DataProvider('provideData')]
1515
public function test(string $filePath): void
1616
{
1717
$this->doTestFile($filePath);
18-
$this->assertThatRuleIsApplied($filePath, ReplacePackageAndVersionComposerJsonFractorRule::class);
18+
$this->assertThatRuleIsApplied($filePath, ReplacePackageAndVersionComposerJsonFractor::class);
1919
}
2020

2121
public static function provideData(): Iterator

packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractorRule/config/fractor.php packages/fractor-composer-json/rules-tests/ReplacePackageAndVersionComposerJsonFractor/config/fractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
declare(strict_types=1);
44

55
use a9f\Fractor\Configuration\FractorConfiguration;
6-
use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractorRule;
6+
use a9f\FractorComposerJson\ReplacePackageAndVersionComposerJsonFractor;
77
use a9f\FractorComposerJson\ValueObject\ReplacePackageAndVersion;
88

99
return FractorConfiguration::configure()
1010
->import(__DIR__ . '/../../../config/application.php')
1111
->withConfiguredRule(
12-
ReplacePackageAndVersionComposerJsonFractorRule::class,
12+
ReplacePackageAndVersionComposerJsonFractor::class,
1313
[new ReplacePackageAndVersion('vendor1/package1', 'vendor1/package3', '^4.0')]
1414
);

packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractorRule.php packages/fractor-composer-json/rules/AddPackageToRequireComposerJsonFractor.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1313
use Webmozart\Assert\Assert;
1414

15-
final class AddPackageToRequireComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired
15+
/**
16+
* @see \a9f\FractorComposerJson\Tests\AddPackageToRequireComposerJsonFractor\AddPackageToRequireComposerJsonFractorTest
17+
*/
18+
final class AddPackageToRequireComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired
1619
{
1720
/**
1821
* @var PackageAndVersion[]

packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractorRule.php packages/fractor-composer-json/rules/AddPackageToRequireDevComposerJsonFractor.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1313
use Webmozart\Assert\Assert;
1414

15-
final class AddPackageToRequireDevComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired
15+
/**
16+
* @see \a9f\FractorComposerJson\Tests\AddPackageToRequireDevComposerJsonFractor\AddPackageToRequireDevComposerJsonFractorTest
17+
*/
18+
final class AddPackageToRequireDevComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired
1619
{
1720
/**
1821
* @var PackageAndVersion[]

packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractorRule.php packages/fractor-composer-json/rules/ChangePackageVersionComposerJsonFractor.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1313
use Webmozart\Assert\Assert;
1414

15-
final class ChangePackageVersionComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired
15+
/**
16+
* @see \a9f\FractorComposerJson\Tests\ChangePackageVersionComposerJsonFractor\ChangePackageVersionComposerJsonFractorTest
17+
*/
18+
final class ChangePackageVersionComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired
1619
{
1720
/**
1821
* @var PackageAndVersion[]

packages/fractor-composer-json/rules/RemovePackageComposerJsonFractorRule.php packages/fractor-composer-json/rules/RemovePackageComposerJsonFractor.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1212
use Webmozart\Assert\Assert;
1313

14-
final class RemovePackageComposerJsonFractorRule implements ComposerJsonFractorRule, NoChangelogRequired
14+
/**
15+
* @see \a9f\FractorComposerJson\Tests\RemovePackageComposerJsonFractor\RemovePackageComposerJsonFractorTest
16+
*/
17+
final class RemovePackageComposerJsonFractor implements ComposerJsonFractorRule, NoChangelogRequired
1518
{
1619
/**
1720
* @var string[]

0 commit comments

Comments
 (0)