From 32394d66c0077d802aa7378e623e39a5e0a20d67 Mon Sep 17 00:00:00 2001 From: Timofey Solomko Date: Sat, 15 Jul 2017 21:09:17 +0300 Subject: [PATCH] Prepare for test release --- .jazzy.yaml | 4 +- SWCompression.podspec | 2 +- Sources/Service/Info.plist | 2 +- docs/Archives.html | 20 ++++-- docs/Classes/BZip2.html | 4 +- docs/Classes/Deflate.html | 10 ++- docs/Classes/GzipArchive.html | 10 +-- docs/Classes/GzipArchive/Member.html | 6 +- docs/Classes/LZMA.html | 4 +- docs/Classes/LZMA2.html | 4 +- docs/Classes/TarContainer.html | 4 +- docs/Classes/TarEntry.html | 68 +++++++++++++----- docs/Classes/TarEntry/EntryType.html | 24 +++---- docs/Classes/XZArchive.html | 6 +- docs/Classes/ZipContainer.html | 6 +- docs/Classes/ZipEntry.html | 16 ++--- docs/Classes/ZlibArchive.html | 6 +- docs/Compression.html | 10 +-- docs/Containers.html | 18 +++-- docs/Enums/BZip2Error.html | 22 +++--- docs/Enums/DeflateError.html | 10 +-- docs/Enums/GzipError.html | 16 ++--- docs/Enums/LZMA2Error.html | 12 ++-- docs/Enums/LZMAError.html | 18 ++--- docs/Enums/TarError.html | 14 ++-- docs/Enums/XZError.html | 22 +++--- docs/Enums/ZipError.html | 24 +++---- docs/Enums/ZlibError.html | 12 ++-- docs/Errors.html | 27 ++++--- docs/Protocols.html | 10 +-- docs/Protocols/Archive.html | 4 +- docs/Protocols/Container.html | 4 +- docs/Protocols/ContainerEntry.html | 12 ++-- docs/Protocols/DecompressionAlgorithm.html | 4 +- docs/Structs/GzipHeader.html | 22 +++--- .../Structs/GzipHeader/CompressionMethod.html | 4 +- docs/Structs/GzipHeader/FileSystemType.html | 12 ++-- docs/Structs/ZlibHeader.html | 14 ++-- docs/Structs/ZlibHeader/CompressionLevel.html | 10 +-- .../Structs/ZlibHeader/CompressionMethod.html | 4 +- .../Resources/Documents/Archives.html | 20 ++++-- .../Resources/Documents/Classes/BZip2.html | 4 +- .../Resources/Documents/Classes/Deflate.html | 10 ++- .../Documents/Classes/GzipArchive.html | 10 +-- .../Documents/Classes/GzipArchive/Member.html | 6 +- .../Resources/Documents/Classes/LZMA.html | 4 +- .../Resources/Documents/Classes/LZMA2.html | 4 +- .../Documents/Classes/TarContainer.html | 4 +- .../Resources/Documents/Classes/TarEntry.html | 68 +++++++++++++----- .../Documents/Classes/TarEntry/EntryType.html | 24 +++---- .../Documents/Classes/XZArchive.html | 6 +- .../Documents/Classes/ZipContainer.html | 6 +- .../Resources/Documents/Classes/ZipEntry.html | 16 ++--- .../Documents/Classes/ZlibArchive.html | 6 +- .../Resources/Documents/Compression.html | 10 +-- .../Resources/Documents/Containers.html | 18 +++-- .../Resources/Documents/Enums/BZip2Error.html | 22 +++--- .../Documents/Enums/DeflateError.html | 10 +-- .../Resources/Documents/Enums/GzipError.html | 16 ++--- .../Resources/Documents/Enums/LZMA2Error.html | 12 ++-- .../Resources/Documents/Enums/LZMAError.html | 18 ++--- .../Resources/Documents/Enums/TarError.html | 14 ++-- .../Resources/Documents/Enums/XZError.html | 22 +++--- .../Resources/Documents/Enums/ZipError.html | 24 +++---- .../Resources/Documents/Enums/ZlibError.html | 12 ++-- .../Contents/Resources/Documents/Errors.html | 27 ++++--- .../Resources/Documents/Protocols.html | 10 +-- .../Documents/Protocols/Archive.html | 4 +- .../Documents/Protocols/Container.html | 4 +- .../Documents/Protocols/ContainerEntry.html | 12 ++-- .../Protocols/DecompressionAlgorithm.html | 4 +- .../Documents/Structs/GzipHeader.html | 22 +++--- .../Structs/GzipHeader/CompressionMethod.html | 4 +- .../Structs/GzipHeader/FileSystemType.html | 12 ++-- .../Documents/Structs/ZlibHeader.html | 14 ++-- .../Structs/ZlibHeader/CompressionLevel.html | 10 +-- .../Structs/ZlibHeader/CompressionMethod.html | 4 +- .../Contents/Resources/Documents/index.html | 18 +++-- .../Contents/Resources/Documents/search.json | 2 +- .../Contents/Resources/docSet.dsidx | Bin 61440 -> 61440 bytes docs/docsets/SWCompression.tgz | Bin 107736 -> 108157 bytes docs/index.html | 18 +++-- docs/search.json | 2 +- 83 files changed, 584 insertions(+), 450 deletions(-) diff --git a/.jazzy.yaml b/.jazzy.yaml index afa19ebf..9a982ecc 100644 --- a/.jazzy.yaml +++ b/.jazzy.yaml @@ -3,11 +3,11 @@ clean: true exclude: Tests/ author: Timofey Solomko module: SWCompression -module_version: 3.1.3 +module_version: 3.2.0-test copyright: '© 2017 Timofey Solomko' readme: README.md github_url: https://github.com/tsolomko/SWCompression -github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v3.1.3 +github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v3.2.0-test theme: fullwidth custom_categories: diff --git a/SWCompression.podspec b/SWCompression.podspec index 7b0776d6..63df67f3 100644 --- a/SWCompression.podspec +++ b/SWCompression.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "SWCompression" - s.version = "3.1.3" + s.version = "3.2.0-test" s.summary = "Framework with implementations in Swift of different (de)compression algorithms" s.description = <<-DESC diff --git a/Sources/Service/Info.plist b/Sources/Service/Info.plist index 2b1e0b73..6ab7b05c 100644 --- a/Sources/Service/Info.plist +++ b/Sources/Service/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.1.3 + 3.2.0-test CFBundleVersion $(CURRENT_PROJECT_VERSION) NSHumanReadableCopyright diff --git a/docs/Archives.html b/docs/Archives.html index 5f685f0f..d68ae9ac 100644 --- a/docs/Archives.html +++ b/docs/Archives.html @@ -211,11 +211,15 @@
- Show on GitHub + Show on GitHub
+ + +
+
@@ -277,11 +281,15 @@ + + +
+
  • @@ -308,7 +316,7 @@
@@ -343,7 +351,7 @@ @@ -357,7 +365,7 @@ diff --git a/docs/Classes/BZip2.html b/docs/Classes/BZip2.html index e6c3557f..c13b6718 100644 --- a/docs/Classes/BZip2.html +++ b/docs/Classes/BZip2.html @@ -249,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with B

Decompressed data.

@@ -263,7 +263,7 @@ It may indicate that either data is damaged or it might not be compressed with B diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html index 23a308df..c22a24ea 100644 --- a/docs/Classes/Deflate.html +++ b/docs/Classes/Deflate.html @@ -254,11 +254,15 @@ It may indicate that either data is damaged or it might not be compressed with D

Decompressed data.

+ + +
+
@@ -328,7 +332,7 @@ then static Huffman block will be created.

diff --git a/docs/Classes/GzipArchive.html b/docs/Classes/GzipArchive.html index 12b9cc3f..08d2f003 100644 --- a/docs/Classes/GzipArchive.html +++ b/docs/Classes/GzipArchive.html @@ -219,7 +219,7 @@ @@ -288,7 +288,7 @@ it might not be archived with GZip or compressed with Deflate at all.

Unarchived data.

@@ -357,7 +357,7 @@ it might not be archived with GZip or compressed with Deflate at all.

Unarchived data.

@@ -500,7 +500,7 @@ then - Show on GitHub + Show on GitHub @@ -514,7 +514,7 @@ then

© 2017 Timofey Solomko

-

Generated by jazzy ♪♫ v0.8.2, a Realm project.

+

Generated by jazzy ♪♫ v0.8.3, a Realm project.

diff --git a/docs/Classes/GzipArchive/Member.html b/docs/Classes/GzipArchive/Member.html index 94d725b5..6c65cbef 100644 --- a/docs/Classes/GzipArchive/Member.html +++ b/docs/Classes/GzipArchive/Member.html @@ -218,7 +218,7 @@ @@ -248,7 +248,7 @@ @@ -262,7 +262,7 @@ diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html index 56ed0572..91fcfc03 100644 --- a/docs/Classes/LZMA.html +++ b/docs/Classes/LZMA.html @@ -249,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with L

Decompressed data.

@@ -263,7 +263,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/Classes/LZMA2.html b/docs/Classes/LZMA2.html index 734f1aa4..884858a6 100644 --- a/docs/Classes/LZMA2.html +++ b/docs/Classes/LZMA2.html @@ -249,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with L

Decompressed data.

@@ -263,7 +263,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/Classes/TarContainer.html b/docs/Classes/TarContainer.html index a5ddf5a5..9670f9d0 100644 --- a/docs/Classes/TarContainer.html +++ b/docs/Classes/TarContainer.html @@ -254,7 +254,7 @@ but one SHOULD NOT rely on any particular order.

Array of TarEntry as an array of ContainerEntry.

@@ -268,7 +268,7 @@ but one SHOULD NOT rely on any particular order.

diff --git a/docs/Classes/TarEntry.html b/docs/Classes/TarEntry.html index 1d196e92..07049093 100644 --- a/docs/Classes/TarEntry.html +++ b/docs/Classes/TarEntry.html @@ -224,7 +224,7 @@ @@ -254,7 +254,7 @@ @@ -284,7 +284,7 @@ @@ -314,7 +314,7 @@ @@ -364,7 +364,7 @@ @@ -399,7 +399,7 @@ @@ -434,7 +434,7 @@ @@ -469,7 +469,7 @@ @@ -504,7 +504,7 @@ @@ -539,7 +539,7 @@ @@ -574,7 +574,7 @@ @@ -609,7 +609,7 @@ @@ -639,7 +639,37 @@ + + + +
  • +
    + + + + creationTime + +
    +
    +
    +
    +
    +
    +

    The creation time of the original file or directory (PAX only).

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public private(set) var creationTime: Date?
    + +
    +
    +
    @@ -669,7 +699,7 @@ @@ -699,7 +729,7 @@ @@ -729,7 +759,7 @@ @@ -759,7 +789,7 @@ @@ -789,7 +819,7 @@ @@ -803,7 +833,7 @@ diff --git a/docs/Classes/TarEntry/EntryType.html b/docs/Classes/TarEntry/EntryType.html index 345de6cc..a8d5af2a 100644 --- a/docs/Classes/TarEntry/EntryType.html +++ b/docs/Classes/TarEntry/EntryType.html @@ -223,7 +223,7 @@ @@ -257,7 +257,7 @@ @@ -291,7 +291,7 @@ @@ -325,7 +325,7 @@ @@ -359,7 +359,7 @@ @@ -393,7 +393,7 @@ @@ -427,7 +427,7 @@ @@ -461,7 +461,7 @@ @@ -495,7 +495,7 @@ @@ -529,7 +529,7 @@ @@ -563,7 +563,7 @@ @@ -577,7 +577,7 @@ diff --git a/docs/Classes/XZArchive.html b/docs/Classes/XZArchive.html index 420af875..b7f2592e 100644 --- a/docs/Classes/XZArchive.html +++ b/docs/Classes/XZArchive.html @@ -254,7 +254,7 @@ It may indicate that either the archive is damaged or it might not be compressed

    Unarchived data.

    @@ -322,7 +322,7 @@ it might not be archived with XZ or LZMA(2) at all.

    Unarchived data.

    @@ -336,7 +336,7 @@ it might not be archived with XZ or LZMA(2) at all.

    diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html index 8b61ed81..71b012c1 100644 --- a/docs/Classes/ZipContainer.html +++ b/docs/Classes/ZipContainer.html @@ -209,7 +209,7 @@

    Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).

    Important

    -

    The order of entries is defined by ZIP container and, +

    The order of entries is defined by ZIP container and, particularly, by a creator of a given ZIP container. It is likely that directories will be encountered earlier than files stored in those directories, but one SHOULD NOT rely on any particular order.

    @@ -256,7 +256,7 @@ It may indicate that either container is damaged or it might not be ZIP containe

    Array of ZipEntry as an array of ContainerEntry.

    @@ -270,7 +270,7 @@ It may indicate that either container is damaged or it might not be ZIP containe diff --git a/docs/Classes/ZipEntry.html b/docs/Classes/ZipEntry.html index d250771f..e262c972 100644 --- a/docs/Classes/ZipEntry.html +++ b/docs/Classes/ZipEntry.html @@ -218,7 +218,7 @@ @@ -248,7 +248,7 @@ @@ -283,7 +283,7 @@ @@ -313,7 +313,7 @@ @@ -345,7 +345,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n @@ -390,7 +390,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n @@ -426,7 +426,7 @@ depending on the type of the problem. An error can indicate that container is da @@ -440,7 +440,7 @@ depending on the type of the problem. An error can indicate that container is da diff --git a/docs/Classes/ZlibArchive.html b/docs/Classes/ZlibArchive.html index 057d62c7..52ae258f 100644 --- a/docs/Classes/ZlibArchive.html +++ b/docs/Classes/ZlibArchive.html @@ -257,7 +257,7 @@ it might not be archived with Zlib or compressed with Deflate at all.

    Unarchived data.

    @@ -324,7 +324,7 @@ It will also be specified in archive’s header that the compressor used the

    Resulting archive’s data.

    @@ -338,7 +338,7 @@ It will also be specified in archive’s header that the compressor used the diff --git a/docs/Compression.html b/docs/Compression.html index 177515af..eb4c758e 100644 --- a/docs/Compression.html +++ b/docs/Compression.html @@ -211,7 +211,7 @@ @@ -246,7 +246,7 @@ @@ -281,7 +281,7 @@ @@ -316,7 +316,7 @@ @@ -330,7 +330,7 @@ diff --git a/docs/Containers.html b/docs/Containers.html index b94a650d..8c2fac07 100644 --- a/docs/Containers.html +++ b/docs/Containers.html @@ -211,11 +211,15 @@
  • + + +
    +
    • @@ -242,7 +246,7 @@
    @@ -277,11 +281,15 @@ + + +
    +
    • @@ -308,7 +316,7 @@
    @@ -322,7 +330,7 @@ diff --git a/docs/Enums/BZip2Error.html b/docs/Enums/BZip2Error.html index 8daf7ce5..a683a361 100644 --- a/docs/Enums/BZip2Error.html +++ b/docs/Enums/BZip2Error.html @@ -219,7 +219,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -253,7 +253,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -321,7 +321,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -355,7 +355,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -389,7 +389,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -423,7 +423,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -457,7 +457,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -491,7 +491,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -526,7 +526,7 @@ Associated value of the error contains already decompressed data.

    @@ -540,7 +540,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html index 347777ae..a82c5b53 100644 --- a/docs/Enums/DeflateError.html +++ b/docs/Enums/DeflateError.html @@ -219,7 +219,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -253,7 +253,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -287,7 +287,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -321,7 +321,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -335,7 +335,7 @@ It may indicate that either the data is damaged or it might not be compressed wi diff --git a/docs/Enums/GzipError.html b/docs/Enums/GzipError.html index 95bd757f..2dba12f5 100644 --- a/docs/Enums/GzipError.html +++ b/docs/Enums/GzipError.html @@ -219,7 +219,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -253,7 +253,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -288,7 +288,7 @@ that archive uses a newer version of GZip format.

    @@ -322,7 +322,7 @@ that archive uses a newer version of GZip format.

    @@ -357,7 +357,7 @@ Associated value of the error contains already decompressed data.

    @@ -391,7 +391,7 @@ Associated value of the error contains already decompressed data.

    @@ -425,7 +425,7 @@ Associated value of the error contains already decompressed data.

    @@ -439,7 +439,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html index bc5cddec..e2779032 100644 --- a/docs/Enums/LZMA2Error.html +++ b/docs/Enums/LZMA2Error.html @@ -219,7 +219,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -253,7 +253,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -321,7 +321,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -356,7 +356,7 @@ amount of compressed data read is different from the one stored in LZMA2 packet. @@ -370,7 +370,7 @@ amount of compressed data read is different from the one stored in LZMA2 packet. diff --git a/docs/Enums/LZMAError.html b/docs/Enums/LZMAError.html index 471e4ab0..e1de1435 100644 --- a/docs/Enums/LZMAError.html +++ b/docs/Enums/LZMAError.html @@ -219,7 +219,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -253,7 +253,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -321,7 +321,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -355,7 +355,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -389,7 +389,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -423,7 +423,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -457,7 +457,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -471,7 +471,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/Enums/TarError.html b/docs/Enums/TarError.html index 33b367a7..2fe43b42 100644 --- a/docs/Enums/TarError.html +++ b/docs/Enums/TarError.html @@ -219,7 +219,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -253,7 +253,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -287,7 +287,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -321,7 +321,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -355,7 +355,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -389,7 +389,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -403,7 +403,7 @@ It may indicate that either container is damaged or it might not be TAR containe diff --git a/docs/Enums/XZError.html b/docs/Enums/XZError.html index 056565b1..88b7c0be 100644 --- a/docs/Enums/XZError.html +++ b/docs/Enums/XZError.html @@ -219,7 +219,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at @@ -253,7 +253,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at @@ -288,7 +288,7 @@ that archive uses a newer version of XZ format.

    @@ -322,7 +322,7 @@ that archive uses a newer version of XZ format.

    @@ -356,7 +356,7 @@ that archive uses a newer version of XZ format.

    @@ -390,7 +390,7 @@ that archive uses a newer version of XZ format.

    @@ -425,7 +425,7 @@ amount of compressed data read is different from the one stored in archive.

    @@ -460,7 +460,7 @@ Associated value of the error contains already decompressed data.

    @@ -494,7 +494,7 @@ Associated value of the error contains already decompressed data.

    @@ -528,7 +528,7 @@ Associated value of the error contains already decompressed data.

    @@ -542,7 +542,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/Enums/ZipError.html b/docs/Enums/ZipError.html index f3810dec..2493ed86 100644 --- a/docs/Enums/ZipError.html +++ b/docs/Enums/ZipError.html @@ -219,7 +219,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -253,7 +253,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -287,7 +287,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -321,7 +321,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -355,7 +355,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -389,7 +389,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -423,7 +423,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -457,7 +457,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -491,7 +491,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -526,7 +526,7 @@ Associated value of the error contains entry’s data.

    @@ -560,7 +560,7 @@ Associated value of the error contains entry’s data.

    @@ -574,7 +574,7 @@ Associated value of the error contains entry’s data.

    diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html index 1146f7da..968161f0 100644 --- a/docs/Enums/ZlibError.html +++ b/docs/Enums/ZlibError.html @@ -219,7 +219,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -253,7 +253,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -287,7 +287,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -321,7 +321,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -356,7 +356,7 @@ Associated value of the error contains already decompressed data.

    @@ -370,7 +370,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/Errors.html b/docs/Errors.html index 56647a22..5d0045c7 100644 --- a/docs/Errors.html +++ b/docs/Errors.html @@ -212,7 +212,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -248,7 +248,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -284,7 +284,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -320,7 +320,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -356,7 +356,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -364,6 +364,13 @@ It may indicate that either data is damaged or it might not be compressed with L
    +
    • @@ -392,7 +399,7 @@ It may indicate that either container is damaged or it might not be TAR containe
    @@ -428,7 +435,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at @@ -464,7 +471,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -500,7 +507,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -514,7 +521,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a diff --git a/docs/Protocols.html b/docs/Protocols.html index 893f9243..d29f3ea0 100644 --- a/docs/Protocols.html +++ b/docs/Protocols.html @@ -211,7 +211,7 @@ @@ -242,7 +242,7 @@ @@ -273,7 +273,7 @@ @@ -304,7 +304,7 @@ @@ -318,7 +318,7 @@ diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html index a7373bb4..580a9b35 100644 --- a/docs/Protocols/Archive.html +++ b/docs/Protocols/Archive.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/Protocols/Container.html b/docs/Protocols/Container.html index 36d3eee7..320393ef 100644 --- a/docs/Protocols/Container.html +++ b/docs/Protocols/Container.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/Protocols/ContainerEntry.html b/docs/Protocols/ContainerEntry.html index 39e6c411..7beaacb1 100644 --- a/docs/Protocols/ContainerEntry.html +++ b/docs/Protocols/ContainerEntry.html @@ -218,7 +218,7 @@ @@ -248,7 +248,7 @@ @@ -278,7 +278,7 @@ @@ -314,7 +314,7 @@ @@ -344,7 +344,7 @@ @@ -358,7 +358,7 @@ diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html index d37bd0bc..694c7809 100644 --- a/docs/Protocols/DecompressionAlgorithm.html +++ b/docs/Protocols/DecompressionAlgorithm.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html index 9c88461d..424a9350 100644 --- a/docs/Structs/GzipHeader.html +++ b/docs/Structs/GzipHeader.html @@ -219,7 +219,7 @@ @@ -250,7 +250,7 @@ @@ -280,7 +280,7 @@ @@ -298,7 +298,7 @@
    -

    The most recent modification time of the original file. +

    The most recent modification time of the original file. If corresponding archive’s field is set to 0, which means that no time was specified, then this property is nil.

    @@ -312,7 +312,7 @@ then this property is nil.

    @@ -342,7 +342,7 @@ then this property is nil.

    @@ -372,7 +372,7 @@ then this property is nil.

    @@ -402,7 +402,7 @@ then this property is nil.

    @@ -432,7 +432,7 @@ then this property is nil.

    @@ -489,7 +489,7 @@ it might not be archived with GZip at all.

    @@ -503,7 +503,7 @@ it might not be archived with GZip at all.

    diff --git a/docs/Structs/GzipHeader/CompressionMethod.html b/docs/Structs/GzipHeader/CompressionMethod.html index 0117e5dd..a2b65e3d 100644 --- a/docs/Structs/GzipHeader/CompressionMethod.html +++ b/docs/Structs/GzipHeader/CompressionMethod.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/Structs/GzipHeader/FileSystemType.html b/docs/Structs/GzipHeader/FileSystemType.html index 84e5bebc..98f67d57 100644 --- a/docs/Structs/GzipHeader/FileSystemType.html +++ b/docs/Structs/GzipHeader/FileSystemType.html @@ -223,7 +223,7 @@ @@ -257,7 +257,7 @@ @@ -291,7 +291,7 @@ @@ -325,7 +325,7 @@ @@ -359,7 +359,7 @@ @@ -373,7 +373,7 @@ diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html index 785782fa..48e81429 100644 --- a/docs/Structs/ZlibHeader.html +++ b/docs/Structs/ZlibHeader.html @@ -219,7 +219,7 @@ @@ -250,7 +250,7 @@ @@ -280,7 +280,7 @@ @@ -310,7 +310,7 @@ @@ -340,7 +340,7 @@ @@ -397,7 +397,7 @@ it might not be archived with Zlib at all.

    @@ -411,7 +411,7 @@ it might not be archived with Zlib at all.

    diff --git a/docs/Structs/ZlibHeader/CompressionLevel.html b/docs/Structs/ZlibHeader/CompressionLevel.html index f7b6eb16..29346975 100644 --- a/docs/Structs/ZlibHeader/CompressionLevel.html +++ b/docs/Structs/ZlibHeader/CompressionLevel.html @@ -218,7 +218,7 @@ @@ -252,7 +252,7 @@ @@ -286,7 +286,7 @@ @@ -320,7 +320,7 @@ @@ -334,7 +334,7 @@ diff --git a/docs/Structs/ZlibHeader/CompressionMethod.html b/docs/Structs/ZlibHeader/CompressionMethod.html index 6221094d..72d537f5 100644 --- a/docs/Structs/ZlibHeader/CompressionMethod.html +++ b/docs/Structs/ZlibHeader/CompressionMethod.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html index 5f685f0f..d68ae9ac 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html @@ -211,11 +211,15 @@ + + +
    +
    • @@ -242,7 +246,7 @@
    @@ -277,11 +281,15 @@ + + +
    +
    • @@ -308,7 +316,7 @@
    @@ -343,7 +351,7 @@ @@ -357,7 +365,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html index e6c3557f..c13b6718 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html @@ -249,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with B

    Decompressed data.

    @@ -263,7 +263,7 @@ It may indicate that either data is damaged or it might not be compressed with B diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html index 23a308df..c22a24ea 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html @@ -254,11 +254,15 @@ It may indicate that either data is damaged or it might not be compressed with D

    Decompressed data.

    + + +
    +
    @@ -328,7 +332,7 @@ then static Huffman block will be created.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html index 12b9cc3f..08d2f003 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html @@ -219,7 +219,7 @@ @@ -288,7 +288,7 @@ it might not be archived with GZip or compressed with Deflate at all.

    Unarchived data.

    @@ -357,7 +357,7 @@ it might not be archived with GZip or compressed with Deflate at all.

    Unarchived data.

    @@ -500,7 +500,7 @@ then - Show on GitHub + Show on GitHub @@ -514,7 +514,7 @@ then

    © 2017 Timofey Solomko

    -

    Generated by jazzy ♪♫ v0.8.2, a Realm project.

    +

    Generated by jazzy ♪♫ v0.8.3, a Realm project.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html index 94d725b5..6c65cbef 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html @@ -218,7 +218,7 @@ @@ -248,7 +248,7 @@ @@ -262,7 +262,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html index 56ed0572..91fcfc03 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html @@ -249,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with L

    Decompressed data.

    @@ -263,7 +263,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html index 734f1aa4..884858a6 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html @@ -249,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with L

    Decompressed data.

    @@ -263,7 +263,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html index a5ddf5a5..9670f9d0 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html @@ -254,7 +254,7 @@ but one SHOULD NOT rely on any particular order.

    Array of TarEntry as an array of ContainerEntry.

    @@ -268,7 +268,7 @@ but one SHOULD NOT rely on any particular order.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html index 1d196e92..07049093 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html @@ -224,7 +224,7 @@ @@ -254,7 +254,7 @@ @@ -284,7 +284,7 @@ @@ -314,7 +314,7 @@ @@ -364,7 +364,7 @@ @@ -399,7 +399,7 @@ @@ -434,7 +434,7 @@ @@ -469,7 +469,7 @@ @@ -504,7 +504,7 @@ @@ -539,7 +539,7 @@ @@ -574,7 +574,7 @@ @@ -609,7 +609,7 @@ @@ -639,7 +639,37 @@ + + + +
  • +
    + + + + creationTime + +
    +
    +
    +
    +
    +
    +

    The creation time of the original file or directory (PAX only).

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public private(set) var creationTime: Date?
    + +
    +
    +
    @@ -669,7 +699,7 @@ @@ -699,7 +729,7 @@ @@ -729,7 +759,7 @@ @@ -759,7 +789,7 @@ @@ -789,7 +819,7 @@ @@ -803,7 +833,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html index 345de6cc..a8d5af2a 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html @@ -223,7 +223,7 @@ @@ -257,7 +257,7 @@ @@ -291,7 +291,7 @@ @@ -325,7 +325,7 @@ @@ -359,7 +359,7 @@ @@ -393,7 +393,7 @@ @@ -427,7 +427,7 @@ @@ -461,7 +461,7 @@ @@ -495,7 +495,7 @@ @@ -529,7 +529,7 @@ @@ -563,7 +563,7 @@ @@ -577,7 +577,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html index 420af875..b7f2592e 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html @@ -254,7 +254,7 @@ It may indicate that either the archive is damaged or it might not be compressed

    Unarchived data.

    @@ -322,7 +322,7 @@ it might not be archived with XZ or LZMA(2) at all.

    Unarchived data.

    @@ -336,7 +336,7 @@ it might not be archived with XZ or LZMA(2) at all.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html index 8b61ed81..71b012c1 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html @@ -209,7 +209,7 @@

    Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).

    Important

    -

    The order of entries is defined by ZIP container and, +

    The order of entries is defined by ZIP container and, particularly, by a creator of a given ZIP container. It is likely that directories will be encountered earlier than files stored in those directories, but one SHOULD NOT rely on any particular order.

    @@ -256,7 +256,7 @@ It may indicate that either container is damaged or it might not be ZIP containe

    Array of ZipEntry as an array of ContainerEntry.

    @@ -270,7 +270,7 @@ It may indicate that either container is damaged or it might not be ZIP containe diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html index d250771f..e262c972 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html @@ -218,7 +218,7 @@ @@ -248,7 +248,7 @@ @@ -283,7 +283,7 @@ @@ -313,7 +313,7 @@ @@ -345,7 +345,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n @@ -390,7 +390,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n @@ -426,7 +426,7 @@ depending on the type of the problem. An error can indicate that container is da @@ -440,7 +440,7 @@ depending on the type of the problem. An error can indicate that container is da diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html index 057d62c7..52ae258f 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html @@ -257,7 +257,7 @@ it might not be archived with Zlib or compressed with Deflate at all.

    Unarchived data.

    @@ -324,7 +324,7 @@ It will also be specified in archive’s header that the compressor used the

    Resulting archive’s data.

    @@ -338,7 +338,7 @@ It will also be specified in archive’s header that the compressor used the diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html index 177515af..eb4c758e 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html @@ -211,7 +211,7 @@ @@ -246,7 +246,7 @@ @@ -281,7 +281,7 @@ @@ -316,7 +316,7 @@ @@ -330,7 +330,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html index b94a650d..8c2fac07 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html @@ -211,11 +211,15 @@
  • + + +
    +
    • @@ -242,7 +246,7 @@
    @@ -277,11 +281,15 @@ + + +
    +
    • @@ -308,7 +316,7 @@
    @@ -322,7 +330,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html index 8daf7ce5..a683a361 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html @@ -219,7 +219,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -253,7 +253,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -321,7 +321,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -355,7 +355,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -389,7 +389,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -423,7 +423,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -457,7 +457,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -491,7 +491,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -526,7 +526,7 @@ Associated value of the error contains already decompressed data.

    @@ -540,7 +540,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html index 347777ae..a82c5b53 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html @@ -219,7 +219,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -253,7 +253,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -287,7 +287,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -321,7 +321,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -335,7 +335,7 @@ It may indicate that either the data is damaged or it might not be compressed wi diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html index 95bd757f..2dba12f5 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html @@ -219,7 +219,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -253,7 +253,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -288,7 +288,7 @@ that archive uses a newer version of GZip format.

    @@ -322,7 +322,7 @@ that archive uses a newer version of GZip format.

    @@ -357,7 +357,7 @@ Associated value of the error contains already decompressed data.

    @@ -391,7 +391,7 @@ Associated value of the error contains already decompressed data.

    @@ -425,7 +425,7 @@ Associated value of the error contains already decompressed data.

    @@ -439,7 +439,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html index bc5cddec..e2779032 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html @@ -219,7 +219,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -253,7 +253,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -321,7 +321,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -356,7 +356,7 @@ amount of compressed data read is different from the one stored in LZMA2 packet. @@ -370,7 +370,7 @@ amount of compressed data read is different from the one stored in LZMA2 packet. diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html index 471e4ab0..e1de1435 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html @@ -219,7 +219,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -253,7 +253,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -321,7 +321,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -355,7 +355,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -389,7 +389,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -423,7 +423,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -457,7 +457,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -471,7 +471,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html index 33b367a7..2fe43b42 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html @@ -219,7 +219,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -253,7 +253,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -287,7 +287,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -321,7 +321,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -355,7 +355,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -389,7 +389,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -403,7 +403,7 @@ It may indicate that either container is damaged or it might not be TAR containe diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html index 056565b1..88b7c0be 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html @@ -219,7 +219,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at @@ -253,7 +253,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at @@ -288,7 +288,7 @@ that archive uses a newer version of XZ format.

    @@ -322,7 +322,7 @@ that archive uses a newer version of XZ format.

    @@ -356,7 +356,7 @@ that archive uses a newer version of XZ format.

    @@ -390,7 +390,7 @@ that archive uses a newer version of XZ format.

    @@ -425,7 +425,7 @@ amount of compressed data read is different from the one stored in archive.

    @@ -460,7 +460,7 @@ Associated value of the error contains already decompressed data.

    @@ -494,7 +494,7 @@ Associated value of the error contains already decompressed data.

    @@ -528,7 +528,7 @@ Associated value of the error contains already decompressed data.

    @@ -542,7 +542,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html index f3810dec..2493ed86 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html @@ -219,7 +219,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -253,7 +253,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -287,7 +287,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -321,7 +321,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -355,7 +355,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -389,7 +389,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -423,7 +423,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -457,7 +457,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -491,7 +491,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -526,7 +526,7 @@ Associated value of the error contains entry’s data.

    @@ -560,7 +560,7 @@ Associated value of the error contains entry’s data.

    @@ -574,7 +574,7 @@ Associated value of the error contains entry’s data.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html index 1146f7da..968161f0 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html @@ -219,7 +219,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -253,7 +253,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -287,7 +287,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -321,7 +321,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -356,7 +356,7 @@ Associated value of the error contains already decompressed data.

    @@ -370,7 +370,7 @@ Associated value of the error contains already decompressed data.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html index 56647a22..5d0045c7 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html @@ -212,7 +212,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -248,7 +248,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -284,7 +284,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -320,7 +320,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -356,7 +356,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -364,6 +364,13 @@ It may indicate that either data is damaged or it might not be compressed with L
    +
    • @@ -392,7 +399,7 @@ It may indicate that either container is damaged or it might not be TAR containe
    @@ -428,7 +435,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at @@ -464,7 +471,7 @@ It may indicate that either container is damaged or it might not be ZIP containe @@ -500,7 +507,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a @@ -514,7 +521,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html index 893f9243..d29f3ea0 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html @@ -211,7 +211,7 @@ @@ -242,7 +242,7 @@ @@ -273,7 +273,7 @@ @@ -304,7 +304,7 @@ @@ -318,7 +318,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html index a7373bb4..580a9b35 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html index 36d3eee7..320393ef 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html index 39e6c411..7beaacb1 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html @@ -218,7 +218,7 @@ @@ -248,7 +248,7 @@ @@ -278,7 +278,7 @@ @@ -314,7 +314,7 @@ @@ -344,7 +344,7 @@ @@ -358,7 +358,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html index d37bd0bc..694c7809 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html index 9c88461d..424a9350 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html @@ -219,7 +219,7 @@ @@ -250,7 +250,7 @@ @@ -280,7 +280,7 @@ @@ -298,7 +298,7 @@
    -

    The most recent modification time of the original file. +

    The most recent modification time of the original file. If corresponding archive’s field is set to 0, which means that no time was specified, then this property is nil.

    @@ -312,7 +312,7 @@ then this property is nil.

    @@ -342,7 +342,7 @@ then this property is nil.

    @@ -372,7 +372,7 @@ then this property is nil.

    @@ -402,7 +402,7 @@ then this property is nil.

    @@ -432,7 +432,7 @@ then this property is nil.

    @@ -489,7 +489,7 @@ it might not be archived with GZip at all.

    @@ -503,7 +503,7 @@ it might not be archived with GZip at all.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html index 0117e5dd..a2b65e3d 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html index 84e5bebc..98f67d57 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html @@ -223,7 +223,7 @@ @@ -257,7 +257,7 @@ @@ -291,7 +291,7 @@ @@ -325,7 +325,7 @@ @@ -359,7 +359,7 @@ @@ -373,7 +373,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html index 785782fa..48e81429 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html @@ -219,7 +219,7 @@ @@ -250,7 +250,7 @@ @@ -280,7 +280,7 @@ @@ -310,7 +310,7 @@ @@ -340,7 +340,7 @@ @@ -397,7 +397,7 @@ it might not be archived with Zlib at all.

    @@ -411,7 +411,7 @@ it might not be archived with Zlib at all.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html index f7b6eb16..29346975 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html @@ -218,7 +218,7 @@ @@ -252,7 +252,7 @@ @@ -286,7 +286,7 @@ @@ -320,7 +320,7 @@ @@ -334,7 +334,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html index 6221094d..72d537f5 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html @@ -218,7 +218,7 @@ @@ -232,7 +232,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html index 2535f684..e34c3c87 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html @@ -264,9 +264,6 @@ Available subspecs:

    Also, do not forget to include use_frameworks! line in your Podfile.

    To complete installation, run pod install.

    - -

    Note: Actually, there is one more subspec (SWCompression/Common) but it does not contain any end-user functions. -It is included in every other subspec and should not be specified directly in Podfile.

    Carthage

    Add to your Cartfile github "tsolomko/SWCompression".

    @@ -351,6 +348,19 @@ use whole module optimizations, which are enabled by default for Release configu

    Further thoughts, details and notes about performance you can read in a separate document.

    Tests Results document contains results of performance testing of various algorithms.

    +

    Running tests locally

    + +

    If you want to run tests locally you need to clone this repository and do some additional steps:

    +
    $ git submodule update --init --recursive
    +$ cd Tests/Test\ Files
    +$ git lfs pull
    +
    + +

    These commands fetch example archives and other files which are used for testing. +These files are stored in a separate repository. +Git LFS is also used for storing them which basically is the reason for having them in other repository. +Otherwise, using Swift Package Manager to install SWCompression is a bit challenging +(requires installing git-lfs locally with --skip-smudge option to solve the problem).

    Known issues