2 <html><head> |
2 <html><head> |
3 <title>Plugin_Checker_PyLint.PluginPyLint</title> |
3 <title>Plugin_Checker_PyLint.PluginPyLint</title> |
4 <meta charset="UTF-8"> |
4 <meta charset="UTF-8"> |
5 <style> |
5 <style> |
6 body { |
6 body { |
7 background:white; |
7 background: #EDECE6; |
8 margin: 0em 1em 10em 1em; |
8 margin: 0em 1em 10em 1em; |
9 color: black; |
9 color: black; |
10 } |
10 } |
11 |
11 |
12 h1 { color: white; background: #4FA4FF; } |
12 h1 { color: white; background: #85774A; } |
13 h2 { color: white; background: #4FA4FF; } |
13 h2 { color: white; background: #85774A; } |
14 h3 { color: white; background: #00557F; } |
14 h3 { color: white; background: #9D936E; } |
15 h4 { color: white; background: #00557F; } |
15 h4 { color: white; background: #9D936E; } |
16 |
16 |
17 a { color: #AA5500; } |
17 a { color: #BA6D36; } |
18 |
18 |
19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body><a NAME="top" ID="top"></a> |
22 <h1>Plugin_Checker_PyLint.PluginPyLint</h1> |
22 <h1>Plugin_Checker_PyLint.PluginPyLint</h1> |
23 <p> |
23 <p> |
24 Module implementing the PyLint plug-in. |
24 Module implementing the PyLint plug-in. |
25 </p> |
25 </p> |
26 <h3>Global Attributes</h3> |
26 <h3>Global Attributes</h3> |
27 <table> |
27 <table> |
28 <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> |
28 <tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>exePy2</td></tr><tr><td>exePy3</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> |
29 </table> |
29 </table> |
30 <h3>Classes</h3> |
30 <h3>Classes</h3> |
31 <table> |
31 <table> |
32 <tr> |
32 <tr> |
33 <td><a href="#PyLintPlugin">PyLintPlugin</a></td> |
33 <td><a href="#PyLintPlugin">PyLintPlugin</a></td> |
35 </tr> |
35 </tr> |
36 </table> |
36 </table> |
37 <h3>Functions</h3> |
37 <h3>Functions</h3> |
38 <table> |
38 <table> |
39 <tr> |
39 <tr> |
|
40 <td><a href="#__getProgramVersion">__getProgramVersion</a></td> |
|
41 <td>Private method to generate a program entry.</td> |
|
42 </tr><tr> |
40 <td><a href="#_checkProgram">_checkProgram</a></td> |
43 <td><a href="#_checkProgram">_checkProgram</a></td> |
41 <td>Restricted function to check the availability of pylint.</td> |
44 <td>Restricted function to check the availability of pylint.</td> |
42 </tr><tr> |
45 </tr><tr> |
43 <td><a href="#_findExecutable">_findExecutable</a></td> |
46 <td><a href="#_findExecutable">_findExecutable</a></td> |
44 <td>Restricted function to determine the name and path of the executable.</td> |
47 <td>Restricted function to determine the name and path of the executable.</td> |
45 </tr><tr> |
48 </tr><tr> |
46 <td><a href="#exeDisplayData">exeDisplayData</a></td> |
49 <td><a href="#exeDisplayDataList">exeDisplayDataList</a></td> |
47 <td>Public method to support the display of some executable info.</td> |
50 <td>Public method to support the display of some executable info.</td> |
48 </tr><tr> |
51 </tr><tr> |
49 <td><a href="#getExePath">getExePath</a></td> |
52 <td><a href="#getExePath">getExePath</a></td> |
50 <td></td> |
53 <td></td> |
51 </tr> |
54 </tr> |
265 <p> |
268 <p> |
266 Public method to deactivate this plugin. |
269 Public method to deactivate this plugin. |
267 </p> |
270 </p> |
268 <div align="right"><a href="#top">Up</a></div> |
271 <div align="right"><a href="#top">Up</a></div> |
269 <hr /><hr /> |
272 <hr /><hr /> |
|
273 <a NAME="__getProgramVersion" ID="__getProgramVersion"></a> |
|
274 <h2>__getProgramVersion</h2> |
|
275 <b>__getProgramVersion</b>(<i>exe</i>) |
|
276 <p> |
|
277 Private method to generate a program entry. |
|
278 </p><dl> |
|
279 <dt><i>exe</i></dt> |
|
280 <dd> |
|
281 name of the executable program (string) |
|
282 </dd> |
|
283 </dl><dl> |
|
284 <dt>Returns:</dt> |
|
285 <dd> |
|
286 version string of detected version (string) |
|
287 </dd> |
|
288 </dl> |
|
289 <div align="right"><a href="#top">Up</a></div> |
|
290 <hr /><hr /> |
270 <a NAME="_checkProgram" ID="_checkProgram"></a> |
291 <a NAME="_checkProgram" ID="_checkProgram"></a> |
271 <h2>_checkProgram</h2> |
292 <h2>_checkProgram</h2> |
272 <b>_checkProgram</b>(<i></i>) |
293 <b>_checkProgram</b>(<i></i>) |
273 <p> |
294 <p> |
274 Restricted function to check the availability of pylint. |
295 Restricted function to check the availability of pylint. |
280 </dl> |
301 </dl> |
281 <div align="right"><a href="#top">Up</a></div> |
302 <div align="right"><a href="#top">Up</a></div> |
282 <hr /><hr /> |
303 <hr /><hr /> |
283 <a NAME="_findExecutable" ID="_findExecutable"></a> |
304 <a NAME="_findExecutable" ID="_findExecutable"></a> |
284 <h2>_findExecutable</h2> |
305 <h2>_findExecutable</h2> |
285 <b>_findExecutable</b>(<i></i>) |
306 <b>_findExecutable</b>(<i>majorVersion</i>) |
286 <p> |
307 <p> |
287 Restricted function to determine the name and path of the executable. |
308 Restricted function to determine the name and path of the executable. |
288 </p><dl> |
309 </p><dl> |
|
310 <dt><i>majorVersion</i></dt> |
|
311 <dd> |
|
312 major python version of the executables (int) |
|
313 </dd> |
|
314 </dl><dl> |
289 <dt>Returns:</dt> |
315 <dt>Returns:</dt> |
290 <dd> |
316 <dd> |
291 path name of the executable (string) |
317 path name of the executable (string) |
292 </dd> |
318 </dd> |
293 </dl> |
319 </dl> |
294 <div align="right"><a href="#top">Up</a></div> |
320 <div align="right"><a href="#top">Up</a></div> |
295 <hr /><hr /> |
321 <hr /><hr /> |
296 <a NAME="exeDisplayData" ID="exeDisplayData"></a> |
322 <a NAME="exeDisplayDataList" ID="exeDisplayDataList"></a> |
297 <h2>exeDisplayData</h2> |
323 <h2>exeDisplayDataList</h2> |
298 <b>exeDisplayData</b>(<i></i>) |
324 <b>exeDisplayDataList</b>(<i></i>) |
299 <p> |
325 <p> |
300 Public method to support the display of some executable info. |
326 Public method to support the display of some executable info. |
301 </p><dl> |
327 </p><dl> |
302 <dt>Returns:</dt> |
328 <dt>Returns:</dt> |
303 <dd> |
329 <dd> |