From 8178926789b6d013fabe9103f30fbbc29894030d Mon Sep 17 00:00:00 2001 From: Jakob Lykke Andersen Date: Thu, 24 Feb 2022 20:47:33 +0100 Subject: [PATCH] More typing fix --- breathe/renderer/sphinxrenderer.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/breathe/renderer/sphinxrenderer.py b/breathe/renderer/sphinxrenderer.py index 2d95c818c..4297921e0 100644 --- a/breathe/renderer/sphinxrenderer.py +++ b/breathe/renderer/sphinxrenderer.py @@ -31,7 +31,7 @@ import re import textwrap -from typing import Any, Callable, cast, Dict, List, Optional, Type, Union +from typing import Any, Callable, cast, Dict, List, Optional, Sequence, Type, Union ContentCallback = Callable[[addnodes.desc_content], None] Declarator = Union[addnodes.desc_signature, addnodes.desc_signature_line] @@ -1740,7 +1740,7 @@ def visit_inc(self, node: compoundsuper.incType) -> List[nodes.container]: if not self.app.config.breathe_show_include: return [] - compound_link = [nodes.Text("", node.content_[0].getValue())] + compound_link: List[Node] = [nodes.Text("", node.content_[0].getValue())] if node.get_refid(): compound_link = self.visit_docreftext(node) if node.local == "yes": @@ -1748,7 +1748,7 @@ def visit_inc(self, node: compoundsuper.incType) -> List[nodes.container]: else: text = [nodes.Text("#include <"), *compound_link, nodes.Text(">")] - return [nodes.container("", nodes.emphasis("", *text))] + return [nodes.container("", nodes.emphasis("", "", *text))] def visit_ref(self, node: compoundsuper.refType) -> List[Node]: def get_node_info(file_data): @@ -1861,7 +1861,7 @@ def visit_docvarlistentry(self, node) -> List[Node]: content = node.term.content_ return self.render_iterable(content) - def visit_docanchor(self, node) -> List[Node]: + def visit_docanchor(self, node) -> Sequence[Node]: return self.create_doxygen_target(node) def visit_docentry(self, node) -> List[Node]: