Skip to content

Commit dedd4dc

Browse files
committed
refactor
1 parent de0bc3c commit dedd4dc

File tree

3 files changed

+11
-14
lines changed

3 files changed

+11
-14
lines changed

git-object/src/borrowed/mod.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@ pub use commit::Commit;
44
mod tag;
55
pub use tag::Tag;
66

7-
mod tree;
8-
//FIXME: keep tree mode and entry in tree export it from there? Alternatively rename to TreeMode, TreeEntry?
9-
pub use tree::{Entry as TreeEntry, Mode as TreeMode, Tree};
7+
pub mod tree;
8+
pub use tree::Tree;
109

1110
#[derive(PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone)]
1211
#[cfg_attr(feature = "serde1", derive(serde::Serialize, serde::Deserialize))]

git-object/tests/borrowed/tree.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
mod from_bytes {
22
use crate::borrowed::fixture_bytes;
33
use git_object::{
4-
borrowed::{Tree, TreeEntry as Entry, TreeMode as Mode},
4+
borrowed::{
5+
tree::{Entry, Mode},
6+
Tree,
7+
},
58
bstr::ByteSlice,
69
};
710
use hex::FromHex;

git-odb/tests/loose/mod.rs

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,7 @@ mod db {
4242

4343
mod locate {
4444
use crate::{hex_to_id, loose::db::ldb, loose::signature};
45-
use git_object::{
46-
borrowed,
47-
borrowed::{TreeEntry, TreeMode},
48-
bstr::ByteSlice,
49-
Kind,
50-
};
45+
use git_object::{borrowed, borrowed::tree, bstr::ByteSlice, Kind};
5146
use git_odb::loose;
5247
use std::io::Read;
5348

@@ -171,15 +166,15 @@ cjHJZXWmV4CcRfmLsXzU8s2cR9A0DBvOxhPD1TlKC2JhBFXigjuL9U4Rbq9tdegB
171166

172167
let expected = borrowed::Tree {
173168
entries: vec![
174-
TreeEntry {
175-
mode: TreeMode::Tree,
169+
tree::Entry {
170+
mode: tree::Mode::Tree,
176171
filename: b"dir".as_bstr(),
177172
oid: &[
178173
150, 174, 134, 139, 53, 57, 245, 81, 200, 143, 213, 240, 35, 148, 208, 34, 88, 27, 17, 176,
179174
],
180175
},
181-
TreeEntry {
182-
mode: TreeMode::Blob,
176+
tree::Entry {
177+
mode: tree::Mode::Blob,
183178
filename: b"file.txt".as_bstr(),
184179
oid: &[
185180
55, 212, 230, 197, 196, 139, 160, 210, 69, 22, 76, 78, 16, 213, 244, 17, 64, 202, 185, 128,

0 commit comments

Comments
 (0)