Skip to content

Target Refactorings to Support

Shiblu edited this page Dec 1, 2021 · 6 revisions

Target Refactorings to Support

Target Refactorings Status Comment
Move File
Move Class Class cannot be parsed properly by GCC
Move Function
Rename File
Rename Class
Rename Function
Move And Rename File
Move And Rename Function Top-level Move and Rename Function is not probably going to work since it will be too relaxed?
Extract Function
Inline Function

Currently Supported Refactorings

Refactorings Comment
CandidateMergeVariableRefactoring Not tested
CandidateSplitVariableRefactoring Not tested
ChangeVariableKindRefactoring Not tested
ExtractOperationRefactoring
ExtractVariableRefactoring
InlineOperationRefactoring
InlineVariableRefactoring
MergeVariableRefactoring
MoveAndRenameClassRefactoring
MoveAndRenameFileRefactoring
MoveAndRenameFunctionRefactoring
MoveClassRefactoring
MovedClassToAnotherSourceFolder
MoveFileRefactoring
MoveOperationRefactoring
MoveSourceFolderRefactoring
RemoveParameterRefactoring
RenameClassRefactoring
RenameFileRefactoring
RenameOperationRefactoring
RenameVariableRefactoring
ReorderParameterRefactoring
SplitVariableRefactoring Not tested

Total: 23 Tested: 19