Progress Report -> Refactoring Project - ( April 19 - April 23)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Progress Report -> Refactoring Project - ( April 19 - April 23)

EVELYN CUSI LOPEZ
Hi everyone,

Last week I did these tasks:

- Introduce class deprecation refactoring, Fix issue:  Introduce class Deprecation as Refactoring #9033  Check PR to know the changes. You can see the new behavior in this video: https://youtu.be/sVq6cyyvf7s .
- Introduce Migrate References From Class to Another. Fix issue: MigrateReferencesFromClass: A to: NewClass #9101. Check PR to know the changes.
- Add support to alias in RBNamespace . Fix issue: RBNamespace doesn't support alias #9041 . You can see the changes here: PR .
- Improve inline all senders refactoring. Fix issues:
RB - Inline method refactoring doesn't handle well, handling calls to super or overrides #9042, Inline senders refactoring does not correctly manage errors #6218 . Check PR to know the changes. You can watch the new behavior in: https://youtu.be/H9S3nmEHL9s .
- Improve preconditions of Realize Class Refactoring and add tests for it. Check PR to know the changes. You can watch the new behavior in this video: https://youtu.be/UAoiiEK1Xy4 .
- Add preview for refactorings. Check PR to know the changes.

Tasks for this week:

- Finish to add the new preview to select a default scope.