@@ -166,12 +166,12 @@ def __init__(self):
166166 self .default_sys_path = sys .path
167167 self ._input = io .open (sys .stdin .fileno (), encoding = 'utf-8' )
168168
169- def _rename (self , filePath , start , newName ):
169+ def _rename (self , filePath , start , newName , indent_size ):
170170 """
171171 Extracts a variale
172172 """
173173 project = rope .base .project .Project (
174- WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
174+ WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False , indent_size = indent_size )
175175 resourceToRefactor = libutils .path_to_resource (project , filePath )
176176 refactor = RenameRefactor (
177177 project , resourceToRefactor , startOffset = start , newName = newName )
@@ -183,12 +183,12 @@ def _rename(self, filePath, start, newName):
183183 valueToReturn .append ({'diff' : change .diff })
184184 return valueToReturn
185185
186- def _extractVariable (self , filePath , start , end , newName ):
186+ def _extractVariable (self , filePath , start , end , newName , indent_size ):
187187 """
188188 Extracts a variale
189189 """
190190 project = rope .base .project .Project (
191- WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
191+ WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False , indent_size = indent_size )
192192 resourceToRefactor = libutils .path_to_resource (project , filePath )
193193 refactor = ExtractVariableRefactor (
194194 project , resourceToRefactor , startOffset = start , endOffset = end , newName = newName , similar = True )
@@ -200,12 +200,12 @@ def _extractVariable(self, filePath, start, end, newName):
200200 valueToReturn .append ({'diff' : change .diff })
201201 return valueToReturn
202202
203- def _extractMethod (self , filePath , start , end , newName ):
203+ def _extractMethod (self , filePath , start , end , newName , indent_size ):
204204 """
205205 Extracts a method
206206 """
207207 project = rope .base .project .Project (
208- WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
208+ WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False , indent_size = indent_size )
209209 resourceToRefactor = libutils .path_to_resource (project , filePath )
210210 refactor = ExtractMethodRefactor (
211211 project , resourceToRefactor , startOffset = start , endOffset = end , newName = newName , similar = True )
@@ -244,15 +244,15 @@ def _process_request(self, request):
244244 pass
245245 elif lookup == 'rename' :
246246 changes = self ._rename (request ['file' ], int (
247- request ['start' ]), request ['name' ])
247+ request ['start' ]), request ['name' ], int ( request [ 'indent_size' ]) )
248248 return self ._write_response (self ._serialize (request ['id' ], changes ))
249249 elif lookup == 'extract_variable' :
250250 changes = self ._extractVariable (request ['file' ], int (
251- request ['start' ]), int (request ['end' ]), request ['name' ])
251+ request ['start' ]), int (request ['end' ]), request ['name' ], int ( request [ 'indent_size' ]) )
252252 return self ._write_response (self ._serialize (request ['id' ], changes ))
253253 elif lookup == 'extract_method' :
254254 changes = self ._extractMethod (request ['file' ], int (
255- request ['start' ]), int (request ['end' ]), request ['name' ])
255+ request ['start' ]), int (request ['end' ]), request ['name' ], int ( request [ 'indent_size' ]) )
256256 return self ._write_response (self ._serialize (request ['id' ], changes ))
257257
258258 def _write_response (self , response ):
0 commit comments