PluginPyLint.e4p

branch
eric7
changeset 98
ab4aabca55ec
parent 97
2226347d86e4
child 99
f34bc41cd4b4
equal deleted inserted replaced
97:2226347d86e4 98:ab4aabca55ec
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE Project SYSTEM "Project-5.1.dtd">
3 <!-- eric project file for project PluginPyLint -->
4 <!-- Copyright (C) 2020 Detlev Offenbach, detlev@die-offenbachs.de -->
5 <Project version="5.1">
6 <Language>en_US</Language>
7 <Hash>abcf6641287ab95ca3df062cd9840dd92df2e42f</Hash>
8 <ProgLanguage mixed="0">Python3</ProgLanguage>
9 <ProjectType>E6Plugin</ProjectType>
10 <Description>This plugin implements an eric5 interface to the pylint checker.</Description>
11 <Version>6.0.x</Version>
12 <Author>Detlev Offenbach</Author>
13 <Email>detlev@die-offenbachs.de</Email>
14 <TranslationPattern>PyLint/i18n/pylint_%language%.ts</TranslationPattern>
15 <Eol index="1"/>
16 <Sources>
17 <Source>PluginPyLint.py</Source>
18 <Source>PyLint/PyLintConfigDialog.py</Source>
19 <Source>PyLint/PyLintExecDialog.py</Source>
20 <Source>PyLint/__init__.py</Source>
21 <Source>__init__.py</Source>
22 </Sources>
23 <Forms>
24 <Form>PyLint/PyLintConfigDialog.ui</Form>
25 <Form>PyLint/PyLintExecDialog.ui</Form>
26 </Forms>
27 <Translations>
28 <Translation>PyLint/i18n/pylint_cs.qm</Translation>
29 <Translation>PyLint/i18n/pylint_cs.ts</Translation>
30 <Translation>PyLint/i18n/pylint_de.qm</Translation>
31 <Translation>PyLint/i18n/pylint_de.ts</Translation>
32 <Translation>PyLint/i18n/pylint_es.qm</Translation>
33 <Translation>PyLint/i18n/pylint_es.ts</Translation>
34 <Translation>PyLint/i18n/pylint_fr.qm</Translation>
35 <Translation>PyLint/i18n/pylint_fr.ts</Translation>
36 <Translation>PyLint/i18n/pylint_pt.qm</Translation>
37 <Translation>PyLint/i18n/pylint_pt.ts</Translation>
38 <Translation>PyLint/i18n/pylint_ru.qm</Translation>
39 <Translation>PyLint/i18n/pylint_ru.ts</Translation>
40 </Translations>
41 <Others>
42 <Other>.hgignore</Other>
43 <Other>ChangeLog</Other>
44 <Other>PKGLIST</Other>
45 <Other>PluginPyLint.e4p</Other>
46 <Other>PluginPyLint.zip</Other>
47 <Other>PyLint/Documentation/LICENSE.GPL3</Other>
48 <Other>PyLint/Documentation/source</Other>
49 </Others>
50 <MainScript>PluginPyLint.py</MainScript>
51 <Vcs>
52 <VcsType>Mercurial</VcsType>
53 <VcsOptions>
54 <dict>
55 <key>
56 <string>add</string>
57 </key>
58 <value>
59 <list>
60 <string></string>
61 </list>
62 </value>
63 <key>
64 <string>checkout</string>
65 </key>
66 <value>
67 <list>
68 <string></string>
69 </list>
70 </value>
71 <key>
72 <string>commit</string>
73 </key>
74 <value>
75 <list>
76 <string></string>
77 </list>
78 </value>
79 <key>
80 <string>diff</string>
81 </key>
82 <value>
83 <list>
84 <string></string>
85 </list>
86 </value>
87 <key>
88 <string>export</string>
89 </key>
90 <value>
91 <list>
92 <string></string>
93 </list>
94 </value>
95 <key>
96 <string>global</string>
97 </key>
98 <value>
99 <list>
100 <string></string>
101 </list>
102 </value>
103 <key>
104 <string>history</string>
105 </key>
106 <value>
107 <list>
108 <string></string>
109 </list>
110 </value>
111 <key>
112 <string>log</string>
113 </key>
114 <value>
115 <list>
116 <string></string>
117 </list>
118 </value>
119 <key>
120 <string>remove</string>
121 </key>
122 <value>
123 <list>
124 <string></string>
125 </list>
126 </value>
127 <key>
128 <string>status</string>
129 </key>
130 <value>
131 <list>
132 <string></string>
133 </list>
134 </value>
135 <key>
136 <string>tag</string>
137 </key>
138 <value>
139 <list>
140 <string></string>
141 </list>
142 </value>
143 <key>
144 <string>update</string>
145 </key>
146 <value>
147 <list>
148 <string></string>
149 </list>
150 </value>
151 </dict>
152 </VcsOptions>
153 <VcsOtherData>
154 <dict>
155 <key>
156 <string>standardLayout</string>
157 </key>
158 <value>
159 <bool>True</bool>
160 </value>
161 </dict>
162 </VcsOtherData>
163 </Vcs>
164 <FiletypeAssociations>
165 <FiletypeAssociation pattern="*.idl" type="INTERFACES"/>
166 <FiletypeAssociation pattern="*.py" type="SOURCES"/>
167 <FiletypeAssociation pattern="*.py3" type="SOURCES"/>
168 <FiletypeAssociation pattern="*.pyw" type="SOURCES"/>
169 <FiletypeAssociation pattern="*.pyw3" type="SOURCES"/>
170 <FiletypeAssociation pattern="*.qm" type="TRANSLATIONS"/>
171 <FiletypeAssociation pattern="*.qrc" type="RESOURCES"/>
172 <FiletypeAssociation pattern="*.ts" type="TRANSLATIONS"/>
173 <FiletypeAssociation pattern="*.ui" type="FORMS"/>
174 <FiletypeAssociation pattern="*.ui.h" type="FORMS"/>
175 <FiletypeAssociation pattern="Ui_*.py" type="__IGNORE__"/>
176 </FiletypeAssociations>
177 <Documentation>
178 <DocumentationParams>
179 <dict>
180 <key>
181 <string>ERIC4DOC</string>
182 </key>
183 <value>
184 <dict>
185 <key>
186 <string>cssFile</string>
187 </key>
188 <value>
189 <string>%PYTHON%/eric6/CSSs/default.css</string>
190 </value>
191 <key>
192 <string>ignoreDirectories</string>
193 </key>
194 <value>
195 <list>
196 <string>.ropeproject</string>
197 </list>
198 </value>
199 <key>
200 <string>ignoreFilePatterns</string>
201 </key>
202 <value>
203 <list>
204 <string>Ui_*</string>
205 </list>
206 </value>
207 <key>
208 <string>outputDirectory</string>
209 </key>
210 <value>
211 <string>PyLint/Documentation/source</string>
212 </value>
213 <key>
214 <string>qtHelpEnabled</string>
215 </key>
216 <value>
217 <bool>False</bool>
218 </value>
219 <key>
220 <string>useRecursion</string>
221 </key>
222 <value>
223 <bool>True</bool>
224 </value>
225 </dict>
226 </value>
227 </dict>
228 </DocumentationParams>
229 </Documentation>
230 <Checkers>
231 <CheckersParams>
232 <dict>
233 <key>
234 <string>Pep8Checker</string>
235 </key>
236 <value>
237 <dict>
238 <key>
239 <string>AnnotationsChecker</string>
240 </key>
241 <value>
242 <dict>
243 <key>
244 <string>MaximumComplexity</string>
245 </key>
246 <value>
247 <int>3</int>
248 </value>
249 <key>
250 <string>MinimumCoverage</string>
251 </key>
252 <value>
253 <int>75</int>
254 </value>
255 </dict>
256 </value>
257 <key>
258 <string>BlankLines</string>
259 </key>
260 <value>
261 <tuple>
262 <int>2</int>
263 <int>1</int>
264 </tuple>
265 </value>
266 <key>
267 <string>BuiltinsChecker</string>
268 </key>
269 <value>
270 <dict>
271 <key>
272 <string>bytes</string>
273 </key>
274 <value>
275 <list>
276 <string>unicode</string>
277 </list>
278 </value>
279 <key>
280 <string>chr</string>
281 </key>
282 <value>
283 <list>
284 <string>unichr</string>
285 </list>
286 </value>
287 <key>
288 <string>str</string>
289 </key>
290 <value>
291 <list>
292 <string>unicode</string>
293 </list>
294 </value>
295 </dict>
296 </value>
297 <key>
298 <string>CommentedCodeChecker</string>
299 </key>
300 <value>
301 <dict>
302 <key>
303 <string>Aggressive</string>
304 </key>
305 <value>
306 <bool>False</bool>
307 </value>
308 </dict>
309 </value>
310 <key>
311 <string>CopyrightAuthor</string>
312 </key>
313 <value>
314 <string></string>
315 </value>
316 <key>
317 <string>CopyrightMinFileSize</string>
318 </key>
319 <value>
320 <int>0</int>
321 </value>
322 <key>
323 <string>DocstringType</string>
324 </key>
325 <value>
326 <string>eric</string>
327 </value>
328 <key>
329 <string>EnabledCheckerCategories</string>
330 </key>
331 <value>
332 <string>C, D, E, M, N, S, W</string>
333 </value>
334 <key>
335 <string>ExcludeFiles</string>
336 </key>
337 <value>
338 <string>*/Ui_*.py, */*_rc.py,</string>
339 </value>
340 <key>
341 <string>ExcludeMessages</string>
342 </key>
343 <value>
344 <string>C101,E265,E266,E305,E402,M811,N802,N803,N807,N808,N821,W293,M201,W504</string>
345 </value>
346 <key>
347 <string>FixCodes</string>
348 </key>
349 <value>
350 <string></string>
351 </value>
352 <key>
353 <string>FixIssues</string>
354 </key>
355 <value>
356 <bool>False</bool>
357 </value>
358 <key>
359 <string>FutureChecker</string>
360 </key>
361 <value>
362 <string></string>
363 </value>
364 <key>
365 <string>HangClosing</string>
366 </key>
367 <value>
368 <bool>False</bool>
369 </value>
370 <key>
371 <string>IncludeMessages</string>
372 </key>
373 <value>
374 <string></string>
375 </value>
376 <key>
377 <string>LineComplexity</string>
378 </key>
379 <value>
380 <int>20</int>
381 </value>
382 <key>
383 <string>LineComplexityScore</string>
384 </key>
385 <value>
386 <int>10</int>
387 </value>
388 <key>
389 <string>MaxCodeComplexity</string>
390 </key>
391 <value>
392 <int>10</int>
393 </value>
394 <key>
395 <string>MaxDocLineLength</string>
396 </key>
397 <value>
398 <int>79</int>
399 </value>
400 <key>
401 <string>MaxLineLength</string>
402 </key>
403 <value>
404 <int>79</int>
405 </value>
406 <key>
407 <string>NoFixCodes</string>
408 </key>
409 <value>
410 <string>E501</string>
411 </value>
412 <key>
413 <string>RepeatMessages</string>
414 </key>
415 <value>
416 <bool>True</bool>
417 </value>
418 <key>
419 <string>SecurityChecker</string>
420 </key>
421 <value>
422 <dict>
423 <key>
424 <string>CheckTypedException</string>
425 </key>
426 <value>
427 <bool>False</bool>
428 </value>
429 <key>
430 <string>HardcodedTmpDirectories</string>
431 </key>
432 <value>
433 <list>
434 <string>/tmp</string>
435 <string>/var/tmp</string>
436 <string>/dev/shm</string>
437 <string>~/tmp</string>
438 </list>
439 </value>
440 <key>
441 <string>InsecureHashes</string>
442 </key>
443 <value>
444 <list>
445 <string>md4</string>
446 <string>md5</string>
447 <string>sha</string>
448 <string>sha1</string>
449 </list>
450 </value>
451 <key>
452 <string>InsecureSslProtocolVersions</string>
453 </key>
454 <value>
455 <list>
456 <string>PROTOCOL_SSLv2</string>
457 <string>SSLv2_METHOD</string>
458 <string>SSLv23_METHOD</string>
459 <string>PROTOCOL_SSLv3</string>
460 <string>PROTOCOL_TLSv1</string>
461 <string>SSLv3_METHOD</string>
462 <string>TLSv1_METHOD</string>
463 </list>
464 </value>
465 <key>
466 <string>WeakKeySizeDsaHigh</string>
467 </key>
468 <value>
469 <string>1024</string>
470 </value>
471 <key>
472 <string>WeakKeySizeDsaMedium</string>
473 </key>
474 <value>
475 <string>2048</string>
476 </value>
477 <key>
478 <string>WeakKeySizeEcHigh</string>
479 </key>
480 <value>
481 <string>160</string>
482 </value>
483 <key>
484 <string>WeakKeySizeEcMedium</string>
485 </key>
486 <value>
487 <string>224</string>
488 </value>
489 <key>
490 <string>WeakKeySizeRsaHigh</string>
491 </key>
492 <value>
493 <string>1024</string>
494 </value>
495 <key>
496 <string>WeakKeySizeRsaMedium</string>
497 </key>
498 <value>
499 <string>2048</string>
500 </value>
501 </dict>
502 </value>
503 <key>
504 <string>ShowIgnored</string>
505 </key>
506 <value>
507 <bool>False</bool>
508 </value>
509 <key>
510 <string>ValidEncodings</string>
511 </key>
512 <value>
513 <string>latin-1, utf-8</string>
514 </value>
515 </dict>
516 </value>
517 </dict>
518 </CheckersParams>
519 </Checkers>
520 </Project>

eric ide

mercurial