Skip to content

Commit 3115ed5

Browse files
committed
fix: gix tree entries now uses a depth-first traversal.
This makes the result similar to `git ls-tree` in terms of ordering.
1 parent a19efb5 commit 3115ed5

File tree

1 file changed

+1
-1
lines changed
  • gitoxide-core/src/repository

1 file changed

+1
-1
lines changed

gitoxide-core/src/repository/tree.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ pub fn entries(
162162

163163
if recursive {
164164
let mut delegate = entries::Traverse::new(extended.then_some(&repo), Some(&mut out));
165-
tree.traverse().breadthfirst(&mut delegate)?;
165+
tree.traverse().depthfirst(&mut delegate)?;
166166
} else {
167167
for entry in tree.iter() {
168168
let entry = entry?;

0 commit comments

Comments
 (0)