354 else: |
354 else: |
355 source = self.source.splitlines() |
355 source = self.source.splitlines() |
356 for _fn, lineno, col, code, msg in warnings: |
356 for _fn, lineno, col, code, msg in warnings: |
357 self.noResults = False |
357 self.noResults = False |
358 if source: |
358 if source: |
359 scr_line = source[lineno - 1].strip() |
359 try: |
|
360 scr_line = source[lineno - 1].strip() |
|
361 except IndexError: |
|
362 scr_line = "" |
360 else: |
363 else: |
361 scr_line = "" |
364 scr_line = "" |
362 self.__createResultItem(_fn, lineno, col, msg, scr_line, True) |
365 self.__createResultItem(_fn, lineno, col, msg, scr_line, True) |
363 |
366 |
364 self.progress += 1 |
367 self.progress += 1 |