summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2020-03-04 00:42:18 +0900
committerGitHub <noreply@github.com>2020-03-04 00:42:18 +0900
commit8dd83a540e9d943f264c686144dcee1fe7675610 (patch)
treec0166f32094aca24e2f655b216f50bb80eb9f78d
parentd40997a29d7648d701b1049b9251401f4e14b745 (diff)
parent728c6cb5eeafc6448d76ea5174b5b565ef9935c7 (diff)
downloadsphinx-git-8dd83a540e9d943f264c686144dcee1fe7675610.tar.gz
Merge pull request #7244 from tk0miya/refactor_type_annotation2
refactor: Update type annotation for python domain
-rw-r--r--sphinx/domains/python.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/sphinx/domains/python.py b/sphinx/domains/python.py
index c9c8d5704..a9edd85b4 100644
--- a/sphinx/domains/python.py
+++ b/sphinx/domains/python.py
@@ -1034,7 +1034,8 @@ class PythonDomain(Domain):
self.modules[modname] = data
def find_obj(self, env: BuildEnvironment, modname: str, classname: str,
- name: str, type: str, searchmode: int = 0) -> List[Tuple[str, Any]]:
+ name: str, type: str, searchmode: int = 0
+ ) -> List[Tuple[str, Tuple[str, str]]]:
"""Find a Python object for "name", perhaps using the given module
and/or classname. Returns a list of (name, object entry) tuples.
"""
@@ -1045,7 +1046,7 @@ class PythonDomain(Domain):
if not name:
return []
- matches = [] # type: List[Tuple[str, Any]]
+ matches = [] # type: List[Tuple[str, Tuple[str, str]]]
newname = None
if searchmode == 1: