[PR #72] [MERGED] Extract Options And Total Sizes #825

Closed
opened 2026-01-29 22:17:44 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/adamhathcock/sharpcompress/pull/72
Author: @hodm
Created: 7/26/2015
Status: Merged
Merged: 7/27/2015
Merged by: @adamhathcock

Base: masterHead: master


📝 Commits (1)

  • b0c514d Extract Options And Total Sizes

📊 Changes

14 files changed (+380 additions, -39 deletions)

View changed files

📝 SharpCompress.Test/ArchiveTests.cs (+49 -0)
📝 SharpCompress.Test/SevenZip/SevenZipArchiveTests.cs (+5 -0)
📝 SharpCompress.Test/TestBase.cs (+69 -0)
📝 SharpCompress/Archive/AbstractArchive.cs (+9 -3)
📝 SharpCompress/Archive/IArchive.cs (+10 -2)
📝 SharpCompress/Archive/IArchiveEntry.Extensions.cs (+34 -0)
📝 SharpCompress/Archive/SevenZip/SevenZipArchive.cs (+9 -0)
📝 SharpCompress/Common/Entry.cs (+11 -2)
📝 SharpCompress/Common/ExtractOptions.cs (+10 -0)
📝 SharpCompress/Common/IEntry.cs (+1 -0)
📝 SharpCompress/Common/SevenZip/ArchiveReader.cs (+160 -32)
📝 SharpCompress/Common/SevenZip/CStreamSwitch.cs (+6 -0)
📝 SharpCompress/Common/SevenZip/DataReader.cs (+2 -0)
📝 SharpCompress/Common/SevenZip/SevenZipEntry.cs (+5 -0)

📄 Description

Fixed TotalSize For 7z
added TotalUncompressSize Tested for 7z
this enables to show progress for the entire archive
Added 2 Extract Options: PreserveFileTime And PreserveAttributes.
Put All the Log Command under DEBUG Condition.


🔄 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/72 **Author:** [@hodm](https://github.com/hodm) **Created:** 7/26/2015 **Status:** ✅ Merged **Merged:** 7/27/2015 **Merged by:** [@adamhathcock](https://github.com/adamhathcock) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`b0c514d`](https://github.com/adamhathcock/sharpcompress/commit/b0c514d87c92905bbd2ae440e769e8cb179ca4f2) Extract Options And Total Sizes ### 📊 Changes **14 files changed** (+380 additions, -39 deletions) <details> <summary>View changed files</summary> 📝 `SharpCompress.Test/ArchiveTests.cs` (+49 -0) 📝 `SharpCompress.Test/SevenZip/SevenZipArchiveTests.cs` (+5 -0) 📝 `SharpCompress.Test/TestBase.cs` (+69 -0) 📝 `SharpCompress/Archive/AbstractArchive.cs` (+9 -3) 📝 `SharpCompress/Archive/IArchive.cs` (+10 -2) 📝 `SharpCompress/Archive/IArchiveEntry.Extensions.cs` (+34 -0) 📝 `SharpCompress/Archive/SevenZip/SevenZipArchive.cs` (+9 -0) 📝 `SharpCompress/Common/Entry.cs` (+11 -2) 📝 `SharpCompress/Common/ExtractOptions.cs` (+10 -0) 📝 `SharpCompress/Common/IEntry.cs` (+1 -0) 📝 `SharpCompress/Common/SevenZip/ArchiveReader.cs` (+160 -32) 📝 `SharpCompress/Common/SevenZip/CStreamSwitch.cs` (+6 -0) 📝 `SharpCompress/Common/SevenZip/DataReader.cs` (+2 -0) 📝 `SharpCompress/Common/SevenZip/SevenZipEntry.cs` (+5 -0) </details> ### 📄 Description Fixed TotalSize For 7z added TotalUncompressSize Tested for 7z this enables to show progress for the entire archive Added 2 Extract Options: PreserveFileTime And PreserveAttributes. Put All the Log Command under DEBUG Condition. --- <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:17:44 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/sharpcompress#825