src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalHardcodedPassword.py

branch
eric7
changeset 10169
0f70a4ef4592
parent 10069
435cc5875135
child 10170
6cf1ee737d8f
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalHardcodedPassword.py	Tue Aug 29 16:55:01 2023 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalHardcodedPassword.py	Tue Aug 29 16:55:18 2023 +0200
@@ -67,10 +67,12 @@
                     "S105",
                     "L",
                     "M",
-                    node.s,
+                    node.value,
                 )
 
-    elif isinstance(node._securityParent, ast.Index) and RE_CANDIDATES.search(node.s):
+    elif (
+        isinstance(node._securityParent, ast.Index) and RE_CANDIDATES.search(node.value)
+    ):
         # looks for "dict[candidate]='some_string'"
         # assign -> subscript -> index -> string
         assign = node._securityParent._securityParent._securityParent
@@ -81,7 +83,7 @@
                 "S105",
                 "L",
                 "M",
-                assign.value.s,
+                assign.value.value,
             )
 
     elif isinstance(node._securityParent, ast.Compare):
@@ -122,7 +124,7 @@
                 "S106",
                 "L",
                 "M",
-                kw.value.s,
+                kw.value.value,
             )
 
 
@@ -156,5 +158,5 @@
                 "S107",
                 "L",
                 "M",
-                val.s,
+                val.value,
             )

eric ide

mercurial