--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/awsHardcodedPassword.py Tue Aug 29 16:55:01 2023 +0200 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/awsHardcodedPassword.py Tue Aug 29 16:55:18 2023 +0200 @@ -84,8 +84,8 @@ @type dict """ node = context.node - if AWS_ACCESS_KEY_ID_REGEX.fullmatch(node.s): - entropy = shannonEntropy(node.s, AWS_ACCESS_KEY_ID_SYMBOLS) + if AWS_ACCESS_KEY_ID_REGEX.fullmatch(node.value): + entropy = shannonEntropy(node.value, AWS_ACCESS_KEY_ID_SYMBOLS) if entropy > AWS_ACCESS_KEY_ID_MAX_ENTROPY: reportError( context.node.lineno - 1, @@ -93,11 +93,11 @@ "S801", "L", "M", - node.s, + node.value, ) - elif AWS_SECRET_ACCESS_KEY_REGEX.fullmatch(node.s): - entropy = shannonEntropy(node.s, AWS_SECRET_ACCESS_KEY_SYMBOLS) + elif AWS_SECRET_ACCESS_KEY_REGEX.fullmatch(node.value): + entropy = shannonEntropy(node.value, AWS_SECRET_ACCESS_KEY_SYMBOLS) if entropy > AWS_SECRET_ACCESS_KEY_MAX_ENTROPY: reportError( context.node.lineno - 1, @@ -105,5 +105,5 @@ "S802", "M", "M", - node.s, + node.value, )