115 for warning in warnings_.messages: |
115 for warning in warnings_.messages: |
116 if ignoreStarImportWarnings and \ |
116 if ignoreStarImportWarnings and \ |
117 isinstance(warning, ImportStarUsed): |
117 isinstance(warning, ImportStarUsed): |
118 continue |
118 continue |
119 |
119 |
120 _fn, lineno, message = warning.getMessageData() |
120 _fn, lineno, messageID, messageArgs = warning.getMessageData() |
121 if "__IGNORE_WARNING__" not in \ |
121 if "__IGNORE_WARNING__" not in \ |
122 extractLineFlags(lines[lineno - 1].strip()): |
122 extractLineFlags(lines[lineno - 1].strip()): |
123 flakesWarnings.append(["FLAKES_WARNING", _fn, lineno, message]) |
123 flakesWarnings.append([ |
|
124 "FLAKES_WARNING", _fn, lineno, messageID, messageArgs]) |
124 except SyntaxError as err: |
125 except SyntaxError as err: |
125 if err.text.strip(): |
126 if err.text.strip(): |
126 msg = err.text.strip() |
127 msg = err.text.strip() |
127 else: |
128 else: |
128 msg = err.msg |
129 msg = err.msg |