Documentation/Source/eric5.Plugins.PluginSyntaxChecker.html

branch
Py2 comp.
changeset 3456
96232974dcdb
parent 3018
70924c0bdaf1
child 3525
66f4b8646622
diff -r f25fc1364c88 -r 96232974dcdb Documentation/Source/eric5.Plugins.PluginSyntaxChecker.html
--- a/Documentation/Source/eric5.Plugins.PluginSyntaxChecker.html	Sun Jan 05 23:22:17 2014 +0100
+++ b/Documentation/Source/eric5.Plugins.PluginSyntaxChecker.html	Sun Mar 30 22:00:14 2014 +0200
@@ -72,6 +72,9 @@
 <td><a href="#SyntaxCheckerPlugin.__editorSyntaxCheck">__editorSyntaxCheck</a></td>
 <td>Private slot to handle the syntax check context menu action of the editors.</td>
 </tr><tr>
+<td><a href="#SyntaxCheckerPlugin.__getPythonOptions">__getPythonOptions</a></td>
+<td>Private methode to determine the syntax check options.</td>
+</tr><tr>
 <td><a href="#SyntaxCheckerPlugin.__initialize">__initialize</a></td>
 <td>Private slot to (re)initialize the plugin.</td>
 </tr><tr>
@@ -87,6 +90,9 @@
 <td><a href="#SyntaxCheckerPlugin.__projectSyntaxCheck">__projectSyntaxCheck</a></td>
 <td>Public slot used to check the project files for syntax errors.</td>
 </tr><tr>
+<td><a href="#SyntaxCheckerPlugin.__translateSyntaxCheck">__translateSyntaxCheck</a></td>
+<td>Slot to translate the resulting messages.</td>
+</tr><tr>
 <td><a href="#SyntaxCheckerPlugin.activate">activate</a></td>
 <td>Public method to activate this plugin.</td>
 </tr><tr>
@@ -151,7 +157,17 @@
 <p>
         Private slot to handle the syntax check context menu action of the
         editors.
-</p><a NAME="SyntaxCheckerPlugin.__initialize" ID="SyntaxCheckerPlugin.__initialize"></a>
+</p><a NAME="SyntaxCheckerPlugin.__getPythonOptions" ID="SyntaxCheckerPlugin.__getPythonOptions"></a>
+<h4>SyntaxCheckerPlugin.__getPythonOptions</h4>
+<b>__getPythonOptions</b>(<i></i>)
+<p>
+        Private methode to determine the syntax check options.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+state of checkFlakes and ignoreStarImportWarnings (bool, bool)
+</dd>
+</dl><a NAME="SyntaxCheckerPlugin.__initialize" ID="SyntaxCheckerPlugin.__initialize"></a>
 <h4>SyntaxCheckerPlugin.__initialize</h4>
 <b>__initialize</b>(<i></i>)
 <p>
@@ -195,7 +211,27 @@
 <b>__projectSyntaxCheck</b>(<i></i>)
 <p>
         Public slot used to check the project files for syntax errors.
-</p><a NAME="SyntaxCheckerPlugin.activate" ID="SyntaxCheckerPlugin.activate"></a>
+</p><a NAME="SyntaxCheckerPlugin.__translateSyntaxCheck" ID="SyntaxCheckerPlugin.__translateSyntaxCheck"></a>
+<h4>SyntaxCheckerPlugin.__translateSyntaxCheck</h4>
+<b>__translateSyntaxCheck</b>(<i>fn, problems</i>)
+<p>
+        Slot to translate the resulting messages.
+</p><p>
+        If checkFlakes is True, warnings contains a list of strings containing
+        the warnings (marker, file name, line number, message)
+        The values are only valid, if nok is False.
+</p><dl>
+<dt><i>fn</i></dt>
+<dd>
+filename of the checked file (str)
+</dd><dt><i>problems</i></dt>
+<dd>
+dictionary with the keys 'error' and 'warnings' which
+            hold a list containing details about the error/ warnings
+            (file name, line number, column, codestring (only at syntax
+            errors), the message, a list with arguments for the message)
+</dd>
+</dl><a NAME="SyntaxCheckerPlugin.activate" ID="SyntaxCheckerPlugin.activate"></a>
 <h4>SyntaxCheckerPlugin.activate</h4>
 <b>activate</b>(<i></i>)
 <p>

eric ide

mercurial