src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py

branch
eric7
changeset 10050
3750abc45d5e
parent 9926
6222ddc7e1bd
child 10068
7febcdccb2a1
equal deleted inserted replaced
10049:61a1757626ac 10050:3750abc45d5e
325 self.source = Utilities.normalizeCode(codestring) 325 self.source = Utilities.normalizeCode(codestring)
326 else: 326 else:
327 try: 327 try:
328 self.source = Utilities.readEncodedFile(self.filename)[0] 328 self.source = Utilities.readEncodedFile(self.filename)[0]
329 self.source = Utilities.normalizeCode(self.source) 329 self.source = Utilities.normalizeCode(self.source)
330 except (UnicodeError, OSError) as msg: 330 except (OSError, UnicodeError) as msg:
331 self.noResults = False 331 self.noResults = False
332 self.__createResultItem( 332 self.__createResultItem(
333 self.filename, 333 self.filename,
334 1, 334 1,
335 0, 335 0,
362 self.__timenow = time.monotonic() 362 self.__timenow = time.monotonic()
363 363
364 try: 364 try:
365 source = Utilities.readEncodedFile(filename)[0] 365 source = Utilities.readEncodedFile(filename)[0]
366 source = Utilities.normalizeCode(source) 366 source = Utilities.normalizeCode(source)
367 except (UnicodeError, OSError) as msg: 367 except (OSError, UnicodeError) as msg:
368 self.noResults = False 368 self.noResults = False
369 self.__createResultItem( 369 self.__createResultItem(
370 self.filename, 370 self.filename,
371 1, 371 1,
372 0, 372 0,
437 if self.__batch: 437 if self.__batch:
438 try: 438 try:
439 source = Utilities.readEncodedFile(fn)[0] 439 source = Utilities.readEncodedFile(fn)[0]
440 source = Utilities.normalizeCode(source) 440 source = Utilities.normalizeCode(source)
441 source = source.splitlines() 441 source = source.splitlines()
442 except (UnicodeError, OSError): 442 except (OSError, UnicodeError):
443 source = "" 443 source = ""
444 else: 444 else:
445 source = self.source.splitlines() 445 source = self.source.splitlines()
446 for filename, lineno, col, _code, msg in warnings: 446 for filename, lineno, col, _code, msg in warnings:
447 self.noResults = False 447 self.noResults = False

eric ide

mercurial