diff options
Diffstat (limited to 'sphinx/versioning.py')
-rw-r--r-- | sphinx/versioning.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/versioning.py b/sphinx/versioning.py index c007dd7b4..1a615101d 100644 --- a/sphinx/versioning.py +++ b/sphinx/versioning.py @@ -42,7 +42,7 @@ def add_uids(doctree: Node, condition: Any) -> Iterator[Node]: :param condition: A callable which returns either ``True`` or ``False`` for a given node. """ - for node in doctree.traverse(condition): + for node in doctree.findall(condition): node.uid = uuid4().hex yield node @@ -57,8 +57,8 @@ def merge_doctrees(old: Node, new: Node, condition: Any) -> Iterator[Node]: :param condition: A callable which returns either ``True`` or ``False`` for a given node. """ - old_iter = old.traverse(condition) - new_iter = new.traverse(condition) + old_iter = old.findall(condition) + new_iter = new.findall(condition) old_nodes = [] new_nodes = [] ratios = {} |