[PR #906] [MERGED] Added ARC's crunched methods 5, 6, 7 & 8 #1334

Open
opened 2026-01-29 22:20:03 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/adamhathcock/sharpcompress/pull/906
Author: @TwanVanDongen
Created: 3/14/2025
Status: Merged
Merged: 3/17/2025
Merged by: @adamhathcock

Base: masterHead: master


📝 Commits (7)

📊 Changes

12 files changed (+327 additions, -73 deletions)

View changed files

📝 src/SharpCompress/Common/Arc/ArcEntryHeader.cs (+4 -4)
📝 src/SharpCompress/Common/Arc/ArcFilePart.cs (+8 -0)
📝 src/SharpCompress/Common/CompressionType.cs (+4 -0)
src/SharpCompress/Compressors/ArcLzw/ArcLzwStream.cs (+199 -0)
src/SharpCompress/Compressors/ArcLzw/BitReader.cs (+56 -0)
📝 src/SharpCompress/Compressors/RLE90/RLE.cs (+2 -2)
📝 src/SharpCompress/Compressors/RLE90/RunLength90Stream.cs (+3 -39)
📝 src/SharpCompress/Compressors/Squeezed/BitReader.cs (+35 -23)
📝 src/SharpCompress/Compressors/Squeezed/SqueezedStream.cs (+1 -0)
📝 tests/SharpCompress.Test/Arc/ArcReaderTests.cs (+15 -5)
tests/TestArchives/Archives/Arc.crunched.arc (+0 -0)
tests/TestArchives/Archives/Arc.squashed.arc (+0 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/adamhathcock/sharpcompress/pull/906 **Author:** [@TwanVanDongen](https://github.com/TwanVanDongen) **Created:** 3/14/2025 **Status:** ✅ Merged **Merged:** 3/17/2025 **Merged by:** [@adamhathcock](https://github.com/adamhathcock) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (7) - [`5926db8`](https://github.com/adamhathcock/sharpcompress/commit/5926db85df1f97e41e951b0d8e932ed202082ddc) Added ARC's crunched methods 5, 6, 7 & 8 - [`e0b275c`](https://github.com/adamhathcock/sharpcompress/commit/e0b275c01c840d24a5869998fde50a260131bd44) Removed empty line for CSharpier - [`8a4ba6f`](https://github.com/adamhathcock/sharpcompress/commit/8a4ba6fc5682c390cd26dc2818eef2ee60b0a33e) Removed empty lineRemoved failing test - [`7f905c7`](https://github.com/adamhathcock/sharpcompress/commit/7f905c794036a8e78d913bd33a4d003d0e762323) More csharpier stuff - [`18bb773`](https://github.com/adamhathcock/sharpcompress/commit/18bb773b2c0edb90273033044547a3381998996b) Merge branch 'master' of https://github.com/TwanVanDongen/sharpcompress - [`ff71993`](https://github.com/adamhathcock/sharpcompress/commit/ff71993b31102223838528ae0618e0502361523f) Trying to overcome differences in charpier versions... - [`344a1ed`](https://github.com/adamhathcock/sharpcompress/commit/344a1ed912e7cfbfc57eb8fc569d285ce9f12fd9) Merge branch 'master' of https://github.com/TwanVanDongen/sharpcompress ### 📊 Changes **12 files changed** (+327 additions, -73 deletions) <details> <summary>View changed files</summary> 📝 `src/SharpCompress/Common/Arc/ArcEntryHeader.cs` (+4 -4) 📝 `src/SharpCompress/Common/Arc/ArcFilePart.cs` (+8 -0) 📝 `src/SharpCompress/Common/CompressionType.cs` (+4 -0) ➕ `src/SharpCompress/Compressors/ArcLzw/ArcLzwStream.cs` (+199 -0) ➕ `src/SharpCompress/Compressors/ArcLzw/BitReader.cs` (+56 -0) 📝 `src/SharpCompress/Compressors/RLE90/RLE.cs` (+2 -2) 📝 `src/SharpCompress/Compressors/RLE90/RunLength90Stream.cs` (+3 -39) 📝 `src/SharpCompress/Compressors/Squeezed/BitReader.cs` (+35 -23) 📝 `src/SharpCompress/Compressors/Squeezed/SqueezedStream.cs` (+1 -0) 📝 `tests/SharpCompress.Test/Arc/ArcReaderTests.cs` (+15 -5) ➕ `tests/TestArchives/Archives/Arc.crunched.arc` (+0 -0) ➕ `tests/TestArchives/Archives/Arc.squashed.arc` (+0 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 22:20:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/sharpcompress#1334