Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py

changeset 4522
e41020d3c031
parent 4503
d68dcbe1deb3
child 4524
5543f4dec8f7
equal deleted inserted replaced
4521:8742f7fa0e87 4522:e41020d3c031
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

eric ide

mercurial