PluginRefactoringRope.py

changeset 360
2b35968f3d02
parent 358
84c2fd80c949
child 362
792c2651fbd7
equal deleted inserted replaced
359:5e0c63a80d6a 360:2b35968f3d02
20 # Start-Of-Header 20 # Start-Of-Header
21 name = "Refactoring Rope Plugin" 21 name = "Refactoring Rope Plugin"
22 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 22 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
23 autoactivate = True 23 autoactivate = True
24 deactivateable = True 24 deactivateable = True
25 version = "7.4.2" 25 version = "8.0.0"
26 className = "RefactoringRopePlugin" 26 className = "RefactoringRopePlugin"
27 packageName = "RefactoringRope" 27 packageName = "RefactoringRope"
28 internalPackages = "rope" 28 internalPackages = "rope"
29 shortDescription = "Refactoring using the Rope library." 29 shortDescription = "Refactoring using the Rope library."
30 longDescription = ( 30 longDescription = (
481 @return reference to the code assist server 481 @return reference to the code assist server
482 @rtype CodeAssistServer 482 @rtype CodeAssistServer
483 """ 483 """
484 return self.__codeAssistServer 484 return self.__codeAssistServer
485 485
486
487 def installDependencies(pipInstall):
488 """
489 Function to install dependencies of this plug-in.
490
491 @param pipInstall function to be called with a list of package names.
492 @type function
493 """
494 try:
495 import rope # __IGNORE_WARNING__
496 except ImportError:
497 pipInstall(["rope"])
498
486 # 499 #
487 # eflag: noqa = M801 500 # eflag: noqa = M801

eric ide

mercurial