Hi everyone,

Last week I did these tasks:

- Do a map for migration: which has a table with refactoring version in refactoring, refactoring2, information about their state, if it has tests, has parametrized tests, and finally if it is used.
- Refactor RBRefactoring and RTransformation, to reuse similar parts of code
- Add parametrized tests for:
- Migrate classes:
Changes are here: github branch

Tasks for this week:

- Migrate Classes:
  • RBExtractMethodRefactoring, RBFindAndReplaceRefactoring, RBExtractMethodAndOccurrences. (complex migration)
  • RBExtractSetUpRefactoring
  • RBPushUpMethodRefactoring
  • RBPushDownMethodRefactoring
- Add parametrized tests

Regards,

Evelyn C.