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.