Skip to content

Commit 2a06815

Browse files
committed
forget: Display more detailed keep reasons
1 parent 37bcc7b commit 2a06815

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

crates/core/src/commands/forget.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -544,10 +544,12 @@ impl KeepOptions {
544544

545545
while let Some(sn) = iter.next() {
546546
let (keep, reasons) = {
547-
if sn.must_keep(now) {
548-
(true, vec!["snapshot"])
547+
if sn.is_locked(now) {
548+
(true, vec!["locked"])
549+
} else if sn.must_keep(now) {
550+
(true, vec!["delete mark"])
549551
} else if sn.must_delete(now) {
550-
(false, vec!["snapshot"])
552+
(false, vec!["delete mark"])
551553
} else {
552554
let reasons =
553555
group_keep.matches(&sn, last.as_ref(), iter.peek().is_some(), latest_time);

0 commit comments

Comments
 (0)