~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/knotless

git that lives in your Atmosphere account

knotless.dev
1 collaborator

knotless 0.13.0 Latest 2 packages, 1 image

1
10

A pull's card keeps a green square for a line added beside many removed

Merged chadtmiller.com asked to merge into main from chadtmiller.com/knotless:serve/card-squares
crates/knotless-serve/src/card.rs+3−0
@@ -420,6 +420,7 @@ impl Size {
return (0, 0);
}
let red = (5 * self.removed).div_ceil(all);
let red = red.min(5 - usize::from(self.added > 0));
(5 - red, red)
}
}
@@ -1043,6 +1044,8 @@ mod tests {
assert_eq!(size(10, 0).squares(), (5, 0));
assert_eq!(size(0, 3).squares(), (0, 5));
assert_eq!(size(1, 1).squares(), (2, 3));
assert_eq!(size(1, 1000).squares(), (1, 4));
assert_eq!(size(1000, 1).squares(), (4, 1));
}
#[test]