You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add PostRectorInterface instance class names to list of applied rectors (#7304)
* [WIP] Add PostRectorInterface instances to list of applied rectors
* make RectorWithLineChange allow PostRectorInterface class-string type
* Rename getRectorClasses() to getMainRectorClasses() to differentiate use of PostRectorIntercace instance
* Fix phpstan
* [ci-review] Rector Rectify
* grammar fix
* grammar fix
* part 1: apply line with change on ClassRenamingPostRector
* part 2: apply line with change on DocblockNameImportingPostRector
* [ci-review] Rector Rectify
* Fix phpstan
* part 3: apply line with change on UnusedImportRemovingPostRector
* part 4: ensure partial remove use detected
* part 4: ensure partial remove use detected
* part 5: add rector clas with line on NameImportingPostRector
* Add OriginalNameImportSkipVoter for auto import
* Fix no change handling
* Fix cs
* Add e2e test
* Final touch: add UseAddingPostRector that NameImportingPostRector is rely when NameImportingPostRector exists
* Final touch: add UseAddingPostRector that NameImportingPostRector is rely when NameImportingPostRector exists
* final touch: fix grammar
* Really final touch: ensure UseAddingPostRector correctly added when exactly applied
* Really final touch: clean up
* Really Really final touch: use call addRectorClassWithLine() itself on UseAddingPostRector when there is add to use
* Really final touch: clean up logic
---------
Co-authored-by: GitHub Action <actions@github.com>
0 commit comments