Mon, 27 Sep 2021 15:32:56 +0200
Changed the 'multiprocessing.Process()' code of the background batch services to (hopefully) cure the slow down when used multiple times.
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>Plugin_Checker_Vulture.PluginVulture</title> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
83
7a6fb6e896e0
Changed the 'multiprocessing.Process()' code of the background batch services to (hopefully) cure the slow down when used multiple times.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
79
diff
changeset
|
5 | <link rel="stylesheet" href="styles.css"> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | </head> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
7 | <body> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
8 | <a NAME="top" ID="top"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | <h1>Plugin_Checker_Vulture.PluginVulture</h1> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
10 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | Module implementing the vulture plug-in. |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | </p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | <h3>Global Attributes</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
15 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | <table> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
17 | <tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>needsRestart</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | </table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | <h3>Classes</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
20 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <table> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
22 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | <td><a href="#VulturePlugin">VulturePlugin</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <td>Class documentation goes here.</td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | </tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | </table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <h3>Functions</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
29 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | <table> |
76
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
31 | |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
32 | <tr> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
33 | <td><a href="#installDependencies">installDependencies</a></td> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
34 | <td>Function to install dependencies of this plug-in.</td> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
35 | </tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | </table> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
37 | <hr /> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
38 | <hr /> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <a NAME="VulturePlugin" ID="VulturePlugin"></a> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <h2>VulturePlugin</h2> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
41 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | Class documentation goes here. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
44 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
45 | <h3>Signals</h3> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <dl> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
47 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | <dt>analysisDone(str, dict)</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | emitted when the code analysis has |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | been completed for a file |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
52 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
53 | <dt>batchFinished()</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | emitted when a style check batch is done |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
56 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
57 | <dt>error(str, str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | emitted in case of an error |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | </dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | </dl> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | <h3>Derived from</h3> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | QObject |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <h3>Class Attributes</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
65 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | <table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <tr><td>None</td></tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <h3>Class Methods</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
70 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <tr><td>None</td></tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | </table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | <h3>Methods</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
75 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <table> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
77 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | <td><a href="#VulturePlugin.__init__">VulturePlugin</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <td>Constructor</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
81 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
82 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <td><a href="#VulturePlugin.__initialize">__initialize</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <td>Private slot to (re)initialize the plug-in.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
85 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
86 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <td><a href="#VulturePlugin.__loadTranslator">__loadTranslator</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | <td>Private method to load the translation file.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
89 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
90 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | <td><a href="#VulturePlugin.__projectClosed">__projectClosed</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | <td>Private slot to handle closing a project.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
93 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
94 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | <td><a href="#VulturePlugin.__projectShowMenu">__projectShowMenu</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <td>Private slot called, when the the project menu or a submenu is about to be shown.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
97 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
98 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <td><a href="#VulturePlugin.__projectVultureCheck">__projectVultureCheck</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | <td>Private slot used to check the project for unused code.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
101 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
102 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <td><a href="#VulturePlugin.__serviceError">__serviceError</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | <td>Private slot handling service errors.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
105 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
106 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <td><a href="#VulturePlugin.activate">activate</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <td>Public method to activate this plug-in.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
109 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
110 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | <td><a href="#VulturePlugin.batchJobDone">batchJobDone</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <td>Public slot handling the completion of a batch job.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
113 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
114 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | <td><a href="#VulturePlugin.cancelVultureCheckBatch">cancelVultureCheckBatch</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | <td>Public method to cancel all batch jobs.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
117 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
118 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | <td><a href="#VulturePlugin.deactivate">deactivate</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | <td>Public method to deactivate this plug-in.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
121 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
122 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <td><a href="#VulturePlugin.serviceErrorPy3">serviceErrorPy3</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | <td>Public slot handling service errors for Python 3.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
125 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
126 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <td><a href="#VulturePlugin.vultureCheck">vultureCheck</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | <td>Public method to prepare a vulture check for a Python project.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
129 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
130 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <td><a href="#VulturePlugin.vultureCheckBatch">vultureCheckBatch</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | <td>Public method to prepare a vulture check for a Python project using the batch mode.</td> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
133 | </tr> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
134 | <tr> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <td><a href="#VulturePlugin.vultureCheckDone">vultureCheckDone</a></td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | <td>Public slot to dispatch the result.</td> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | </tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | </table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | <h3>Static Methods</h3> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
140 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | <table> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | <tr><td>None</td></tr> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | </table> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
144 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | <a NAME="VulturePlugin.__init__" ID="VulturePlugin.__init__"></a> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | <h4>VulturePlugin (Constructor)</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | <b>VulturePlugin</b>(<i>ui</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
148 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | Constructor |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
151 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
152 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
153 | |
79
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
154 | <dt><i>ui</i> (UserInterface)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | <dd> |
79
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
156 | reference to the user interface object |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
158 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
159 | <a NAME="VulturePlugin.__initialize" ID="VulturePlugin.__initialize"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | <h4>VulturePlugin.__initialize</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | <b>__initialize</b>(<i></i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
162 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | Private slot to (re)initialize the plug-in. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
165 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
166 | <a NAME="VulturePlugin.__loadTranslator" ID="VulturePlugin.__loadTranslator"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | <h4>VulturePlugin.__loadTranslator</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | <b>__loadTranslator</b>(<i></i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
169 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | Private method to load the translation file. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
172 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
173 | <a NAME="VulturePlugin.__projectClosed" ID="VulturePlugin.__projectClosed"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | <h4>VulturePlugin.__projectClosed</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | <b>__projectClosed</b>(<i></i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
176 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | Private slot to handle closing a project. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
179 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
180 | <a NAME="VulturePlugin.__projectShowMenu" ID="VulturePlugin.__projectShowMenu"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | <h4>VulturePlugin.__projectShowMenu</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | <b>__projectShowMenu</b>(<i>menuName, menu</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
183 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | Private slot called, when the the project menu or a submenu is |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | about to be shown. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
187 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
188 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
189 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | <dt><i>menuName</i> (str)</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | name of the menu to be shown |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
193 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
194 | <dt><i>menu</i> (QMenu)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | reference to the menu |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
198 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
199 | <a NAME="VulturePlugin.__projectVultureCheck" ID="VulturePlugin.__projectVultureCheck"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | <h4>VulturePlugin.__projectVultureCheck</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | <b>__projectVultureCheck</b>(<i></i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
202 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204 | Private slot used to check the project for unused code. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
205 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
206 | <a NAME="VulturePlugin.__serviceError" ID="VulturePlugin.__serviceError"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | <h4>VulturePlugin.__serviceError</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | <b>__serviceError</b>(<i>fn, msg</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
209 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211 | Private slot handling service errors. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
212 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
213 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
214 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215 | <dt><i>fn</i> (str)</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | file name |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
218 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
219 | <dt><i>msg</i> (str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | message text |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
223 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
224 | <a NAME="VulturePlugin.activate" ID="VulturePlugin.activate"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | <h4>VulturePlugin.activate</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | <b>activate</b>(<i></i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
227 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
229 | Public method to activate this plug-in. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
230 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
231 | <dl> |
69
3c2922b45a9f
Upgraded embedded vulture library to version 2.3.0 (no eric patches for slot support needed anymore).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
62
diff
changeset
|
232 | <dt>Return:</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233 | <dd> |
79
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
234 | tuple of None and activation status |
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
235 | </dd> |
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
236 | </dl> |
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
237 | <dl> |
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
238 | <dt>Return Type:</dt> |
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
239 | <dd> |
47e46cd3bb23
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
76
diff
changeset
|
240 | tuple of (None, bool) |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
242 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
243 | <a NAME="VulturePlugin.batchJobDone" ID="VulturePlugin.batchJobDone"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244 | <h4>VulturePlugin.batchJobDone</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
245 | <b>batchJobDone</b>(<i>fx, lang</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
246 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
248 | Public slot handling the completion of a batch job. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
249 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
250 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
251 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
252 | <dt><i>fx</i> (str)</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254 | service name |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
255 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
256 | <dt><i>lang</i> (str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
257 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
258 | language |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
259 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
260 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
261 | <a NAME="VulturePlugin.cancelVultureCheckBatch" ID="VulturePlugin.cancelVultureCheckBatch"></a> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
262 | <h4>VulturePlugin.cancelVultureCheckBatch</h4> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
263 | <b>cancelVultureCheckBatch</b>(<i></i>) |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
264 | |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
265 | <p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
266 | Public method to cancel all batch jobs. |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
267 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
268 | <a NAME="VulturePlugin.deactivate" ID="VulturePlugin.deactivate"></a> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
269 | <h4>VulturePlugin.deactivate</h4> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
270 | <b>deactivate</b>(<i></i>) |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
271 | |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
272 | <p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
273 | Public method to deactivate this plug-in. |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
274 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
275 | <a NAME="VulturePlugin.serviceErrorPy3" ID="VulturePlugin.serviceErrorPy3"></a> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
276 | <h4>VulturePlugin.serviceErrorPy3</h4> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
277 | <b>serviceErrorPy3</b>(<i>fx, lang, fn, msg</i>) |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
278 | |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
279 | <p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
280 | Public slot handling service errors for Python 3. |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
281 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
282 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
283 | |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
284 | <dt><i>fx</i> (str)</dt> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
285 | <dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
286 | service name |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
287 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
288 | <dt><i>lang</i> (str)</dt> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
289 | <dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
290 | language |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
291 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
292 | <dt><i>fn</i> (str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294 | file name |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
295 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
296 | <dt><i>msg</i> (str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
298 | message text |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
299 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
300 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
301 | <a NAME="VulturePlugin.vultureCheck" ID="VulturePlugin.vultureCheck"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
302 | <h4>VulturePlugin.vultureCheck</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
303 | <b>vultureCheck</b>(<i>lang, filename, source</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
304 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
305 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
306 | Public method to prepare a vulture check for a Python project. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
307 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
308 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
309 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
310 | <dt><i>lang</i> (str or None)</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
311 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
312 | language of the files or None to determine by internal |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
313 | algorithm |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
314 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
315 | <dt><i>filename</i> (str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
316 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317 | name of the file to analyze |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
318 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
319 | <dt><i>source</i> (str)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
320 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
321 | string containing the code |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
323 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
324 | <a NAME="VulturePlugin.vultureCheckBatch" ID="VulturePlugin.vultureCheckBatch"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325 | <h4>VulturePlugin.vultureCheckBatch</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
326 | <b>vultureCheckBatch</b>(<i>argumentsList</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
327 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329 | Public method to prepare a vulture check for a Python project using |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
330 | the batch mode. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
331 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
332 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
333 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
334 | <dt><i>argumentsList</i> ((str, str))</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
335 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
336 | list of arguments tuples with each tuple |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
337 | containing filename and source |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
338 | </dd> |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
339 | </dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
340 | <a NAME="VulturePlugin.vultureCheckDone" ID="VulturePlugin.vultureCheckDone"></a> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
341 | <h4>VulturePlugin.vultureCheckDone</h4> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342 | <b>vultureCheckDone</b>(<i>filename, result</i>) |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
343 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344 | <p> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
345 | Public slot to dispatch the result. |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
346 | </p> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
347 | <dl> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
348 | |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
349 | <dt><i>filename</i> (str)</dt> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
350 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
351 | name of the file the results belong to |
62
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
352 | </dd> |
4a69da851bd2
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
353 | <dt><i>result</i> (dict)</dt> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354 | <dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
355 | result dictionary |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
356 | </dd> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
357 | </dl> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
358 | <div align="right"><a href="#top">Up</a></div> |
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
359 | <hr /> |
76
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
360 | <hr /> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
361 | <a NAME="installDependencies" ID="installDependencies"></a> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
362 | <h2>installDependencies</h2> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
363 | <b>installDependencies</b>(<i>pipInstall</i>) |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
364 | |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
365 | <p> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
366 | Function to install dependencies of this plug-in. |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
367 | </p> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
368 | <dl> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
369 | |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
370 | <dt><i>pipInstall</i> (function)</dt> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
371 | <dd> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
372 | function to be called with a list of package names. |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
373 | </dd> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
374 | </dl> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
375 | <div align="right"><a href="#top">Up</a></div> |
69f611e5efbb
Removed the included 'vulture' library and have it as an external dependency installed during the plug-in installation (for eric > 21.5)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
376 | <hr /> |
10
00890e72e19c
Added supplementary files and generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
377 | </body></html> |