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 |