diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2022-01-03 00:57:31 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-03 00:57:31 +0900 |
commit | 08a87d945a8ca7770c589ea878e9b095ed35e6d4 (patch) | |
tree | 9ceec80c4117bef6e2f0a960c85d99237475cfe7 /sphinx/transforms/post_transforms/code.py | |
parent | a0919172190ee147d44288a0ac67712870ca965e (diff) | |
parent | 05a898ecb4ff8e654a053a1ba5131715a4514812 (diff) | |
download | sphinx-git-08a87d945a8ca7770c589ea878e9b095ed35e6d4.tar.gz |
Merge pull request #10044 from tk0miya/9777_Node.findall
Migrate to Node.findall() from Node.traverse()
Diffstat (limited to 'sphinx/transforms/post_transforms/code.py')
-rw-r--r-- | sphinx/transforms/post_transforms/code.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/transforms/post_transforms/code.py b/sphinx/transforms/post_transforms/code.py index 5f31a434d..55bd56c2e 100644 --- a/sphinx/transforms/post_transforms/code.py +++ b/sphinx/transforms/post_transforms/code.py @@ -42,7 +42,7 @@ class HighlightLanguageTransform(SphinxTransform): self.config.highlight_language) self.document.walkabout(visitor) - for node in list(self.document.traverse(addnodes.highlightlang)): + for node in list(self.document.findall(addnodes.highlightlang)): node.parent.remove(node) @@ -94,11 +94,11 @@ class TrimDoctestFlagsTransform(SphinxTransform): default_priority = HighlightLanguageTransform.default_priority + 1 def apply(self, **kwargs: Any) -> None: - for lbnode in self.document.traverse(nodes.literal_block): # type: nodes.literal_block + for lbnode in self.document.findall(nodes.literal_block): if self.is_pyconsole(lbnode): self.strip_doctest_flags(lbnode) - for dbnode in self.document.traverse(nodes.doctest_block): # type: nodes.doctest_block + for dbnode in self.document.findall(nodes.doctest_block): self.strip_doctest_flags(dbnode) def strip_doctest_flags(self, node: TextElement) -> None: |