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

changeset 8205
4a0f1f896341
parent 7923
91e843545d9a
child 8222
5994b80b8760
equal deleted inserted replaced
8204:fd477cded1c1 8205:4a0f1f896341
151 len(context.node.args.defaults)) 151 len(context.node.args.defaults))
152 defs.extend(context.node.args.defaults) 152 defs.extend(context.node.args.defaults)
153 153
154 # go through all (param, value)s and look for candidates 154 # go through all (param, value)s and look for candidates
155 for key, val in zip(context.node.args.args, defs): 155 for key, val in zip(context.node.args.args, defs):
156 if isinstance(key, ast.Name) or isinstance(key, ast.arg): 156 if isinstance(key, (ast.Name, ast.arg)):
157 if AstUtilities.isString(val) and RE_CANDIDATES.search(key.arg): 157 if AstUtilities.isString(val) and RE_CANDIDATES.search(key.arg):
158 reportError( 158 reportError(
159 context.node.lineno - 1, 159 context.node.lineno - 1,
160 context.node.col_offset, 160 context.node.col_offset,
161 "S107", 161 "S107",

eric ide

mercurial