Skip to content

Commit d8952ae

Browse files
committed
singular, register in dead-code level
1 parent 6e181f5 commit d8952ae

File tree

8 files changed

+15
-13
lines changed

8 files changed

+15
-13
lines changed

rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodsRector/Fixture/remove_return_clone.php.inc renamed to rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector/Fixture/remove_return_clone.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 Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\Fixture;
3+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\Fixture;
44

55
class RemoveReturnClone
66
{
@@ -19,7 +19,7 @@ class RemoveReturnClone
1919
-----
2020
<?php
2121

22-
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\Fixture;
22+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\Fixture;
2323

2424
class RemoveReturnClone
2525
{

rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodsRector/Fixture/remove_return_construct.php.inc renamed to rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector/Fixture/remove_return_construct.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 Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\Fixture;
3+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\Fixture;
44

55
class RemoveReturnConstruct
66
{
@@ -17,7 +17,7 @@ class RemoveReturnConstruct
1717
-----
1818
<?php
1919

20-
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\Fixture;
20+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\Fixture;
2121

2222
class RemoveReturnConstruct
2323
{

rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodsRector/Fixture/remove_return_destruct.php.inc renamed to rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector/Fixture/remove_return_destruct.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 Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\Fixture;
3+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\Fixture;
44

55
class RemoveReturnDestruct
66
{
@@ -17,7 +17,7 @@ class RemoveReturnDestruct
1717
-----
1818
<?php
1919

20-
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\Fixture;
20+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\Fixture;
2121

2222
class RemoveReturnDestruct
2323
{

rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodsRector/RemoveVoidDocblockFromMagicMethodsRectorTest.php renamed to rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector/RemoveVoidDocblockFromMagicMethodRectorTest.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 Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector;
5+
namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector;
66

77
use Iterator;
88
use PHPUnit\Framework\Attributes\DataProvider;
99
use Rector\Testing\PHPUnit\AbstractRectorTestCase;
1010

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

rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodsRector/config/configured_rule.php renamed to rules-tests/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector/config/configured_rule.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
declare(strict_types=1);
44

55
use Rector\Config\RectorConfig;
6-
use Rector\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector;
6+
use Rector\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector;
77

88
return RectorConfig::configure()
9-
->withRules([RemoveVoidDocblockFromMagicMethodsRector::class]);
9+
->withRules([RemoveVoidDocblockFromMagicMethodRector::class]);

rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodsRector.php renamed to rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1616

1717
/**
18-
* @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodsRector\RemoveVoidDocblockFromMagicMethodsRectorTest
18+
* @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\RemoveVoidDocblockFromMagicMethodRectorTest
1919
*/
20-
final class RemoveVoidDocblockFromMagicMethodsRector extends AbstractRector
20+
final class RemoveVoidDocblockFromMagicMethodRector extends AbstractRector
2121
{
2222
public function __construct(
2323
private readonly DocBlockUpdater $docBlockUpdater,

src/Config/Level/DeadCodeLevel.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
use Rector\DeadCode\Rector\ClassMethod\RemoveUselessParamTagRector;
2828
use Rector\DeadCode\Rector\ClassMethod\RemoveUselessReturnExprInConstructRector;
2929
use Rector\DeadCode\Rector\ClassMethod\RemoveUselessReturnTagRector;
30+
use Rector\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector;
3031
use Rector\DeadCode\Rector\Closure\RemoveUnusedClosureVariableUseRector;
3132
use Rector\DeadCode\Rector\Concat\RemoveConcatAutocastRector;
3233
use Rector\DeadCode\Rector\ConstFetch\RemovePhpVersionIdCheckRector;
@@ -109,6 +110,7 @@ final class DeadCodeLevel
109110
RemoveDeadZeroAndOneOperationRector::class,
110111

111112
// docblock
113+
RemoveVoidDocblockFromMagicMethodRector::class,
112114
RemoveUselessParamTagRector::class,
113115
RemoveUselessReturnTagRector::class,
114116
RemoveUselessReadOnlyTagRector::class,

src/PhpParser/Node/BetterNodeFinder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
namespace Rector\PhpParser\Node;
66

7-
use PhpParser\Node\Stmt\ClassMethod;
87
use PhpParser\Node;
98
use PhpParser\Node\Expr\Variable;
109
use PhpParser\Node\Expr\Yield_;
1110
use PhpParser\Node\Expr\YieldFrom;
1211
use PhpParser\Node\FunctionLike;
1312
use PhpParser\Node\Stmt;
1413
use PhpParser\Node\Stmt\Class_;
14+
use PhpParser\Node\Stmt\ClassMethod;
1515
use PhpParser\Node\Stmt\Return_;
1616
use PhpParser\NodeFinder;
1717
use PhpParser\NodeVisitor;

0 commit comments

Comments
 (0)