eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html

changeset 7021
2894aa889a4e
parent 6942
2602857055c5
child 7040
f89952e5fc11
equal deleted inserted replaced
7020:7c7d96c28872 7021:2894aa889a4e
85 <td>Private method to check for unused loop variables.</td> 85 <td>Private method to check for unused loop variables.</td>
86 </tr><tr> 86 </tr><tr>
87 <td><a href="#BugBearVisitor.visit">visit</a></td> 87 <td><a href="#BugBearVisitor.visit">visit</a></td>
88 <td>Public method to traverse a given AST node.</td> 88 <td>Public method to traverse a given AST node.</td>
89 </tr><tr> 89 </tr><tr>
90 <td><a href="#BugBearVisitor.visit_Assert">visit_Assert</a></td>
91 <td>Public method to handle 'assert' statements.</td>
92 </tr><tr>
90 <td><a href="#BugBearVisitor.visit_Assign">visit_Assign</a></td> 93 <td><a href="#BugBearVisitor.visit_Assign">visit_Assign</a></td>
91 <td>Public method to handle assignments.</td> 94 <td>Public method to handle assignments.</td>
92 </tr><tr> 95 </tr><tr>
93 <td><a href="#BugBearVisitor.visit_Attribute">visit_Attribute</a></td> 96 <td><a href="#BugBearVisitor.visit_Attribute">visit_Attribute</a></td>
94 <td>Public method to handle attributes.</td> 97 <td>Public method to handle attributes.</td>
96 <td><a href="#BugBearVisitor.visit_Call">visit_Call</a></td> 99 <td><a href="#BugBearVisitor.visit_Call">visit_Call</a></td>
97 <td>Public method to handle a function call.</td> 100 <td>Public method to handle a function call.</td>
98 </tr><tr> 101 </tr><tr>
99 <td><a href="#BugBearVisitor.visit_For">visit_For</a></td> 102 <td><a href="#BugBearVisitor.visit_For">visit_For</a></td>
100 <td>Public method to handle 'for' statements.</td> 103 <td>Public method to handle 'for' statements.</td>
104 </tr><tr>
105 <td><a href="#BugBearVisitor.visit_JoinedStr">visit_JoinedStr</a></td>
106 <td>Public method to handle f-string arguments.</td>
101 </tr><tr> 107 </tr><tr>
102 <td><a href="#BugBearVisitor.visit_UAdd">visit_UAdd</a></td> 108 <td><a href="#BugBearVisitor.visit_UAdd">visit_UAdd</a></td>
103 <td>Public method to handle unary additions.</td> 109 <td>Public method to handle unary additions.</td>
104 </tr> 110 </tr>
105 </table> 111 </table>
140 </p><dl> 146 </p><dl>
141 <dt><i>node</i> (ast.Node)</dt> 147 <dt><i>node</i> (ast.Node)</dt>
142 <dd> 148 <dd>
143 AST node to be traversed 149 AST node to be traversed
144 </dd> 150 </dd>
151 </dl><a NAME="BugBearVisitor.visit_Assert" ID="BugBearVisitor.visit_Assert"></a>
152 <h4>BugBearVisitor.visit_Assert</h4>
153 <b>visit_Assert</b>(<i>node</i>)
154 <p>
155 Public method to handle 'assert' statements.
156 </p><dl>
157 <dt><i>node</i> (ast.Assert)</dt>
158 <dd>
159 reference to the node to be processed
160 </dd>
145 </dl><a NAME="BugBearVisitor.visit_Assign" ID="BugBearVisitor.visit_Assign"></a> 161 </dl><a NAME="BugBearVisitor.visit_Assign" ID="BugBearVisitor.visit_Assign"></a>
146 <h4>BugBearVisitor.visit_Assign</h4> 162 <h4>BugBearVisitor.visit_Assign</h4>
147 <b>visit_Assign</b>(<i>node</i>) 163 <b>visit_Assign</b>(<i>node</i>)
148 <p> 164 <p>
149 Public method to handle assignments. 165 Public method to handle assignments.
177 <b>visit_For</b>(<i>node</i>) 193 <b>visit_For</b>(<i>node</i>)
178 <p> 194 <p>
179 Public method to handle 'for' statements. 195 Public method to handle 'for' statements.
180 </p><dl> 196 </p><dl>
181 <dt><i>node</i> (ast.For)</dt> 197 <dt><i>node</i> (ast.For)</dt>
198 <dd>
199 reference to the node to be processed
200 </dd>
201 </dl><a NAME="BugBearVisitor.visit_JoinedStr" ID="BugBearVisitor.visit_JoinedStr"></a>
202 <h4>BugBearVisitor.visit_JoinedStr</h4>
203 <b>visit_JoinedStr</b>(<i>node</i>)
204 <p>
205 Public method to handle f-string arguments.
206 </p><dl>
207 <dt><i>node</i> (ast.JoinedStr)</dt>
182 <dd> 208 <dd>
183 reference to the node to be processed 209 reference to the node to be processed
184 </dd> 210 </dd>
185 </dl><a NAME="BugBearVisitor.visit_UAdd" ID="BugBearVisitor.visit_UAdd"></a> 211 </dl><a NAME="BugBearVisitor.visit_UAdd" ID="BugBearVisitor.visit_UAdd"></a>
186 <h4>BugBearVisitor.visit_UAdd</h4> 212 <h4>BugBearVisitor.visit_UAdd</h4>
397 <tr> 423 <tr>
398 <td><a href="#MiscellaneousChecker.__init__">MiscellaneousChecker</a></td> 424 <td><a href="#MiscellaneousChecker.__init__">MiscellaneousChecker</a></td>
399 <td>Constructor</td> 425 <td>Constructor</td>
400 </tr><tr> 426 </tr><tr>
401 <td><a href="#MiscellaneousChecker.__checkBugBear">__checkBugBear</a></td> 427 <td><a href="#MiscellaneousChecker.__checkBugBear">__checkBugBear</a></td>
402 <td>Private method to bugbear checks.</td> 428 <td>Private method for bugbear checks.</td>
403 </tr><tr> 429 </tr><tr>
404 <td><a href="#MiscellaneousChecker.__checkBuiltins">__checkBuiltins</a></td> 430 <td><a href="#MiscellaneousChecker.__checkBuiltins">__checkBuiltins</a></td>
405 <td>Private method to check, if built-ins are shadowed.</td> 431 <td>Private method to check, if built-ins are shadowed.</td>
406 </tr><tr> 432 </tr><tr>
407 <td><a href="#MiscellaneousChecker.__checkCoding">__checkCoding</a></td> 433 <td><a href="#MiscellaneousChecker.__checkCoding">__checkCoding</a></td>
499 </dd> 525 </dd>
500 </dl><a NAME="MiscellaneousChecker.__checkBugBear" ID="MiscellaneousChecker.__checkBugBear"></a> 526 </dl><a NAME="MiscellaneousChecker.__checkBugBear" ID="MiscellaneousChecker.__checkBugBear"></a>
501 <h4>MiscellaneousChecker.__checkBugBear</h4> 527 <h4>MiscellaneousChecker.__checkBugBear</h4>
502 <b>__checkBugBear</b>(<i></i>) 528 <b>__checkBugBear</b>(<i></i>)
503 <p> 529 <p>
504 Private method to bugbear checks. 530 Private method for bugbear checks.
505 </p><a NAME="MiscellaneousChecker.__checkBuiltins" ID="MiscellaneousChecker.__checkBuiltins"></a> 531 </p><a NAME="MiscellaneousChecker.__checkBuiltins" ID="MiscellaneousChecker.__checkBuiltins"></a>
506 <h4>MiscellaneousChecker.__checkBuiltins</h4> 532 <h4>MiscellaneousChecker.__checkBuiltins</h4>
507 <b>__checkBuiltins</b>(<i></i>) 533 <b>__checkBuiltins</b>(<i></i>)
508 <p> 534 <p>
509 Private method to check, if built-ins are shadowed. 535 Private method to check, if built-ins are shadowed.

eric ide

mercurial