mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-02-12 05:25:03 +00:00
[PR #1077] Remove ExtractAllEntries restriction for non-SOLID archives #1501
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/adamhathcock/sharpcompress/pull/1077
State: closed
Merged: Yes
Plan: Provide Single Interface for Entries (SOLID and non-SOLID)
ExtractAllEntries()that prevents it from being called on non-SOLID archivesCreateReaderForSolidExtraction()ExtractAllEntries()works for all archive typesSummary
Successfully rebased the PR on the latest master branch (commit
eae25aff). All changes are preserved:Changes Made:
ExtractAllEntries()ExtractAllEntriesTests.cswith 12 tests covering all archive types and user scenariosTesting Results:
The branch is now up-to-date with master and ready for merge.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.