Git reference store (gix-ref equivalent)
Dependencies
fn collect_loose_ref_ids(fs : &RepoFileSystem, dir : String, prefix : String, out : Map[String, ObjectId], filter_prefix : String?) -> Unitfn collect_packed_ref_ids(fs : &RepoFileSystem, git_dir : String, out : Map[String, ObjectId], filter_prefix : String?) -> Unitfn list_refs_with_ids(fs : &RepoFileSystem, git_dir : String, filter_prefix : String?) -> Map[String, ObjectId]fn list_remote_tracking_refs(fs : &RepoFileSystem, git_dir : String, remote_name : String) -> Map[String, ObjectId]fn remove_packed_ref(fs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, refname : String) -> Unit raise GitErrorfn remove_packed_refs_with_prefix(fs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, prefix : String, exact : String) -> Unit raise GitErrorfn remove_remote_refs(fs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, name : String) -> Unitfn rename_packed_refs_prefix(fs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, old_prefix : String, new_prefix : String, old_exact : String, new_exact : String) -> Unit raise GitErrorfn rewrite_packed_refs(fs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, transform : (String) -> String?) -> Unit raise GitErrorGit reference store (gix-ref equivalent)
Dependencies