Skip to content

Commit 5bd6b77

Browse files
committed
fixup
1 parent 4390b7f commit 5bd6b77

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

sphinx/util/typing.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -230,10 +230,8 @@ def restify(cls: type | None, mode: str = 'fully-qualified-except-typing') -> st
230230
text = restify(cls.__origin__, mode) # type: ignore[attr-defined,arg-type]
231231
elif getattr(cls, '_name', None):
232232
cls_name = cls._name # type: ignore[attr-defined]
233-
if cls.__module__ == 'typing':
234-
text = f':py:class:`~{cls.__module__}.{cls_name}`'
235-
else:
236-
text = f':py:class:`{modprefix}{cls.__module__}.{cls_name}`'
233+
prefix = '~' if cls.__module__ == 'typing' else modprefix
234+
text = f':py:class:`{prefix}{cls.__module__}.{cls_name}`'
237235
else:
238236
text = restify(cls.__origin__, mode) # type: ignore[attr-defined]
239237

0 commit comments

Comments
 (0)