Sun, 03 Jul 2011 18:01:53 +0200
Extended the unit test interface to support skipped tests, expected failures and unexpected successes and to better cope with Python2 scripts when run from the eric IDE.
832
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="utf-8"?> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <html><head> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <title>eric5.Plugins.CheckerPlugins.Pep8.Pep8Checker</title> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | <style> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | body { |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | background: #EDECE6; |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | margin: 0em 1em 10em 1em; |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | color: black; |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | } |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h1 { color: white; background: #85774A; } |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h2 { color: white; background: #85774A; } |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h3 { color: white; background: #9D936E; } |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | h4 { color: white; background: #9D936E; } |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | a { color: #BA6D36; } |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </style> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | </head> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <body><a NAME="top" ID="top"></a> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <h1>eric5.Plugins.CheckerPlugins.Pep8.Pep8Checker</h1> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | <p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | Module implementing the PEP 8 checker. |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | </p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <h3>Global Attributes</h3> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | <tr><td>None</td></tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | </table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <h3>Classes</h3> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <td><a href="#Pep8Checker">Pep8Checker</a></td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <td>Class implementing the PEP 8 checker.</td> |
845
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
36 | </tr><tr> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
37 | <td><a href="#Pep8Py2Checker">Pep8Py2Checker</a></td> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
38 | <td>Class implementing the PEP 8 checker interface for Python 2.</td> |
832
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | </tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | </table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | <h3>Functions</h3> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | <table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <tr><td>None</td></tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | </table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <hr /><hr /> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <a NAME="Pep8Checker" ID="Pep8Checker"></a> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | <h2>Pep8Checker</h2> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | <p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | Class implementing the PEP 8 checker. |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | </p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | <h3>Derived from</h3> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | pep8.Checker |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | <h3>Class Attributes</h3> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <tr><td>None</td></tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | </table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <h3>Methods</h3> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | <td><a href="#Pep8Checker.__init__">Pep8Checker</a></td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | <td>Constructor</td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | </tr><tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | <td><a href="#Pep8Checker.__ignore_code">__ignore_code</a></td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <td>Private method to check, if the message for the given code should be ignored.</td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | </tr><tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | <td><a href="#Pep8Checker.report_error_args">report_error_args</a></td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <td>Public method to collect the error messages.</td> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </tr> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | </table> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | <a NAME="Pep8Checker.__init__" ID="Pep8Checker.__init__"></a> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <h4>Pep8Checker (Constructor)</h4> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <b>Pep8Checker</b>(<i>filename, lines, repeat=False, select="", ignore=""</i>) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | Constructor |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | </p><dl> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <dt><i>filename</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | name of the file to check (string) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | </dd><dt><i>lines</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | source of the file (list of strings) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | </dd><dt><i>repeat=</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | flag indicating to repeat message categories (boolean) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | </dd><dt><i>select=</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | list of message IDs to check for |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | (comma separated string) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | </dd><dt><i>ignore=</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | list of message IDs to ignore |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | (comma separated string) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | </dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | </dl><a NAME="Pep8Checker.__ignore_code" ID="Pep8Checker.__ignore_code"></a> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | <h4>Pep8Checker.__ignore_code</h4> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <b>__ignore_code</b>(<i>code</i>) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | <p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | Private method to check, if the message for the given code should |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | be ignored. |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | </p><p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | If codes are selected and the code has a selected prefix and does not |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | have an ignored prefix, it is not ignored. If codes are selected and |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | the code does not have a selected prefix, it is ignored. If no codes |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | are selected, the code is ignored, if it has a prefix, that is |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | contained in the ignored codes. |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | </p><dl> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <dt><i>code</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | code to be checked (string) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | </dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | </dl><dl> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <dt>Returns:</dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | flag indicating, that the code should be ignored (boolean) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | </dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | </dl><a NAME="Pep8Checker.report_error_args" ID="Pep8Checker.report_error_args"></a> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <h4>Pep8Checker.report_error_args</h4> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | <b>report_error_args</b>(<i>line_number, offset, code, check, *args</i>) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | <p> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | Public method to collect the error messages. |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | </p><dl> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <dt><i>line_number</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | line number of the issue (integer) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | </dd><dt><i>offset</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | position within line of the issue (integer) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | </dd><dt><i>code</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | message code (string) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | </dd><dt><i>check</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | reference to the checker function (function) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | </dd><dt><i>args</i></dt> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | arguments for the message (list) |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | </dd> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | </dl> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | <div align="right"><a href="#top">Up</a></div> |
845
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
140 | <hr /><hr /> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
141 | <a NAME="Pep8Py2Checker" ID="Pep8Py2Checker"></a> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
142 | <h2>Pep8Py2Checker</h2> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
143 | <p> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
144 | Class implementing the PEP 8 checker interface for Python 2. |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
145 | </p> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
146 | <h3>Derived from</h3> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
147 | object |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
148 | <h3>Class Attributes</h3> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
149 | <table> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
150 | <tr><td>None</td></tr> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
151 | </table> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
152 | <h3>Methods</h3> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
153 | <table> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
154 | <tr> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
155 | <td><a href="#Pep8Py2Checker.__init__">Pep8Py2Checker</a></td> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
156 | <td>Constructor</td> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
157 | </tr> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
158 | </table> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
159 | <a NAME="Pep8Py2Checker.__init__" ID="Pep8Py2Checker.__init__"></a> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
160 | <h4>Pep8Py2Checker (Constructor)</h4> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
161 | <b>Pep8Py2Checker</b>(<i>filename, lines, repeat=False, select="", ignore=""</i>) |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
162 | <p> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
163 | Constructor |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
164 | </p><dl> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
165 | <dt><i>filename</i></dt> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
166 | <dd> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
167 | name of the file to check (string) |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
168 | </dd><dt><i>lines</i></dt> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
169 | <dd> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
170 | source of the file (list of strings) (ignored) |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
171 | </dd><dt><i>repeat=</i></dt> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
172 | <dd> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
173 | flag indicating to repeat message categories (boolean) |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
174 | </dd><dt><i>select=</i></dt> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
175 | <dd> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
176 | list of message IDs to check for |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
177 | (comma separated string) |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
178 | </dd><dt><i>ignore=</i></dt> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
179 | <dd> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
180 | list of message IDs to ignore |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
181 | (comma separated string) |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
182 | </dd> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
183 | </dl> |
0e937d523b70
Finished the PEP8 checker job.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
832
diff
changeset
|
184 | <div align="right"><a href="#top">Up</a></div> |
832
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | <hr /> |
eb5ff61f927b
Added a checker for PEP 8 compliance.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | </body></html> |