Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py

changeset 6188
5a6ae3be31e6
parent 6048
82ad8ec9548c
child 6206
a02b03b7bfec
child 6645
ad476851d7e0
equal deleted inserted replaced
6187:2cc7e3629784 6188:5a6ae3be31e6
355 source = source.splitlines() 355 source = source.splitlines()
356 except (UnicodeError, IOError): 356 except (UnicodeError, IOError):
357 source = "" 357 source = ""
358 else: 358 else:
359 source = self.source.splitlines() 359 source = self.source.splitlines()
360 for _fn, lineno, col, code, msg in warnings: 360 for filename, lineno, col, _code, msg in warnings:
361 self.noResults = False 361 self.noResults = False
362 if source: 362 if source:
363 try: 363 try:
364 scr_line = source[lineno - 1].strip() 364 scr_line = source[lineno - 1].strip()
365 except IndexError: 365 except IndexError:
366 scr_line = "" 366 scr_line = ""
367 else: 367 else:
368 scr_line = "" 368 scr_line = ""
369 self.__createResultItem(_fn, lineno, col, msg, scr_line, True) 369 self.__createResultItem(filename, lineno, col, msg, scr_line,
370 True)
370 371
371 self.progress += 1 372 self.progress += 1
372 self.checkProgress.setValue(self.progress) 373 self.checkProgress.setValue(self.progress)
373 self.checkProgressLabel.setPath(fn) 374 self.checkProgressLabel.setPath(fn)
374 QApplication.processEvents() 375 QApplication.processEvents()

eric ide

mercurial