Progress Report -> Refactoring Project - ( May 3 - May 7)

EC
Evelyn Cusi Lopez
Mon, May 10, 2021 6:53 AM

Hi everyone,

Last week I did these tasks:

Tasks for this week:
https://github.com/pharo-project/pharo/issues/9142

Regards,

Evelyn C.

Hi everyone, Last week I did these tasks: - Create a list of default scopes - Add commands to add scopes in the list ( from packages, classes, protocols contexts ). - Create a new preview to do operations between scopes. Check these changes in the branch: DefaultScope branch <https://github.com/pharo-project/pharo/compare/Pharo9.0...Lin777:DefaultScope?expand=1> . Check the behavior in this video: https://youtu.be/4SqxUQDS2ok - Improve and fix an issue in Lazy initialization refactoring. Check changes here: PR <https://github.com/pharo-project/pharo/pull/9265> - Review PR <https://github.com/pharo-project/pharo/pull/9261> - Fix issue to show previews from source code refactorings. Check changes here: PR <https://github.com/pharo-project/pharo/pull/9266> Tasks for this week: <https://github.com/pharo-project/pharo/issues/9142> - Use default scope as model in refactorings - 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> <https://github.com/pharo-project/pharo/issues/8665> - Improve messages: No understable message #9229 <https://github.com/pharo-project/pharo/issues/9241> - 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 issue: RB - Improve instance variable refactoring #8665 <https://github.com/pharo-project/pharo/issues/8665> <https://github.com/pharo-project/pharo/issues/9241> Regards, Evelyn C.
SP
Sean P. DeNigris
Fri, May 14, 2021 1:31 PM

EVELYN CUSI LOPEZ wrote

Tasks for this week:

  • Fix issue: RB - Improve instance variable refactoring #8665

Glad to see this on the horizon! This is an important one. It can be a big
gotcha for us naive users. I added a comment to the issue - hope it helps.


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html

EVELYN CUSI LOPEZ wrote > Tasks for this week: > - Fix issue: RB - Improve instance variable refactoring #8665 Glad to see this on the horizon! This is an important one. It can be a big gotcha for us naive users. I added a comment to the issue - hope it helps. ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
EC
Evelyn Cusi Lopez
Mon, May 17, 2021 12:21 PM

Hello Sean,

Thank you very much, I was not quite sure how to handle living objects,
with those comments I have a little clearer idea of how to proceed with
this task. Thanks :)

Regards,

Evelyn Cusi

El vie, 14 may 2021 a las 9:32, Sean P. DeNigris (sean@clipperadams.com)
escribió:

EVELYN CUSI LOPEZ wrote

Tasks for this week:

  • Fix issue: RB - Improve instance variable refactoring #8665

Glad to see this on the horizon! This is an important one. It can be a big
gotcha for us naive users. I added a comment to the issue - hope it helps.


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html

Hello Sean, Thank you very much, I was not quite sure how to handle living objects, with those comments I have a little clearer idea of how to proceed with this task. Thanks :) Regards, Evelyn Cusi El vie, 14 may 2021 a las 9:32, Sean P. DeNigris (<sean@clipperadams.com>) escribió: > EVELYN CUSI LOPEZ wrote > > Tasks for this week: > > - Fix issue: RB - Improve instance variable refactoring #8665 > > Glad to see this on the horizon! This is an important one. It can be a big > gotcha for us naive users. I added a comment to the issue - hope it helps. > > > > ----- > Cheers, > Sean > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html >