PluginVulture.py

branch
eric7
changeset 121
9b0f92e34a3f
parent 119
6b7a48ea6e66
child 123
f515f0152188
diff -r a0fc22c59b35 -r 9b0f92e34a3f PluginVulture.py
--- a/PluginVulture.py	Tue Jul 09 17:05:59 2024 +0200
+++ b/PluginVulture.py	Sat Oct 26 12:25:21 2024 +0200
@@ -17,18 +17,20 @@
 from eric7.SystemUtilities import PythonUtilities
 
 # Start-Of-Header
-name = "Unused Code Checker Plug-in"
-author = "Detlev Offenbach <detlev@die-offenbachs.de>"
-autoactivate = True
-deactivateable = True
-version = "10.3.3"
-className = "VulturePlugin"
-packageName = "VultureChecker"
-shortDescription = "Plug-in to detect unused code using the 'vulture' library"
-longDescription = """Plug-in to detect unused code using the 'vulture' library."""
-needsRestart = False
-hasCompiledForms = True
-pyqtApi = 2
+__header__ = {
+    "name": "Unused Code Checker Plug-in",
+    "author": "Detlev Offenbach <detlev@die-offenbachs.de>",
+    "autoactivate": True,
+    "deactivateable": True,
+    "version": "10.3.4",
+    "className": "VulturePlugin",
+    "packageName": "VultureChecker",
+    "shortDescription": "Plug-in to detect unused code using the 'vulture' library",
+    "longDescription": "Plug-in to detect unused code using the 'vulture' library.",
+    "needsRestart": False,
+    "hasCompiledForms": True,
+    "pyqtApi": 2,
+}
 # End-Of-Header
 
 error = ""
@@ -61,7 +63,7 @@
 
         self.backgroundService = ericApp().getObject("BackgroundService")
 
-        path = os.path.join(os.path.dirname(__file__), packageName)
+        path = os.path.join(os.path.dirname(__file__), __header__["packageName"])
         self.backgroundService.serviceConnect(
             "vulture",
             "Python3",
@@ -308,8 +310,9 @@
         ]
 
         if self.__projectVultureCheckerDialog is None:
-            from VultureChecker.VultureCheckerDialog import VultureCheckerDialog
-            # noqa: I101
+            from VultureChecker.VultureCheckerDialog import (  # noqa: I101
+                VultureCheckerDialog,
+            )
 
             self.__projectVultureCheckerDialog = VultureCheckerDialog(self)
         self.__projectVultureCheckerDialog.show()

eric ide

mercurial