[PR #113] [MERGED] Preserve File Timestamps with IReader #843

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

📋 Pull Request Information

Original PR: https://github.com/adamhathcock/sharpcompress/pull/113
Author: @zentron
Created: 1/4/2016
Status: Merged
Merged: 1/4/2016
Merged by: @adamhathcock

Base: masterHead: master


📝 Commits (1)

  • b8fc4a2 Preserve File Timestamps with IReader

📊 Changes

6 files changed (+58 additions, -39 deletions)

View changed files

📝 SharpCompress/Archive/IArchiveEntry.Extensions.cs (+6 -39)
SharpCompress/Common/IEntry.Extensions.cs (+48 -0)
📝 SharpCompress/Reader/IReader.Extensions.cs (+1 -0)
📝 SharpCompress/SharpCompress.PortableTest.csproj (+1 -0)
📝 SharpCompress/SharpCompress.Unsigned.csproj (+1 -0)
📝 SharpCompress/SharpCompress.csproj (+1 -0)

📄 Description

Previously only IArchive would use the ExtractionOptions enum to set the timestamps & attributes on extracted files. With this change the common logic is extracted out and used during both IReader and IArchive extraction.


🔄 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/113 **Author:** [@zentron](https://github.com/zentron) **Created:** 1/4/2016 **Status:** ✅ Merged **Merged:** 1/4/2016 **Merged by:** [@adamhathcock](https://github.com/adamhathcock) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`b8fc4a2`](https://github.com/adamhathcock/sharpcompress/commit/b8fc4a24154fc95fb7cfea2e33e298c583df98c4) Preserve File Timestamps with IReader ### 📊 Changes **6 files changed** (+58 additions, -39 deletions) <details> <summary>View changed files</summary> 📝 `SharpCompress/Archive/IArchiveEntry.Extensions.cs` (+6 -39) ➕ `SharpCompress/Common/IEntry.Extensions.cs` (+48 -0) 📝 `SharpCompress/Reader/IReader.Extensions.cs` (+1 -0) 📝 `SharpCompress/SharpCompress.PortableTest.csproj` (+1 -0) 📝 `SharpCompress/SharpCompress.Unsigned.csproj` (+1 -0) 📝 `SharpCompress/SharpCompress.csproj` (+1 -0) </details> ### 📄 Description Previously only `IArchive` would use the `ExtractionOptions` enum to set the timestamps & attributes on extracted files. With this change the common logic is extracted out and used during both `IReader` and `IArchive` extraction. --- <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:49 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/sharpcompress#843