--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/sshNoHostKeyVerification.py Mon Mar 11 15:35:12 2024 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/sshNoHostKeyVerification.py Mon Mar 11 16:13:14 2024 +0100 @@ -54,8 +54,13 @@ policyArgumentValue = None if isinstance(policyArgument, ast.Attribute): policyArgumentValue = policyArgument.attr + elif isinstance(policyArgument, ast.Name): + policyArgumentValue = policyArgument.id elif isinstance(policyArgument, ast.Call): - policyArgumentValue = policyArgument.func.attr + if isinstance(policyArgument.func, ast.Attribute): + policyArgumentValue = policyArgument.func.attr + elif isinstance(policyArgument.func, ast.Name): + policyArgumentValue = policyArgument.func.id if policyArgumentValue in ["AutoAddPolicy", "WarningPolicy"]: reportError(