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

EC
Evelyn Cusi Lopez
Mon, Jul 19, 2021 7:44 AM

Hi everyone,

Last week I did these tasks:

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

  • Continue migrating refactorings. Some of them are:

    • RBExtractMethodRefactoring
    • RBFindAndReplaceRefactoring
    • RBExtractMethodAndOccurrences
    • RBExtractSetUpRefactoring
    • RBRenameMethodRefactoring
    • RBReplaceMethodRefactoring
    • RBInlineParameterRefactoring

Best regards,

Evelyn Cusi Lopez

Hi everyone, Last week I did these tasks: - Improve parametrized tests. - Clean up previous tests of Refactoring1 and Refactoring2 classes. Check these changes in the: PR #9599 <https://github.com/pharo-project/pharo/pull/9599> - Update scope manager to integrate. Check changes here: Scope branch <https://github.com/pharo-project/pharo/compare/Pharo10...Lin777:ScopeManager?expand=1> - Split migration from tests to integrate into Pharo. Check changes here: Migration branch. <https://github.com/pharo-project/pharo/compare/Pharo10...Lin777:MigrateRefactorings?expand=1> It will integrate after parametrized tests. - Migrate new refactorings, these changes are in the previous branch Tasks for this week: <https://github.com/pharo-project/pharo/issues/9142> - Continue migrating refactorings. Some of them are: - RBExtractMethodRefactoring - RBFindAndReplaceRefactoring - RBExtractMethodAndOccurrences - RBExtractSetUpRefactoring - RBRenameMethodRefactoring - RBReplaceMethodRefactoring - RBInlineParameterRefactoring Best regards, Evelyn Cusi Lopez