Skip to content

Commit 530427c

Browse files
authored
[symfony 72] split of configs per package (#750)
* [symfony 72] split of configs per package * [symfony 72] split of configs per package * [symfony 72] split of configs per package * [symfony 72] split of configs per package
1 parent 5a465e2 commit 530427c

4 files changed

Lines changed: 23 additions & 7 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use Rector\Config\RectorConfig;
6+
7+
// @see https://github.com/symfony/symfony/blame/7.2/UPGRADE-7.2.md
8+
9+
return static function (RectorConfig $rectorConfig): void {
10+
$rectorConfig->import(__DIR__ . '/symfony72/symfony72-serializer.php');
11+
};

config/sets/symfony/symfony72.php renamed to config/sets/symfony/symfony7/symfony72/symfony72-serializer.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55
use Rector\Config\RectorConfig;
66
use Rector\Renaming\Rector\Name\RenameClassRector;
77

8-
// @see https://github.com/symfony/symfony/blame/7.2/UPGRADE-7.2.md
9-
10-
return RectorConfig::configure()
11-
->withConfiguredRule(RenameClassRector::class, [
8+
return static function (RectorConfig $rectorConfig): void {
9+
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
1210
// @see https://github.com/symfony/symfony/blob/7.2/UPGRADE-7.2.md#serializer
1311
'Symfony\Component\Serializer\NameConverter\AdvancedNameConverterInterface' => 'Symfony\Component\Serializer\NameConverter\NameConverterInterface',
1412
]);
13+
};

src/Set/SetProvider/Symfony7SetProvider.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,15 @@ public function provide(): array
6969

7070
new ComposerTriggeredSet(
7171
SetGroup::SYMFONY,
72-
'symfony/*',
72+
'symfony/symfony',
73+
'7.2',
74+
__DIR__ . '/../../../config/sets/symfony/symfony7/symfony72.php'
75+
),
76+
new ComposerTriggeredSet(
77+
SetGroup::SYMFONY,
78+
'symfony/serializer',
7379
'7.2',
74-
__DIR__ . '/../../../config/sets/symfony/symfony72.php'
80+
__DIR__ . '/../../../config/sets/symfony/symfony7/symfony72/symfony72-serializer.php'
7581
),
7682
];
7783
}

src/Set/SymfonySetList.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ final class SymfonySetList
160160
/**
161161
* @var string
162162
*/
163-
final public const SYMFONY_72 = __DIR__ . '/../../config/sets/symfony/symfony72.php';
163+
final public const SYMFONY_72 = __DIR__ . '/../../config/sets/symfony/symfony7/symfony72.php';
164164

165165
/**
166166
* @var string

0 commit comments

Comments
 (0)