Skip to content

Improve PAR2 create and verify/repair parity#8

Open
mjc wants to merge 30 commits into
mainfrom
t3code/verify-repair-parity
Open

Improve PAR2 create and verify/repair parity#8
mjc wants to merge 30 commits into
mainfrom
t3code/verify-repair-parity

Fix chunked create file hashes

625dd60
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 24, 2026 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 84.19839% with 137 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (main@f8b33d3). Learn more about missing BASE report.

Files with missing lines Patch % Lines
src/reporters/console.rs 44.66% 83 Missing ⚠️
src/repair/mod.rs 90.95% 19 Missing ⚠️
src/par2_files.rs 93.28% 10 Missing ⚠️
src/verify/config.rs 80.00% 7 Missing ⚠️
src/create/context.rs 16.66% 5 Missing ⚠️
src/repair/context.rs 86.48% 5 Missing ⚠️
src/repair/progress.rs 87.80% 5 Missing ⚠️
src/bin/par2repair.rs 77.77% 2 Missing ⚠️
src/packets/mod.rs 95.83% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main       #8   +/-   ##
=======================================
  Coverage        ?   92.89%           
=======================================
  Files           ?       72           
  Lines           ?    17781           
  Branches        ?        0           
=======================================
  Hits            ?    16517           
  Misses          ?     1264           
  Partials        ?        0           
Files with missing lines Coverage Δ
src/bin/par2.rs 98.67% <100.00%> (ø)
src/bin/par2verify.rs 100.00% <100.00%> (ø)
src/create/backend.rs 91.09% <100.00%> (ø)
src/create/file_naming.rs 99.34% <100.00%> (ø)
src/par1/verify.rs 95.62% <100.00%> (ø)
src/reed_solomon/codec.rs 88.57% <100.00%> (ø)
src/repair/types.rs 100.00% <100.00%> (ø)
src/verify/global_engine.rs 98.39% <100.00%> (ø)
src/verify/mod.rs 96.49% <100.00%> (ø)
src/verify/types.rs 97.05% <100.00%> (ø)
... and 9 more

Impacted file tree graph