Login  Register

Progress Report -> Refactoring Project - ( January 4 - 8 )

Posted by EVELYN CUSI LOPEZ on Jan 11, 2021; 3:09am
URL: https://forum.world.st/Progress-Report-Refactoring-Project-January-4-8-tp5126075.html

Hello everyone.

Last week I did these tasks:

- Fix PR of "extract method and occurrences" refactoring (https://github.com/pharo-project/pharo/pull/8193).
- Fix "replace senders of message by another message" refactoring, the modification is for replace in all classes or only in owner class, this can be scale to replace in determinated classes (https://github.com/pharo-project/pharo/pull/8314).
- Divide coupled logic between commands, views and refactorings (to remove NautilusRefactoring class).
- Review how to fix Undo Refactoring issue.

Tasks for this week:

- Fix undo refactoring issue.
- Migrate extract method to refactoring2.
- Review how migrate all refactoring commands to commander2 now only works in source code context.
- Fix rename protocol issue (https://github.com/pharo-project/pharo/issues/4461).
- Fix add argument issue (https://github.com/pharo-project/pharo/issues/5852).

Cheers,
Evelyn