From 659fe1e5069c3e372491c2034d0ddf8a80196f68 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 10 Oct 2026 10:17:55 +0200 Subject: [PATCH] move TemplatedTypeOnParamAndReturn test to RemoveUselessParamTag and RemoveUselessReturnTag rule tests --- ...templated_type_on_param_and_return.php.inc | 2 +- ...templated_type_on_param_and_return.php.inc | 18 ++++++++++++ .../TemplatedTypeOnParamAndReturnTest.php | 28 ------------------- .../config/configured_rule.php | 10 ------- 4 files changed, 19 insertions(+), 39 deletions(-) rename {tests/Issues/TemplatedTypeOnParamAndReturn => rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector}/Fixture/skip_templated_type_on_param_and_return.php.inc (80%) create mode 100644 rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc delete mode 100644 tests/Issues/TemplatedTypeOnParamAndReturn/TemplatedTypeOnParamAndReturnTest.php delete mode 100644 tests/Issues/TemplatedTypeOnParamAndReturn/config/configured_rule.php diff --git a/tests/Issues/TemplatedTypeOnParamAndReturn/Fixture/skip_templated_type_on_param_and_return.php.inc b/rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc similarity index 80% rename from tests/Issues/TemplatedTypeOnParamAndReturn/Fixture/skip_templated_type_on_param_and_return.php.inc rename to rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc index 6d87ea91fe9..426f2df63df 100644 --- a/tests/Issues/TemplatedTypeOnParamAndReturn/Fixture/skip_templated_type_on_param_and_return.php.inc +++ b/rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Rector\Tests\Issues\TemplatedTypeOnParamAndReturn\Fixture; +namespace Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessParamTagRector\Fixture; abstract class Model {} interface EventInterface {} diff --git a/rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc b/rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc new file mode 100644 index 00000000000..c74dab53a43 --- /dev/null +++ b/rules-tests/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector/Fixture/skip_templated_type_on_param_and_return.php.inc @@ -0,0 +1,18 @@ +doTestFile($filePath); - } - - public static function provideData(): Iterator - { - return self::yieldFilesFromDirectory(__DIR__ . '/Fixture'); - } - - public function provideConfigFilePath(): string - { - return __DIR__ . '/config/configured_rule.php'; - } -} diff --git a/tests/Issues/TemplatedTypeOnParamAndReturn/config/configured_rule.php b/tests/Issues/TemplatedTypeOnParamAndReturn/config/configured_rule.php deleted file mode 100644 index 3cb97cdb0d6..00000000000 --- a/tests/Issues/TemplatedTypeOnParamAndReturn/config/configured_rule.php +++ /dev/null @@ -1,10 +0,0 @@ -withRules([RemoveUselessParamTagRector::class, RemoveUselessReturnTagRector::class]);