Skip to content

Commit 88e7939

Browse files
committed
Add support for line removal
1 parent 3cdec5a commit 88e7939

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ pub struct Commit {
351351
}
352352

353353
impl Commit {
354-
pub fn loc(&self, filter: &Filter) -> u32 {
354+
pub fn loc(&self, filter: &Filter) -> i64 {
355355
self.locs.iter().filter(|l| filter.check_loc(l)).map(|l| l.loc()).sum()
356356
}
357357
}
@@ -430,11 +430,11 @@ impl Loc {
430430
})
431431
}
432432

433-
fn loc(&self) -> u32 {
433+
fn loc(&self) -> i64 {
434434
if self.added.is_none() && self.removed.is_none() {
435435
0
436436
} else {
437-
(self.added.unwrap() as i64 - self.removed.unwrap() as i64).abs() as u32
437+
self.added.unwrap() as i64 - self.removed.unwrap() as i64
438438
}
439439
}
440440
}

0 commit comments

Comments
 (0)