GeezerVison is showing github.com — extract all similar expressions/code #220 · dannyzed/pythonVSCode@c78c0f2
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: pythonFiles/refactor.py +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -174,7 +174,7 @@ def _extractVariable(self, filePath, start, end, newName): | 174 | 174 | WORKSPACE_ROOT, ropefolder=ROPE_PROJECT_FOLDER, save_history=False) | 175 | 175 | resourceToRefactor = libutils.path_to_resource(project, filePath) | 176 | 176 | refactor = ExtractVariableRefactor( | 177 | | - project, resourceToRefactor, startOffset=start, endOffset=end, newName=newName) | | 177 | + project, resourceToRefactor, startOffset=start, endOffset=end, newName=newName, similar=True) | 178 | 178 | refactor.refactor() | 179 | 179 | changes = refactor.changes | 180 | 180 | project.close() | @@ -191,7 +191,7 @@ def _extractMethod(self, filePath, start, end, newName): | 191 | 191 | WORKSPACE_ROOT, ropefolder=ROPE_PROJECT_FOLDER, save_history=False) | 192 | 192 | resourceToRefactor = libutils.path_to_resource(project, filePath) | 193 | 193 | refactor = ExtractMethodRefactor( | 194 | | - project, resourceToRefactor, startOffset=start, endOffset=end, newName=newName) | | 194 | + project, resourceToRefactor, startOffset=start, endOffset=end, newName=newName, similar=True) | 195 | 195 | refactor.refactor() | 196 | 196 | changes = refactor.changes | 197 | 197 | project.close() | |
|