[DowngradePhp80] Early Register DowngradeNamedArgumentRector then DowngradeAttributeToAnnotationRector (#367)

This commit is contained in:
Abdul Malik Ikhsan 2021-07-04 17:26:29 +07:00 committed by GitHub
parent 92a9a224ae
commit b1fa42c940
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 5 deletions

View File

@ -38,6 +38,7 @@ return static function (ContainerConfigurator $containerConfigurator): void {
],
]]);
$services->set(DowngradeNamedArgumentRector::class);
$services->set(DowngradeAttributeToAnnotationRector::class)
->call('configure', [[
DowngradeAttributeToAnnotationRector::ATTRIBUTE_TO_ANNOTATION => ValueObjectInliner::inline([
@ -61,5 +62,4 @@ return static function (ContainerConfigurator $containerConfigurator): void {
$services->set(DowngradeTrailingCommasInParamUseRector::class);
$services->set(DowngradeStrStartsWithRector::class);
$services->set(DowngradeStrEndsWithRector::class);
$services->set(DowngradeNamedArgumentRector::class);
};

View File

@ -14,10 +14,6 @@ set -u
composer install --no-dev --ansi
# early downgrade individual files of symfony Attribute classes
bin/rector process vendor/symfony/dependency-injection/Attribute/Autoconfigure.php -c build/config/config-downgrade-php70.php --ansi
bin/rector process vendor/symfony/dependency-injection/Attribute/AutoconfigureTag.php -c build/config/config-downgrade-php70.php --ansi
rsync --exclude rector-build -av * rector-build --quiet
rm -rf rector-build/packages-tests rector-build/rules-tests rector-build/tests