Documentation/Source/eric5.Utilities.py3flakes.checker.html

branch
5_0_x
changeset 720
dd67928832ab
parent 88
3701923bccf2
--- a/Documentation/Source/eric5.Utilities.py3flakes.checker.html	Fri Nov 12 19:17:44 2010 +0100
+++ b/Documentation/Source/eric5.Utilities.py3flakes.checker.html	Sat Nov 13 19:51:38 2010 +0100
@@ -160,7 +160,7 @@
 object
 <h3>Class Attributes</h3>
 <table>
-<tr><td>ATTRIBUTES</td></tr><tr><td>INVERT</td></tr><tr><td>MOD</td></tr><tr><td>NONLOCAL</td></tr><tr><td>PASS</td></tr><tr><td>SET</td></tr><tr><td>SETCOMP</td></tr><tr><td>WHILE</td></tr><tr><td>nodeDepth</td></tr><tr><td>scope</td></tr><tr><td>traceTree</td></tr>
+<tr><td>ATTRIBUTES</td></tr><tr><td>BOOLOP</td></tr><tr><td>CALL</td></tr><tr><td>COMPREHENSION</td></tr><tr><td>INVERT</td></tr><tr><td>ISNOT</td></tr><tr><td>LOAD</td></tr><tr><td>MOD</td></tr><tr><td>NONLOCAL</td></tr><tr><td>PASS</td></tr><tr><td>RETURN</td></tr><tr><td>SETCOMP</td></tr><tr><td>SLICE</td></tr><tr><td>nodeDepth</td></tr><tr><td>scope</td></tr><tr><td>traceTree</td></tr>
 </table>
 <h3>Methods</h3>
 <table>
@@ -168,54 +168,21 @@
 <td><a href="#Checker.__init__">Checker</a></td>
 <td>Constructor</td>
 </tr><tr>
-<td><a href="#Checker.ASSERT">ASSERT</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.ASSIGN">ASSIGN</a></td>
 <td></td>
 </tr><tr>
-<td><a href="#Checker.ATTRIBUTE">ATTRIBUTE</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.AUGASSIGN">AUGASSIGN</a></td>
 <td></td>
 </tr><tr>
-<td><a href="#Checker.BINOP">BINOP</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.BOOLOP">BOOLOP</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.CALL">CALL</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.CLASSDEF">CLASSDEF</a></td>
 <td>Check names used in a class definition, including its decorators, base classes, and the body of its definition.</td>
 </tr><tr>
-<td><a href="#Checker.COMPARE">COMPARE</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.COMPREHENSION">COMPREHENSION</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.DELETE">DELETE</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.DICT">DICT</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.DICTCOMP">DICTCOMP</a></td>
 <td></td>
 </tr><tr>
 <td><a href="#Checker.EXCEPTHANDLER">EXCEPTHANDLER</a></td>
 <td></td>
 </tr><tr>
-<td><a href="#Checker.EXPR">EXPR</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.EXTSLICE">EXTSLICE</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.FOR">FOR</a></td>
 <td>Process bindings for loop variables.</td>
 </tr><tr>
@@ -225,66 +192,24 @@
 <td><a href="#Checker.GLOBAL">GLOBAL</a></td>
 <td>Keep track of globals declarations.</td>
 </tr><tr>
-<td><a href="#Checker.IF">IF</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.IFEXP">IFEXP</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.IMPORT">IMPORT</a></td>
 <td></td>
 </tr><tr>
 <td><a href="#Checker.IMPORTFROM">IMPORTFROM</a></td>
 <td></td>
 </tr><tr>
-<td><a href="#Checker.INDEX">INDEX</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.KEYWORD">KEYWORD</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.LAMBDA">LAMBDA</a></td>
 <td></td>
 </tr><tr>
-<td><a href="#Checker.LIST">LIST</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker.LISTCOMP">LISTCOMP</a></td>
 <td></td>
 </tr><tr>
 <td><a href="#Checker.NAME">NAME</a></td>
-<td>Locate the name in locals / function / globals scopes.</td>
-</tr><tr>
-<td><a href="#Checker.RAISE">RAISE</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.RETURN">RETURN</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.SLICE">SLICE</a></td>
-<td></td>
+<td>Handle occurrence of Name (which can be a load/store/delete access.)</td>
 </tr><tr>
 <td><a href="#Checker.STARRED">STARRED</a></td>
 <td></td>
 </tr><tr>
-<td><a href="#Checker.SUBSCRIPT">SUBSCRIPT</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.TRYEXCEPT">TRYEXCEPT</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.TRYFINALLY">TRYFINALLY</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.UNARYOP">UNARYOP</a></td>
-<td></td>
-</tr><tr>
-<td><a href="#Checker.WITH">WITH</a></td>
-<td>Handle with by checking the target of the statement (which can be an identifier, a list or tuple of targets, an attribute, etc) for undefined names and defining any it adds to the scope and by continuing to process the suite within the statement.</td>
-</tr><tr>
-<td><a href="#Checker.YIELD">YIELD</a></td>
-<td></td>
-</tr><tr>
 <td><a href="#Checker._runDeferred">_runDeferred</a></td>
 <td>Run the callables in deferred using their associated scope stack.</td>
 </tr><tr>
@@ -315,12 +240,18 @@
 <td><a href="#Checker.handleBody">handleBody</a></td>
 <td></td>
 </tr><tr>
+<td><a href="#Checker.handleChildren">handleChildren</a></td>
+<td></td>
+</tr><tr>
 <td><a href="#Checker.handleNode">handleNode</a></td>
 <td></td>
 </tr><tr>
 <td><a href="#Checker.ignore">ignore</a></td>
 <td></td>
 </tr><tr>
+<td><a href="#Checker.isDocstring">isDocstring</a></td>
+<td>Determine if the given node is a docstring, as long as it is at the correct place in the node tree.</td>
+</tr><tr>
 <td><a href="#Checker.popScope">popScope</a></td>
 <td></td>
 </tr><tr>
@@ -353,27 +284,12 @@
 <dd>
 name of the module file (string)
 </dd>
-</dl><a NAME="Checker.ASSERT" ID="Checker.ASSERT"></a>
-<h4>Checker.ASSERT</h4>
-<b>ASSERT</b>(<i>node</i>)
-<a NAME="Checker.ASSIGN" ID="Checker.ASSIGN"></a>
+</dl><a NAME="Checker.ASSIGN" ID="Checker.ASSIGN"></a>
 <h4>Checker.ASSIGN</h4>
 <b>ASSIGN</b>(<i>node</i>)
-<a NAME="Checker.ATTRIBUTE" ID="Checker.ATTRIBUTE"></a>
-<h4>Checker.ATTRIBUTE</h4>
-<b>ATTRIBUTE</b>(<i>node</i>)
 <a NAME="Checker.AUGASSIGN" ID="Checker.AUGASSIGN"></a>
 <h4>Checker.AUGASSIGN</h4>
 <b>AUGASSIGN</b>(<i>node</i>)
-<a NAME="Checker.BINOP" ID="Checker.BINOP"></a>
-<h4>Checker.BINOP</h4>
-<b>BINOP</b>(<i>node</i>)
-<a NAME="Checker.BOOLOP" ID="Checker.BOOLOP"></a>
-<h4>Checker.BOOLOP</h4>
-<b>BOOLOP</b>(<i>node</i>)
-<a NAME="Checker.CALL" ID="Checker.CALL"></a>
-<h4>Checker.CALL</h4>
-<b>CALL</b>(<i>node</i>)
 <a NAME="Checker.CLASSDEF" ID="Checker.CLASSDEF"></a>
 <h4>Checker.CLASSDEF</h4>
 <b>CLASSDEF</b>(<i>node</i>)
@@ -381,30 +297,12 @@
         Check names used in a class definition, including its decorators, base
         classes, and the body of its definition.  Additionally, add its name to
         the current scope.
-</p><a NAME="Checker.COMPARE" ID="Checker.COMPARE"></a>
-<h4>Checker.COMPARE</h4>
-<b>COMPARE</b>(<i>node</i>)
-<a NAME="Checker.COMPREHENSION" ID="Checker.COMPREHENSION"></a>
-<h4>Checker.COMPREHENSION</h4>
-<b>COMPREHENSION</b>(<i>node</i>)
-<a NAME="Checker.DELETE" ID="Checker.DELETE"></a>
-<h4>Checker.DELETE</h4>
-<b>DELETE</b>(<i>node</i>)
-<a NAME="Checker.DICT" ID="Checker.DICT"></a>
-<h4>Checker.DICT</h4>
-<b>DICT</b>(<i>node</i>)
-<a NAME="Checker.DICTCOMP" ID="Checker.DICTCOMP"></a>
+</p><a NAME="Checker.DICTCOMP" ID="Checker.DICTCOMP"></a>
 <h4>Checker.DICTCOMP</h4>
 <b>DICTCOMP</b>(<i>node</i>)
 <a NAME="Checker.EXCEPTHANDLER" ID="Checker.EXCEPTHANDLER"></a>
 <h4>Checker.EXCEPTHANDLER</h4>
 <b>EXCEPTHANDLER</b>(<i>node</i>)
-<a NAME="Checker.EXPR" ID="Checker.EXPR"></a>
-<h4>Checker.EXPR</h4>
-<b>EXPR</b>(<i>node</i>)
-<a NAME="Checker.EXTSLICE" ID="Checker.EXTSLICE"></a>
-<h4>Checker.EXTSLICE</h4>
-<b>EXTSLICE</b>(<i>node</i>)
 <a NAME="Checker.FOR" ID="Checker.FOR"></a>
 <h4>Checker.FOR</h4>
 <b>FOR</b>(<i>node</i>)
@@ -418,30 +316,15 @@
 <b>GLOBAL</b>(<i>node</i>)
 <p>
         Keep track of globals declarations.
-</p><a NAME="Checker.IF" ID="Checker.IF"></a>
-<h4>Checker.IF</h4>
-<b>IF</b>(<i>node</i>)
-<a NAME="Checker.IFEXP" ID="Checker.IFEXP"></a>
-<h4>Checker.IFEXP</h4>
-<b>IFEXP</b>(<i>node</i>)
-<a NAME="Checker.IMPORT" ID="Checker.IMPORT"></a>
+</p><a NAME="Checker.IMPORT" ID="Checker.IMPORT"></a>
 <h4>Checker.IMPORT</h4>
 <b>IMPORT</b>(<i>node</i>)
 <a NAME="Checker.IMPORTFROM" ID="Checker.IMPORTFROM"></a>
 <h4>Checker.IMPORTFROM</h4>
 <b>IMPORTFROM</b>(<i>node</i>)
-<a NAME="Checker.INDEX" ID="Checker.INDEX"></a>
-<h4>Checker.INDEX</h4>
-<b>INDEX</b>(<i>node</i>)
-<a NAME="Checker.KEYWORD" ID="Checker.KEYWORD"></a>
-<h4>Checker.KEYWORD</h4>
-<b>KEYWORD</b>(<i>node</i>)
 <a NAME="Checker.LAMBDA" ID="Checker.LAMBDA"></a>
 <h4>Checker.LAMBDA</h4>
 <b>LAMBDA</b>(<i>node</i>)
-<a NAME="Checker.LIST" ID="Checker.LIST"></a>
-<h4>Checker.LIST</h4>
-<b>LIST</b>(<i>node</i>)
 <a NAME="Checker.LISTCOMP" ID="Checker.LISTCOMP"></a>
 <h4>Checker.LISTCOMP</h4>
 <b>LISTCOMP</b>(<i>node</i>)
@@ -449,42 +332,10 @@
 <h4>Checker.NAME</h4>
 <b>NAME</b>(<i>node</i>)
 <p>
-        Locate the name in locals / function / globals scopes.
-</p><a NAME="Checker.RAISE" ID="Checker.RAISE"></a>
-<h4>Checker.RAISE</h4>
-<b>RAISE</b>(<i>node</i>)
-<a NAME="Checker.RETURN" ID="Checker.RETURN"></a>
-<h4>Checker.RETURN</h4>
-<b>RETURN</b>(<i>node</i>)
-<a NAME="Checker.SLICE" ID="Checker.SLICE"></a>
-<h4>Checker.SLICE</h4>
-<b>SLICE</b>(<i>node</i>)
-<a NAME="Checker.STARRED" ID="Checker.STARRED"></a>
+        Handle occurrence of Name (which can be a load/store/delete access.)
+</p><a NAME="Checker.STARRED" ID="Checker.STARRED"></a>
 <h4>Checker.STARRED</h4>
 <b>STARRED</b>(<i>node</i>)
-<a NAME="Checker.SUBSCRIPT" ID="Checker.SUBSCRIPT"></a>
-<h4>Checker.SUBSCRIPT</h4>
-<b>SUBSCRIPT</b>(<i>node</i>)
-<a NAME="Checker.TRYEXCEPT" ID="Checker.TRYEXCEPT"></a>
-<h4>Checker.TRYEXCEPT</h4>
-<b>TRYEXCEPT</b>(<i>node</i>)
-<a NAME="Checker.TRYFINALLY" ID="Checker.TRYFINALLY"></a>
-<h4>Checker.TRYFINALLY</h4>
-<b>TRYFINALLY</b>(<i>node</i>)
-<a NAME="Checker.UNARYOP" ID="Checker.UNARYOP"></a>
-<h4>Checker.UNARYOP</h4>
-<b>UNARYOP</b>(<i>node</i>)
-<a NAME="Checker.WITH" ID="Checker.WITH"></a>
-<h4>Checker.WITH</h4>
-<b>WITH</b>(<i>node</i>)
-<p>
-        Handle with by checking the target of the statement (which can be an
-        identifier, a list or tuple of targets, an attribute, etc) for
-        undefined names and defining any it adds to the scope and by continuing
-        to process the suite within the statement.
-</p><a NAME="Checker.YIELD" ID="Checker.YIELD"></a>
-<h4>Checker.YIELD</h4>
-<b>YIELD</b>(<i>node</i>)
 <a NAME="Checker._runDeferred" ID="Checker._runDeferred"></a>
 <h4>Checker._runDeferred</h4>
 <b>_runDeferred</b>(<i>deferred</i>)
@@ -547,13 +398,22 @@
 <a NAME="Checker.handleBody" ID="Checker.handleBody"></a>
 <h4>Checker.handleBody</h4>
 <b>handleBody</b>(<i>tree</i>)
+<a NAME="Checker.handleChildren" ID="Checker.handleChildren"></a>
+<h4>Checker.handleChildren</h4>
+<b>handleChildren</b>(<i>tree</i>)
 <a NAME="Checker.handleNode" ID="Checker.handleNode"></a>
 <h4>Checker.handleNode</h4>
 <b>handleNode</b>(<i>node, parent</i>)
 <a NAME="Checker.ignore" ID="Checker.ignore"></a>
 <h4>Checker.ignore</h4>
 <b>ignore</b>(<i>node</i>)
-<a NAME="Checker.popScope" ID="Checker.popScope"></a>
+<a NAME="Checker.isDocstring" ID="Checker.isDocstring"></a>
+<h4>Checker.isDocstring</h4>
+<b>isDocstring</b>(<i>node</i>)
+<p>
+        Determine if the given node is a docstring, as long as it is at the
+        correct place in the node tree.
+</p><a NAME="Checker.popScope" ID="Checker.popScope"></a>
 <h4>Checker.popScope</h4>
 <b>popScope</b>(<i></i>)
 <a NAME="Checker.pushClassScope" ID="Checker.pushClassScope"></a>

eric ide

mercurial