in src/output.rs [638:659]
fn format_lines(lines: &BTreeMap<u32, u64>) -> (usize, String) {
let mut total_missed = 0;
let mut missed = Vec::new();
let mut start: u32 = 0;
let mut end: u32 = 0;
for (&line, &hits) in lines {
if hits == 0 {
total_missed += 1;
if start == 0 {
start = line;
}
end = line;
} else if start != 0 {
missed.push(format_pair(start, end));
start = 0;
}
}
if start != 0 {
missed.push(format_pair(start, end));
}
(total_missed, missed.join(", "))
}