Skip to content

Commit 09f1ec9

Browse files
authored
Merge pull request #4671 from soyuka/feat/upgrade-command
feat: upgrade script, remove rector
2 parents dee2868 + 4ce0382 commit 09f1ec9

File tree

64 files changed

+1281
-2441
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+1281
-2441
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ jobs:
779779
run: vendor/bin/behat --out=std --format=progress --profile=default --no-interaction
780780

781781
behat-rector-upgrade:
782-
name: Behat (PHP ${{ matrix.php }}) (Rector)
782+
name: Behat (PHP ${{ matrix.php }}) (upgrade script)
783783
runs-on: ubuntu-latest
784784
timeout-minutes: 20
785785
strategy:
@@ -808,16 +808,15 @@ jobs:
808808
restore-keys: ${{ runner.os }}-composer-
809809
- name: Update project dependencies
810810
run: composer update --no-interaction --no-progress --ansi
811-
- name: Require Symfony components and Rector dependencies
812-
run: composer require symfony/uid rector/rector:0.12.5 --dev --no-interaction --no-progress --ansi
811+
- name: Require Symfony components
812+
run: composer require symfony/uid --dev --no-interaction --no-progress --ansi
813813
- name: Install PHPUnit
814814
run: vendor/bin/simple-phpunit --version
815815
- name: Clear test app cache
816816
run: rm -Rf tests/Fixtures/app/var/cache/*
817-
- name: Convert annotations to attributes
817+
- name: Convert metadata to API Platform 3
818818
run: |
819-
tests/Fixtures/app/console api:rector:upgrade tests/Fixtures/TestBundle/Entity --transform-apisubresource -s -n
820-
tests/Fixtures/app/console api:rector:upgrade tests/Fixtures/TestBundle/Entity --annotation-to-api-resource -s -n
819+
tests/Fixtures/app/console api:upgrade-resource -f
821820
- name: Clear test app cache
822821
run: rm -Rf tests/Fixtures/app/var/cache/*
823822
- name: Run Behat tests
@@ -857,7 +856,7 @@ jobs:
857856
continue-on-error: true
858857

859858
behat-rector-upgrade-mongodb:
860-
name: Behat (PHP ${{ matrix.php }}) (Rector / MongoDB)
859+
name: Behat (PHP ${{ matrix.php }}) (upgrade script / MongoDB)
861860
runs-on: ubuntu-latest
862861
env:
863862
APP_ENV: mongodb
@@ -892,16 +891,15 @@ jobs:
892891
restore-keys: ${{ runner.os }}-composer-
893892
- name: Update project dependencies
894893
run: composer update --no-interaction --no-progress --ansi
895-
- name: Require Symfony components and Rector dependencies
896-
run: composer require symfony/uid rector/rector:0.12.5 --dev --no-interaction --no-progress --ansi
894+
- name: Require Symfony components
895+
run: composer require symfony/uid --dev --no-interaction --no-progress --ansi
897896
- name: Install PHPUnit
898897
run: vendor/bin/simple-phpunit --version
899898
- name: Clear test app cache
900899
run: rm -Rf tests/Fixtures/app/var/cache/*
901-
- name: Convert annotations to attributes
900+
- name: Convert metadata to API Platform 3
902901
run: |
903-
tests/Fixtures/app/console api:rector:upgrade tests/Fixtures/TestBundle/Document --transform-apisubresource -s -n
904-
tests/Fixtures/app/console api:rector:upgrade tests/Fixtures/TestBundle/Document --annotation-to-api-resource -s -n
902+
tests/Fixtures/app/console api:upgrade-resource -f
905903
- name: Clear test app cache
906904
run: rm -Rf tests/Fixtures/app/var/cache/*
907905
- name: Run Behat tests

src/Core/Bridge/Rector/Resolver/OperationClassResolver.php

Lines changed: 0 additions & 75 deletions
This file was deleted.

src/Core/Bridge/Rector/Rules/AbstractAnnotationToAttributeRector.php

Lines changed: 0 additions & 200 deletions
This file was deleted.

0 commit comments

Comments
 (0)