summaryrefslogtreecommitdiff
path: root/sphinx/transforms/post_transforms
diff options
context:
space:
mode:
authordanieleades <33452915+danieleades@users.noreply.github.com>2022-08-28 19:50:01 +0100
committerGitHub <noreply@github.com>2022-08-28 19:50:01 +0100
commit2b02173617cbf1c334f8f908f07391c9f09712b5 (patch)
tree585bf111db8a179c783c91f1ae965f7fb7b10da8 /sphinx/transforms/post_transforms
parenta9b4b19be5ed5ae78df384f7c669e7d64a50aed6 (diff)
downloadsphinx-git-2b02173617cbf1c334f8f908f07391c9f09712b5.tar.gz
Further improve type annotations, reduce mypy whitelist (#10770)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
Diffstat (limited to 'sphinx/transforms/post_transforms')
-rw-r--r--sphinx/transforms/post_transforms/__init__.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/sphinx/transforms/post_transforms/__init__.py b/sphinx/transforms/post_transforms/__init__.py
index 94a162963..293d79609 100644
--- a/sphinx/transforms/post_transforms/__init__.py
+++ b/sphinx/transforms/post_transforms/__init__.py
@@ -112,7 +112,9 @@ class ReferencesResolver(SphinxPostTransform):
node.replace_self(newnodes)
- def resolve_anyref(self, refdoc: str, node: pending_xref, contnode: Element) -> Element:
+ def resolve_anyref(
+ self, refdoc: str, node: pending_xref, contnode: Element
+ ) -> Optional[Element]:
"""Resolve reference generated by the "any" role."""
stddomain = self.env.get_domain('std')
target = node['reftarget']