src/eric7/Preferences/__init__.py

branch
eric7
changeset 9924
b41c9a7bcbbb
parent 9894
8f0da84f216f
child 9931
e6e01a10c3a1
--- a/src/eric7/Preferences/__init__.py	Sun Mar 19 16:16:28 2023 +0100
+++ b/src/eric7/Preferences/__init__.py	Mon Mar 20 10:43:29 2023 +0100
@@ -1442,6 +1442,7 @@
     pyflakesDefaults = {
         "IncludeInSyntaxCheck": True,
         "IgnoreStarImportWarnings": True,
+        "AdditionalBuiltins": [],
     }
 
     # defaults for tray starter
@@ -3564,10 +3565,14 @@
     @param key the key of the value to get
     @return the requested user setting
     """
-    if key in ["IncludeInSyntaxCheck", "IgnoreStarImportWarnings"]:
+    if key in ("IncludeInSyntaxCheck", "IgnoreStarImportWarnings"):
         return toBool(
             Prefs.settings.value("Py3Flakes/" + key, Prefs.pyflakesDefaults[key])
         )
+    elif key in ("AdditionalBuiltins",):
+        return toList(
+            Prefs.settings.value("Py3Flakes/" + key, Prefs.pyflakesDefaults[key])
+        )
     else:
         return Prefs.settings.value("Py3Flakes/" + key, Prefs.pyflakesDefaults[key])
 

eric ide

mercurial