eric6/Utilities/ModuleParser.py

changeset 8243
cc717c2ae956
parent 8240
93b8a353c4bf
child 8260
2161475d9639
diff -r aa713ac50c0d -r cc717c2ae956 eric6/Utilities/ModuleParser.py
--- a/eric6/Utilities/ModuleParser.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/Utilities/ModuleParser.py	Thu Apr 15 18:11:24 2021 +0200
@@ -1606,11 +1606,9 @@
         return _modules[modname]
     
     mod = Module(modname, file, moduleType)
-    try:
+    with contextlib.suppress(UnicodeError, OSError):
         src = Utilities.readEncodedFile(file)[0]
         mod.scan(src)
-    except (UnicodeError, OSError):
-        pass
     if caching:
         _modules[modname] = mod
     return mod

eric ide

mercurial