diff --git a/lib/src/repo.rs b/lib/src/repo.rs index 2705ff8f3..0e64212fa 100644 --- a/lib/src/repo.rs +++ b/lib/src/repo.rs @@ -983,10 +983,6 @@ impl MutableRepo { self.view.with_ref(|v| v.get_branch(name).cloned()) } - pub fn set_branch(&mut self, name: String, target: BranchTarget) { - self.view_mut().set_branch(name, target); - } - pub fn remove_branch(&mut self, name: &str) { self.view_mut().remove_branch(name); } diff --git a/lib/src/view.rs b/lib/src/view.rs index 13e450667..1fbaf3e70 100644 --- a/lib/src/view.rs +++ b/lib/src/view.rs @@ -152,10 +152,6 @@ impl View { self.data.branches.get(name) } - pub fn set_branch(&mut self, name: String, target: BranchTarget) { - self.data.branches.insert(name, target); - } - pub fn remove_branch(&mut self, name: &str) { self.data.branches.remove(name); } diff --git a/lib/tests/test_revset.rs b/lib/tests/test_revset.rs index f76154c39..c51b1eb2b 100644 --- a/lib/tests/test_revset.rs +++ b/lib/tests/test_revset.rs @@ -26,7 +26,7 @@ use jj_lib::commit::Commit; use jj_lib::git; use jj_lib::git_backend::GitBackend; use jj_lib::index::{HexPrefix, PrefixResolution}; -use jj_lib::op_store::{BranchTarget, RefTarget, WorkspaceId}; +use jj_lib::op_store::{RefTarget, WorkspaceId}; use jj_lib::repo::Repo; use jj_lib::repo_path::RepoPath; use jj_lib::revset::{ @@ -2869,13 +2869,7 @@ fn test_no_such_revision_suggestion() { let commit = write_random_commit(mut_repo, &settings); for branch_name in ["foo", "bar", "baz"] { - mut_repo.set_branch( - branch_name.to_string(), - BranchTarget { - local_target: RefTarget::normal(commit.id().clone()), - remote_targets: Default::default(), - }, - ); + mut_repo.set_local_branch_target(branch_name, RefTarget::normal(commit.id().clone())); } assert_matches!(resolve_symbol(mut_repo, "bar"), Ok(_));