tar: add explicit zstd compression support#154
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #154 +/- ##
===========================================
+ Coverage 60.83% 96.50% +35.66%
===========================================
Files 7 11 +4
Lines 789 1288 +499
Branches 24 25 +1
===========================================
+ Hits 480 1243 +763
+ Misses 309 44 -265
- Partials 0 1 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Hi! I'm in the middle of implementing "-f -", and this patch as it's structured will make that work difficult. If you don't mind, I'd like to hold this patch until that lands and I'll rework it. (I also have #149 that centralises the error handling) |
|
no problem - can you ping me when that's complete? |
|
Will do! I'm blocked on review of mine, and then I can review yours =) |
13bbb47 to
2b4877b
Compare
2b4877b to
5003453
Compare
Add an explicit --zstd flag for create, list, and extract so .tar.zst archives work end to end. Keep the scope narrow by requiring the flag instead of trying to autodetect compression. Add CLI coverage and end-to-end tests for creating, listing, and extracting zstd-compressed archives.
|
Hello! I think this is ready for another look |
Add an explicit --zstd flag for create, list, and extract so .tar.zst archives work end to end.
Keep the scope narrow by requiring the flag instead of trying to autodetect compression. Add CLI coverage and end-to-end tests for creating, listing, and extracting zstd-compressed archives.