History

Remove all public exports of git-hash types in git-object (#63)

Sebastian Thiel committed 5 years ago

Commit accf89d1 parent a3f281660 files · +262 −252Browse files

Showing the changes to git-commitgraph/tests/commitgraph.rs (1 of 60 files). Show all

Unified · Split

git-commitgraph/tests/commitgraph.rs+8−9
@@ -1,5 +1,4 @@
11 use git_commitgraph::{graph::Position as GraphPosition, Graph};
2−use git_object::{borrowed, owned};
32 use std::{
43 collections::{HashMap, HashSet},
54 convert::{TryFrom, TryInto},
@@ -76,15 +75,15 @@ pub fn fixture_path(path: &str) -> PathBuf { · 70 unmodified lines
7675 PathBuf::from("tests").join("fixtures").join(path)
7776 }
7877
79−pub fn hex_to_id(hex: &[u8]) -> owned::Id {
80− owned::Id::from_40_bytes_in_hex(hex).expect("40 bytes hex")
78+pub fn hex_to_id(hex: &[u8]) -> git_hash::Id {
79+ git_hash::Id::from_40_bytes_in_hex(hex).expect("40 bytes hex")
8180 }
8281
8382 pub struct RefInfo {
84− id: owned::Id,
85− parent_ids: Vec<owned::Id>,
83+ id: git_hash::Id,
84+ parent_ids: Vec<git_hash::Id>,
8685 pos: GraphPosition,
87− root_tree_id: owned::Id,
86+ root_tree_id: git_hash::Id,
8887 }
8988
9089 impl RefInfo {
@@ -125,11 +124,11 @@ pub fn inspect_refs(repo_dir: impl AsRef<Path>, refs: &[&'static str]) -> HashMa · 34 unmodified lines
125124 let parts = x.trim_end().split(' ').collect::<Vec<_>>();
126125 (
127126 parts[0].to_string(),
128− owned::Id::from_40_bytes_in_hex(parts[1].as_bytes()).expect("40 bytes hex"),
129− owned::Id::from_40_bytes_in_hex(parts[2].as_bytes()).expect("40 bytes hex"),
127+ git_hash::Id::from_40_bytes_in_hex(parts[1].as_bytes()).expect("40 bytes hex"),
128+ git_hash::Id::from_40_bytes_in_hex(parts[2].as_bytes()).expect("40 bytes hex"),
130129 parts[3..]
131130 .iter()
132− .map(|x| owned::Id::from_40_bytes_in_hex(x.as_bytes()).expect("40 bytes hex"))
131+ .map(|x| git_hash::Id::from_40_bytes_in_hex(x.as_bytes()).expect("40 bytes hex"))
133132 .collect(),
134133 )
135134 })