Skip to content

Commit 1acfac6

Browse files
committed
[symfony 61] split of configs per package
1 parent 37d320e commit 1acfac6

3 files changed

Lines changed: 25 additions & 4 deletions

File tree

config/sets/symfony/symfony6/symfony61.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@
1919
MagicClosureTwigExtensionToNativeMethodsRector::class,
2020
]);
2121

22+
$rectorConfig->import(__DIR__ . '/symfony61/symfony61-serializer.php');
23+
2224
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
23-
// @see https://github.com/symfony/symfony/pull/43982
24-
'Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface' => 'Symfony\Component\Serializer\Normalizer\DenormalizerInterface',
25-
'Symfony\Component\Serializer\Normalizer\ContextAwareNormalizerInterface' => 'Symfony\Component\Serializer\Normalizer\NormalizerInterface',
2625
// @see https://github.com/symfony/symfony/pull/45623
2726
'Symfony\Component\Validator\Constraints\ExpressionLanguageSyntax' => 'Symfony\Component\Validator\Constraints\ExpressionSyntax',
2827
'Symfony\Component\Validator\Constraints\ExpressionLanguageSyntaxValidator' => 'Symfony\Component\Validator\Constraints\ExpressionSyntaxValidator',
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use Rector\Config\RectorConfig;
6+
use Rector\Renaming\Rector\Name\RenameClassRector;
7+
8+
return static function (RectorConfig $rectorConfig): void {
9+
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
10+
// @see https://github.com/symfony/symfony/pull/43982
11+
'Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface' => 'Symfony\Component\Serializer\Normalizer\DenormalizerInterface',
12+
'Symfony\Component\Serializer\Normalizer\ContextAwareNormalizerInterface' => 'Symfony\Component\Serializer\Normalizer\NormalizerInterface',
13+
]);
14+
};

src/Set/SetProvider/Symfony6SetProvider.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,18 @@ public function provide(): array
6868

6969
new ComposerTriggeredSet(
7070
SetGroup::SYMFONY,
71-
'symfony/*',
71+
'symfony/symfony',
7272
'6.1',
7373
__DIR__ . '/../../../config/sets/symfony/symfony6/symfony61.php'
7474
),
75+
76+
new ComposerTriggeredSet(
77+
SetGroup::SYMFONY,
78+
'symfony/serializer',
79+
'6.1',
80+
__DIR__ . '/../../../config/sets/symfony/symfony6/symfony61/symfony61-serializer.php'
81+
),
82+
7583
new ComposerTriggeredSet(
7684
SetGroup::SYMFONY,
7785
'symfony/*',

0 commit comments

Comments
 (0)