315 ignore=excludeMessages) |
315 ignore=excludeMessages) |
316 checker.check_all() |
316 checker.check_all() |
317 checker.messages.sort(key=lambda a: a[1]) |
317 checker.messages.sort(key=lambda a: a[1]) |
318 for message in checker.messages: |
318 for message in checker.messages: |
319 fname, lineno, position, text = message |
319 fname, lineno, position, text = message |
|
320 if lineno > len(source): |
|
321 lineno = len(source) |
320 if "__IGNORE_WARNING__" not in Utilities.extractLineFlags( |
322 if "__IGNORE_WARNING__" not in Utilities.extractLineFlags( |
321 source[lineno - 1].strip()): |
323 source[lineno - 1].strip()): |
322 self.noResults = False |
324 self.noResults = False |
323 fixed = False |
325 fixed = False |
324 if fixer: |
326 if fixer: |