mirror of
https://github.com/martinvonz/jj.git
synced 2025-01-28 23:32:41 +00:00
5218591a82
If we migrate RefTarget to new Conflict-based type, it won't store Conflict<CommitId>, but Conflict<Option<CommitId>>. As the Option will be internalized, new RefTarget type will also represent an absent target. The 'target: Option<RefTarget>' argument will be replaced with new RefTarget type. I've also renamed the function for consistency with the following changes. It would be surprising if set_local_branch(name, target) could remove the branch. I feel the name set_local_branch_target() is less confusing. |
||
---|---|---|
.. | ||
benches | ||
gen-protos | ||
src | ||
tests | ||
testutils | ||
build.rs | ||
Cargo.toml |