We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d9b64a commit 57bfa41Copy full SHA for 57bfa41
Lib/annotationlib.py
@@ -269,15 +269,10 @@ def __resolved_str__(self):
269
names = self.__extra_names__
270
271
if names:
272
- # identifiers can be replaced directly
273
- if resolved_str.isidentifier():
274
- if (name_obj := names.get(resolved_str, _sentinel)) is not _sentinel:
275
- resolved_str = type_repr(name_obj)
276
- else:
277
- visitor = _ExtraNameFixer(names)
278
- ast_expr = ast.parse(resolved_str, mode="eval").body
279
- node = visitor.visit(ast_expr)
280
- resolved_str = ast.unparse(node)
+ visitor = _ExtraNameFixer(names)
+ ast_expr = ast.parse(resolved_str, mode="eval").body
+ node = visitor.visit(ast_expr)
+ resolved_str = ast.unparse(node)
281
282
self.__resolved_str_cache__ = resolved_str
283
0 commit comments