Progress Report -> Refactoring Project - ( April 26 - April 30)

EC
Evelyn Cusi Lopez
Mon, May 3, 2021 12:53 PM

Hi everyone,

Last week I did these tasks:

-* Fix rename instance variable command*, Fix issue:  Ctrl + R to rename a
variable in a System Browser does not work #9215
https://github.com/pharo-project/pharo/issues/9215  Check PR
https://github.com/pharo-project/pharo/pull/9233 to know the changes.

  • Improve rename method presenter. Fix issues:

Tasks for this week:

Regards,

Evelyn C.

Hi everyone, Last week I did these tasks: -* Fix rename instance variable command*, Fix issue: Ctrl + R to rename a variable in a System Browser does not work #9215 <https://github.com/pharo-project/pharo/issues/9215> Check PR <https://github.com/pharo-project/pharo/pull/9233> to know the changes. - *Improve rename method presenter.* Fix issues: * Add Argument Refactoring generates a MNU in RBMessageNode <https://github.com/pharo-project/pharo/issues/9194> * When I rename a method I cannot rename its parameter <https://github.com/pharo-project/pharo/issues/9139> * Cannot extract method with arguments <https://github.com/pharo-project/pharo/issues/5855> Check PR <https://github.com/pharo-project/pharo/pull/9234> to know the changes. Video: https://youtu.be/mYeFbpMQhs8 - *Fix extract setUp command*. You can see the changes here: PR <https://github.com/pharo-project/pharo/pull/9235> . - *Clean code PR #9141*. Check changes here: PR <https://github.com/pharo-project/pharo/pull/9239> - *Add generate accessors with lazy initialization command*. Check changes here: PR <https://github.com/pharo-project/pharo/pull/9240> Video: https://youtu.be/SO0G6f1Y0fk - *Write post of*: New introduced refactorings in Pharo 9 <https://cusi-evelyn.medium.com/introduced-refactorings-in-pharo-9-9c7274b68b22> Tasks for this week: - Finish to add the new preview to select a default scope. - Fix issue: RB - Inline all senders of class methods (instance creation) doesn't work, need improve pattern to search #9142 <https://github.com/pharo-project/pharo/issues/9142> - Fix issues: Enhance Refactoring Preview Widget #9060 <https://github.com/pharo-project/pharo/issues/9060> and Refactoring dialogs should not be modal #5894 <https://github.com/pharo-project/pharo/issues/5894> - Fix issue: RB - Improve instance variable refactoring #8665 <https://github.com/pharo-project/pharo/issues/8665> - Improve messages: No understable message #9229 <https://github.com/pharo-project/pharo/issues/9229> - Fix issue:Cmd+T shortcut doesn't work <https://github.com/pharo-project/pharo/issues/9241> Regards, Evelyn C.