Progress Report -> Refactoring Project - ( January 18 - 21 )

EC
EVELYN CUSI LOPEZ
Mon, Jan 25, 2021 5:53 AM

Hi all

Last week I did these tasks:

Tasks for this week:

  • Fix issues of PR to delete or improve SycMessageDescription class
  • Finish pushUp setUp method
  • Improve how to use options of refactoring
  • Fix current ExtractMethodTransformation, because it does not search if
    the extracted method is already implemented in a method of its hierarchy.
  • Fix Rewritting tool fails to place a cascade inside a cascade issue.

Cheers,
Evelyn

Hi all Last week I did these tasks: - Fix renaming protocol issue( https://github.com/pharo-project/pharo/pull/8394) - Fix comparing symbols and strings ( https://github.com/pharo-project/pharo/pull/8381) - Fix pushUp and pushDown variables can be call from definition context ( https://github.com/pharo-project/pharo/pull/8395) - Fix details to permute arguments when add an argument ( https://github.com/pharo-project/pharo/pull/8382) - Fix dependences of driver. - Start to delete SycMessageDescription and SycMessageOriginHack classes, but exists some cases when this changes not works. Tasks for this week: - Fix issues of PR to delete or improve SycMessageDescription class - Finish pushUp setUp method - Improve how to use options of refactoring - Fix current ExtractMethodTransformation, because it does not search if the extracted method is already implemented in a method of its hierarchy. - Fix Rewritting tool fails to place a cascade inside a cascade issue. Cheers, Evelyn