10000 gh-119317: findall instead of traverse for docutils nodes (#119319) · python/cpython@0867bce · GitHub
[go: up one dir, main page]

Skip to content

Commit 0867bce

Browse files
authored
gh-119317: findall instead of traverse for docutils nodes (#119319)
1 parent ffa24aa commit 0867bce

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Doc/tools/extensions/glossary_search.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ def process_glossary_nodes(app, doctree, fromdocname):
2525

2626
terms = {}
2727

28-
for node in doctree.traverse(glossary):
29-
for glossary_item in node.traverse(definition_list_item):
28+
for node in doctree.findall(glossary):
29+
for glossary_item in node.findall(definition_list_item):
3030
term = glossary_item[0].astext().lower()
3131
definition = glossary_item[1]
3232

Doc/tools/extensions/pyspecific.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ def parse_monitoring_event(env, sig, signode):
604604

605605

606606
def process_audit_events(app, doctree, fromdocname):
607-
for node in doctree.traverse(audit_event_list):
607+
for node in doctree.findall(audit_event_list):
608608
break
609609
else:
610610
return
@@ -663,7 +663,7 @@ def process_audit_events(app, doctree, fromdocname):
663663

664664
body += row
665665

666-
for node in doctree.traverse(audit_event_list):
666+
for node in doctree.findall(audit_event_list):
667667
node.replace_self(table)
668668

669669

0 commit comments

Comments
 (0)
0