diff --git a/crates/uv-git/src/lib.rs b/crates/uv-git/src/lib.rs index b8c50e6b5..2392df224 100644 --- a/crates/uv-git/src/lib.rs +++ b/crates/uv-git/src/lib.rs @@ -6,7 +6,7 @@ pub use crate::github::GitHubRepository; pub use crate::resolver::{ GitResolver, GitResolverError, RepositoryReference, ResolvedRepositoryReference, }; -pub use crate::sha::{GitOid, GitSha, OidParseError}; +pub use crate::sha::{GitSha, OidParseError}; pub use crate::source::{Fetch, GitSource, Reporter}; mod credentials; diff --git a/crates/uv-git/src/sha.rs b/crates/uv-git/src/sha.rs index 5ae7d3ec8..7e36ee719 100644 --- a/crates/uv-git/src/sha.rs +++ b/crates/uv-git/src/sha.rs @@ -63,7 +63,7 @@ impl<'de> serde::Deserialize<'de> for GitSha { /// /// Note this type does not validate whether the input is a valid hash. #[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] -pub struct GitOid { +pub(crate) struct GitOid { len: usize, bytes: [u8; 40], } diff --git a/crates/uv-git/src/source.rs b/crates/uv-git/src/source.rs index 82dd0da33..92d1117e9 100644 --- a/crates/uv-git/src/source.rs +++ b/crates/uv-git/src/source.rs @@ -14,7 +14,8 @@ use url::Url; use uv_cache_key::{cache_digest, RepositoryUrl}; use crate::git::GitRemote; -use crate::{GitOid, GitSha, GitUrl, GIT_STORE}; +use crate::sha::GitOid; +use crate::{GitSha, GitUrl, GIT_STORE}; /// A remote Git source that can be checked out locally. pub struct GitSource {