Progress Report -> Refactoring Project - ( April 12 - April 16)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Progress Report -> Refactoring Project - ( April 12 - April 16)

EVELYN CUSI LOPEZ
Hi everyone,

Last week I did these tasks:

- Improve and add command to deprecate a method. Check PR to know the changes.
- Improve "Set up score command" Check PR to know the changes. I'm not sure if this issue is still relevant, but you can see the new behavior here: https://youtu.be/ejL_RTLPOMo .
- Fix move method with suggestion of protocol (Move to package of defining class enh #8929) Check PR to know the changes. You can see the new behavior in this video: https://youtu.be/r22E1BUZxrE .
- Add preview rename class refactoring, now show changes one by one, not all in one. Check PR to know the changes.
- Introduce class deprecation refactoring, It was based mainly on Stef's suggestions, however before doing the PR I hope to resolve some doubts to see if any of the behaviors from the previous refactoring should be preserved. You can see the changes here: https://github.com/pharo-project/pharo/compare/Pharo9.0...Lin777:ClassDeprecated .
- I start to do the new preview to set the default scope. Still in progress.

- Add command to class deprecation refactoring.
- Finish to add the new preview to select a default scope.
Reply | Threaded
Open this post in threaded view
|

Re: Progress Report -> Refactoring Project - ( April 12 - April 16)

Noury Bouraqadi-2
Hi Evelyn,

I've been silently watching your weekly progress.
I thought, for once say thank you :-)

Noury
On Apr 19 2021, at 7:08 am, Evelyn Cusi Lopez <[hidden email]> wrote:
Hi everyone,

Last week I did these tasks:

- Improve and add command to deprecate a method. Check PR to know the changes.
- Improve "Set up score command" Check PR to know the changes. I'm not sure if this issue is still relevant, but you can see the new behavior here: https://youtu.be/ejL_RTLPOMo .
- Fix move method with suggestion of protocol (Move to package of defining class enh #8929) Check PR to know the changes. You can see the new behavior in this video: https://youtu.be/r22E1BUZxrE .
- Add preview rename class refactoring, now show changes one by one, not all in one. Check PR to know the changes.
- Introduce class deprecation refactoring, It was based mainly on Stef's suggestions, however before doing the PR I hope to resolve some doubts to see if any of the behaviors from the previous refactoring should be preserved. You can see the changes here: https://github.com/pharo-project/pharo/compare/Pharo9.0...Lin777:ClassDeprecated .
- I start to do the new preview to set the default scope. Still in progress.

- Add command to class deprecation refactoring.
- Finish to add the new preview to select a default scope.
Reply | Threaded
Open this post in threaded view
|

Re: Progress Report -> Refactoring Project - ( April 12 - April 16)

EVELYN CUSI LOPEZ
Hi Noury,

I  hope that the work we are doing with Stef, Pablo and Juan Pablo helps to improve the user experience in the automatic refactorings of Pharo.
Any comments on the changes or the introduction of new ideas are welcome.

Regards,

Evelyn

El lun, 19 abr 2021 a las 10:03, Noury Bouraqadi (<[hidden email]>) escribió:
Hi Evelyn,

I've been silently watching your weekly progress.
I thought, for once say thank you :-)

Noury
On Apr 19 2021, at 7:08 am, Evelyn Cusi Lopez <[hidden email]> wrote:
Hi everyone,

Last week I did these tasks:

- Improve and add command to deprecate a method. Check PR to know the changes.
- Improve "Set up score command" Check PR to know the changes. I'm not sure if this issue is still relevant, but you can see the new behavior here: https://youtu.be/ejL_RTLPOMo .
- Fix move method with suggestion of protocol (Move to package of defining class enh #8929) Check PR to know the changes. You can see the new behavior in this video: https://youtu.be/r22E1BUZxrE .
- Add preview rename class refactoring, now show changes one by one, not all in one. Check PR to know the changes.
- Introduce class deprecation refactoring, It was based mainly on Stef's suggestions, however before doing the PR I hope to resolve some doubts to see if any of the behaviors from the previous refactoring should be preserved. You can see the changes here: https://github.com/pharo-project/pharo/compare/Pharo9.0...Lin777:ClassDeprecated .
- I start to do the new preview to set the default scope. Still in progress.

- Add command to class deprecation refactoring.
- Finish to add the new preview to select a default scope.