eric6/Project/FiletypeAssociationDialog.py

changeset 8243
cc717c2ae956
parent 8218
7c09585bd960
diff -r aa713ac50c0d -r cc717c2ae956 eric6/Project/FiletypeAssociationDialog.py
--- a/eric6/Project/FiletypeAssociationDialog.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/Project/FiletypeAssociationDialog.py	Thu Apr 15 18:11:24 2021 +0200
@@ -7,6 +7,8 @@
 Module implementing a dialog to enter filetype associations for the project.
 """
 
+import contextlib
+
 from PyQt5.QtCore import Qt, pyqtSlot
 from PyQt5.QtWidgets import QHeaderView, QDialog, QTreeWidgetItem
 
@@ -46,11 +48,9 @@
         
         self.project = project
         for pattern, filetype in list(self.project.pdata["FILETYPES"].items()):
-            try:
+            with contextlib.suppress(ValueError):
                 index = self.filetypes.index(filetype)
                 self.__createItem(pattern, self.filetypeStrings[index])
-            except ValueError:
-                pass    # silently discard entries of unknown type
         
         self.__resort()
         self.__reformat()

eric ide

mercurial