8000 Trim down tar-cs to keep only the tarring capabilities needed for git… · pmiossec/libgit2sharp@f2d5b19 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit f2d5b19

Browse files
committed
Trim down tar-cs to keep only the tarring capabilities needed for git-archive
The resulting `TarWriter` file is a low-level abstraction that can be used to write tar files. Included: - only keep a unique `TarWriter` file - merging `UsTarHeader` and `TarHeader`, and adding them as private classes of `TarWriter` - removal of unneeded `Write` overloads Some changes to the tar format has been included to better comply with the one described here: http://en.wikipedia.org/wiki/Tar_%28computing%29#Format_details
1 parent 5701f42 commit f2d5b19

10 files changed

+261
-935
lines changed

LibGit2Sharp/Core/DataWriter.cs

Lines changed: 0 additions & 63 deletions
This file was deleted.

LibGit2Sharp/Core/IArchiveDataWriter.cs

Lines changed: 0 additions & 29 deletions
This file was deleted.

LibGit2Sharp/Core/ITarHeader.cs

Lines changed: 0 additions & 32 deletions
This file was deleted.

LibGit2Sharp/Core/LegacyTarWriter.cs

54D5 Lines changed: 0 additions & 163 deletions
This file was deleted.

LibGit2Sharp/Core/TarException.cs

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0