@@ -121,7 +121,7 @@ class ExtractVariableRefactor(BaseRefactoring):
121121
122122 def __init__ (self , project , resource , name = "Extract Variable" , progressCallback = None , startOffset = None , endOffset = None , newName = "new_Name" , similar = False , global_ = False ):
123123 BaseRefactoring .__init__ (self , project , resource ,
124- name , progressCallback )
124+ name , progressCallback )
125125 self ._newName = newName
126126 self ._startOffset = startOffset
127127 self ._endOffset = endOffset
@@ -145,7 +145,8 @@ class ExtractMethodRefactor(ExtractVariableRefactor):
145145
146146 def __init__ (self , project , resource , name = "Extract Method" , progressCallback = None , startOffset = None , endOffset = None , newName = "new_Name" , similar = False , global_ = False ):
147147 ExtractVariableRefactor .__init__ (self , project , resource ,
148- name , progressCallback , startOffset = startOffset , endOffset = endOffset , newName = newName , similar = similar , global_ = global_ )
148+ name , progressCallback , startOffset = startOffset , endOffset = endOffset , newName = newName , similar = similar , global_ = global_ )
149+
149150 def onRefactor (self ):
150151 renamed = ExtractMethod (
151152 self .project , self .resource , self ._startOffset , self ._endOffset )
@@ -169,30 +170,34 @@ def _extractVariable(self, filePath, start, end, newName):
169170 """
170171 Extracts a variale
171172 """
172- project = rope .base .project .Project (WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
173+ project = rope .base .project .Project (
174+ WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
173175 resourceToRefactor = libutils .path_to_resource (project , filePath )
174- refactor = ExtractVariableRefactor (project , resourceToRefactor , startOffset = start , endOffset = end , newName = newName )
176+ refactor = ExtractVariableRefactor (
177+ project , resourceToRefactor , startOffset = start , endOffset = end , newName = newName )
175178 refactor .refactor ()
176179 changes = refactor .changes
177180 project .close ()
178181 valueToReturn = []
179182 for change in changes :
180- valueToReturn .append ({'diff' :change .diff })
183+ valueToReturn .append ({'diff' : change .diff })
181184 return valueToReturn
182185
183186 def _extractMethod (self , filePath , start , end , newName ):
184187 """
185188 Extracts a method
186189 """
187- project = rope .base .project .Project (WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
190+ project = rope .base .project .Project (
191+ WORKSPACE_ROOT , ropefolder = ROPE_PROJECT_FOLDER , save_history = False )
188192 resourceToRefactor = libutils .path_to_resource (project , filePath )
189- refactor = ExtractMethodRefactor (project , resourceToRefactor , startOffset = start , endOffset = end , newName = newName )
193+ refactor = ExtractMethodRefactor (
194+ project , resourceToRefactor , startOffset = start , endOffset = end , newName = newName )
190195 refactor .refactor ()
191196 changes = refactor .changes
192197 project .close ()
193198 valueToReturn = []
194199 for change in changes :
195- valueToReturn .append ({'diff' :change .diff })
200+ valueToReturn .append ({'diff' : change .diff })
196201 return valueToReturn
197202
198203 def _serialize (self , identifier , results ):
@@ -221,10 +226,12 @@ def _process_request(self, request):
221226 if lookup == '' :
222227 pass
223228 elif lookup == 'extract_variable' :
224- changes = self ._extractVariable (request ['file' ], int (request ['start' ]), int (request ['end' ]), request ['name' ])
229+ changes = self ._extractVariable (request ['file' ], int (
230+ request ['start' ]), int (request ['end' ]), request ['name' ])
225231 return self ._write_response (self ._serialize (request ['id' ], changes ))
226232 elif lookup == 'extract_method' :
227- changes = self ._extractMethod (request ['file' ], int (request ['start' ]), int (request ['end' ]), request ['name' ])
233+ changes = self ._extractMethod (request ['file' ], int (
234+ request ['start' ]), int (request ['end' ]), request ['name' ])
228235 return self ._write_response (self ._serialize (request ['id' ], changes ))
229236
230237 def _write_response (self , response ):
@@ -238,7 +245,7 @@ def watch(self):
238245 self ._process_request (self ._input .readline ())
239246 except Exception as ex :
240247 message = ex .message + ' \n ' + traceback .format_exc ()
241- sys .stderr .write (str (len (message )) + ':' + message )
248+ sys .stderr .write ('$ERROR' + str (len (message )) + ':' + message )
242249 sys .stderr .flush ()
243250
244251if __name__ == '__main__' :
0 commit comments