From 6401cf7461e6d6c6613a7043a5fae7486a229ed2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9n=C3=A9dikt=20Tran?= <10796600+picnixz@users.noreply.github.com> Date: Wed, 16 Aug 2023 23:58:17 +0200 Subject: [PATCH] Use ``Node.findall`` over ``Node.traverse`` (#10) --- sphinxcontrib/devhelp/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinxcontrib/devhelp/__init__.py b/sphinxcontrib/devhelp/__init__.py index 04b7248..09cc21f 100644 --- a/sphinxcontrib/devhelp/__init__.py +++ b/sphinxcontrib/devhelp/__init__.py @@ -93,7 +93,7 @@ def write_toc(node: nodes.Node, parent: etree.Element) -> None: parent.attrib['name'] = node.astext() matcher = NodeMatcher(addnodes.compact_paragraph, toctree=Any) - for node in tocdoc.traverse(matcher): # type: addnodes.compact_paragraph + for node in tocdoc.findall(matcher): # type: addnodes.compact_paragraph write_toc(node, chapters) # Index