Skip to content

Commit 48ebe24

Browse files
authored
Rename RemoveSetterGetterDocblockFixer to RemoveMethodNameDuplicateDescriptionFixer (#66)
1 parent 389d924 commit 48ebe24

File tree

7 files changed

+16
-16
lines changed

7 files changed

+16
-16
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,11 @@ Fixes @param, @return, `@var` and inline `@var` annotations broken formats
145145

146146
<br>
147147

148-
## RemoveSetterGetterDocblockFixer
148+
## RemoveMethodNameDuplicateDescriptionFixer
149149

150-
Remove docblock description from getter/setter methods, that only repeats the method name
150+
Remove docblock descriptions which duplicate their method name
151151

152-
- class: [`Symplify\CodingStandard\Fixer\Annotation\RemoveSetterGetterDocblockFixer`](../src/Fixer/Annotation/RemoveSetterGetterDocblockFixer.php)
152+
- class: [`Symplify\CodingStandard\Fixer\Annotation\RemoveRedundantDescriptionFixer`](../src/Fixer/Annotation/RemoveRedundantDescriptionFixer.php)
153153

154154
```diff
155155
/**

config/symplify.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
use PhpCsFixer\Fixer\Phpdoc\GeneralPhpdocAnnotationRemoveFixer;
66
use Symplify\CodingStandard\Fixer\Annotation\RemovePHPStormAnnotationFixer;
7-
use Symplify\CodingStandard\Fixer\Annotation\RemoveSetterGetterDocblockFixer;
7+
use Symplify\CodingStandard\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer;
88
use Symplify\CodingStandard\Fixer\ArrayNotation\ArrayListItemNewlineFixer;
99
use Symplify\CodingStandard\Fixer\ArrayNotation\ArrayOpenerAndCloserNewlineFixer;
1010
use Symplify\CodingStandard\Fixer\Commenting\ParamReturnAndVarTagMalformsFixer;
@@ -22,7 +22,7 @@
2222
RemovePHPStormAnnotationFixer::class,
2323
ParamReturnAndVarTagMalformsFixer::class,
2424
RemoveUselessDefaultCommentFixer::class,
25-
RemoveSetterGetterDocblockFixer::class,
25+
RemoveMethodNameDuplicateDescriptionFixer::class,
2626

2727
// arrays
2828
ArrayListItemNewlineFixer::class,

src/Fixer/Annotation/RemoveSetterGetterDocblockFixer.php renamed to src/Fixer/Annotation/RemoveMethodNameDuplicateDescriptionFixer.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
use Symplify\CodingStandard\TokenRunner\Traverser\TokenReverser;
1616

1717
/**
18-
* @see \Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveSetterGetterDocblockFixer\RemoveSetterGetterDocblockFixerTest
18+
* @see \Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveRedundantDescriptionFixer\RemoveRedundantDescriptionFixerTest
1919
*/
20-
final class RemoveSetterGetterDocblockFixer extends AbstractSymplifyFixer
20+
final class RemoveMethodNameDuplicateDescriptionFixer extends AbstractSymplifyFixer
2121
{
2222
/**
2323
* @var string
2424
*/
25-
private const ERROR_MESSAGE = 'Remove setter and getter only docblocks';
25+
private const ERROR_MESSAGE = 'Remove docblock descriptions which duplicate their method name';
2626

2727
private readonly MethodNameResolver $methodNameResolver;
2828

tests/Fixer/Annotation/RemoveSetterGetterDocblockFixer/Fixture/simple_annotation.php.inc renamed to tests/Fixer/Annotation/RemoveMethodNameDuplicateDescriptionFixer/Fixture/simple_annotation.php.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveSetterGetterDocblockFixer\Fixture;
3+
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer\Fixture;
44

55
final class SimpleAnnotation
66
{
@@ -16,7 +16,7 @@ final class SimpleAnnotation
1616
-----
1717
<?php
1818

19-
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveSetterGetterDocblockFixer\Fixture;
19+
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer\Fixture;
2020

2121
final class SimpleAnnotation
2222
{

tests/Fixer/Annotation/RemoveSetterGetterDocblockFixer/Fixture/with_return_date_time.php.inc renamed to tests/Fixer/Annotation/RemoveMethodNameDuplicateDescriptionFixer/Fixture/with_return_date_time.php.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveSetterGetterDocblockFixer\Fixture;
3+
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer\Fixture;
44

55
final class WithReturnDateTime
66
{
@@ -18,7 +18,7 @@ final class WithReturnDateTime
1818
-----
1919
<?php
2020

21-
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveSetterGetterDocblockFixer\Fixture;
21+
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer\Fixture;
2222

2323
final class WithReturnDateTime
2424
{

tests/Fixer/Annotation/RemoveSetterGetterDocblockFixer/RemoveSetterGetterDocblockFixerTest.php renamed to tests/Fixer/Annotation/RemoveMethodNameDuplicateDescriptionFixer/RemoveMethodNameDuplicateDescriptionFixerTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
declare(strict_types=1);
44

5-
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveSetterGetterDocblockFixer;
5+
namespace Symplify\CodingStandard\Tests\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer;
66

77
use Iterator;
88
use PHPUnit\Framework\Attributes\DataProvider;
99
use Symplify\EasyCodingStandard\Testing\PHPUnit\AbstractCheckerTestCase;
1010

11-
final class RemoveSetterGetterDocblockFixerTest extends AbstractCheckerTestCase
11+
final class RemoveMethodNameDuplicateDescriptionFixerTest extends AbstractCheckerTestCase
1212
{
1313
#[DataProvider('provideData')]
1414
public function test(string $filePath): void

tests/Fixer/Annotation/RemoveSetterGetterDocblockFixer/config/configured_rule.php renamed to tests/Fixer/Annotation/RemoveMethodNameDuplicateDescriptionFixer/config/configured_rule.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
declare(strict_types=1);
44

5-
use Symplify\CodingStandard\Fixer\Annotation\RemoveSetterGetterDocblockFixer;
5+
use Symplify\CodingStandard\Fixer\Annotation\RemoveMethodNameDuplicateDescriptionFixer;
66
use Symplify\EasyCodingStandard\Config\ECSConfig;
77

88
return static function (ECSConfig $ecsConfig): void {
99
$ecsConfig->rules([
10-
RemoveSetterGetterDocblockFixer::class,
10+
RemoveMethodNameDuplicateDescriptionFixer::class,
1111
]);
1212
};

0 commit comments

Comments
 (0)