From 5b930b00a065255598e41b4d1111acfc4112f871 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Tue, 12 Nov 2024 22:15:03 +0100 Subject: [PATCH] remove deprecated set list marker --- composer.json | 6 +++--- src/Set/FOSRestSetList.php | 6 +++--- src/Set/JMSSetList.php | 6 +++--- src/Set/SensiolabsSetList.php | 6 +++--- src/Set/SwiftMailerSetList.php | 4 +--- src/Set/SymfonySetList.php | 6 +++--- src/Set/TwigSetList.php | 4 +--- 7 files changed, 17 insertions(+), 21 deletions(-) diff --git a/composer.json b/composer.json index 9581a27c..18724d20 100644 --- a/composer.json +++ b/composer.json @@ -13,7 +13,7 @@ "phpstan/phpstan-webmozart-assert": "^1.2", "phpunit/phpunit": "^10.5", "rector/rector-src": "dev-main", - "rector/type-perfect": "^0.1.8", + "rector/type-perfect": "^1.0", "symfony/config": "^6.4", "symfony/dependency-injection": "^6.4", "symfony/http-kernel": "~6.3", @@ -25,8 +25,8 @@ "symplify/phpstan-extensions": "^11.4", "symplify/phpstan-rules": "^13.0", "symplify/vendor-patches": "^11.3", - "tomasvotruba/class-leak": "^0.2", - "tomasvotruba/unused-public": "^0.4", + "tomasvotruba/class-leak": "^1.0", + "tomasvotruba/unused-public": "^1.0", "tracy/tracy": "^2.10" }, "autoload": { diff --git a/src/Set/FOSRestSetList.php b/src/Set/FOSRestSetList.php index 4d287e7f..c8ca0ace 100644 --- a/src/Set/FOSRestSetList.php +++ b/src/Set/FOSRestSetList.php @@ -4,12 +4,12 @@ namespace Rector\Symfony\Set; -use Rector\Set\Contract\SetListInterface; - /** + * @deprecated Use ->withAttributesSets(symfony: true) in rector.php config instead + * * @api used in public */ -final class FOSRestSetList implements SetListInterface +final class FOSRestSetList { /** * @var string diff --git a/src/Set/JMSSetList.php b/src/Set/JMSSetList.php index 8a7507c0..4ab10c76 100644 --- a/src/Set/JMSSetList.php +++ b/src/Set/JMSSetList.php @@ -4,12 +4,12 @@ namespace Rector\Symfony\Set; -use Rector\Set\Contract\SetListInterface; - /** + * @deprecated Use ->withAttributesSets(symfony: true) in rector.php config instead + * * @api */ -final class JMSSetList implements SetListInterface +final class JMSSetList { /** * @var string diff --git a/src/Set/SensiolabsSetList.php b/src/Set/SensiolabsSetList.php index 791d174b..54c69863 100644 --- a/src/Set/SensiolabsSetList.php +++ b/src/Set/SensiolabsSetList.php @@ -4,12 +4,12 @@ namespace Rector\Symfony\Set; -use Rector\Set\Contract\SetListInterface; - /** + * @deprecated Use ->withAttributesSets(symfony: true) in rector.php config instead + * * @api */ -final class SensiolabsSetList implements SetListInterface +final class SensiolabsSetList { /** * @var string diff --git a/src/Set/SwiftMailerSetList.php b/src/Set/SwiftMailerSetList.php index 9a52e4a7..7ce8e805 100644 --- a/src/Set/SwiftMailerSetList.php +++ b/src/Set/SwiftMailerSetList.php @@ -4,12 +4,10 @@ namespace Rector\Symfony\Set; -use Rector\Set\Contract\SetListInterface; - /** * @api */ -final class SwiftMailerSetList implements SetListInterface +final class SwiftMailerSetList { /** * @var string diff --git a/src/Set/SymfonySetList.php b/src/Set/SymfonySetList.php index 6fef958c..7ceaf413 100644 --- a/src/Set/SymfonySetList.php +++ b/src/Set/SymfonySetList.php @@ -4,12 +4,10 @@ namespace Rector\Symfony\Set; -use Rector\Set\Contract\SetListInterface; - /** * @api */ -final class SymfonySetList implements SetListInterface +final class SymfonySetList { /** * @var string @@ -117,6 +115,7 @@ final class SymfonySetList implements SetListInterface final public const SYMFONY_54 = __DIR__ . '/../../config/sets/symfony/symfony54.php'; /** + * @deprecated Use ->withAttributesSets(symfony: true) in rector.php config instead * @var string */ final public const SYMFONY_52_VALIDATOR_ATTRIBUTES = __DIR__ . '/../../config/sets/symfony/symfony52-validator-attributes.php'; @@ -167,6 +166,7 @@ final class SymfonySetList implements SetListInterface final public const SYMFONY_CONSTRUCTOR_INJECTION = __DIR__ . '/../../config/sets/symfony/symfony-constructor-injection.php'; /** + * @deprecated Use ->withAttributesSets(symfony: true) in rector.php config instead * @var string */ final public const ANNOTATIONS_TO_ATTRIBUTES = __DIR__ . '/../../config/sets/symfony/annotations-to-attributes.php'; diff --git a/src/Set/TwigSetList.php b/src/Set/TwigSetList.php index 11c50dc4..28a78783 100644 --- a/src/Set/TwigSetList.php +++ b/src/Set/TwigSetList.php @@ -4,12 +4,10 @@ namespace Rector\Symfony\Set; -use Rector\Set\Contract\SetListInterface; - /** * @api */ -final class TwigSetList implements SetListInterface +final class TwigSetList { /** * @var string