History

refactor

Sebastian Thiel committed 6 years ago

Commit dedd4dc1 parent de0bc3c3 files · +11 −14Browse files

Unified · Split

3 files
  1. git-object/src/borrowed/mod.rs +2 −3
  2. git-object/tests/borrowed/tree.rs +4 −1
  3. git-odb/tests/loose/mod.rs +5 −10
git-object/src/borrowed/mod.rs+2−3
@@ -4,9 +4,8 @@ pub use commit::Commit; · 3 unmodified lines
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+4−1
@@ -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+5−10
@@ -42,12 +42,7 @@ mod db { · 41 unmodified lines
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 · 117 unmodified lines
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,