diff options
Diffstat (limited to 'sphinx/util/docfields.py')
-rw-r--r-- | sphinx/util/docfields.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sphinx/util/docfields.py b/sphinx/util/docfields.py index 81b8347c6..f0af0c59d 100644 --- a/sphinx/util/docfields.py +++ b/sphinx/util/docfields.py @@ -81,7 +81,7 @@ class Field(object): return (fieldarg, content) def make_field(self, types, domain, item): - # type: (List, unicode, Tuple) -> nodes.field + # type: (Dict[unicode, List[nodes.Node]], unicode, Tuple) -> nodes.field fieldarg, content = item fieldname = nodes.field_name('', self.label) if fieldarg: @@ -122,7 +122,7 @@ class GroupedField(Field): self.can_collapse = can_collapse def make_field(self, types, domain, items): - # type: (List, unicode, Tuple) -> nodes.field + # type: (Dict[unicode, List[nodes.Node]], unicode, Tuple) -> nodes.field fieldname = nodes.field_name('', self.label) listnode = self.list_type() for fieldarg, content in items: @@ -170,8 +170,9 @@ class TypedField(GroupedField): self.typerolename = typerolename def make_field(self, types, domain, items): - # type: (List, unicode, Tuple) -> nodes.field + # type: (Dict[unicode, List[nodes.Node]], unicode, Tuple) -> nodes.field def handle_item(fieldarg, content): + # type: (unicode, unicode) -> nodes.paragraph par = nodes.paragraph() par.extend(self.make_xrefs(self.rolename, domain, fieldarg, addnodes.literal_strong)) |