fn ensure_contiguous(
lines: &[(Option<LineNumber>, Option<LineNumber>)],
) -> Vec<(Option<LineNumber>, Option<LineNumber>)>Expand description
Ensure that we don’t miss any intermediate values.
Before:
1 11
3 14
4 --After:
1 10
2 12 (choosing to align even though content doesn't match)
- 13 (fix uneven gap)
3 14
4 -- (preserve outer gaps)