--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/injectionWildcard.py Wed Apr 21 17:56:12 2021 +0200 +++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/injectionWildcard.py Wed Apr 21 19:40:50 2021 +0200 @@ -44,16 +44,17 @@ @param config dictionary with configuration data @type dict """ - if config and "shell_injection_subprocess" in config: - subProcessFunctionNames = config["shell_injection_subprocess"] - else: - subProcessFunctionNames = SecurityDefaults[ - "shell_injection_subprocess"] + subProcessFunctionNames = ( + config["shell_injection_subprocess"] + if config and "shell_injection_subprocess" in config else + SecurityDefaults["shell_injection_subprocess"] + ) - if config and "shell_injection_shell" in config: - shellFunctionNames = config["shell_injection_shell"] - else: - shellFunctionNames = SecurityDefaults["shell_injection_shell"] + shellFunctionNames = ( + config["shell_injection_shell"] + if config and "shell_injection_shell" in config else + SecurityDefaults["shell_injection_shell"] + ) vulnerableFunctions = ['chown', 'chmod', 'tar', 'rsync'] if (