diff --git a/config/sets/symfony/symfony8/symfony81.php b/config/sets/symfony/symfony8/symfony81.php new file mode 100644 index 000000000..3c4b47892 --- /dev/null +++ b/config/sets/symfony/symfony8/symfony81.php @@ -0,0 +1,10 @@ +import(__DIR__ . '/symfony81/symfony81-serializer.php'); +}; diff --git a/config/sets/symfony/symfony8/symfony81/symfony81-serializer.php b/config/sets/symfony/symfony8/symfony81/symfony81-serializer.php new file mode 100644 index 000000000..4977762bd --- /dev/null +++ b/config/sets/symfony/symfony8/symfony81/symfony81-serializer.php @@ -0,0 +1,14 @@ +ruleWithConfiguration(RenameMethodRector::class, [ + // @see https://github.com/symfony/symfony/blob/8.1/UPGRADE-8.1.md#serializer + new MethodCallRename('Symfony\Component\Serializer\Exception\PartialDenormalizationException', 'getErrors', 'getNotNormalizableValueErrors'), + ]); +}; diff --git a/src/Set/SetProvider/Symfony8SetProvider.php b/src/Set/SetProvider/Symfony8SetProvider.php index 41c120e60..bee95e46b 100644 --- a/src/Set/SetProvider/Symfony8SetProvider.php +++ b/src/Set/SetProvider/Symfony8SetProvider.php @@ -23,6 +23,12 @@ public function provide(): array '8.0', __DIR__ . '/../../../config/sets/symfony/symfony8/symfony80/symfony80-security-core.php' ), + new ComposerTriggeredSet( + SetGroup::SYMFONY, + 'symfony/serializer', + '8.1', + __DIR__ . '/../../../config/sets/symfony/symfony8/symfony81/symfony81-serializer.php' + ), ]; } }