src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityUtils.py

branch
eric7
changeset 9462
e65379fdbd97
parent 9272
06ed98a19b79
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9461:24c0c1066090 9462:e65379fdbd97
154 @return qualified attribute name 154 @return qualified attribute name
155 @rtype str 155 @rtype str
156 """ 156 """
157 prefix = "" 157 prefix = ""
158 if isinstance(node, ast.Attribute): 158 if isinstance(node, ast.Attribute):
159 with contextlib.suppress(Exception): 159 with contextlib.suppress(AttributeError):
160 val = deepgetattr(node, "value.id") 160 val = deepgetattr(node, "value.id")
161 prefix = aliases[val] if val in aliases else deepgetattr(node, "value.id") 161 prefix = aliases[val] if val in aliases else deepgetattr(node, "value.id")
162 # Id we can't get the fully qualified name for an attr, just return 162 # Id we can't get the fully qualified name for an attr, just return
163 # its base name. 163 # its base name.
164 164

eric ide

mercurial