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:
- RBAddVariableAccessorTransformationTest
- RBExtractToTemporaryTransformationTest
- RBAddClassTransformationTest.
- Migrate classes:
- RBAbstractVariablesTransformation
- RBExpandReferencedPoolsTransformation
- RBExtractToTemporaryTransformation
- RBInlineMethodTransformation (still in progress).
- Migrate Classes:
- RBExtractMethodRefactoring, RBFindAndReplaceRefactoring, RBExtractMethodAndOccurrences. (complex migration)
- RBExtractSetUpRefactoring
- RBPushUpMethodRefactoring
- RBPushDownMethodRefactoring
- Add parametrized tests