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:
Regards,
Evelyn C.