Login  Register

Progress Report -> Refactoring Project - ( January 24 - 28 )

Posted by EVELYN CUSI LOPEZ on Feb 01, 2021; 5:43am
URL: https://forum.world.st/Progress-Report-Refactoring-Project-January-24-28-tp5126676.html

Hi all

Last week I did these tasks:

- Fix issue to reuse existing method in RBExtractMethodTransformation (https://github.com/pharo-project/pharo/pull/8465 ).
- Add new refactoring to generate accessors with lazy initialization (https://github.com/pharo-project/pharo/pull/8464).
- Review some issues and I help to close some were already fixed (https://github.com/pharo-project/pharo/issues/6002 , https://github.com/pharo-project/pharo/issues/7108).
- Fix issue to rename manifest class when rename a package, but I have problems with dependencies (https://github.com/pharo-project/pharo/compare/Pharo9.0...Lin777:RenameManifest).
- Add the first version of extract setUp refactoring (https://github.com/pharo-project/pharo/pull/8466).

Tasks for this week:

- Fix dependencies problems of rename manifest issue.
- Improve extract setUp refactoring.
- Fix previews of extract method with arguments (https://github.com/pharo-project/pharo/issues/5855).
- Fix rename refactoring, this should rename only local methods (https://github.com/pharo-project/pharo/issues/6366)
- Fix protect instance variable issue

Cheers,
Evelyn