Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py

changeset 1308
2b602a1521e7
parent 1131
7781e396c903
child 1509
c0b5e693b0eb
--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Fri Sep 09 09:33:19 2011 +0200
+++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Fri Sep 09 11:54:20 2011 +0200
@@ -231,8 +231,9 @@
                                         continue
                                     fname, lineno, message = \
                                         warning.getMessageData()
-                                    if not sourceLines[lineno - 1].strip()\
-                                       .endswith("__IGNORE_WARNING__"):
+                                    if "__IGNORE_WARNING__" not in \
+                                        Utilities.extractLineFlags(
+                                            sourceLines[lineno - 1].strip()):
                                         self.noResults = False
                                         self.__createResultItem(
                                             fname, lineno, 0, message, "",

eric ide

mercurial