summaryrefslogtreecommitdiff
path: root/sphinx
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2018-11-04 23:49:11 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2018-11-05 11:11:16 +0900
commitd340ff9abb8f88a8ae2c038e6c36b471c8fecc56 (patch)
tree02262f8c8f89430ca5124b6ea041a5c6e68b0b22 /sphinx
parent9a636683a0a3aebdbf82091a59d8bf9bd112d6b4 (diff)
downloadsphinx-git-d340ff9abb8f88a8ae2c038e6c36b471c8fecc56.tar.gz
Fix typehints: sphinx.registry
Diffstat (limited to 'sphinx')
-rw-r--r--sphinx/application.py2
-rw-r--r--sphinx/registry.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/application.py b/sphinx/application.py
index 3bb093e12..634aa3788 100644
--- a/sphinx/application.py
+++ b/sphinx/application.py
@@ -775,7 +775,7 @@ class Sphinx:
def add_object_type(self, directivename, rolename, indextemplate='',
parse_node=None, ref_nodeclass=None, objname='',
doc_field_types=[], override=False):
- # type: (unicode, unicode, unicode, Callable, nodes.Node, unicode, List, bool) -> None
+ # type: (unicode, unicode, unicode, Callable, Type[nodes.Node], unicode, List, bool) -> None # NOQA
"""Register a new object type.
This method is a very convenient way to add a new :term:`object` type
diff --git a/sphinx/registry.py b/sphinx/registry.py
index f47c5e71a..523afea9c 100644
--- a/sphinx/registry.py
+++ b/sphinx/registry.py
@@ -116,7 +116,7 @@ class SphinxComponentRegistry:
self.source_suffix = {} # type: Dict[unicode, unicode]
#: custom translators; builder name -> translator class
- self.translators = {} # type: Dict[unicode, nodes.NodeVisitor]
+ self.translators = {} # type: Dict[unicode, Type[nodes.NodeVisitor]]
#: custom handlers for translators
#: a dict of builder name -> dict of node name -> visitor and departure functions
@@ -231,7 +231,7 @@ class SphinxComponentRegistry:
def add_object_type(self, directivename, rolename, indextemplate='',
parse_node=None, ref_nodeclass=None, objname='',
doc_field_types=[], override=False):
- # type: (unicode, unicode, unicode, Callable, nodes.Node, unicode, List, bool) -> None
+ # type: (unicode, unicode, unicode, Callable, Type[nodes.Node], unicode, List, bool) -> None # NOQA
logger.debug('[app] adding object type: %r',
(directivename, rolename, indextemplate, parse_node,
ref_nodeclass, objname, doc_field_types))