diff --git a/crates/signed_git/src/cache.rs b/crates/signed_git/src/cache.rs
index fdfa932..106dd01 100644
--- a/crates/signed_git/src/cache.rs
+++ b/crates/signed_git/src/cache.rs
@@ -3,7 +3,7 @@ use std::path::{Path, PathBuf};
use anyhow::{Context, Result};
use signed_core::{Announcement, RepoAddr};
-use crate::remote::{clone_repo, fetch_all};
+use crate::repo::Repo;
/// On-disk cache of cloned repositories, keyed by owner pubkey / repo id.
#[derive(Debug, Clone)]
@@ -23,13 +23,13 @@ impl GitCache {
pub fn repo_path(&self, addr: &RepoAddr) -> PathBuf {
self.root
.join(addr.public_key().to_hex())
- .join(sanitize_path_component(addr.identifier()))
+ .join(Self::sanitize_path_component(addr.identifier()))
}
- pub fn open(&self, addr: &RepoAddr) -> Result