Skip to content

Commit bf7c3a4

Browse files
committed
Merge branch 'cleanup/util-typing-reformat-style-2c' into cleanup/util-inspect-typeguards-2d
2 parents 60f64f3 + 5bd6b77 commit bf7c3a4

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

sphinx/util/typing.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -263,11 +263,9 @@ def restify(cls: Any, mode: str = 'fully-qualified-except-typing') -> str:
263263
__origin__ = cls.__origin__
264264
if _is_annotated_form(__origin__):
265265
text = restify(__origin__, mode)
266-
elif internal_name := _get_typing_internal_name(cls):
267-
if cls.__module__ == 'typing':
268-
text = f':py:class:`~{cls.__module__}.{internal_name}`'
269-
else:
270-
text = f':py:class:`{modprefix}{cls.__module__}.{internal_name}`'
266+
elif internal_class_name := _get_typing_internal_name(cls):
267+
prefix = '~' if cls.__module__ == 'typing' else modprefix
268+
text = f':py:class:`{prefix}{cls.__module__}.{internal_class_name}`'
271269
else:
272270
text = restify(__origin__, mode)
273271

0 commit comments

Comments
 (0)