eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py

changeset 8259
2bbec88047dd
parent 7923
91e843545d9a
diff -r 82b608e352ec -r 2bbec88047dd eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py	Wed Apr 21 17:56:12 2021 +0200
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py	Wed Apr 21 19:40:50 2021 +0200
@@ -46,10 +46,11 @@
     @param config dictionary with configuration data
     @type dict
     """
-    if config and "insecure_hashes" in config:
-        insecureHashes = [h.lower() for h in config["insecure_hashes"]]
-    else:
-        insecureHashes = SecurityDefaults["insecure_hashes"]
+    insecureHashes = (
+        [h.lower() for h in config["insecure_hashes"]]
+        if config and "insecure_hashes" in config else
+        SecurityDefaults["insecure_hashes"]
+    )
     
     if isinstance(context.callFunctionNameQual, str):
         qualnameList = context.callFunctionNameQual.split('.')

eric ide

mercurial