Skip to content

build(msrv)!: honest MSRV in lockstep with the toolchain + let-chain adoption - #575

Merged
nh13 merged 2 commits into
mainfrom
nh/msrv-lockstep
Jul 18, 2026
Merged

nh13 merged 2 commits into
mainfrom
nh/msrv-lockstep

ci: enforce rust-version / rust-toolchain.toml lockstep

fd0c82d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 18, 2026 in 0s

92.88% (+0.03%) compared to f55ac4b

View this Pull Request on Codecov

92.88% (+0.03%) compared to f55ac4b

Details

Codecov Report

❌ Patch coverage is 76.88564% with 95 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.88%. Comparing base (f55ac4b) to head (fd0c82d).
⚠️ Report is 11 commits behind head on main.

Files with missing lines Patch % Lines
src/lib/unified_pipeline/bam.rs 38.59% 35 Missing ⚠️
crates/fgumi-consensus/src/codec_caller.rs 25.00% 15 Missing ⚠️
src/lib/unified_pipeline/base.rs 53.12% 15 Missing ⚠️
src/lib/commands/filter.rs 31.25% 11 Missing ⚠️
crates/fgumi-sam/src/clipper.rs 55.55% 4 Missing ⚠️
src/lib/commands/compare/bams.rs 75.00% 4 Missing ⚠️
.../lib/unified_pipeline/scheduler/optimized_chase.rs 25.00% 3 Missing ⚠️
src/lib/commands/clip.rs 81.81% 2 Missing ⚠️
src/lib/commands/duplex.rs 80.00% 2 Missing ⚠️
src/lib/unified_pipeline/fastq.rs 60.00% 2 Missing ⚠️
... and 2 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #575      +/-   ##
==========================================
+ Coverage   92.84%   92.88%   +0.03%     
==========================================
  Files         166      166              
  Lines      102064   101989      -75     
==========================================
- Hits        94765    94734      -31     
+ Misses       7299     7255      -44     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.