Progress Report -> Refactoring Project - ( March 8 - 12 )

EC
Evelyn Cusi Lopez
Mon, Mar 15, 2021 9:16 AM

Hello all,

Last week I did these tasks:

Tasks for this week:

Regards,

Evelyn C.

Hello all, Last week I did these tasks: - Fix PR: RB - Migrate some class commands to commander2 <https://github.com/pharo-project/pharo/pull/8709> #8709 <https://github.com/pharo-project/pharo/pull/8709> - Introduce new refactoring: Copy package <https://github.com/pharo-project/pharo/pull/8781> , I took longer than expected with this issue, since I had to modify and add some functionalities to the RBNamespace model - Improve comments of some refactorings <https://github.com/pharo-project/pharo/pull/8788> - Start to introduce a new refactoring: Remove method senders <https://github.com/pharo-project/pharo/compare/Pharo9.0...Lin777:RemoveSenders>, I still have some problems with this refactoring because it doesn't work as it should on cascading senders, I keep fixing it. Tasks for this week: - Continue working in: "Remove Senders Of Method" refactoring <https://github.com/pharo-project/pharo/issues/8710> - Continue improving instance variable refactoring with live objects. <https://github.com/pharo-project/pharo/issues/8665> <https://github.com/pharo-project/pharo/issues/6218> - Improve extract setUp method refactoring. <https://github.com/pharo-project/pharo/issues/2617> - Fix issue: <https://github.com/pharo-project/pharo/issues/8786>Extract Method does not search in the subclasses <https://github.com/pharo-project/pharo/issues/8786> - Fix issue: move to component refactoring issue. <https://github.com/pharo-project/pharo/issues/8499> - Fix issue: <https://github.com/pharo-project/pharo/issues/2617>Rewritting tool fails to place a cascade inside a cascade <https://github.com/pharo-project/pharo/issues/2617> Regards, Evelyn C.