forked from mirrors/jj
cli: simplify calculation of number of sides of conflict
The number of adds (including `None` terms) is now the number of "sides".
This commit is contained in:
parent
337544cf96
commit
4a0fa4d9a0
1 changed files with 1 additions and 1 deletions
|
@ -2482,8 +2482,8 @@ fn print_conflicted_paths(
|
|||
std::iter::zip(conflicts.iter(), formatted_paths)
|
||||
{
|
||||
let conflict = tree.store().read_conflict(repo_path, conflict_id)?;
|
||||
let sides = conflict.adds().len();
|
||||
let n_adds = conflict.adds().iter().flatten().count();
|
||||
let sides = n_adds.max(conflict.removes().iter().flatten().count() + 1);
|
||||
let deletions = sides - n_adds;
|
||||
|
||||
let mut seen_objects = BTreeMap::new(); // Sort for consistency and easier testing
|
||||
|
|
Loading…
Reference in a new issue