eric6/Plugins/PluginVcsGit.py

changeset 8240
93b8a353c4bf
parent 8218
7c09585bd960
child 8305
698a4d9f4977
--- a/eric6/Plugins/PluginVcsGit.py	Wed Apr 14 19:38:19 2021 +0200
+++ b/eric6/Plugins/PluginVcsGit.py	Wed Apr 14 19:59:16 2021 +0200
@@ -8,6 +8,7 @@
 """
 
 import os
+import contextlib
 
 from PyQt5.QtCore import QObject, QCoreApplication, QTranslator, QByteArray
 
@@ -196,11 +197,9 @@
         
         from VcsPlugins.vcsGit.ProjectHelper import GitProjectHelper
         self.__projectHelperObject = GitProjectHelper(None, None)
-        try:
+        with contextlib.suppress(KeyError):
             e5App().registerPluginObject(
                 pluginTypename, self.__projectHelperObject, pluginType)
-        except KeyError:
-            pass    # ignore duplicate registration
         
         readShortcuts(pluginName=pluginTypename)
     

eric ide

mercurial