Documentation/Source/eric5.UtilitiesPython2.py2flakes.messages.html

branch
5_4_x
changeset 3552
fe7ae93e37b6
parent 3551
d608f3f42d71
child 3553
389f83a37571
equal deleted inserted replaced
3551:d608f3f42d71 3552:fe7ae93e37b6
1 <!DOCTYPE html>
2 <html><head>
3 <title>eric5.UtilitiesPython2.py2flakes.messages</title>
4 <meta charset="UTF-8">
5 <style>
6 body {
7 background: #EDECE6;
8 margin: 0em 1em 10em 1em;
9 color: black;
10 }
11
12 h1 { color: white; background: #85774A; }
13 h2 { color: white; background: #85774A; }
14 h3 { color: white; background: #9D936E; }
15 h4 { color: white; background: #9D936E; }
16
17 a { color: #BA6D36; }
18
19 </style>
20 </head>
21 <body><a NAME="top" ID="top"></a>
22 <h1>eric5.UtilitiesPython2.py2flakes.messages</h1>
23 <p>
24 Module implementing the messages for pyflakes.
25 </p>
26 <h3>Global Attributes</h3>
27 <table>
28 <tr><td>None</td></tr>
29 </table>
30 <h3>Classes</h3>
31 <table>
32 <tr>
33 <td><a href="#DuplicateArgument">DuplicateArgument</a></td>
34 <td>Class defining the "Duplicate Argument" message.</td>
35 </tr><tr>
36 <td><a href="#ImportShadowedByLoopVar">ImportShadowedByLoopVar</a></td>
37 <td>Class defining the "Import Shadowed By Loop Var" message.</td>
38 </tr><tr>
39 <td><a href="#ImportStarUsed">ImportStarUsed</a></td>
40 <td>Class defining the "Import Star Used" message.</td>
41 </tr><tr>
42 <td><a href="#LateFutureImport">LateFutureImport</a></td>
43 <td>Class defining the "Late Future Import" message.</td>
44 </tr><tr>
45 <td><a href="#Message">Message</a></td>
46 <td>Class defining the base for all specific message classes.</td>
47 </tr><tr>
48 <td><a href="#RedefinedFunction">RedefinedFunction</a></td>
49 <td>Class defining the "Redefined Function" message.</td>
50 </tr><tr>
51 <td><a href="#RedefinedWhileUnused">RedefinedWhileUnused</a></td>
52 <td>Class defining the "Redefined While Unused" message.</td>
53 </tr><tr>
54 <td><a href="#UndefinedExport">UndefinedExport</a></td>
55 <td>Class defining the "Undefined Export" message.</td>
56 </tr><tr>
57 <td><a href="#UndefinedLocal">UndefinedLocal</a></td>
58 <td>Class defining the "Undefined Local Variable" message.</td>
59 </tr><tr>
60 <td><a href="#UndefinedName">UndefinedName</a></td>
61 <td>Class defining the "Undefined Name" message.</td>
62 </tr><tr>
63 <td><a href="#UnusedImport">UnusedImport</a></td>
64 <td>Class defining the "Unused Import" message.</td>
65 </tr><tr>
66 <td><a href="#UnusedVariable">UnusedVariable</a></td>
67 <td>Class defining the "Unused Variable" message.</td>
68 </tr>
69 </table>
70 <h3>Functions</h3>
71 <table>
72 <tr><td>None</td></tr>
73 </table>
74 <hr /><hr />
75 <a NAME="DuplicateArgument" ID="DuplicateArgument"></a>
76 <h2>DuplicateArgument</h2>
77 <p>
78 Class defining the "Duplicate Argument" message.
79 </p>
80 <h3>Derived from</h3>
81 Message
82 <h3>Class Attributes</h3>
83 <table>
84 <tr><td>message</td></tr>
85 </table>
86 <h3>Class Methods</h3>
87 <table>
88 <tr><td>None</td></tr>
89 </table>
90 <h3>Methods</h3>
91 <table>
92 <tr>
93 <td><a href="#DuplicateArgument.__init__">DuplicateArgument</a></td>
94 <td>Constructor</td>
95 </tr>
96 </table>
97 <h3>Static Methods</h3>
98 <table>
99 <tr><td>None</td></tr>
100 </table>
101 <a NAME="DuplicateArgument.__init__" ID="DuplicateArgument.__init__"></a>
102 <h4>DuplicateArgument (Constructor)</h4>
103 <b>DuplicateArgument</b>(<i>filename, lineno, name</i>)
104 <p>
105 Constructor
106 </p><dl>
107 <dt><i>filename</i></dt>
108 <dd>
109 name of the file (string)
110 </dd><dt><i>lineno</i></dt>
111 <dd>
112 line number (integer)
113 </dd><dt><i>name</i></dt>
114 <dd>
115 name of the duplicate argument (string)
116 </dd>
117 </dl>
118 <div align="right"><a href="#top">Up</a></div>
119 <hr /><hr />
120 <a NAME="ImportShadowedByLoopVar" ID="ImportShadowedByLoopVar"></a>
121 <h2>ImportShadowedByLoopVar</h2>
122 <p>
123 Class defining the "Import Shadowed By Loop Var" message.
124 </p>
125 <h3>Derived from</h3>
126 Message
127 <h3>Class Attributes</h3>
128 <table>
129 <tr><td>message</td></tr>
130 </table>
131 <h3>Class Methods</h3>
132 <table>
133 <tr><td>None</td></tr>
134 </table>
135 <h3>Methods</h3>
136 <table>
137 <tr>
138 <td><a href="#ImportShadowedByLoopVar.__init__">ImportShadowedByLoopVar</a></td>
139 <td>Constructor</td>
140 </tr>
141 </table>
142 <h3>Static Methods</h3>
143 <table>
144 <tr><td>None</td></tr>
145 </table>
146 <a NAME="ImportShadowedByLoopVar.__init__" ID="ImportShadowedByLoopVar.__init__"></a>
147 <h4>ImportShadowedByLoopVar (Constructor)</h4>
148 <b>ImportShadowedByLoopVar</b>(<i>filename, lineno, name, orig_lineno</i>)
149 <p>
150 Constructor
151 </p><dl>
152 <dt><i>filename</i></dt>
153 <dd>
154 name of the file (string)
155 </dd><dt><i>lineno</i></dt>
156 <dd>
157 line number (integer)
158 </dd><dt><i>name</i></dt>
159 <dd>
160 name of the shadowed import (string)
161 </dd><dt><i>orig_lineno</i></dt>
162 <dd>
163 line number of the import (integer)
164 </dd>
165 </dl>
166 <div align="right"><a href="#top">Up</a></div>
167 <hr /><hr />
168 <a NAME="ImportStarUsed" ID="ImportStarUsed"></a>
169 <h2>ImportStarUsed</h2>
170 <p>
171 Class defining the "Import Star Used" message.
172 </p>
173 <h3>Derived from</h3>
174 Message
175 <h3>Class Attributes</h3>
176 <table>
177 <tr><td>message</td></tr>
178 </table>
179 <h3>Class Methods</h3>
180 <table>
181 <tr><td>None</td></tr>
182 </table>
183 <h3>Methods</h3>
184 <table>
185 <tr>
186 <td><a href="#ImportStarUsed.__init__">ImportStarUsed</a></td>
187 <td>Constructor</td>
188 </tr>
189 </table>
190 <h3>Static Methods</h3>
191 <table>
192 <tr><td>None</td></tr>
193 </table>
194 <a NAME="ImportStarUsed.__init__" ID="ImportStarUsed.__init__"></a>
195 <h4>ImportStarUsed (Constructor)</h4>
196 <b>ImportStarUsed</b>(<i>filename, lineno, modname</i>)
197 <p>
198 Constructor
199 </p><dl>
200 <dt><i>filename</i></dt>
201 <dd>
202 name of the file (string)
203 </dd><dt><i>lineno</i></dt>
204 <dd>
205 line number (integer)
206 </dd><dt><i>modname</i></dt>
207 <dd>
208 name of the module imported using star import (string)
209 </dd>
210 </dl>
211 <div align="right"><a href="#top">Up</a></div>
212 <hr /><hr />
213 <a NAME="LateFutureImport" ID="LateFutureImport"></a>
214 <h2>LateFutureImport</h2>
215 <p>
216 Class defining the "Late Future Import" message.
217 </p>
218 <h3>Derived from</h3>
219 Message
220 <h3>Class Attributes</h3>
221 <table>
222 <tr><td>message</td></tr>
223 </table>
224 <h3>Class Methods</h3>
225 <table>
226 <tr><td>None</td></tr>
227 </table>
228 <h3>Methods</h3>
229 <table>
230 <tr>
231 <td><a href="#LateFutureImport.__init__">LateFutureImport</a></td>
232 <td>Constructor</td>
233 </tr>
234 </table>
235 <h3>Static Methods</h3>
236 <table>
237 <tr><td>None</td></tr>
238 </table>
239 <a NAME="LateFutureImport.__init__" ID="LateFutureImport.__init__"></a>
240 <h4>LateFutureImport (Constructor)</h4>
241 <b>LateFutureImport</b>(<i>filename, lineno, names</i>)
242 <p>
243 Constructor
244 </p><dl>
245 <dt><i>filename</i></dt>
246 <dd>
247 name of the file (string)
248 </dd><dt><i>lineno</i></dt>
249 <dd>
250 line number (integer)
251 </dd><dt><i>names</i></dt>
252 <dd>
253 names of the imported futures (string)
254 </dd>
255 </dl>
256 <div align="right"><a href="#top">Up</a></div>
257 <hr /><hr />
258 <a NAME="Message" ID="Message"></a>
259 <h2>Message</h2>
260 <p>
261 Class defining the base for all specific message classes.
262 </p>
263 <h3>Derived from</h3>
264 object
265 <h3>Class Attributes</h3>
266 <table>
267 <tr><td>message</td></tr><tr><td>message_args</td></tr>
268 </table>
269 <h3>Class Methods</h3>
270 <table>
271 <tr><td>None</td></tr>
272 </table>
273 <h3>Methods</h3>
274 <table>
275 <tr>
276 <td><a href="#Message.__init__">Message</a></td>
277 <td>Constructor</td>
278 </tr><tr>
279 <td><a href="#Message.__str__">__str__</a></td>
280 <td>Special method return a string representation of the instance object.</td>
281 </tr><tr>
282 <td><a href="#Message.getMessageData">getMessageData</a></td>
283 <td>Public method to get the individual message data elements.</td>
284 </tr>
285 </table>
286 <h3>Static Methods</h3>
287 <table>
288 <tr><td>None</td></tr>
289 </table>
290 <a NAME="Message.__init__" ID="Message.__init__"></a>
291 <h4>Message (Constructor)</h4>
292 <b>Message</b>(<i>filename, lineno</i>)
293 <p>
294 Constructor
295 </p><dl>
296 <dt><i>filename</i></dt>
297 <dd>
298 name of the file (string)
299 </dd><dt><i>lineno</i></dt>
300 <dd>
301 line number (integer)
302 </dd>
303 </dl><a NAME="Message.__str__" ID="Message.__str__"></a>
304 <h4>Message.__str__</h4>
305 <b>__str__</b>(<i></i>)
306 <p>
307 Special method return a string representation of the instance object.
308 </p><dl>
309 <dt>Returns:</dt>
310 <dd>
311 string representation of the object (string)
312 </dd>
313 </dl><a NAME="Message.getMessageData" ID="Message.getMessageData"></a>
314 <h4>Message.getMessageData</h4>
315 <b>getMessageData</b>(<i></i>)
316 <p>
317 Public method to get the individual message data elements.
318 </p><dl>
319 <dt>Returns:</dt>
320 <dd>
321 tuple containing file name, line number and message
322 (string, integer, string)
323 </dd>
324 </dl>
325 <div align="right"><a href="#top">Up</a></div>
326 <hr /><hr />
327 <a NAME="RedefinedFunction" ID="RedefinedFunction"></a>
328 <h2>RedefinedFunction</h2>
329 <p>
330 Class defining the "Redefined Function" message.
331 </p>
332 <h3>Derived from</h3>
333 Message
334 <h3>Class Attributes</h3>
335 <table>
336 <tr><td>message</td></tr>
337 </table>
338 <h3>Class Methods</h3>
339 <table>
340 <tr><td>None</td></tr>
341 </table>
342 <h3>Methods</h3>
343 <table>
344 <tr>
345 <td><a href="#RedefinedFunction.__init__">RedefinedFunction</a></td>
346 <td>Constructor</td>
347 </tr>
348 </table>
349 <h3>Static Methods</h3>
350 <table>
351 <tr><td>None</td></tr>
352 </table>
353 <a NAME="RedefinedFunction.__init__" ID="RedefinedFunction.__init__"></a>
354 <h4>RedefinedFunction (Constructor)</h4>
355 <b>RedefinedFunction</b>(<i>filename, lineno, name, orig_lineno</i>)
356 <p>
357 Constructor
358 </p><dl>
359 <dt><i>filename</i></dt>
360 <dd>
361 name of the file (string)
362 </dd><dt><i>lineno</i></dt>
363 <dd>
364 line number (integer)
365 </dd><dt><i>name</i></dt>
366 <dd>
367 name of the redefined function (string)
368 </dd><dt><i>orig_lineno</i></dt>
369 <dd>
370 line number of the original definition (integer)
371 </dd>
372 </dl>
373 <div align="right"><a href="#top">Up</a></div>
374 <hr /><hr />
375 <a NAME="RedefinedWhileUnused" ID="RedefinedWhileUnused"></a>
376 <h2>RedefinedWhileUnused</h2>
377 <p>
378 Class defining the "Redefined While Unused" message.
379 </p>
380 <h3>Derived from</h3>
381 Message
382 <h3>Class Attributes</h3>
383 <table>
384 <tr><td>message</td></tr>
385 </table>
386 <h3>Class Methods</h3>
387 <table>
388 <tr><td>None</td></tr>
389 </table>
390 <h3>Methods</h3>
391 <table>
392 <tr>
393 <td><a href="#RedefinedWhileUnused.__init__">RedefinedWhileUnused</a></td>
394 <td>Constructor</td>
395 </tr>
396 </table>
397 <h3>Static Methods</h3>
398 <table>
399 <tr><td>None</td></tr>
400 </table>
401 <a NAME="RedefinedWhileUnused.__init__" ID="RedefinedWhileUnused.__init__"></a>
402 <h4>RedefinedWhileUnused (Constructor)</h4>
403 <b>RedefinedWhileUnused</b>(<i>filename, lineno, name, orig_lineno</i>)
404 <p>
405 Constructor
406 </p><dl>
407 <dt><i>filename</i></dt>
408 <dd>
409 name of the file (string)
410 </dd><dt><i>lineno</i></dt>
411 <dd>
412 line number (integer)
413 </dd><dt><i>name</i></dt>
414 <dd>
415 name of the redefined object (string)
416 </dd><dt><i>orig_lineno</i></dt>
417 <dd>
418 line number of the original definition (integer)
419 </dd>
420 </dl>
421 <div align="right"><a href="#top">Up</a></div>
422 <hr /><hr />
423 <a NAME="UndefinedExport" ID="UndefinedExport"></a>
424 <h2>UndefinedExport</h2>
425 <p>
426 Class defining the "Undefined Export" message.
427 </p>
428 <h3>Derived from</h3>
429 Message
430 <h3>Class Attributes</h3>
431 <table>
432 <tr><td>message</td></tr>
433 </table>
434 <h3>Class Methods</h3>
435 <table>
436 <tr><td>None</td></tr>
437 </table>
438 <h3>Methods</h3>
439 <table>
440 <tr>
441 <td><a href="#UndefinedExport.__init__">UndefinedExport</a></td>
442 <td>Constructor</td>
443 </tr>
444 </table>
445 <h3>Static Methods</h3>
446 <table>
447 <tr><td>None</td></tr>
448 </table>
449 <a NAME="UndefinedExport.__init__" ID="UndefinedExport.__init__"></a>
450 <h4>UndefinedExport (Constructor)</h4>
451 <b>UndefinedExport</b>(<i>filename, lineno, name</i>)
452 <p>
453 Constructor
454 </p><dl>
455 <dt><i>filename</i></dt>
456 <dd>
457 name of the file (string)
458 </dd><dt><i>lineno</i></dt>
459 <dd>
460 line number (integer)
461 </dd><dt><i>name</i></dt>
462 <dd>
463 undefined exported name (string)
464 </dd>
465 </dl>
466 <div align="right"><a href="#top">Up</a></div>
467 <hr /><hr />
468 <a NAME="UndefinedLocal" ID="UndefinedLocal"></a>
469 <h2>UndefinedLocal</h2>
470 <p>
471 Class defining the "Undefined Local Variable" message.
472 </p>
473 <h3>Derived from</h3>
474 Message
475 <h3>Class Attributes</h3>
476 <table>
477 <tr><td>message</td></tr>
478 </table>
479 <h3>Class Methods</h3>
480 <table>
481 <tr><td>None</td></tr>
482 </table>
483 <h3>Methods</h3>
484 <table>
485 <tr>
486 <td><a href="#UndefinedLocal.__init__">UndefinedLocal</a></td>
487 <td>Constructor</td>
488 </tr>
489 </table>
490 <h3>Static Methods</h3>
491 <table>
492 <tr><td>None</td></tr>
493 </table>
494 <a NAME="UndefinedLocal.__init__" ID="UndefinedLocal.__init__"></a>
495 <h4>UndefinedLocal (Constructor)</h4>
496 <b>UndefinedLocal</b>(<i>filename, lineno, name, orig_lineno</i>)
497 <p>
498 Constructor
499 </p><dl>
500 <dt><i>filename</i></dt>
501 <dd>
502 name of the file (string)
503 </dd><dt><i>lineno</i></dt>
504 <dd>
505 line number (integer)
506 </dd><dt><i>name</i></dt>
507 <dd>
508 name of the prematurely referenced variable (string)
509 </dd><dt><i>orig_lineno</i></dt>
510 <dd>
511 line number of the variable definition (integer)
512 </dd>
513 </dl>
514 <div align="right"><a href="#top">Up</a></div>
515 <hr /><hr />
516 <a NAME="UndefinedName" ID="UndefinedName"></a>
517 <h2>UndefinedName</h2>
518 <p>
519 Class defining the "Undefined Name" message.
520 </p>
521 <h3>Derived from</h3>
522 Message
523 <h3>Class Attributes</h3>
524 <table>
525 <tr><td>message</td></tr>
526 </table>
527 <h3>Class Methods</h3>
528 <table>
529 <tr><td>None</td></tr>
530 </table>
531 <h3>Methods</h3>
532 <table>
533 <tr>
534 <td><a href="#UndefinedName.__init__">UndefinedName</a></td>
535 <td>Constructor</td>
536 </tr>
537 </table>
538 <h3>Static Methods</h3>
539 <table>
540 <tr><td>None</td></tr>
541 </table>
542 <a NAME="UndefinedName.__init__" ID="UndefinedName.__init__"></a>
543 <h4>UndefinedName (Constructor)</h4>
544 <b>UndefinedName</b>(<i>filename, lineno, name</i>)
545 <p>
546 Constructor
547 </p><dl>
548 <dt><i>filename</i></dt>
549 <dd>
550 name of the file (string)
551 </dd><dt><i>lineno</i></dt>
552 <dd>
553 line number (integer)
554 </dd><dt><i>name</i></dt>
555 <dd>
556 undefined name (string)
557 </dd>
558 </dl>
559 <div align="right"><a href="#top">Up</a></div>
560 <hr /><hr />
561 <a NAME="UnusedImport" ID="UnusedImport"></a>
562 <h2>UnusedImport</h2>
563 <p>
564 Class defining the "Unused Import" message.
565 </p>
566 <h3>Derived from</h3>
567 Message
568 <h3>Class Attributes</h3>
569 <table>
570 <tr><td>message</td></tr>
571 </table>
572 <h3>Class Methods</h3>
573 <table>
574 <tr><td>None</td></tr>
575 </table>
576 <h3>Methods</h3>
577 <table>
578 <tr>
579 <td><a href="#UnusedImport.__init__">UnusedImport</a></td>
580 <td>Constructor</td>
581 </tr>
582 </table>
583 <h3>Static Methods</h3>
584 <table>
585 <tr><td>None</td></tr>
586 </table>
587 <a NAME="UnusedImport.__init__" ID="UnusedImport.__init__"></a>
588 <h4>UnusedImport (Constructor)</h4>
589 <b>UnusedImport</b>(<i>filename, lineno, name</i>)
590 <p>
591 Constructor
592 </p><dl>
593 <dt><i>filename</i></dt>
594 <dd>
595 name of the file (string)
596 </dd><dt><i>lineno</i></dt>
597 <dd>
598 line number (integer)
599 </dd><dt><i>name</i></dt>
600 <dd>
601 name of the unused import (string)
602 </dd>
603 </dl>
604 <div align="right"><a href="#top">Up</a></div>
605 <hr /><hr />
606 <a NAME="UnusedVariable" ID="UnusedVariable"></a>
607 <h2>UnusedVariable</h2>
608 <p>
609 Class defining the "Unused Variable" message.
610 </p><p>
611 Indicates that a variable has been explicitly assigned to but not actually
612 used.
613 </p>
614 <h3>Derived from</h3>
615 Message
616 <h3>Class Attributes</h3>
617 <table>
618 <tr><td>message</td></tr>
619 </table>
620 <h3>Class Methods</h3>
621 <table>
622 <tr><td>None</td></tr>
623 </table>
624 <h3>Methods</h3>
625 <table>
626 <tr>
627 <td><a href="#UnusedVariable.__init__">UnusedVariable</a></td>
628 <td>Constructor</td>
629 </tr>
630 </table>
631 <h3>Static Methods</h3>
632 <table>
633 <tr><td>None</td></tr>
634 </table>
635 <a NAME="UnusedVariable.__init__" ID="UnusedVariable.__init__"></a>
636 <h4>UnusedVariable (Constructor)</h4>
637 <b>UnusedVariable</b>(<i>filename, lineno, names</i>)
638 <p>
639 Constructor
640 </p><dl>
641 <dt><i>filename</i></dt>
642 <dd>
643 name of the file (string)
644 </dd><dt><i>lineno</i></dt>
645 <dd>
646 line number (integer)
647 </dd><dt><i>names</i></dt>
648 <dd>
649 name of the unused variable (string)
650 </dd>
651 </dl>
652 <div align="right"><a href="#top">Up</a></div>
653 <hr />
654 </body></html>

eric ide

mercurial