diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-11-04 23:49:11 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-11-05 11:11:16 +0900 |
commit | d340ff9abb8f88a8ae2c038e6c36b471c8fecc56 (patch) | |
tree | 02262f8c8f89430ca5124b6ea041a5c6e68b0b22 /sphinx | |
parent | 9a636683a0a3aebdbf82091a59d8bf9bd112d6b4 (diff) | |
download | sphinx-git-d340ff9abb8f88a8ae2c038e6c36b471c8fecc56.tar.gz |
Fix typehints: sphinx.registry
Diffstat (limited to 'sphinx')
-rw-r--r-- | sphinx/application.py | 2 | ||||
-rw-r--r-- | sphinx/registry.py | 4 |
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)) |