Hello all,

Last week I did these tasks:

- Fix issue: "Improve Extract SetUp Refactoring
<https://github.com/pharo-project/pharo/issues/8853>", now this refactoring
can find and replace #setUp occurrences in all methods tests. Check PR to
know the changes <https://github.com/pharo-project/pharo/pull/8877>.  You
can see the new behavior of refactoring in the following video:
https://www.youtube.com/watch?v=feKsdci0dL4

- Fix issue: "Add preview to extract method Refactoring
<https://github.com/pharo-project/pharo/issues/8851>". Check PR to know the
changes <https://github.com/pharo-project/pharo/pull/8898>.  You can see
the new behavior of refactoring in the following video:
https://www.youtube.com/watch?v=J0Qexh9l034
- Fix issues: "Replace senders refactoring can only replace senders with
same amount of arguments #5851
<https://github.com/pharo-project/pharo/issues/5851>" and " Improving
refactoring: how to merge on method usage into another #2493
<https://github.com/pharo-project/pharo/issues/2493>", now we can replace
method's senders with different amount of arguments . Check PR to know the
changes <https://github.com/pharo-project/pharo/pull/8903>.  You can see
the new behavior of refactoring in the following video:
https://www.youtube.com/watch?v=zPzUHFWWpV4
- Start to fix RB - Improve instance variable refactoring #8665
<https://github.com/pharo-project/pharo/issues/8665>

Tasks for this week:

- Finish to fix: RB - Improve instance variable refactoring #8665
<https://github.com/pharo-project/pharo/issues/8665>
- Fix issue: Extract method in the superclass is not fully working #8871
<https://github.com/pharo-project/pharo/issues/8871>
- Add option to use scopes in refactorings.
- Add previews for refactoring, using a scope's selector to apply the
refactoring.
- Fix issue: move to component refactoring issue.
<https://github.com/pharo-project/pharo/issues/8499>
- Fix issue: Inline senders refactoring does not correctly manage errors
#6218 <https://github.com/pharo-project/pharo/issues/6218>

Regards,

Evelyn C.

Reply via email to