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 |