From 774c6f12db3aa1862149e33a33b7c2e937ffd752 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 13 Aug 2026 20:10:47 +0000 Subject: [PATCH 1/2] Initial plan From 91de95389a663bd93d1958312dc94dccdc168888 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 13 Aug 2026 20:11:40 +0000 Subject: [PATCH 2/2] fix: collapse nested if into match guard to satisfy clippy::collapsible_match Co-authored-by: johanneskoester <1858646+johanneskoester@users.noreply.github.com> --- src/bam/ext.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/bam/ext.rs b/src/bam/ext.rs index c02ce1b5b..e4d39d1a2 100644 --- a/src/bam/ext.rs +++ b/src/bam/ext.rs @@ -452,10 +452,8 @@ impl BamRecordExtensions for bam::Record { | Cigar::Diff(len) => { result += len; } - Cigar::HardClip(len) => { - if include_hard_clip { - result += len; - } + Cigar::HardClip(len) if include_hard_clip => { + result += len; } _ => {} }