jj/lib
Yuya Nishihara ab2fa35a71 refs: stick to Option<CommitId> type while merging ref targets
This might look more complicated than the original code, but it clarifies
that we always eliminate a (remove, add) pair. The behavior slightly changed
since an absent ref (i.e. None) in "removes" can now be paired with an "add"
even if "removes" contained other ids. Before, it was possible only when
removes.is_empty().
2023-07-12 21:29:41 +09:00
..
benches
gen-protos
src refs: stick to Option<CommitId> type while merging ref targets 2023-07-12 21:29:41 +09:00
tests refs: leverage Conflict::flatten() and simplify() to premerge ref targets 2023-07-12 21:29:41 +09:00
testutils
build.rs
Cargo.toml cargo: bump the cargo-dependencies group with 1 update 2023-07-11 19:24:06 +02:00