diff --git a/.jazzy.yaml b/.jazzy.yaml
index b161ed5c..631836f8 100644
--- a/.jazzy.yaml
+++ b/.jazzy.yaml
@@ -4,9 +4,9 @@ exclude: Tests/
swift_version: 3.0.2
author: Timofey Solomko
module: SWCompression
-module_version: 2.2.0
+module_version: 2.2.1
copyright: '© 2017 Timofey Solomko'
readme: README.md
github_url: https://github.com/tsolomko/SWCompression
-github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v2.2.0
+github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v2.2.1
theme: fullwidth
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f29b3083..50d54557 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
# Changelog
+v2.2.1
+----------------
+- Now creates uncompressed block instead of huffman if it will provide better results (in terms of "compression").
+- Small internal changes.
+
v2.2.0
----------------
- Somewhat limited support for Deflate compression.
diff --git a/SWCompression.podspec b/SWCompression.podspec
index 5db1044f..5812853e 100644
--- a/SWCompression.podspec
+++ b/SWCompression.podspec
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "SWCompression"
- s.version = "2.2.0"
+ s.version = "2.2.1"
s.summary = "Framework with implementations in Swift of different (de)compression algorithms"
s.description = <<-DESC
diff --git a/Sources/Service/Info-iOS.plist b/Sources/Service/Info-iOS.plist
index 9a384cbc..cebd9514 100644
--- a/Sources/Service/Info-iOS.plist
+++ b/Sources/Service/Info-iOS.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.2.0
+ 2.2.1
CFBundleVersion
$(CURRENT_PROJECT_VERSION)
NSPrincipalClass
diff --git a/Sources/Service/Info-tvOS.plist b/Sources/Service/Info-tvOS.plist
index 9a384cbc..cebd9514 100644
--- a/Sources/Service/Info-tvOS.plist
+++ b/Sources/Service/Info-tvOS.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.2.0
+ 2.2.1
CFBundleVersion
$(CURRENT_PROJECT_VERSION)
NSPrincipalClass
diff --git a/Sources/Service/Info-watchOS.plist b/Sources/Service/Info-watchOS.plist
index 9a384cbc..cebd9514 100644
--- a/Sources/Service/Info-watchOS.plist
+++ b/Sources/Service/Info-watchOS.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.2.0
+ 2.2.1
CFBundleVersion
$(CURRENT_PROJECT_VERSION)
NSPrincipalClass
diff --git a/Sources/Service/Info.plist b/Sources/Service/Info.plist
index c083d8d3..99b8aafd 100644
--- a/Sources/Service/Info.plist
+++ b/Sources/Service/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.2.0
+ 2.2.1
CFBundleVersion
$(CURRENT_PROJECT_VERSION)
NSHumanReadableCopyright
diff --git a/docs/Classes.html b/docs/Classes.html
index 71500be5..1cdc7304 100644
--- a/docs/Classes.html
+++ b/docs/Classes.html
@@ -186,7 +186,7 @@
@@ -221,7 +221,7 @@
@@ -256,7 +256,7 @@
@@ -291,7 +291,7 @@
@@ -326,7 +326,7 @@
@@ -361,7 +361,7 @@
@@ -396,7 +396,7 @@
@@ -431,7 +431,7 @@
diff --git a/docs/Classes/BZip2.html b/docs/Classes/BZip2.html
index ddb92487..55d3b938 100644
--- a/docs/Classes/BZip2.html
+++ b/docs/Classes/BZip2.html
@@ -226,7 +226,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html
index e7ac00e1..1c670588 100644
--- a/docs/Classes/Deflate.html
+++ b/docs/Classes/Deflate.html
@@ -226,7 +226,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -267,7 +267,7 @@ static Huffman is used in all other cases.
diff --git a/docs/Classes/GzipArchive.html b/docs/Classes/GzipArchive.html
index 7ac1e22c..aaca38f9 100644
--- a/docs/Classes/GzipArchive.html
+++ b/docs/Classes/GzipArchive.html
@@ -234,7 +234,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html
index fb20a4fd..67a42c25 100644
--- a/docs/Classes/LZMA.html
+++ b/docs/Classes/LZMA.html
@@ -226,7 +226,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Classes/LZMA2.html b/docs/Classes/LZMA2.html
index 93293ef0..116b0883 100644
--- a/docs/Classes/LZMA2.html
+++ b/docs/Classes/LZMA2.html
@@ -226,7 +226,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Classes/XZArchive.html b/docs/Classes/XZArchive.html
index 05cdefa8..342c3c22 100644
--- a/docs/Classes/XZArchive.html
+++ b/docs/Classes/XZArchive.html
@@ -230,7 +230,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html
index c6ea2c2a..95962745 100644
--- a/docs/Classes/ZipContainer.html
+++ b/docs/Classes/ZipContainer.html
@@ -192,7 +192,7 @@
@@ -272,7 +272,7 @@ It may indicate that either the container is damaged or it might not be ZIP cont
@@ -336,7 +336,7 @@ An error can indicate that the container is damaged.
@@ -421,7 +421,7 @@ It may indicate that either the container is damaged or it might not be ZIP cont
diff --git a/docs/Classes/ZlibArchive.html b/docs/Classes/ZlibArchive.html
index 052283d9..f564afdf 100644
--- a/docs/Classes/ZlibArchive.html
+++ b/docs/Classes/ZlibArchive.html
@@ -234,7 +234,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Enums.html b/docs/Enums.html
index 7546e118..ea1d15df 100644
--- a/docs/Enums.html
+++ b/docs/Enums.html
@@ -195,7 +195,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -242,7 +242,7 @@ Associated value contains already decompressed data.
@@ -292,7 +292,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -341,7 +341,7 @@ than the repeat length.
@@ -386,7 +386,7 @@ Associated value contains already decompressed data.
@@ -429,7 +429,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -477,7 +477,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -528,7 +528,7 @@ Associated value contains already decompressed data.
diff --git a/docs/Enums/BZip2Error.html b/docs/Enums/BZip2Error.html
index 07fed2ed..78f735bb 100644
--- a/docs/Enums/BZip2Error.html
+++ b/docs/Enums/BZip2Error.html
@@ -205,7 +205,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -239,7 +239,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -273,7 +273,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -307,7 +307,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -341,7 +341,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -375,7 +375,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -409,7 +409,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -443,7 +443,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -477,7 +477,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html
index 5b725401..a96ea924 100644
--- a/docs/Enums/DeflateError.html
+++ b/docs/Enums/DeflateError.html
@@ -200,7 +200,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -234,7 +234,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -268,7 +268,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -302,7 +302,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 1b3e3272..dbf1b00b 100644
--- a/docs/Enums/GzipError.html
+++ b/docs/Enums/GzipError.html
@@ -204,7 +204,7 @@ Associated value contains already decompressed data.
@@ -238,7 +238,7 @@ Associated value contains already decompressed data.
@@ -272,7 +272,7 @@ Associated value contains already decompressed data.
@@ -306,7 +306,7 @@ Associated value contains already decompressed data.
@@ -341,7 +341,7 @@ Associated value contains already decompressed data.
@@ -375,7 +375,7 @@ Associated value contains already decompressed data.
diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html
index 05920195..f83b758f 100644
--- a/docs/Enums/LZMA2Error.html
+++ b/docs/Enums/LZMA2Error.html
@@ -201,7 +201,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -235,7 +235,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -269,7 +269,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -303,7 +303,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -338,7 +338,7 @@ amount of compressed data read was different from the one stored in LZMA2 packet
diff --git a/docs/Enums/LZMAError.html b/docs/Enums/LZMAError.html
index 9935da90..915b10c2 100644
--- a/docs/Enums/LZMAError.html
+++ b/docs/Enums/LZMAError.html
@@ -206,7 +206,7 @@ than the repeat length.
@@ -240,7 +240,7 @@ than the repeat length.
@@ -274,7 +274,7 @@ than the repeat length.
@@ -308,7 +308,7 @@ than the repeat length.
@@ -342,7 +342,7 @@ than the repeat length.
@@ -376,7 +376,7 @@ than the repeat length.
@@ -410,7 +410,7 @@ than the repeat length.
diff --git a/docs/Enums/XZError.html b/docs/Enums/XZError.html
index f451cc3b..b787314b 100644
--- a/docs/Enums/XZError.html
+++ b/docs/Enums/XZError.html
@@ -208,7 +208,7 @@ Associated value contains already decompressed data.
@@ -242,7 +242,7 @@ Associated value contains already decompressed data.
@@ -276,7 +276,7 @@ Associated value contains already decompressed data.
@@ -310,7 +310,7 @@ Associated value contains already decompressed data.
@@ -344,7 +344,7 @@ Associated value contains already decompressed data.
@@ -378,7 +378,7 @@ Associated value contains already decompressed data.
@@ -413,7 +413,7 @@ amount of compressed data read was different from the one stored in block header
@@ -448,7 +448,7 @@ Associated value contains already decompressed data.
@@ -482,7 +482,7 @@ Associated value contains already decompressed data.
@@ -516,7 +516,7 @@ Associated value contains already decompressed data.
diff --git a/docs/Enums/ZipError.html b/docs/Enums/ZipError.html
index ccfbce88..e71bab92 100644
--- a/docs/Enums/ZipError.html
+++ b/docs/Enums/ZipError.html
@@ -207,7 +207,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -241,7 +241,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -275,7 +275,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -309,7 +309,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -343,7 +343,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -377,7 +377,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -411,7 +411,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -445,7 +445,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -479,7 +479,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -513,7 +513,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html
index 7eb24503..f36ba73f 100644
--- a/docs/Enums/ZlibError.html
+++ b/docs/Enums/ZlibError.html
@@ -202,7 +202,7 @@ Associated value contains already decompressed data.
@@ -236,7 +236,7 @@ Associated value contains already decompressed data.
@@ -270,7 +270,7 @@ Associated value contains already decompressed data.
@@ -304,7 +304,7 @@ Associated value contains already decompressed data.
@@ -339,7 +339,7 @@ Associated value contains already decompressed data.
diff --git a/docs/Protocols.html b/docs/Protocols.html
index c43172cb..db507570 100644
--- a/docs/Protocols.html
+++ b/docs/Protocols.html
@@ -186,7 +186,7 @@
@@ -217,7 +217,7 @@
diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html
index 2070db51..cab24c01 100644
--- a/docs/Protocols/Archive.html
+++ b/docs/Protocols/Archive.html
@@ -192,7 +192,7 @@
diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html
index fa44ee81..6aa71124 100644
--- a/docs/Protocols/DecompressionAlgorithm.html
+++ b/docs/Protocols/DecompressionAlgorithm.html
@@ -192,7 +192,7 @@
diff --git a/docs/Structs.html b/docs/Structs.html
index c4d9daf7..4e7a3043 100644
--- a/docs/Structs.html
+++ b/docs/Structs.html
@@ -186,7 +186,7 @@
@@ -221,7 +221,7 @@
@@ -256,7 +256,7 @@
diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html
index 2d4001f7..bdb1f122 100644
--- a/docs/Structs/GzipHeader.html
+++ b/docs/Structs/GzipHeader.html
@@ -193,7 +193,7 @@
@@ -224,7 +224,7 @@
@@ -254,7 +254,7 @@
@@ -284,7 +284,7 @@
@@ -314,7 +314,7 @@
@@ -344,7 +344,7 @@
@@ -374,7 +374,7 @@
@@ -433,7 +433,7 @@ it might not be compressed with gzip at all.
diff --git a/docs/Structs/GzipHeader/CompressionMethod.html b/docs/Structs/GzipHeader/CompressionMethod.html
index 5a886568..f2f78773 100644
--- a/docs/Structs/GzipHeader/CompressionMethod.html
+++ b/docs/Structs/GzipHeader/CompressionMethod.html
@@ -192,7 +192,7 @@
diff --git a/docs/Structs/GzipHeader/FileSystemType.html b/docs/Structs/GzipHeader/FileSystemType.html
index aa4b2fe1..9d3f6feb 100644
--- a/docs/Structs/GzipHeader/FileSystemType.html
+++ b/docs/Structs/GzipHeader/FileSystemType.html
@@ -192,7 +192,7 @@
@@ -226,7 +226,7 @@
@@ -260,7 +260,7 @@
@@ -294,7 +294,7 @@
@@ -328,7 +328,7 @@
diff --git a/docs/Structs/ZipEntry.html b/docs/Structs/ZipEntry.html
index e758af76..fad8c364 100644
--- a/docs/Structs/ZipEntry.html
+++ b/docs/Structs/ZipEntry.html
@@ -192,7 +192,7 @@
@@ -222,7 +222,7 @@
@@ -252,7 +252,7 @@
diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html
index 4e1ada4d..d8171cf2 100644
--- a/docs/Structs/ZlibHeader.html
+++ b/docs/Structs/ZlibHeader.html
@@ -193,7 +193,7 @@
@@ -224,7 +224,7 @@
@@ -254,7 +254,7 @@
@@ -284,7 +284,7 @@
@@ -314,7 +314,7 @@
@@ -373,7 +373,7 @@ it might not be compressed with zlib at all.
diff --git a/docs/Structs/ZlibHeader/CompressionLevel.html b/docs/Structs/ZlibHeader/CompressionLevel.html
index efb75f0e..1dcbedb9 100644
--- a/docs/Structs/ZlibHeader/CompressionLevel.html
+++ b/docs/Structs/ZlibHeader/CompressionLevel.html
@@ -192,7 +192,7 @@
@@ -226,7 +226,7 @@
@@ -260,7 +260,7 @@
@@ -294,7 +294,7 @@
diff --git a/docs/Structs/ZlibHeader/CompressionMethod.html b/docs/Structs/ZlibHeader/CompressionMethod.html
index e1ba62c0..c294b0d2 100644
--- a/docs/Structs/ZlibHeader/CompressionMethod.html
+++ b/docs/Structs/ZlibHeader/CompressionMethod.html
@@ -192,7 +192,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html
index 71500be5..1cdc7304 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes.html
@@ -186,7 +186,7 @@
@@ -221,7 +221,7 @@
@@ -256,7 +256,7 @@
@@ -291,7 +291,7 @@
@@ -326,7 +326,7 @@
@@ -361,7 +361,7 @@
@@ -396,7 +396,7 @@
@@ -431,7 +431,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 ddb92487..55d3b938 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
@@ -226,7 +226,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/Classes/Deflate.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
index e7ac00e1..1c670588 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
@@ -226,7 +226,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -267,7 +267,7 @@ static Huffman is used in all other cases.
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 7ac1e22c..aaca38f9 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
@@ -234,7 +234,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/Classes/LZMA.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
index fb20a4fd..67a42c25 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
@@ -226,7 +226,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/Classes/LZMA2.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
index 93293ef0..116b0883 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
@@ -226,7 +226,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/Classes/XZArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
index 05cdefa8..342c3c22 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
@@ -230,7 +230,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/Classes/ZipContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
index c6ea2c2a..95962745 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
@@ -192,7 +192,7 @@
@@ -272,7 +272,7 @@ It may indicate that either the container is damaged or it might not be ZIP cont
@@ -336,7 +336,7 @@ An error can indicate that the container is damaged.
@@ -421,7 +421,7 @@ It may indicate that either the container is damaged or it might not be ZIP cont
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 052283d9..f564afdf 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
@@ -234,7 +234,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.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html
index 7546e118..ea1d15df 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums.html
@@ -195,7 +195,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -242,7 +242,7 @@ Associated value contains already decompressed data.
@@ -292,7 +292,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -341,7 +341,7 @@ than the repeat length.
@@ -386,7 +386,7 @@ Associated value contains already decompressed data.
@@ -429,7 +429,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -477,7 +477,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -528,7 +528,7 @@ Associated value contains already decompressed data.
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 07fed2ed..78f735bb 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
@@ -205,7 +205,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -239,7 +239,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -273,7 +273,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -307,7 +307,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -341,7 +341,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -375,7 +375,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -409,7 +409,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -443,7 +443,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -477,7 +477,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/DeflateError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
index 5b725401..a96ea924 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
@@ -200,7 +200,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -234,7 +234,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -268,7 +268,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -302,7 +302,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 1b3e3272..dbf1b00b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
@@ -204,7 +204,7 @@ Associated value contains already decompressed data.
@@ -238,7 +238,7 @@ Associated value contains already decompressed data.
@@ -272,7 +272,7 @@ Associated value contains already decompressed data.
@@ -306,7 +306,7 @@ Associated value contains already decompressed data.
@@ -341,7 +341,7 @@ Associated value contains already decompressed data.
@@ -375,7 +375,7 @@ Associated value 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 05920195..f83b758f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
@@ -201,7 +201,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -235,7 +235,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -269,7 +269,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -303,7 +303,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -338,7 +338,7 @@ amount of compressed data read was 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 9935da90..915b10c2 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
@@ -206,7 +206,7 @@ than the repeat length.
@@ -240,7 +240,7 @@ than the repeat length.
@@ -274,7 +274,7 @@ than the repeat length.
@@ -308,7 +308,7 @@ than the repeat length.
@@ -342,7 +342,7 @@ than the repeat length.
@@ -376,7 +376,7 @@ than the repeat length.
@@ -410,7 +410,7 @@ than the repeat length.
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 f451cc3b..b787314b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
@@ -208,7 +208,7 @@ Associated value contains already decompressed data.
@@ -242,7 +242,7 @@ Associated value contains already decompressed data.
@@ -276,7 +276,7 @@ Associated value contains already decompressed data.
@@ -310,7 +310,7 @@ Associated value contains already decompressed data.
@@ -344,7 +344,7 @@ Associated value contains already decompressed data.
@@ -378,7 +378,7 @@ Associated value contains already decompressed data.
@@ -413,7 +413,7 @@ amount of compressed data read was different from the one stored in block header
@@ -448,7 +448,7 @@ Associated value contains already decompressed data.
@@ -482,7 +482,7 @@ Associated value contains already decompressed data.
@@ -516,7 +516,7 @@ Associated value 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 ccfbce88..e71bab92 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
@@ -207,7 +207,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -241,7 +241,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -275,7 +275,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -309,7 +309,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -343,7 +343,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -377,7 +377,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -411,7 +411,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -445,7 +445,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -479,7 +479,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
@@ -513,7 +513,7 @@ It may indicate that either the data is damaged or it might not be ZIP archive (
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 7eb24503..f36ba73f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
@@ -202,7 +202,7 @@ Associated value contains already decompressed data.
@@ -236,7 +236,7 @@ Associated value contains already decompressed data.
@@ -270,7 +270,7 @@ Associated value contains already decompressed data.
@@ -304,7 +304,7 @@ Associated value contains already decompressed data.
@@ -339,7 +339,7 @@ Associated value 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 c43172cb..db507570 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
@@ -186,7 +186,7 @@
@@ -217,7 +217,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 2070db51..cab24c01 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
@@ -192,7 +192,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 fa44ee81..6aa71124 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
@@ -192,7 +192,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html
index c4d9daf7..4e7a3043 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs.html
@@ -186,7 +186,7 @@
@@ -221,7 +221,7 @@
@@ -256,7 +256,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 2d4001f7..bdb1f122 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
@@ -193,7 +193,7 @@
@@ -224,7 +224,7 @@
@@ -254,7 +254,7 @@
@@ -284,7 +284,7 @@
@@ -314,7 +314,7 @@
@@ -344,7 +344,7 @@
@@ -374,7 +374,7 @@
@@ -433,7 +433,7 @@ it might not be compressed 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 5a886568..f2f78773 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
@@ -192,7 +192,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 aa4b2fe1..9d3f6feb 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
@@ -192,7 +192,7 @@
@@ -226,7 +226,7 @@
@@ -260,7 +260,7 @@
@@ -294,7 +294,7 @@
@@ -328,7 +328,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
index e758af76..fad8c364 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
@@ -192,7 +192,7 @@
@@ -222,7 +222,7 @@
@@ -252,7 +252,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 4e1ada4d..d8171cf2 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
@@ -193,7 +193,7 @@
@@ -224,7 +224,7 @@
@@ -254,7 +254,7 @@
@@ -284,7 +284,7 @@
@@ -314,7 +314,7 @@
@@ -373,7 +373,7 @@ it might not be compressed 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 efb75f0e..1dcbedb9 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
@@ -192,7 +192,7 @@
@@ -226,7 +226,7 @@
@@ -260,7 +260,7 @@
@@ -294,7 +294,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 e1ba62c0..c294b0d2 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
@@ -192,7 +192,7 @@
diff --git a/docs/docsets/SWCompression.tgz b/docs/docsets/SWCompression.tgz
index abdb4e65..0149eaa6 100644
Binary files a/docs/docsets/SWCompression.tgz and b/docs/docsets/SWCompression.tgz differ