From f786223055ec8db5b4520991e6e1e5eab30493af Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sun, 2 Aug 2026 10:56:57 +0200 Subject: [PATCH] [Configuration] Load single composer-based Symfony set in withComposerBased() --- src/Configuration/RectorConfigBuilder.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Configuration/RectorConfigBuilder.php b/src/Configuration/RectorConfigBuilder.php index 18a288209fc..4df8adcf018 100644 --- a/src/Configuration/RectorConfigBuilder.php +++ b/src/Configuration/RectorConfigBuilder.php @@ -739,7 +739,6 @@ public function withComposerBased( $setMap = [ SetGroup::TWIG => $twig, SetGroup::DOCTRINE => $doctrine, - SetGroup::SYMFONY => $symfony, SetGroup::NETTE_UTILS => $netteUtils, SetGroup::LARAVEL => $laravel, SetGroup::DRUPAL => $drupal, @@ -756,6 +755,11 @@ public function withComposerBased( $this->sets[] = PHPUnitSetList::COMPOSER_BASED; } + if ($symfony) { + // single set, as every rule inside is bound to the installed Symfony package version on its own + $this->sets[] = SymfonySetList::COMPOSER_BASED; + } + return $this; }