src/eric7/Plugins/CheckerPlugins/SyntaxChecker/pyCheckSyntax.py

branch
eric7
changeset 9591
3c56c81a70be
parent 9508
5a02bdb1dcba
child 9653
e67609152c5e
--- a/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/pyCheckSyntax.py	Thu Dec 08 14:35:50 2022 +0100
+++ b/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/pyCheckSyntax.py	Thu Dec 08 14:46:06 2022 +0100
@@ -310,7 +310,11 @@
             lineFlags = extractLineFlags(lines[lineno - 1].strip())
             with contextlib.suppress(IndexError):
                 lineFlags += extractLineFlags(lines[lineno].strip(), flagsLine=True)
-            if "__IGNORE_WARNING__" not in lineFlags and "noqa" not in lineFlags:
+            if (
+                "__IGNORE_WARNING__" not in lineFlags
+                and "__IGNORE_FLAKES_WARNING__" not in lineFlags
+                and "noqa" not in lineFlags
+            ):
                 results.append((_fn, lineno, col, "", message, msg_args))
     except SyntaxError as err:
         msg = err.text.strip() if err.text.strip() else err.msg

eric ide

mercurial