From 5f41fb6dc0bbd705492308fc7c965ba983fcc3f1 Mon Sep 17 00:00:00 2001
From: Timofey Solomko
Date: Sun, 2 Jul 2017 00:08:29 +0300
Subject: [PATCH] Preparations for 3.1.0-test.
---
.jazzy.yaml | 4 +-
SWCompression.podspec | 2 +-
Sources/Service/Info.plist | 2 +-
docs/Classes.html | 27 +-
docs/Classes/BZip2.html | 7 +-
docs/Classes/Deflate.html | 9 +-
docs/Classes/GzipArchive.html | 70 ++++-
docs/Classes/GzipArchive/Member.html | 242 ++++++++++++++++++
docs/Classes/LZMA.html | 7 +-
docs/Classes/LZMA2.html | 7 +-
docs/Classes/TarContainer.html | 7 +-
docs/Classes/TarEntry.html | 119 +++++++--
docs/Classes/TarEntry/EntryType.html | 32 ++-
docs/Classes/XZArchive.html | 37 ++-
docs/Classes/ZipContainer.html | 7 +-
docs/Classes/ZipEntry.html | 58 ++++-
docs/Classes/ZlibArchive.html | 9 +-
docs/Enums.html | 23 +-
docs/Enums/BZip2Error.html | 25 +-
docs/Enums/DeflateError.html | 13 +-
docs/Enums/GzipError.html | 19 +-
docs/Enums/LZMA2Error.html | 15 +-
docs/Enums/LZMAError.html | 21 +-
docs/Enums/TarError.html | 17 +-
docs/Enums/XZError.html | 25 +-
docs/Enums/ZipError.html | 27 +-
docs/Enums/ZlibError.html | 15 +-
docs/Protocols.html | 13 +-
docs/Protocols/Archive.html | 7 +-
docs/Protocols/Container.html | 7 +-
docs/Protocols/ContainerEntry.html | 13 +-
docs/Protocols/DecompressionAlgorithm.html | 7 +-
docs/Structs.html | 9 +-
docs/Structs/GzipHeader.html | 23 +-
.../Structs/GzipHeader/CompressionMethod.html | 7 +-
docs/Structs/GzipHeader/FileSystemType.html | 15 +-
docs/Structs/ZlibHeader.html | 17 +-
docs/Structs/ZlibHeader/CompressionLevel.html | 13 +-
.../Structs/ZlibHeader/CompressionMethod.html | 7 +-
docs/badge.svg | 2 +-
.../Contents/Resources/Documents/Classes.html | 27 +-
.../Resources/Documents/Classes/BZip2.html | 7 +-
.../Resources/Documents/Classes/Deflate.html | 9 +-
.../Documents/Classes/GzipArchive.html | 70 ++++-
.../Documents/Classes/GzipArchive/Member.html | 242 ++++++++++++++++++
.../Resources/Documents/Classes/LZMA.html | 7 +-
.../Resources/Documents/Classes/LZMA2.html | 7 +-
.../Documents/Classes/TarContainer.html | 7 +-
.../Resources/Documents/Classes/TarEntry.html | 119 +++++++--
.../Documents/Classes/TarEntry/EntryType.html | 32 ++-
.../Documents/Classes/XZArchive.html | 37 ++-
.../Documents/Classes/ZipContainer.html | 7 +-
.../Resources/Documents/Classes/ZipEntry.html | 58 ++++-
.../Documents/Classes/ZlibArchive.html | 9 +-
.../Contents/Resources/Documents/Enums.html | 23 +-
.../Resources/Documents/Enums/BZip2Error.html | 25 +-
.../Documents/Enums/DeflateError.html | 13 +-
.../Resources/Documents/Enums/GzipError.html | 19 +-
.../Resources/Documents/Enums/LZMA2Error.html | 15 +-
.../Resources/Documents/Enums/LZMAError.html | 21 +-
.../Resources/Documents/Enums/TarError.html | 17 +-
.../Resources/Documents/Enums/XZError.html | 25 +-
.../Resources/Documents/Enums/ZipError.html | 27 +-
.../Resources/Documents/Enums/ZlibError.html | 15 +-
.../Resources/Documents/Protocols.html | 13 +-
.../Documents/Protocols/Archive.html | 7 +-
.../Documents/Protocols/Container.html | 7 +-
.../Documents/Protocols/ContainerEntry.html | 13 +-
.../Protocols/DecompressionAlgorithm.html | 7 +-
.../Contents/Resources/Documents/Structs.html | 9 +-
.../Documents/Structs/GzipHeader.html | 23 +-
.../Structs/GzipHeader/CompressionMethod.html | 7 +-
.../Structs/GzipHeader/FileSystemType.html | 15 +-
.../Documents/Structs/ZlibHeader.html | 17 +-
.../Structs/ZlibHeader/CompressionLevel.html | 13 +-
.../Structs/ZlibHeader/CompressionMethod.html | 7 +-
.../Contents/Resources/Documents/index.html | 5 +-
.../Contents/Resources/Documents/search.json | 2 +-
.../Contents/Resources/docSet.dsidx | Bin 57344 -> 57344 bytes
docs/docsets/SWCompression.tgz | Bin 104833 -> 106414 bytes
docs/index.html | 5 +-
docs/search.json | 2 +-
docs/undocumented.json | 38 ++-
83 files changed, 1587 insertions(+), 427 deletions(-)
create mode 100644 docs/Classes/GzipArchive/Member.html
create mode 100644 docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
diff --git a/.jazzy.yaml b/.jazzy.yaml
index 753c5d2c..90c20221 100644
--- a/.jazzy.yaml
+++ b/.jazzy.yaml
@@ -3,9 +3,9 @@ clean: true
exclude: Tests/
author: Timofey Solomko
module: SWCompression
-module_version: 3.0.1
+module_version: 3.1.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.0.1
+github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v3.1.0-test
theme: fullwidth
diff --git a/SWCompression.podspec b/SWCompression.podspec
index cfa503ee..faffadb0 100644
--- a/SWCompression.podspec
+++ b/SWCompression.podspec
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "SWCompression"
- s.version = "3.0.1"
+ s.version = "3.1.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 214bbf8d..854bfa6a 100644
--- a/Sources/Service/Info.plist
+++ b/Sources/Service/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.0.1
+ 3.1.0-test
CFBundleVersion
$(CURRENT_PROJECT_VERSION)
NSHumanReadableCopyright
diff --git a/docs/Classes.html b/docs/Classes.html
index fb65ecef..5a2f3968 100644
--- a/docs/Classes.html
+++ b/docs/Classes.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -204,7 +207,7 @@
@@ -239,7 +242,7 @@
@@ -274,7 +277,7 @@
@@ -305,7 +308,7 @@
@@ -340,7 +343,7 @@
@@ -375,7 +378,7 @@
@@ -410,7 +413,7 @@
@@ -445,7 +448,7 @@
@@ -480,7 +483,7 @@
@@ -511,7 +514,7 @@
@@ -546,7 +549,7 @@
diff --git a/docs/Classes/BZip2.html b/docs/Classes/BZip2.html
index 9ac91753..23855fd0 100644
--- a/docs/Classes/BZip2.html
+++ b/docs/Classes/BZip2.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -241,7 +244,7 @@ It may indicate that either data is damaged or it might not be compressed with B
Decompressed data.
diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html
index c7bc0610..f80caa8f 100644
--- a/docs/Classes/Deflate.html
+++ b/docs/Classes/Deflate.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -246,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Decompressed data.
@@ -306,7 +309,7 @@ then static Huffman block will be created.
diff --git a/docs/Classes/GzipArchive.html b/docs/Classes/GzipArchive.html
index 9a4abc90..71b44d8e 100644
--- a/docs/Classes/GzipArchive.html
+++ b/docs/Classes/GzipArchive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -185,6 +188,37 @@
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class GzipArchive : Archive
+
+
+
+
+
+
+
@@ -249,7 +283,37 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class GzipArchive : Archive
+
+
+
+
@@ -392,7 +456,7 @@ then
- Show on GitHub
+ Show on GitHub
diff --git a/docs/Classes/GzipArchive/Member.html b/docs/Classes/GzipArchive/Member.html
new file mode 100644
index 00000000..6320eec3
--- /dev/null
+++ b/docs/Classes/GzipArchive/Member.html
@@ -0,0 +1,242 @@
+
+
+
+ Member Struct Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Reference
+
+ Member Struct Reference
+
+
+
+
+
+
+
+
+
+
+
Member
+
Undocumented
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html
index d59e8fa5..d7fceea9 100644
--- a/docs/Classes/LZMA.html
+++ b/docs/Classes/LZMA.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -241,7 +244,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/Classes/LZMA2.html b/docs/Classes/LZMA2.html
index 99db0a76..1e702b9f 100644
--- a/docs/Classes/LZMA2.html
+++ b/docs/Classes/LZMA2.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -241,7 +244,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/Classes/TarContainer.html b/docs/Classes/TarContainer.html
index 05312c6b..a2f9ea6b 100644
--- a/docs/Classes/TarContainer.html
+++ b/docs/Classes/TarContainer.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -246,7 +249,7 @@ but one SHOULD NOT rely on any particular order.
Array of TarEntry as an array of ContainerEntry .
diff --git a/docs/Classes/TarEntry.html b/docs/Classes/TarEntry.html
index 8bdf2355..525142f1 100644
--- a/docs/Classes/TarEntry.html
+++ b/docs/Classes/TarEntry.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -199,6 +202,11 @@
Represents a type of an entry.
+
+
Warning
+ Deprecated and will be removed in 4.0.
FileAttributeType values will be used instead.
+
+
See more
@@ -211,7 +219,7 @@
@@ -241,7 +249,7 @@
@@ -271,7 +279,7 @@
@@ -301,7 +309,43 @@
+
+
+
+
+
+
+
+
+
+
+
Provides a dictionary with various attributes of the entry.
+FileAttributeKey values are used as dictionary keys.
+
+
Note
+ Will be renamed to
attributes in 4.0.
+
+
+
+
+
+
Declaration
+
+
Swift
+
public var entryAttributes : [ FileAttributeKey : Any ]
+
+
+
+
@@ -320,6 +364,11 @@
File mode.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -331,7 +380,7 @@
@@ -350,6 +399,11 @@
Owner’s ID.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -361,7 +415,7 @@
@@ -380,6 +434,11 @@
Owner’s group ID.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -391,7 +450,7 @@
@@ -410,6 +469,11 @@
The most recent modification time of the original file or directory.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -421,7 +485,7 @@
@@ -440,6 +504,11 @@
Type of entry.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -451,7 +520,7 @@
@@ -470,6 +539,11 @@
Owner’s user name.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -481,7 +555,7 @@
@@ -500,6 +574,11 @@
Owner’s group name.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -511,7 +590,7 @@
@@ -541,7 +620,7 @@
@@ -571,7 +650,7 @@
@@ -601,7 +680,7 @@
@@ -619,19 +698,19 @@
-
Path to linked entry (PAX only).
+
Path to a linked file.
Declaration
Swift
-
public private(set) var linkPath : String ?
+
public var linkPath : String ?
@@ -661,7 +740,7 @@
@@ -691,7 +770,7 @@
diff --git a/docs/Classes/TarEntry/EntryType.html b/docs/Classes/TarEntry/EntryType.html
index 81d3429a..ddfe49a8 100644
--- a/docs/Classes/TarEntry/EntryType.html
+++ b/docs/Classes/TarEntry/EntryType.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -177,6 +180,11 @@
Represents a type of an entry.
+
+
Warning
+ Deprecated and will be removed in 4.0.
FileAttributeType values will be used instead.
+
+
@@ -210,7 +218,7 @@
@@ -244,7 +252,7 @@
@@ -278,7 +286,7 @@
@@ -312,7 +320,7 @@
@@ -346,7 +354,7 @@
@@ -380,7 +388,7 @@
@@ -414,7 +422,7 @@
@@ -448,7 +456,7 @@
@@ -482,7 +490,7 @@
@@ -516,7 +524,7 @@
@@ -550,7 +558,7 @@
diff --git a/docs/Classes/XZArchive.html b/docs/Classes/XZArchive.html
index 0c3d00f1..4e04a96a 100644
--- a/docs/Classes/XZArchive.html
+++ b/docs/Classes/XZArchive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -246,7 +249,37 @@ It may indicate that either the archive is damaged or it might not be compressed
Unarchived data.
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class XZArchive : Archive
+
+
+
+
diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html
index b8107c76..ef4e5ad7 100644
--- a/docs/Classes/ZipContainer.html
+++ b/docs/Classes/ZipContainer.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -248,7 +251,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
Array of ZipEntry as an array of ContainerEntry .
diff --git a/docs/Classes/ZipEntry.html b/docs/Classes/ZipEntry.html
index 86a48e57..a2cc508e 100644
--- a/docs/Classes/ZipEntry.html
+++ b/docs/Classes/ZipEntry.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
@@ -240,7 +243,7 @@
@@ -259,6 +262,11 @@
File or directory attributes related to the file system of the container’s creator.
+
+
Note
+ Will be renamed to
externalFileAttributes in 4.0.
+
+
@@ -270,7 +278,7 @@
@@ -300,7 +308,7 @@
@@ -332,7 +340,43 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
+
+
+
+
+
+
+
+
+
+
+
Provides a dictionary with various attributes of the entry.
+FileAttributeKey values are used as dictionary keys.
+
+
Note
+ Will be renamed to
attributes in 4.0.
+
+
+
+
+
+
Declaration
+
+
Swift
+
public var entryAttributes : [ FileAttributeKey : Any ]
+
+
+
+
@@ -368,7 +412,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 9ead25cb..8e9eb1ca 100644
--- a/docs/Classes/ZlibArchive.html
+++ b/docs/Classes/ZlibArchive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -249,7 +252,7 @@ it might not be archived with Zlib or compressed with Deflate at all.
Unarchived data.
@@ -316,7 +319,7 @@ It will also be specified in archive’s header that the compressor used the
Resulting archive’s data.
diff --git a/docs/Enums.html b/docs/Enums.html
index 9ffe2951..a0c1bb1f 100644
--- a/docs/Enums.html
+++ b/docs/Enums.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -205,7 +208,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -241,7 +244,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -277,7 +280,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -349,7 +352,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -385,7 +388,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -421,7 +424,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -457,7 +460,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -493,7 +496,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
diff --git a/docs/Enums/BZip2Error.html b/docs/Enums/BZip2Error.html
index 3a4d3cf1..f206ceb7 100644
--- a/docs/Enums/BZip2Error.html
+++ b/docs/Enums/BZip2Error.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -245,7 +248,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -279,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -347,7 +350,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -381,7 +384,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -415,7 +418,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -449,7 +452,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -483,7 +486,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -518,7 +521,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html
index 298d77c4..1d907d40 100644
--- a/docs/Enums/DeflateError.html
+++ b/docs/Enums/DeflateError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -245,7 +248,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -279,7 +282,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -313,7 +316,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 78712890..ccf29009 100644
--- a/docs/Enums/GzipError.html
+++ b/docs/Enums/GzipError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -245,7 +248,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -280,7 +283,7 @@ that archive uses a newer version of GZip format.
@@ -314,7 +317,7 @@ that archive uses a newer version of GZip format.
@@ -349,7 +352,7 @@ Associated value of the error contains already decompressed data.
@@ -383,7 +386,7 @@ Associated value of the error contains already decompressed data.
@@ -417,7 +420,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html
index 4e5e9418..849a6ba4 100644
--- a/docs/Enums/LZMA2Error.html
+++ b/docs/Enums/LZMA2Error.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -245,7 +248,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -279,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -348,7 +351,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 bc4a5d73..2e00c726 100644
--- a/docs/Enums/LZMAError.html
+++ b/docs/Enums/LZMAError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -245,7 +248,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -279,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -347,7 +350,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -381,7 +384,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -415,7 +418,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -449,7 +452,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 7ce88b5b..80efdd22 100644
--- a/docs/Enums/TarError.html
+++ b/docs/Enums/TarError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -245,7 +248,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -279,7 +282,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -313,7 +316,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -347,7 +350,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -381,7 +384,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 3fccf0d5..3b3d56f0 100644
--- a/docs/Enums/XZError.html
+++ b/docs/Enums/XZError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -245,7 +248,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -280,7 +283,7 @@ that archive uses a newer version of XZ format.
@@ -314,7 +317,7 @@ that archive uses a newer version of XZ format.
@@ -348,7 +351,7 @@ that archive uses a newer version of XZ format.
@@ -382,7 +385,7 @@ that archive uses a newer version of XZ format.
@@ -417,7 +420,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -452,7 +455,7 @@ Associated value of the error contains already decompressed data.
@@ -486,7 +489,7 @@ Associated value of the error contains already decompressed data.
@@ -520,7 +523,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/ZipError.html b/docs/Enums/ZipError.html
index 98f53ddf..8d093d34 100644
--- a/docs/Enums/ZipError.html
+++ b/docs/Enums/ZipError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -245,7 +248,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -279,7 +282,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -313,7 +316,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -347,7 +350,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -381,7 +384,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -415,7 +418,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -449,7 +452,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -483,7 +486,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -518,7 +521,7 @@ Associated value of the error contains entry’s data.
@@ -552,7 +555,7 @@ Associated value of the error contains entry’s data.
diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html
index d0c2c25e..ec690100 100644
--- a/docs/Enums/ZlibError.html
+++ b/docs/Enums/ZlibError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -245,7 +248,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -279,7 +282,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -313,7 +316,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -348,7 +351,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Protocols.html b/docs/Protocols.html
index f8c1a738..2630076f 100644
--- a/docs/Protocols.html
+++ b/docs/Protocols.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -204,7 +207,7 @@
@@ -235,7 +238,7 @@
@@ -266,7 +269,7 @@
@@ -297,7 +300,7 @@
diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html
index 2efbbda0..8513feff 100644
--- a/docs/Protocols/Archive.html
+++ b/docs/Protocols/Archive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/Protocols/Container.html b/docs/Protocols/Container.html
index a9f7dd95..b7a8edc1 100644
--- a/docs/Protocols/Container.html
+++ b/docs/Protocols/Container.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/Protocols/ContainerEntry.html b/docs/Protocols/ContainerEntry.html
index ed8eb833..51fa9c4b 100644
--- a/docs/Protocols/ContainerEntry.html
+++ b/docs/Protocols/ContainerEntry.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
@@ -240,7 +243,7 @@
@@ -270,7 +273,7 @@
@@ -300,7 +303,7 @@
diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html
index e87edcb2..a1f94025 100644
--- a/docs/Protocols/DecompressionAlgorithm.html
+++ b/docs/Protocols/DecompressionAlgorithm.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/Structs.html b/docs/Structs.html
index 4d8bb061..6b3aec15 100644
--- a/docs/Structs.html
+++ b/docs/Structs.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -204,7 +207,7 @@
@@ -239,7 +242,7 @@
diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html
index 13e41c6f..64c2f425 100644
--- a/docs/Structs/GzipHeader.html
+++ b/docs/Structs/GzipHeader.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@
@@ -242,7 +245,7 @@
@@ -272,7 +275,7 @@
@@ -304,7 +307,7 @@ then this property is nil.
@@ -334,7 +337,7 @@ then this property is nil.
@@ -364,7 +367,7 @@ then this property is nil.
@@ -394,7 +397,7 @@ then this property is nil.
@@ -424,7 +427,7 @@ then this property is nil.
@@ -481,7 +484,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 51b468f9..bceb4de7 100644
--- a/docs/Structs/GzipHeader/CompressionMethod.html
+++ b/docs/Structs/GzipHeader/CompressionMethod.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/Structs/GzipHeader/FileSystemType.html b/docs/Structs/GzipHeader/FileSystemType.html
index 62829cf8..235a0059 100644
--- a/docs/Structs/GzipHeader/FileSystemType.html
+++ b/docs/Structs/GzipHeader/FileSystemType.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -215,7 +218,7 @@
@@ -249,7 +252,7 @@
@@ -283,7 +286,7 @@
@@ -317,7 +320,7 @@
@@ -351,7 +354,7 @@
diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html
index c2d1d532..80eec57d 100644
--- a/docs/Structs/ZlibHeader.html
+++ b/docs/Structs/ZlibHeader.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@
@@ -242,7 +245,7 @@
@@ -272,7 +275,7 @@
@@ -302,7 +305,7 @@
@@ -332,7 +335,7 @@
@@ -389,7 +392,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 2a5a3e17..1e256c4d 100644
--- a/docs/Structs/ZlibHeader/CompressionLevel.html
+++ b/docs/Structs/ZlibHeader/CompressionLevel.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
@@ -244,7 +247,7 @@
@@ -278,7 +281,7 @@
@@ -312,7 +315,7 @@
diff --git a/docs/Structs/ZlibHeader/CompressionMethod.html b/docs/Structs/ZlibHeader/CompressionMethod.html
index e4a60141..3ded2f85 100644
--- a/docs/Structs/ZlibHeader/CompressionMethod.html
+++ b/docs/Structs/ZlibHeader/CompressionMethod.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/badge.svg b/docs/badge.svg
index 2606d804..ffb8f670 100644
--- a/docs/badge.svg
+++ b/docs/badge.svg
@@ -1 +1 @@
-documentation documentation 100% 100%
\ No newline at end of file
+documentation documentation 97% 97%
\ No newline at end of file
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html
index fb65ecef..5a2f3968 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -204,7 +207,7 @@
@@ -239,7 +242,7 @@
@@ -274,7 +277,7 @@
@@ -305,7 +308,7 @@
@@ -340,7 +343,7 @@
@@ -375,7 +378,7 @@
@@ -410,7 +413,7 @@
@@ -445,7 +448,7 @@
@@ -480,7 +483,7 @@
@@ -511,7 +514,7 @@
@@ -546,7 +549,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 9ac91753..23855fd0 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -241,7 +244,7 @@ It may indicate that either data is damaged or it might not be compressed with B
Decompressed data.
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 c7bc0610..f80caa8f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -246,7 +249,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Decompressed data.
@@ -306,7 +309,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 9a4abc90..71b44d8e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -185,6 +188,37 @@
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class GzipArchive : Archive
+
+
+
+
+
+
+
@@ -249,7 +283,37 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class GzipArchive : Archive
+
+
+
+
@@ -392,7 +456,7 @@ then
- Show on GitHub
+ Show on GitHub
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
new file mode 100644
index 00000000..6320eec3
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
@@ -0,0 +1,242 @@
+
+
+
+ Member Struct Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Reference
+
+ Member Struct Reference
+
+
+
+
+
+
+
+
+
+
+
Member
+
Undocumented
+
+
+
+
+
+
+
+
+
+
+
+
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 d59e8fa5..d7fceea9 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -241,7 +244,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
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 99db0a76..1e702b9f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -241,7 +244,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
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 05312c6b..a2f9ea6b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -246,7 +249,7 @@ but one SHOULD NOT rely on any particular order.
Array of TarEntry as an array of ContainerEntry .
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 8bdf2355..525142f1 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -199,6 +202,11 @@
Represents a type of an entry.
+
+
Warning
+ Deprecated and will be removed in 4.0.
FileAttributeType values will be used instead.
+
+
See more
@@ -211,7 +219,7 @@
@@ -241,7 +249,7 @@
@@ -271,7 +279,7 @@
@@ -301,7 +309,43 @@
+
+
+
+
+
+
+
+
+
+
+
Provides a dictionary with various attributes of the entry.
+FileAttributeKey values are used as dictionary keys.
+
+
Note
+ Will be renamed to
attributes in 4.0.
+
+
+
+
+
+
Declaration
+
+
Swift
+
public var entryAttributes : [ FileAttributeKey : Any ]
+
+
+
+
@@ -320,6 +364,11 @@
File mode.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -331,7 +380,7 @@
@@ -350,6 +399,11 @@
Owner’s ID.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -361,7 +415,7 @@
@@ -380,6 +434,11 @@
Owner’s group ID.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -391,7 +450,7 @@
@@ -410,6 +469,11 @@
The most recent modification time of the original file or directory.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -421,7 +485,7 @@
@@ -440,6 +504,11 @@
Type of entry.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -451,7 +520,7 @@
@@ -470,6 +539,11 @@
Owner’s user name.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -481,7 +555,7 @@
@@ -500,6 +574,11 @@
Owner’s group name.
+
+
Warning
+ Deprecated and will be removed in 4.0. Use
entryAttributes instead.
+
+
@@ -511,7 +590,7 @@
@@ -541,7 +620,7 @@
@@ -571,7 +650,7 @@
@@ -601,7 +680,7 @@
@@ -619,19 +698,19 @@
-
Path to linked entry (PAX only).
+
Path to a linked file.
Declaration
Swift
-
public private(set) var linkPath : String ?
+
public var linkPath : String ?
@@ -661,7 +740,7 @@
@@ -691,7 +770,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 81d3429a..ddfe49a8 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
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -177,6 +180,11 @@
Represents a type of an entry.
+
+
Warning
+ Deprecated and will be removed in 4.0.
FileAttributeType values will be used instead.
+
+
@@ -210,7 +218,7 @@
@@ -244,7 +252,7 @@
@@ -278,7 +286,7 @@
@@ -312,7 +320,7 @@
@@ -346,7 +354,7 @@
@@ -380,7 +388,7 @@
@@ -414,7 +422,7 @@
@@ -448,7 +456,7 @@
@@ -482,7 +490,7 @@
@@ -516,7 +524,7 @@
@@ -550,7 +558,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 0c3d00f1..4e04a96a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -246,7 +249,37 @@ It may indicate that either the archive is damaged or it might not be compressed
Unarchived data.
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class XZArchive : Archive
+
+
+
+
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 b8107c76..ef4e5ad7 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -248,7 +251,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
Array of ZipEntry as an array of ContainerEntry .
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 86a48e57..a2cc508e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
@@ -240,7 +243,7 @@
@@ -259,6 +262,11 @@
File or directory attributes related to the file system of the container’s creator.
+
+
Note
+ Will be renamed to
externalFileAttributes in 4.0.
+
+
@@ -270,7 +278,7 @@
@@ -300,7 +308,7 @@
@@ -332,7 +340,43 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
+
+
+
+
+
+
+
+
+
+
+
Provides a dictionary with various attributes of the entry.
+FileAttributeKey values are used as dictionary keys.
+
+
Note
+ Will be renamed to
attributes in 4.0.
+
+
+
+
+
+
Declaration
+
+
Swift
+
public var entryAttributes : [ FileAttributeKey : Any ]
+
+
+
+
@@ -368,7 +412,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 9ead25cb..8e9eb1ca 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -249,7 +252,7 @@ it might not be archived with Zlib or compressed with Deflate at all.
Unarchived data.
@@ -316,7 +319,7 @@ It will also be specified in archive’s header that the compressor used the
Resulting archive’s data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html
index 9ffe2951..a0c1bb1f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -205,7 +208,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -241,7 +244,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -277,7 +280,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -349,7 +352,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -385,7 +388,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -421,7 +424,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -457,7 +460,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -493,7 +496,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
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 3a4d3cf1..f206ceb7 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -245,7 +248,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -279,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -347,7 +350,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -381,7 +384,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -415,7 +418,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -449,7 +452,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -483,7 +486,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -518,7 +521,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 298d77c4..1d907d40 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -245,7 +248,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -279,7 +282,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -313,7 +316,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 78712890..ccf29009 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -245,7 +248,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -280,7 +283,7 @@ that archive uses a newer version of GZip format.
@@ -314,7 +317,7 @@ that archive uses a newer version of GZip format.
@@ -349,7 +352,7 @@ Associated value of the error contains already decompressed data.
@@ -383,7 +386,7 @@ Associated value of the error contains already decompressed data.
@@ -417,7 +420,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 4e5e9418..849a6ba4 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -245,7 +248,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -279,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -348,7 +351,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 bc4a5d73..2e00c726 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -245,7 +248,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -279,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -313,7 +316,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -347,7 +350,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -381,7 +384,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -415,7 +418,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -449,7 +452,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 7ce88b5b..80efdd22 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -245,7 +248,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -279,7 +282,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -313,7 +316,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -347,7 +350,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -381,7 +384,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 3fccf0d5..3b3d56f0 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -245,7 +248,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -280,7 +283,7 @@ that archive uses a newer version of XZ format.
@@ -314,7 +317,7 @@ that archive uses a newer version of XZ format.
@@ -348,7 +351,7 @@ that archive uses a newer version of XZ format.
@@ -382,7 +385,7 @@ that archive uses a newer version of XZ format.
@@ -417,7 +420,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -452,7 +455,7 @@ Associated value of the error contains already decompressed data.
@@ -486,7 +489,7 @@ Associated value of the error contains already decompressed data.
@@ -520,7 +523,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 98f53ddf..8d093d34 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -245,7 +248,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -279,7 +282,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -313,7 +316,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -347,7 +350,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -381,7 +384,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -415,7 +418,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -449,7 +452,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -483,7 +486,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -518,7 +521,7 @@ Associated value of the error contains entry’s data.
@@ -552,7 +555,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 d0c2c25e..ec690100 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -245,7 +248,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -279,7 +282,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -313,7 +316,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -348,7 +351,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
index f8c1a738..2630076f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -204,7 +207,7 @@
@@ -235,7 +238,7 @@
@@ -266,7 +269,7 @@
@@ -297,7 +300,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 2efbbda0..8513feff 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,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 a9f7dd95..b7a8edc1 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,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 ed8eb833..51fa9c4b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
@@ -240,7 +243,7 @@
@@ -270,7 +273,7 @@
@@ -300,7 +303,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 e87edcb2..a1f94025 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html
index 4d8bb061..6b3aec15 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -204,7 +207,7 @@
@@ -239,7 +242,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 13e41c6f..64c2f425 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@
@@ -242,7 +245,7 @@
@@ -272,7 +275,7 @@
@@ -304,7 +307,7 @@ then this property is nil.
@@ -334,7 +337,7 @@ then this property is nil.
@@ -364,7 +367,7 @@ then this property is nil.
@@ -394,7 +397,7 @@ then this property is nil.
@@ -424,7 +427,7 @@ then this property is nil.
@@ -481,7 +484,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 51b468f9..bceb4de7 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
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,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 62829cf8..235a0059 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
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -215,7 +218,7 @@
@@ -249,7 +252,7 @@
@@ -283,7 +286,7 @@
@@ -317,7 +320,7 @@
@@ -351,7 +354,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 c2d1d532..80eec57d 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -211,7 +214,7 @@
@@ -242,7 +245,7 @@
@@ -272,7 +275,7 @@
@@ -302,7 +305,7 @@
@@ -332,7 +335,7 @@
@@ -389,7 +392,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 2a5a3e17..1e256c4d 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
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
@@ -244,7 +247,7 @@
@@ -278,7 +281,7 @@
@@ -312,7 +315,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 e4a60141..3ded2f85 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
@@ -23,7 +23,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
@@ -210,7 +213,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
index acd592b9..a10ec1d6 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
@@ -22,7 +22,7 @@
- (100% documented)
+ (97% documented)
GzipArchive
+
+ – Member
+
LZMA
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
index e6d82172..07c84080 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16fastestAlgorithmFMS1_S1_":{"name":"fastestAlgorithm","abstract":"Fastest algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13fastAlgorithmFMS1_S1_":{"name":"fastAlgorithm","abstract":"Fast algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16defaultAlgorithmFMS1_S1_":{"name":"defaultAlgorithm","abstract":"Default algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13slowAlgorithmFMS1_S1_":{"name":"slowAlgorithm","abstract":"Slowest algorithm but with maximum compression.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionMethod.html#/s:FOV13SWCompression10ZlibHeader17CompressionMethod7deflateFMS1_S1_":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/ZlibHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in zlib archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader/CompressionLevel.html":{"name":"CompressionLevel","abstract":"Levels of compression which can be used to create Zlib archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader16compressionLevelOS0_16CompressionLevel":{"name":"compressionLevel","abstract":"Level of compression used in archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader10windowSizeSi":{"name":"windowSize","abstract":"Size of ‘window’: moving interval of data which was used to make archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:FV13SWCompression10ZlibHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"Initializes the structure with the values from Zlib archive.
","parent_name":"ZlibHeader"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4unixFMS1_S1_":{"name":"unix","abstract":"One of many UNIX-like systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType9macintoshFMS1_S1_":{"name":"macintosh","abstract":"Older Macintosh systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4ntfsFMS1_S1_":{"name":"ntfs","abstract":"File system used in Microsoft™®© Windows™®©.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType7unknownFMS1_S1_":{"name":"unknown","abstract":"File system was unknown to the archiver.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType5otherFMS1_S1_":{"name":"other","abstract":"File system is one of the rare systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:FOV13SWCompression10GzipHeader17CompressionMethod7deflateFMS1_S1_":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/GzipHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader/FileSystemType.html":{"name":"FileSystemType","abstract":"Type of file system on which GZip archive was created.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader6osTypeOS0_14FileSystemType":{"name":"osType","abstract":"
Type of file system on which archivation took place.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader8fileNameGSqSS_":{"name":"fileName","abstract":"Name of the original file. If archive doesn’t contain file’s name, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader7commentGSqSS_":{"name":"comment","abstract":"Comment stored in archive. If archive doesn’t contain any comment, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader10isTextFileSb":{"name":"isTextFile","abstract":"Check if file is likely to be text file or ASCII-file.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:FV13SWCompression10GzipHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"Initializes the structure with the values from the first ‘member’ of GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html":{"name":"GzipHeader","abstract":"Represents a GZip archive’s header.
"},"Structs/ZlibHeader.html":{"name":"ZlibHeader","abstract":"Represents a Zlib archive’s header.
"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","abstract":"Retrieve name of the entry from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","abstract":"Retrieve size of the entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","abstract":"Check if entry is a directory.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"Retrieve entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"Retrieve all the entries from the container.
","parent_name":"Container"},"Protocols/DecompressionAlgorithm.html#/s:ZFP13SWCompression22DecompressionAlgorithm10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"Decompress data compressed with particular algorithm.
","parent_name":"DecompressionAlgorithm"},"Protocols/Archive.html#/s:ZFP13SWCompression7Archive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"Unarchive data from the archive.
","parent_name":"Archive"},"Protocols/Archive.html":{"name":"Archive","abstract":"A type that represents an archive.
"},"Protocols/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"A type that provides an implementation of a particular decompression algorithm.
"},"Protocols/Container.html":{"name":"Container","abstract":"A type that represents a container of files, directories and/or other data.
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"A type that represents an entry from a container (file or directory) with attributes.
"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"Either ‘magic’ number in header or footer isn’t equal to a predefined value.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15wrongFieldValueFMS0_S0_":{"name":"wrongFieldValue","abstract":"One of the fields in archive has an incorrect value.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError18fieldReservedValueFMS0_S0_":{"name":"fieldReservedValue","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongInfoCRCFMS0_S0_":{"name":"wrongInfoCRC","abstract":"
Checksum of one of the fields of archive doesn’t match the value stored in archive.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongFilterIDFMS0_S0_":{"name":"wrongFilterID","abstract":"Filter used in archvie is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15checkTypeSHA256FMS0_S0_":{"name":"checkTypeSHA256","abstract":"Archive uses SHA-256 checksum which is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongDataSizeFMS0_S0_":{"name":"wrongDataSize","abstract":"Either size of decompressed data isn’t equal to the one specified in archive or","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongCheckFMS0_FV10Foundation4DataS0_":{"name":"wrongCheck","abstract":"
Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongPaddingFMS0_S0_":{"name":"wrongPadding","abstract":"
Padding (null-bytes appended to an archive’s structure) is incorrect.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError21multiByteIntegerErrorFMS0_S0_":{"name":"multiByteIntegerError","abstract":"Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.
","parent_name":"XZError"},"Enums/TarError.html#/s:FO13SWCompression8TarError20tooSmallFileIsPassedFMS0_S0_":{"name":"tooSmallFileIsPassed","abstract":"Size of data is too small, even to contain only one header.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError16fieldIsNotNumberFMS0_S0_":{"name":"fieldIsNotNumber","abstract":"Failed to process a field as a number.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongHeaderChecksumFMS0_S0_":{"name":"wrongHeaderChecksum","abstract":"Computed checksum of a header doesn’t match the value stored in container.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError17wrongUstarVersionFMS0_S0_":{"name":"wrongUstarVersion","abstract":"Unsupported version of USTAR format.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongPaxHeaderEntryFMS0_S0_":{"name":"wrongPaxHeaderEntry","abstract":"Entry from PAX extended header is in incorrect format.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError14notAsciiStringFMS0_S0_":{"name":"notAsciiString","abstract":"Failed to process a field as an ASCII string.
","parent_name":"TarError"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"‘Magic’ number is not 0x425a.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"Compression method is not type ‘h’ (not Huffman).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockSizeFMS0_S0_":{"name":"wrongBlockSize","abstract":"Unsupported block size (not from ‘0’ to ‘9’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error15randomizedBlockFMS0_S0_":{"name":"randomizedBlock","abstract":"Block is randomized.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error18wrongHuffmanGroupsFMS0_S0_":{"name":"wrongHuffmanGroups","abstract":"Wrong number of Huffman tables/groups (should be between 2 and 6).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error13wrongSelectorFMS0_S0_":{"name":"wrongSelector","abstract":"Selector is greater than the total number of Huffman tables/groups.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongHuffmanLengthCodeFMS0_S0_":{"name":"wrongHuffmanLengthCode","abstract":"Wrong code of Huffman length (should be between 0 and 20).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"BZip2Error"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError29wrongUncompressedBlockLengthsFMS0_S0_":{"name":"wrongUncompressedBlockLengths","abstract":"
Uncompressed block’s length and nlength bytes isn’t consistent with each other.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"Unknown block type (not 0, 1 or 2).
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError11wrongSymbolFMS0_S0_":{"name":"wrongSymbol","abstract":"Decoded symbol was found in Huffman tree but is unknown.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"DeflateError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError20wrongCompressionInfoFMS0_S0_":{"name":"wrongCompressionInfo","abstract":"Compression info has value incompatible with Deflate compression method.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError11wrongFcheckFMS0_S0_":{"name":"wrongFcheck","abstract":"First two bytes of archive’s flags are inconsistent with each other.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError21wrongCompressionLevelFMS0_S0_":{"name":"wrongCompressionLevel","abstract":"Compression level has value, which is different from the supported ones.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError12wrongAdler32FMS0_FV10Foundation4DataS0_":{"name":"wrongAdler32","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"
Properties’ byte is greater than 225.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError21rangeDecoderInitErrorFMS0_S0_":{"name":"rangeDecoderInitError","abstract":"Unable to initialize RanderDecorer.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError24exceededUncompressedSizeFMS0_S0_":{"name":"exceededUncompressedSize","abstract":"Size of uncompressed data hit specified limit in the middle of decoding.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError13windowIsEmptyFMS0_S0_":{"name":"windowIsEmpty","abstract":"Unable to perfrom repeat-distance decoding because there is nothing to repeat.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23rangeDecoderFinishErrorFMS0_S0_":{"name":"rangeDecoderFinishError","abstract":"End of stream marker is reached, but range decoder is in incorrect state.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError16repeatWillExceedFMS0_S0_":{"name":"repeatWillExceed","abstract":"The number of bytes to repeat is greater than the amount bytes that is left to decode.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError17notEnoughToRepeatFMS0_S0_":{"name":"notEnoughToRepeat","abstract":"The amount of already decoded bytes is smaller than repeat length.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23decoderIsNotInitialisedFMS0_S0_":{"name":"decoderIsNotInitialised","abstract":"LZMADecoder wasn’t properly initialized before decoding data.
","parent_name":"LZMAError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError27notFoundCentralDirectoryEndFMS0_S0_":{"name":"notFoundCentralDirectoryEnd","abstract":"End of Central Directoty record wasn’t found.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"Wrong signature of one of container’s structures.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"Wrong either compressed or uncompressed size of a container’s entry.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"Version needed to process container is unsupported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError24multiVolumesNotSupportedFMS0_S0_":{"name":"multiVolumesNotSupported","abstract":"Container is either spanned or consists of several volumes. These features aren’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"Entry or record is encrypted. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError20patchingNotSupportedFMS0_S0_":{"name":"patchingNotSupported","abstract":"Entry contains patched data. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"Entry is compressed using unsupported compression method.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError16wrongLocalHeaderFMS0_S0_":{"name":"wrongLocalHeader","abstract":"Local header of an entry is inconsistent with Central Directory.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError10wrongCRC32FMS0_FV10Foundation4DataS0_":{"name":"wrongCRC32","abstract":"Computed checksum of entry’s data doesn’t match the value stored in container.","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongTextFieldFMS0_S0_":{"name":"wrongTextField","abstract":"
Either entry’s comment or file name cannot be processed using UTF-8 encoding.
","parent_name":"ZipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"First two bytes (‘magic’ number) of archive isn’t 31 and 139.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongFlagsFMS0_S0_":{"name":"wrongFlags","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"
Computed CRC of archive’s header doesn’t match the value stored in archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongISizeFMS0_S0_":{"name":"wrongISize","abstract":"
Computed ‘isize’ didn’t match the value stored in the archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError21cannotEncodeISOLatin1FMS0_S0_":{"name":"cannotEncodeISOLatin1","abstract":"Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.
","parent_name":"GzipError"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"Reserved bits of LZMA2 properties’ byte aren’t equal to zero.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error19wrongDictionarySizeFMS0_S0_":{"name":"wrongDictionarySize","abstract":"Dictionary size is too big.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error16wrongControlByteFMS0_S0_":{"name":"wrongControlByte","abstract":"Unknown conrol byte value of LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongResetFMS0_S0_":{"name":"wrongReset","abstract":"Unknown reset instruction encountered in LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongSizesFMS0_S0_":{"name":"wrongSizes","abstract":"Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"
Represents an error, which happened during LZMA2 decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"
Represents an error, which happened during LZMA decompression."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"
Represents an error, which happened during Deflate compression or decompression."},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"
Represents an error, which happened during BZip2 decompression."},"Enums/TarError.html":{"name":"TarError","abstract":"
Represents an error, which happened during processing TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive.
","parent_name":"XZArchive"},"Classes/TarContainer.html#/s:ZFC13SWCompression12TarContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of ContainerEntries (which are actually TarEntries).
","parent_name":"TarContainer"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType6normalFMS1_S1_":{"name":"normal","abstract":"Normal file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType8hardLinkFMS1_S1_":{"name":"hardLink","abstract":"Hard linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"Symbolically linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType9directoryFMS1_S1_":{"name":"directory","abstract":"Directory.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType4fifoFMS1_S1_":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType10contiguousFMS1_S1_":{"name":"contiguous","abstract":"Contiguous file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType20globalExtendedHeaderFMS1_S1_":{"name":"globalExtendedHeader","abstract":"PAX global extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType19localExtendedHeaderFMS1_S1_":{"name":"localExtendedHeader","abstract":"PAX local extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType23vendorUnknownOrReservedFMS1_S1_":{"name":"vendorUnknownOrReserved","abstract":"Either unknown type, vendor specific or reserved value.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html":{"name":"EntryType","abstract":"Represents a type of an entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4nameSS":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry11isDirectorySb":{"name":"isDirectory","abstract":"True, if an entry is a directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4sizeSi":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4modeGSqSi_":{"name":"mode","abstract":"File mode.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7ownerIDGSqSi_":{"name":"ownerID","abstract":"Owner’s ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7groupIDGSqSi_":{"name":"groupID","abstract":"Owner’s group ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry16modificationTimeV10Foundation4Date":{"name":"modificationTime","abstract":"The most recent modification time of the original file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4typeOS0_9EntryType":{"name":"type","abstract":"Type of entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry13ownerUserNameGSqSS_":{"name":"ownerUserName","abstract":"Owner’s user name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry14ownerGroupNameGSqSS_":{"name":"ownerGroupName","abstract":"Owner’s group name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"The most recent access time of the original file or directory (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7charsetGSqSS_":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7commentGSqSS_":{"name":"comment","abstract":"Comment associated with the entry (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"Path to linked entry (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry28unknownExtendedHeaderEntriesGVs10DictionarySSSS_":{"name":"unknownExtendedHeaderEntries","abstract":"Other entries from PAX extended headers.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:FC13SWCompression8TarEntry4dataFT_V10Foundation4Data":{"name":"data()","abstract":"Returns data associated with this entry.
","parent_name":"TarEntry"},"Classes/BZip2.html#/s:ZFC13SWCompression5BZip210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"Decompresses data using BZip2 algortihm.
","parent_name":"BZip2"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"Decompresses data using Deflate algortihm.
","parent_name":"Deflate"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate8compressFzT4dataV10Foundation4Data_S2_":{"name":"compress(data:)","abstract":"Compresses data with Deflate algortihm.
","parent_name":"Deflate"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"Unarchives Zlib archive.
","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive7archiveFzT4dataV10Foundation4Data_S2_":{"name":"archive(data:)","abstract":"Archives data into Zlib archive.","parent_name":"ZlibArchive"},"Classes/LZMA.html#/s:ZFC13SWCompression4LZMA10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"
Decompresses data using LZMA algortihm.
","parent_name":"LZMA"},"Classes/ZipContainer.html#/s:ZFC13SWCompression12ZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).
","parent_name":"ZipContainer"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4nameSS":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry7commentGSqSS_":{"name":"comment","abstract":"Comment associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10attributesVs6UInt32":{"name":"attributes","abstract":"File or directory attributes related to the file system of the container’s creator.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4sizeSi":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"True, if an entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:FC13SWCompression8ZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"
Returns data associated with this entry.
","parent_name":"ZipEntry"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"Unarchives GZip archive.
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive7archiveFzT4dataV10Foundation4Data7commentGSqSS_8fileNameGSqSS_14writeHeaderCRCSb10isTextFileSb6osTypeGSqOVS_10GzipHeader14FileSystemType_16modificationTimeGSqVS1_4Date__S2_":{"name":"archive(data:comment:fileName:writeHeaderCRC:isTextFile:osType:modificationTime:)","abstract":"Archives data into GZip archive, using various specified options.","parent_name":"GzipArchive"},"Classes/LZMA2.html#/s:ZFC13SWCompression5LZMA210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"
Decompresses data using LZMA2 algortihm.
","parent_name":"LZMA2"},"Classes/LZMA2.html":{"name":"LZMA2","abstract":"Provides decompression function for LZMA2 algorithm.
"},"Classes/GzipArchive.html":{"name":"GzipArchive","abstract":"Provides unarchive and archive functions for GZip archives.
"},"Classes/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents either a file or directory entry in ZIP container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides open function for ZIP containers.
"},"Classes/LZMA.html":{"name":"LZMA","abstract":"Provides decompression function for LZMA algorithm.
"},"Classes/ZlibArchive.html":{"name":"ZlibArchive","abstract":"Provides unarchive and archive functions for Zlib archives.
"},"Classes/Deflate.html":{"name":"Deflate","abstract":"Provides compression and decompression functions for Deflate algorithm.
"},"Classes/BZip2.html":{"name":"BZip2","abstract":"Provides decompression function for BZip2 algorithm.
"},"Classes/TarEntry.html":{"name":"TarEntry","abstract":"Represents either a file or directory entry in TAR container.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides open function for TAR containers.
"},"Classes/XZArchive.html":{"name":"XZArchive","abstract":"Provides unarchive function for XZ archives.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enums","abstract":"The following enums are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Structs.html":{"name":"Structs","abstract":"The following structs are available globally.
"}}
\ No newline at end of file
+{"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16fastestAlgorithmFMS1_S1_":{"name":"fastestAlgorithm","abstract":"Fastest algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13fastAlgorithmFMS1_S1_":{"name":"fastAlgorithm","abstract":"Fast algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16defaultAlgorithmFMS1_S1_":{"name":"defaultAlgorithm","abstract":"Default algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13slowAlgorithmFMS1_S1_":{"name":"slowAlgorithm","abstract":"Slowest algorithm but with maximum compression.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionMethod.html#/s:FOV13SWCompression10ZlibHeader17CompressionMethod7deflateFMS1_S1_":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/ZlibHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in zlib archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader/CompressionLevel.html":{"name":"CompressionLevel","abstract":"Levels of compression which can be used to create Zlib archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader16compressionLevelOS0_16CompressionLevel":{"name":"compressionLevel","abstract":"Level of compression used in archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader10windowSizeSi":{"name":"windowSize","abstract":"Size of ‘window’: moving interval of data which was used to make archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:FV13SWCompression10ZlibHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"Initializes the structure with the values from Zlib archive.
","parent_name":"ZlibHeader"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4unixFMS1_S1_":{"name":"unix","abstract":"One of many UNIX-like systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType9macintoshFMS1_S1_":{"name":"macintosh","abstract":"Older Macintosh systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4ntfsFMS1_S1_":{"name":"ntfs","abstract":"File system used in Microsoft™®© Windows™®©.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType7unknownFMS1_S1_":{"name":"unknown","abstract":"File system was unknown to the archiver.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType5otherFMS1_S1_":{"name":"other","abstract":"File system is one of the rare systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:FOV13SWCompression10GzipHeader17CompressionMethod7deflateFMS1_S1_":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/GzipHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader/FileSystemType.html":{"name":"FileSystemType","abstract":"Type of file system on which GZip archive was created.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader6osTypeOS0_14FileSystemType":{"name":"osType","abstract":"
Type of file system on which archivation took place.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader8fileNameGSqSS_":{"name":"fileName","abstract":"Name of the original file. If archive doesn’t contain file’s name, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader7commentGSqSS_":{"name":"comment","abstract":"Comment stored in archive. If archive doesn’t contain any comment, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader10isTextFileSb":{"name":"isTextFile","abstract":"Check if file is likely to be text file or ASCII-file.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:FV13SWCompression10GzipHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"Initializes the structure with the values from the first ‘member’ of GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html":{"name":"GzipHeader","abstract":"Represents a GZip archive’s header.
"},"Structs/ZlibHeader.html":{"name":"ZlibHeader","abstract":"Represents a Zlib archive’s header.
"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","abstract":"Retrieve name of the entry from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","abstract":"Retrieve size of the entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","abstract":"Check if entry is a directory.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"Retrieve entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"Retrieve all the entries from the container.
","parent_name":"Container"},"Protocols/DecompressionAlgorithm.html#/s:ZFP13SWCompression22DecompressionAlgorithm10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"Decompress data compressed with particular algorithm.
","parent_name":"DecompressionAlgorithm"},"Protocols/Archive.html#/s:ZFP13SWCompression7Archive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"Unarchive data from the archive.
","parent_name":"Archive"},"Protocols/Archive.html":{"name":"Archive","abstract":"A type that represents an archive.
"},"Protocols/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"A type that provides an implementation of a particular decompression algorithm.
"},"Protocols/Container.html":{"name":"Container","abstract":"A type that represents a container of files, directories and/or other data.
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"A type that represents an entry from a container (file or directory) with attributes.
"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"Either ‘magic’ number in header or footer isn’t equal to a predefined value.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15wrongFieldValueFMS0_S0_":{"name":"wrongFieldValue","abstract":"One of the fields in archive has an incorrect value.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError18fieldReservedValueFMS0_S0_":{"name":"fieldReservedValue","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongInfoCRCFMS0_S0_":{"name":"wrongInfoCRC","abstract":"
Checksum of one of the fields of archive doesn’t match the value stored in archive.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongFilterIDFMS0_S0_":{"name":"wrongFilterID","abstract":"Filter used in archvie is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15checkTypeSHA256FMS0_S0_":{"name":"checkTypeSHA256","abstract":"Archive uses SHA-256 checksum which is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongDataSizeFMS0_S0_":{"name":"wrongDataSize","abstract":"Either size of decompressed data isn’t equal to the one specified in archive or","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongCheckFMS0_FV10Foundation4DataS0_":{"name":"wrongCheck","abstract":"
Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongPaddingFMS0_S0_":{"name":"wrongPadding","abstract":"
Padding (null-bytes appended to an archive’s structure) is incorrect.
","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError21multiByteIntegerErrorFMS0_S0_":{"name":"multiByteIntegerError","abstract":"Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.
","parent_name":"XZError"},"Enums/TarError.html#/s:FO13SWCompression8TarError20tooSmallFileIsPassedFMS0_S0_":{"name":"tooSmallFileIsPassed","abstract":"Size of data is too small, even to contain only one header.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError16fieldIsNotNumberFMS0_S0_":{"name":"fieldIsNotNumber","abstract":"Failed to process a field as a number.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongHeaderChecksumFMS0_S0_":{"name":"wrongHeaderChecksum","abstract":"Computed checksum of a header doesn’t match the value stored in container.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError17wrongUstarVersionFMS0_S0_":{"name":"wrongUstarVersion","abstract":"Unsupported version of USTAR format.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongPaxHeaderEntryFMS0_S0_":{"name":"wrongPaxHeaderEntry","abstract":"Entry from PAX extended header is in incorrect format.
","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError14notAsciiStringFMS0_S0_":{"name":"notAsciiString","abstract":"Failed to process a field as an ASCII string.
","parent_name":"TarError"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"‘Magic’ number is not 0x425a.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"Compression method is not type ‘h’ (not Huffman).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockSizeFMS0_S0_":{"name":"wrongBlockSize","abstract":"Unsupported block size (not from ‘0’ to ‘9’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error15randomizedBlockFMS0_S0_":{"name":"randomizedBlock","abstract":"Block is randomized.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error18wrongHuffmanGroupsFMS0_S0_":{"name":"wrongHuffmanGroups","abstract":"Wrong number of Huffman tables/groups (should be between 2 and 6).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error13wrongSelectorFMS0_S0_":{"name":"wrongSelector","abstract":"Selector is greater than the total number of Huffman tables/groups.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongHuffmanLengthCodeFMS0_S0_":{"name":"wrongHuffmanLengthCode","abstract":"Wrong code of Huffman length (should be between 0 and 20).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"BZip2Error"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError29wrongUncompressedBlockLengthsFMS0_S0_":{"name":"wrongUncompressedBlockLengths","abstract":"
Uncompressed block’s length and nlength bytes isn’t consistent with each other.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"Unknown block type (not 0, 1 or 2).
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError11wrongSymbolFMS0_S0_":{"name":"wrongSymbol","abstract":"Decoded symbol was found in Huffman tree but is unknown.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"DeflateError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError20wrongCompressionInfoFMS0_S0_":{"name":"wrongCompressionInfo","abstract":"Compression info has value incompatible with Deflate compression method.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError11wrongFcheckFMS0_S0_":{"name":"wrongFcheck","abstract":"First two bytes of archive’s flags are inconsistent with each other.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError21wrongCompressionLevelFMS0_S0_":{"name":"wrongCompressionLevel","abstract":"Compression level has value, which is different from the supported ones.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError12wrongAdler32FMS0_FV10Foundation4DataS0_":{"name":"wrongAdler32","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"
Properties’ byte is greater than 225.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError21rangeDecoderInitErrorFMS0_S0_":{"name":"rangeDecoderInitError","abstract":"Unable to initialize RanderDecorer.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError24exceededUncompressedSizeFMS0_S0_":{"name":"exceededUncompressedSize","abstract":"Size of uncompressed data hit specified limit in the middle of decoding.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError13windowIsEmptyFMS0_S0_":{"name":"windowIsEmpty","abstract":"Unable to perfrom repeat-distance decoding because there is nothing to repeat.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23rangeDecoderFinishErrorFMS0_S0_":{"name":"rangeDecoderFinishError","abstract":"End of stream marker is reached, but range decoder is in incorrect state.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError16repeatWillExceedFMS0_S0_":{"name":"repeatWillExceed","abstract":"The number of bytes to repeat is greater than the amount bytes that is left to decode.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError17notEnoughToRepeatFMS0_S0_":{"name":"notEnoughToRepeat","abstract":"The amount of already decoded bytes is smaller than repeat length.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23decoderIsNotInitialisedFMS0_S0_":{"name":"decoderIsNotInitialised","abstract":"LZMADecoder wasn’t properly initialized before decoding data.
","parent_name":"LZMAError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError27notFoundCentralDirectoryEndFMS0_S0_":{"name":"notFoundCentralDirectoryEnd","abstract":"End of Central Directoty record wasn’t found.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"Wrong signature of one of container’s structures.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"Wrong either compressed or uncompressed size of a container’s entry.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"Version needed to process container is unsupported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError24multiVolumesNotSupportedFMS0_S0_":{"name":"multiVolumesNotSupported","abstract":"Container is either spanned or consists of several volumes. These features aren’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"Entry or record is encrypted. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError20patchingNotSupportedFMS0_S0_":{"name":"patchingNotSupported","abstract":"Entry contains patched data. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"Entry is compressed using unsupported compression method.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError16wrongLocalHeaderFMS0_S0_":{"name":"wrongLocalHeader","abstract":"Local header of an entry is inconsistent with Central Directory.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError10wrongCRC32FMS0_FV10Foundation4DataS0_":{"name":"wrongCRC32","abstract":"Computed checksum of entry’s data doesn’t match the value stored in container.","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongTextFieldFMS0_S0_":{"name":"wrongTextField","abstract":"
Either entry’s comment or file name cannot be processed using UTF-8 encoding.
","parent_name":"ZipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"First two bytes (‘magic’ number) of archive isn’t 31 and 139.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongFlagsFMS0_S0_":{"name":"wrongFlags","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"
Computed CRC of archive’s header doesn’t match the value stored in archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongISizeFMS0_S0_":{"name":"wrongISize","abstract":"
Computed ‘isize’ didn’t match the value stored in the archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError21cannotEncodeISOLatin1FMS0_S0_":{"name":"cannotEncodeISOLatin1","abstract":"Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.
","parent_name":"GzipError"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"Reserved bits of LZMA2 properties’ byte aren’t equal to zero.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error19wrongDictionarySizeFMS0_S0_":{"name":"wrongDictionarySize","abstract":"Dictionary size is too big.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error16wrongControlByteFMS0_S0_":{"name":"wrongControlByte","abstract":"Unknown conrol byte value of LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongResetFMS0_S0_":{"name":"wrongReset","abstract":"Unknown reset instruction encountered in LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongSizesFMS0_S0_":{"name":"wrongSizes","abstract":"Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"
Represents an error, which happened during LZMA2 decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"
Represents an error, which happened during LZMA decompression."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"
Represents an error, which happened during Deflate compression or decompression."},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"
Represents an error, which happened during BZip2 decompression."},"Enums/TarError.html":{"name":"TarError","abstract":"
Represents an error, which happened during processing TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive.
","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaS2__":{"name":"multiUnarchive(archive:)","abstract":"Undocumented
","parent_name":"XZArchive"},"Classes/TarContainer.html#/s:ZFC13SWCompression12TarContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of ContainerEntries (which are actually TarEntries).
","parent_name":"TarContainer"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType6normalFMS1_S1_":{"name":"normal","abstract":"Normal file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType8hardLinkFMS1_S1_":{"name":"hardLink","abstract":"Hard linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"Symbolically linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType9directoryFMS1_S1_":{"name":"directory","abstract":"Directory.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType4fifoFMS1_S1_":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType10contiguousFMS1_S1_":{"name":"contiguous","abstract":"Contiguous file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType20globalExtendedHeaderFMS1_S1_":{"name":"globalExtendedHeader","abstract":"PAX global extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType19localExtendedHeaderFMS1_S1_":{"name":"localExtendedHeader","abstract":"PAX local extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType23vendorUnknownOrReservedFMS1_S1_":{"name":"vendorUnknownOrReserved","abstract":"Either unknown type, vendor specific or reserved value.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html":{"name":"EntryType","abstract":"Represents a type of an entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4nameSS":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry11isDirectorySb":{"name":"isDirectory","abstract":"True, if an entry is a directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4sizeSi":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4modeGSqSi_":{"name":"mode","abstract":"
File mode.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7ownerIDGSqSi_":{"name":"ownerID","abstract":"Owner’s ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7groupIDGSqSi_":{"name":"groupID","abstract":"Owner’s group ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry16modificationTimeV10Foundation4Date":{"name":"modificationTime","abstract":"The most recent modification time of the original file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4typeOS0_9EntryType":{"name":"type","abstract":"Type of entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry13ownerUserNameGSqSS_":{"name":"ownerUserName","abstract":"Owner’s user name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry14ownerGroupNameGSqSS_":{"name":"ownerGroupName","abstract":"Owner’s group name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"The most recent access time of the original file or directory (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7charsetGSqSS_":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7commentGSqSS_":{"name":"comment","abstract":"Comment associated with the entry (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"Path to a linked file.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry28unknownExtendedHeaderEntriesGVs10DictionarySSSS_":{"name":"unknownExtendedHeaderEntries","abstract":"Other entries from PAX extended headers.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:FC13SWCompression8TarEntry4dataFT_V10Foundation4Data":{"name":"data()","abstract":"Returns data associated with this entry.
","parent_name":"TarEntry"},"Classes/BZip2.html#/s:ZFC13SWCompression5BZip210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"Decompresses data using BZip2 algortihm.
","parent_name":"BZip2"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"Decompresses data using Deflate algortihm.
","parent_name":"Deflate"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate8compressFzT4dataV10Foundation4Data_S2_":{"name":"compress(data:)","abstract":"Compresses data with Deflate algortihm.
","parent_name":"Deflate"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"Unarchives Zlib archive.
","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive7archiveFzT4dataV10Foundation4Data_S2_":{"name":"archive(data:)","abstract":"Archives data into Zlib archive.","parent_name":"ZlibArchive"},"Classes/LZMA.html#/s:ZFC13SWCompression4LZMA10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"
Decompresses data using LZMA algortihm.
","parent_name":"LZMA"},"Classes/ZipContainer.html#/s:ZFC13SWCompression12ZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).
","parent_name":"ZipContainer"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4nameSS":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry7commentGSqSS_":{"name":"comment","abstract":"Comment associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10attributesVs6UInt32":{"name":"attributes","abstract":"File or directory attributes related to the file system of the container’s creator.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4sizeSi":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"True, if an entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"
Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:FC13SWCompression8ZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"
Returns data associated with this entry.
","parent_name":"ZipEntry"},"Classes/GzipArchive/Member.html#/s:vVC13SWCompression11GzipArchive6Member6headerVS_10GzipHeader":{"name":"header","abstract":"Undocumented
","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:vVC13SWCompression11GzipArchive6Member4dataV10Foundation4Data":{"name":"data","abstract":"Undocumented
","parent_name":"Member"},"Classes/GzipArchive/Member.html":{"name":"Member","abstract":"Undocumented
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"Unarchives GZip archive.
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaVS0_6Member_":{"name":"multiUnarchive(archive:)","abstract":"Undocumented
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive7archiveFzT4dataV10Foundation4Data7commentGSqSS_8fileNameGSqSS_14writeHeaderCRCSb10isTextFileSb6osTypeGSqOVS_10GzipHeader14FileSystemType_16modificationTimeGSqVS1_4Date__S2_":{"name":"archive(data:comment:fileName:writeHeaderCRC:isTextFile:osType:modificationTime:)","abstract":"Archives data into GZip archive, using various specified options.","parent_name":"GzipArchive"},"Classes/LZMA2.html#/s:ZFC13SWCompression5LZMA210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"
Decompresses data using LZMA2 algortihm.
","parent_name":"LZMA2"},"Classes/LZMA2.html":{"name":"LZMA2","abstract":"Provides decompression function for LZMA2 algorithm.
"},"Classes/GzipArchive.html":{"name":"GzipArchive","abstract":"Provides unarchive and archive functions for GZip archives.
"},"Classes/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents either a file or directory entry in ZIP container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides open function for ZIP containers.
"},"Classes/LZMA.html":{"name":"LZMA","abstract":"Provides decompression function for LZMA algorithm.
"},"Classes/ZlibArchive.html":{"name":"ZlibArchive","abstract":"Provides unarchive and archive functions for Zlib archives.
"},"Classes/Deflate.html":{"name":"Deflate","abstract":"Provides compression and decompression functions for Deflate algorithm.
"},"Classes/BZip2.html":{"name":"BZip2","abstract":"Provides decompression function for BZip2 algorithm.
"},"Classes/TarEntry.html":{"name":"TarEntry","abstract":"Represents either a file or directory entry in TAR container.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides open function for TAR containers.
"},"Classes/XZArchive.html":{"name":"XZArchive","abstract":"Provides unarchive function for XZ archives.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enums","abstract":"The following enums are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Structs.html":{"name":"Structs","abstract":"The following structs are available globally.
"}}
\ No newline at end of file
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx b/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx
index 81b7f0de81806f6eb8443231552ffeec96028c2b..d9123cd2619b09f9c0e693c959e769fb72074cd6 100644
GIT binary patch
delta 2981
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
diff --git a/docs/docsets/SWCompression.tgz b/docs/docsets/SWCompression.tgz
index d0afce2e6229f182106edccd20f217d7674bfe53..3c0dcaabc9bb9a24866023cb59ea67a28ccd5ac0 100644
GIT binary patch
literal 106414
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