RefactoringRope/CodeAssistClient.py

changeset 248
59e983db024b
parent 245
75a35a927952
child 251
4dcc73076100
equal deleted inserted replaced
247:e7ab4081f25d 248:59e983db024b
277 self.__project, source, offset, resource, maxfixes=maxfixes) 277 self.__project, source, offset, resource, maxfixes=maxfixes)
278 except Exception as err: 278 except Exception as err:
279 errorDict = self.__handleRopeError(err) 279 errorDict = self.__handleRopeError(err)
280 280
281 typeName = self.__getObjectTypeAndName( 281 typeName = self.__getObjectTypeAndName(
282 self.__project, source, offset, resource, maxfixes=maxfixes) 282 self.__project, source, offset, resource, maxfixes=maxfixes)
283 283
284 documentationDict = self.__processDocumentation(cts, documentation, 284 documentationDict = self.__processDocumentation(cts, documentation,
285 typeName) 285 typeName)
286 result = { 286 result = {
287 "DocumentationDict": documentationDict, 287 "DocumentationDict": documentationDict,
348 @type int 348 @type int
349 @param resource reference to the rope resource object 349 @param resource reference to the rope resource object
350 @type rope.base.resources.Resource 350 @type rope.base.resources.Resource
351 @param maxfixes number of fixes to be done 351 @param maxfixes number of fixes to be done
352 @type int 352 @type int
353 @return tuple containing the object type and name
354 @rtype tuple of (str, str)
353 """ 355 """
354 from rope.base import pyobjects, pyobjectsdef, pynames 356 from rope.base import pyobjects, pyobjectsdef, pynames
355 from rope.contrib import fixsyntax 357 from rope.contrib import fixsyntax
356 358
357 try: 359 try:
388 name = "" 390 name = ""
389 else: 391 else:
390 typ = "" 392 typ = ""
391 name = "" 393 name = ""
392 394
393 return(typ, name) 395 return typ, name
394 396
395 def __reportChanged(self, params): 397 def __reportChanged(self, params):
396 """ 398 """
397 Private method to register some changed sources. 399 Private method to register some changed sources.
398 400

eric ide

mercurial