summaryrefslogtreecommitdiff
path: root/sphinx/application.py
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2018-11-24 22:22:54 +0900
committerGitHub <noreply@github.com>2018-11-24 22:22:54 +0900
commit95dffb2af6fbdefe30f1b492adedc4036abd6f84 (patch)
tree99037e074e1fea91c7b6d64a5d64cfdfa22e21f0 /sphinx/application.py
parent8c3a06698371e356c867d7661c578058ccf11bb4 (diff)
parentd4e22793ca5b0e12d3c5e8be6f7d42051c429bc4 (diff)
downloadsphinx-git-95dffb2af6fbdefe30f1b492adedc4036abd6f84.tar.gz
Merge pull request #5666 from tk0miya/fix_typehints_for_add_node
Fix annotations for app.add_nodes() and related functions
Diffstat (limited to 'sphinx/application.py')
-rw-r--r--sphinx/application.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/application.py b/sphinx/application.py
index bec79b7ff..c60f12e96 100644
--- a/sphinx/application.py
+++ b/sphinx/application.py
@@ -523,7 +523,7 @@ class Sphinx:
self.registry.add_translator(name, translator_class, override=override)
def add_node(self, node, override=False, **kwds):
- # type: (nodes.Node, bool, Any) -> None
+ # type: (Type[nodes.Node], bool, Any) -> None
"""Register a Docutils node class.
This is necessary for Docutils internals. It may also be used in the
@@ -562,7 +562,7 @@ class Sphinx:
self.registry.add_translation_handlers(node, **kwds)
def add_enumerable_node(self, node, figtype, title_getter=None, override=False, **kwds):
- # type: (nodes.Node, unicode, TitleGetter, bool, Any) -> None
+ # type: (Type[nodes.Element], unicode, TitleGetter, bool, Any) -> None
"""Register a Docutils node class as a numfig target.
Sphinx numbers the node automatically. And then the users can refer it
@@ -591,7 +591,7 @@ class Sphinx:
@property
def enumerable_nodes(self):
- # type: () -> Dict[nodes.Node, Tuple[unicode, TitleGetter]]
+ # type: () -> Dict[Type[nodes.Element], Tuple[unicode, TitleGetter]]
warnings.warn('app.enumerable_nodes() is deprecated. '
'Use app.get_domain("std").enumerable_nodes instead.',
RemovedInSphinx30Warning, stacklevel=2)