diff --git a/.jazzy.yaml b/.jazzy.yaml
index b87c04ba..8ca00b51 100644
--- a/.jazzy.yaml
+++ b/.jazzy.yaml
@@ -3,11 +3,11 @@ clean: true
exclude: Tests/
author: Timofey Solomko
module: SWCompression
-module_version: 3.3.0-test.2
+module_version: 3.3.0
copyright: '© 2017 Timofey Solomko'
readme: README.md
github_url: https://github.com/tsolomko/SWCompression
-github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v3.3.0-test.2
+github_file_prefix: https://github.com/tsolomko/SWCompression/tree/v3.3.0
theme: fullwidth
custom_categories:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6968cac3..70327da2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,21 +1,16 @@
# Changelog
-v3.3.0-test.2
+v3.3.0
----------------
-- Fixed multithreading problems for `ZipEntry.data()`.
-- Fixed absent type in `SevenZipEntry.entryAttributes` in some cases.
-- Fixed `posixPermissions` in `TarEntry.entryAttributes` containing UNIX type byte in some cases.
+- Introduced support for 7-Zip containers.
- Added `TarEntry.isLink`.
-- Added `ZipEntry.isLink`.
-- Added `ZipEntry.linkPath`.
+- Added `ZipEntry.isLink` and `ZipEntry.linkPath`.
- Added `ZipEntry.isTextFile`.
+- Added `ContainerEntry.isLink` and `ContainerEntry.linkPath`.
- Added support for NTFS extra fields in ZIP containers.
- Detection of UTF-8 in ZIP string fields now favors Code Page 437 more.
- Renamed build flags included in Cocoapods configurations.
-- Removed deprecation warnings for properties of `TarEntry`.
-
-v3.3.0-test.1
-----------------
-- Introduced support for 7-Zip containers.
+- Fixed multithreading problems for `ZipEntry.data()`.
+- Fixed `posixPermissions` in `TarEntry.entryAttributes` containing UNIX type byte in some cases.
v3.2.0
----------------
diff --git a/SWCompression.podspec b/SWCompression.podspec
index eb51fed1..e2e4dc60 100644
--- a/SWCompression.podspec
+++ b/SWCompression.podspec
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "SWCompression"
- s.version = "3.3.0-test.2"
+ s.version = "3.3.0"
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 ea5d2247..e4f1aef4 100644
--- a/Sources/Service/Info.plist
+++ b/Sources/Service/Info.plist
@@ -15,7 +15,7 @@
Decompressed data.
diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html index bbfee98c..d4fe834d 100644 --- a/docs/Classes/Deflate.html +++ b/docs/Classes/Deflate.html @@ -275,7 +275,7 @@ It may indicate that either data is damaged or it might not be compressed with DDecompressed data.
@@ -339,7 +339,7 @@ then static Huffman block will be created. diff --git a/docs/Classes/GzipArchive.html b/docs/Classes/GzipArchive.html index 6759da9b..47191b33 100644 --- a/docs/Classes/GzipArchive.html +++ b/docs/Classes/GzipArchive.html @@ -240,7 +240,7 @@ @@ -309,7 +309,7 @@ it might not be archived with GZip or compressed with Deflate at all.Unarchived data.
@@ -378,7 +378,7 @@ it might not be archived with GZip or compressed with Deflate at all.Unarchived data.
@@ -521,7 +521,7 @@ then
- Show on GitHub
+ Show on GitHub
diff --git a/docs/Classes/GzipArchive/Member.html b/docs/Classes/GzipArchive/Member.html
index 03dfd65c..ef2b5d5e 100644
--- a/docs/Classes/GzipArchive/Member.html
+++ b/docs/Classes/GzipArchive/Member.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html
index 1b7f7cff..b794bcc1 100644
--- a/docs/Classes/LZMA.html
+++ b/docs/Classes/LZMA.html
@@ -270,7 +270,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 46a42ead..a50e572a 100644
--- a/docs/Classes/LZMA2.html
+++ b/docs/Classes/LZMA2.html
@@ -270,7 +270,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/Classes/SevenZipContainer.html b/docs/Classes/SevenZipContainer.html
index daaa759e..3022009c 100644
--- a/docs/Classes/SevenZipContainer.html
+++ b/docs/Classes/SevenZipContainer.html
@@ -277,7 +277,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntry as an array of ContainerEntry.
@@ -347,7 +347,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntryInfo.
diff --git a/docs/Classes/SevenZipEntry.html b/docs/Classes/SevenZipEntry.html
index d45f382a..449d1858 100644
--- a/docs/Classes/SevenZipEntry.html
+++ b/docs/Classes/SevenZipEntry.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -389,7 +389,7 @@
@@ -432,7 +432,7 @@
@@ -463,7 +463,7 @@ It might not be depending on the content of the container.
@@ -498,7 +498,7 @@ It might not be depending on the content of the container.
diff --git a/docs/Classes/TarContainer.html b/docs/Classes/TarContainer.html
index 2e5c0540..d0966449 100644
--- a/docs/Classes/TarContainer.html
+++ b/docs/Classes/TarContainer.html
@@ -275,7 +275,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 75c5e025..b12e3e4e 100644
--- a/docs/Classes/TarEntry.html
+++ b/docs/Classes/TarEntry.html
@@ -240,7 +240,7 @@
@@ -270,7 +270,7 @@
@@ -300,7 +300,7 @@
@@ -330,7 +330,7 @@
@@ -376,7 +376,7 @@
@@ -406,7 +406,7 @@
@@ -436,7 +436,7 @@
@@ -466,7 +466,7 @@
@@ -496,7 +496,7 @@
@@ -526,7 +526,7 @@
@@ -556,7 +556,7 @@
@@ -586,7 +586,7 @@
@@ -616,7 +616,7 @@
@@ -646,7 +646,7 @@
@@ -676,7 +676,7 @@
@@ -706,7 +706,7 @@
@@ -736,7 +736,7 @@
@@ -766,7 +766,7 @@
@@ -796,7 +796,7 @@
@@ -826,7 +826,7 @@
diff --git a/docs/Classes/TarEntry/EntryType.html b/docs/Classes/TarEntry/EntryType.html
index 57bb58b4..c5498243 100644
--- a/docs/Classes/TarEntry/EntryType.html
+++ b/docs/Classes/TarEntry/EntryType.html
@@ -239,7 +239,7 @@
@@ -273,7 +273,7 @@
@@ -307,7 +307,7 @@
@@ -341,7 +341,7 @@
@@ -375,7 +375,7 @@
@@ -409,7 +409,7 @@
@@ -443,7 +443,7 @@
@@ -477,7 +477,7 @@
@@ -511,7 +511,7 @@
@@ -545,7 +545,7 @@
@@ -579,7 +579,7 @@
diff --git a/docs/Classes/XZArchive.html b/docs/Classes/XZArchive.html
index 1f374f0f..16c37349 100644
--- a/docs/Classes/XZArchive.html
+++ b/docs/Classes/XZArchive.html
@@ -275,7 +275,7 @@ It may indicate that either the archive is damaged or it might not be compressed
Unarchived data.
@@ -343,7 +343,7 @@ it might not be archived with XZ or LZMA(2) at all.
Unarchived data.
diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html
index 146bea03..4bfc4dea 100644
--- a/docs/Classes/ZipContainer.html
+++ b/docs/Classes/ZipContainer.html
@@ -277,7 +277,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 2e7d1add..2a495015 100644
--- a/docs/Classes/ZipEntry.html
+++ b/docs/Classes/ZipEntry.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -361,7 +361,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -391,7 +391,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -421,7 +421,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -451,7 +451,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -491,7 +491,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -527,7 +527,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 0bc0ea28..a63dd3e3 100644
--- a/docs/Classes/ZlibArchive.html
+++ b/docs/Classes/ZlibArchive.html
@@ -278,7 +278,7 @@ it might not be archived with Zlib or compressed with Deflate at all.
Unarchived data.
@@ -345,7 +345,7 @@ It will also be specified in archive’s header that the compressor used the
Resulting archive’s data.
diff --git a/docs/Compression.html b/docs/Compression.html
index 6518d83d..93ac1f35 100644
--- a/docs/Compression.html
+++ b/docs/Compression.html
@@ -232,7 +232,7 @@
@@ -267,7 +267,7 @@
@@ -302,7 +302,7 @@
@@ -337,7 +337,7 @@
diff --git a/docs/Containers.html b/docs/Containers.html
index d587226c..b53812a7 100644
--- a/docs/Containers.html
+++ b/docs/Containers.html
@@ -232,7 +232,7 @@
@@ -267,7 +267,7 @@
@@ -302,7 +302,7 @@
@@ -337,7 +337,7 @@
@@ -372,7 +372,7 @@
@@ -407,7 +407,7 @@
@@ -442,7 +442,7 @@
diff --git a/docs/Enums/BZip2Error.html b/docs/Enums/BZip2Error.html
index 1fb139f6..bafc7343 100644
--- a/docs/Enums/BZip2Error.html
+++ b/docs/Enums/BZip2Error.html
@@ -240,7 +240,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -274,7 +274,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -308,7 +308,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -342,7 +342,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -376,7 +376,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -410,7 +410,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -444,7 +444,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -478,7 +478,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -512,7 +512,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -547,7 +547,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html
index 1d2cb560..81b45388 100644
--- a/docs/Enums/DeflateError.html
+++ b/docs/Enums/DeflateError.html
@@ -240,7 +240,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -274,7 +274,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -308,7 +308,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -342,7 +342,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 54a2c27c..130dd82b 100644
--- a/docs/Enums/GzipError.html
+++ b/docs/Enums/GzipError.html
@@ -240,7 +240,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -274,7 +274,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -309,7 +309,7 @@ that archive uses a newer version of GZip format.
@@ -343,7 +343,7 @@ that archive uses a newer version of GZip format.
@@ -378,7 +378,7 @@ Associated value of the error contains already decompressed data.
@@ -412,7 +412,7 @@ Associated value of the error contains already decompressed data.
@@ -446,7 +446,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html
index cb00d052..d07c68ab 100644
--- a/docs/Enums/LZMA2Error.html
+++ b/docs/Enums/LZMA2Error.html
@@ -240,7 +240,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -274,7 +274,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -308,7 +308,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -342,7 +342,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -377,7 +377,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 f03dfe94..dce9345a 100644
--- a/docs/Enums/LZMAError.html
+++ b/docs/Enums/LZMAError.html
@@ -240,7 +240,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -274,7 +274,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -308,7 +308,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -342,7 +342,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -376,7 +376,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -410,7 +410,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -444,7 +444,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -478,7 +478,7 @@ It may indicate that either data is damaged or it might not be compressed with L
diff --git a/docs/Enums/SevenZipError.html b/docs/Enums/SevenZipError.html
index a2b0cd4d..685e92a7 100644
--- a/docs/Enums/SevenZipError.html
+++ b/docs/Enums/SevenZipError.html
@@ -240,7 +240,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -274,7 +274,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -309,7 +309,7 @@ or one of the container’s strucutures is incorrect.
@@ -344,7 +344,7 @@ or one of the container’s strucutures is incorrect.
@@ -378,7 +378,7 @@ or one of the container’s strucutures is incorrect.
@@ -412,7 +412,7 @@ or one of the container’s strucutures is incorrect.
@@ -446,7 +446,7 @@ or one of the container’s strucutures is incorrect.
@@ -480,7 +480,7 @@ or one of the container’s strucutures is incorrect.
@@ -514,7 +514,7 @@ or one of the container’s strucutures is incorrect.
@@ -548,7 +548,7 @@ or one of the container’s strucutures is incorrect.
@@ -582,7 +582,7 @@ or one of the container’s strucutures is incorrect.
@@ -617,7 +617,7 @@ no internal structure was found where it must be.
diff --git a/docs/Enums/TarError.html b/docs/Enums/TarError.html
index 0168fad0..d1731f31 100644
--- a/docs/Enums/TarError.html
+++ b/docs/Enums/TarError.html
@@ -240,7 +240,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -274,7 +274,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -308,7 +308,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -342,7 +342,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -376,7 +376,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -410,7 +410,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 385a4697..5b8fdd1a 100644
--- a/docs/Enums/XZError.html
+++ b/docs/Enums/XZError.html
@@ -240,7 +240,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -274,7 +274,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -309,7 +309,7 @@ that archive uses a newer version of XZ format.
@@ -343,7 +343,7 @@ that archive uses a newer version of XZ format.
@@ -377,7 +377,7 @@ that archive uses a newer version of XZ format.
@@ -411,7 +411,7 @@ that archive uses a newer version of XZ format.
@@ -446,7 +446,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -481,7 +481,7 @@ Associated value of the error contains already decompressed data.
@@ -515,7 +515,7 @@ Associated value of the error contains already decompressed data.
@@ -549,7 +549,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/ZipError.html b/docs/Enums/ZipError.html
index 5dcf2be2..0363f329 100644
--- a/docs/Enums/ZipError.html
+++ b/docs/Enums/ZipError.html
@@ -240,7 +240,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -274,7 +274,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -308,7 +308,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -342,7 +342,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -376,7 +376,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -410,7 +410,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -444,7 +444,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -478,7 +478,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -512,7 +512,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -547,7 +547,7 @@ Associated value of the error contains entry’s data.
@@ -581,7 +581,7 @@ Associated value of the error contains entry’s data.
diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html
index cad78f4a..5af46e36 100644
--- a/docs/Enums/ZlibError.html
+++ b/docs/Enums/ZlibError.html
@@ -240,7 +240,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -274,7 +274,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -308,7 +308,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -342,7 +342,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -377,7 +377,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Errors.html b/docs/Errors.html
index 1f825d88..f1408cfa 100644
--- a/docs/Errors.html
+++ b/docs/Errors.html
@@ -233,7 +233,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -269,7 +269,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -305,7 +305,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -341,7 +341,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -377,7 +377,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -420,7 +420,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -456,7 +456,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -492,7 +492,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -528,7 +528,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -564,7 +564,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
diff --git a/docs/Protocols.html b/docs/Protocols.html
index 7e93bcf3..6a226ed3 100644
--- a/docs/Protocols.html
+++ b/docs/Protocols.html
@@ -232,7 +232,7 @@
@@ -263,7 +263,7 @@
@@ -294,7 +294,7 @@
@@ -325,7 +325,7 @@
diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html
index 052813be..c234031c 100644
--- a/docs/Protocols/Archive.html
+++ b/docs/Protocols/Archive.html
@@ -239,7 +239,7 @@
diff --git a/docs/Protocols/Container.html b/docs/Protocols/Container.html
index 4485d2e0..67cb930c 100644
--- a/docs/Protocols/Container.html
+++ b/docs/Protocols/Container.html
@@ -239,7 +239,7 @@
diff --git a/docs/Protocols/ContainerEntry.html b/docs/Protocols/ContainerEntry.html
index d9905d69..757ab349 100644
--- a/docs/Protocols/ContainerEntry.html
+++ b/docs/Protocols/ContainerEntry.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -395,7 +395,7 @@
@@ -425,7 +425,7 @@
diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html
index 7a9052b1..6a9d331c 100644
--- a/docs/Protocols/DecompressionAlgorithm.html
+++ b/docs/Protocols/DecompressionAlgorithm.html
@@ -239,7 +239,7 @@
diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html
index c69edc7c..9dafc6eb 100644
--- a/docs/Structs/GzipHeader.html
+++ b/docs/Structs/GzipHeader.html
@@ -240,7 +240,7 @@
@@ -271,7 +271,7 @@
@@ -301,7 +301,7 @@
@@ -333,7 +333,7 @@ then this property is nil.
@@ -363,7 +363,7 @@ then this property is nil.
@@ -393,7 +393,7 @@ then this property is nil.
@@ -423,7 +423,7 @@ then this property is nil.
@@ -453,7 +453,7 @@ then this property is nil.
@@ -510,7 +510,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 0fef6679..227717ee 100644
--- a/docs/Structs/GzipHeader/CompressionMethod.html
+++ b/docs/Structs/GzipHeader/CompressionMethod.html
@@ -239,7 +239,7 @@
diff --git a/docs/Structs/GzipHeader/FileSystemType.html b/docs/Structs/GzipHeader/FileSystemType.html
index d46f2b99..33e686af 100644
--- a/docs/Structs/GzipHeader/FileSystemType.html
+++ b/docs/Structs/GzipHeader/FileSystemType.html
@@ -244,7 +244,7 @@
@@ -278,7 +278,7 @@
@@ -312,7 +312,7 @@
@@ -346,7 +346,7 @@
@@ -380,7 +380,7 @@
diff --git a/docs/Structs/SevenZipEntryInfo.html b/docs/Structs/SevenZipEntryInfo.html
index 103f2105..236e5f9c 100644
--- a/docs/Structs/SevenZipEntryInfo.html
+++ b/docs/Structs/SevenZipEntryInfo.html
@@ -240,7 +240,7 @@
@@ -271,7 +271,7 @@
@@ -302,7 +302,7 @@
@@ -332,7 +332,7 @@
@@ -362,7 +362,7 @@
@@ -392,7 +392,7 @@
@@ -422,7 +422,7 @@
@@ -452,7 +452,7 @@
@@ -482,7 +482,7 @@
@@ -512,7 +512,7 @@
@@ -542,7 +542,7 @@
@@ -572,7 +572,7 @@
@@ -602,7 +602,7 @@
@@ -632,7 +632,7 @@
@@ -662,7 +662,7 @@
@@ -694,7 +694,7 @@ Used in differential backups to indicate that file should be deleted.
@@ -724,7 +724,7 @@ Used in differential backups to indicate that file should be deleted.
diff --git a/docs/Structs/SevenZipEntryInfo/DosAttributes.html b/docs/Structs/SevenZipEntryInfo/DosAttributes.html
index cce4043c..a9d50f4f 100644
--- a/docs/Structs/SevenZipEntryInfo/DosAttributes.html
+++ b/docs/Structs/SevenZipEntryInfo/DosAttributes.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -389,7 +389,7 @@
@@ -419,7 +419,7 @@
@@ -449,7 +449,7 @@
diff --git a/docs/Structs/SevenZipEntryInfo/Permissions.html b/docs/Structs/SevenZipEntryInfo/Permissions.html
index 30c3fa10..1e309e9b 100644
--- a/docs/Structs/SevenZipEntryInfo/Permissions.html
+++ b/docs/Structs/SevenZipEntryInfo/Permissions.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -389,7 +389,7 @@
@@ -419,7 +419,7 @@
@@ -449,7 +449,7 @@
@@ -479,7 +479,7 @@
@@ -509,7 +509,7 @@
@@ -539,7 +539,7 @@
@@ -569,7 +569,7 @@
@@ -599,7 +599,7 @@
@@ -629,7 +629,7 @@
diff --git a/docs/Structs/SevenZipEntryInfo/UnixType.html b/docs/Structs/SevenZipEntryInfo/UnixType.html
index f5f87b57..b15690ef 100644
--- a/docs/Structs/SevenZipEntryInfo/UnixType.html
+++ b/docs/Structs/SevenZipEntryInfo/UnixType.html
@@ -239,7 +239,7 @@
@@ -273,7 +273,7 @@
@@ -307,7 +307,7 @@
@@ -341,7 +341,7 @@
@@ -375,7 +375,7 @@
@@ -409,7 +409,7 @@
@@ -443,7 +443,7 @@
diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html
index 55183b8d..32bba4c3 100644
--- a/docs/Structs/ZlibHeader.html
+++ b/docs/Structs/ZlibHeader.html
@@ -240,7 +240,7 @@
@@ -271,7 +271,7 @@
@@ -301,7 +301,7 @@
@@ -331,7 +331,7 @@
@@ -361,7 +361,7 @@
@@ -418,7 +418,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 18e60662..3215bc97 100644
--- a/docs/Structs/ZlibHeader/CompressionLevel.html
+++ b/docs/Structs/ZlibHeader/CompressionLevel.html
@@ -239,7 +239,7 @@
@@ -273,7 +273,7 @@
@@ -307,7 +307,7 @@
@@ -341,7 +341,7 @@
diff --git a/docs/Structs/ZlibHeader/CompressionMethod.html b/docs/Structs/ZlibHeader/CompressionMethod.html
index 54c459fb..b63100ce 100644
--- a/docs/Structs/ZlibHeader/CompressionMethod.html
+++ b/docs/Structs/ZlibHeader/CompressionMethod.html
@@ -239,7 +239,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
index 52ddb64e..685f10ed 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
@@ -232,7 +232,7 @@
@@ -267,7 +267,7 @@
@@ -302,7 +302,7 @@
@@ -337,7 +337,7 @@
@@ -372,7 +372,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 a3513421..dbef3505 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
@@ -270,7 +270,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 bbfee98c..d4fe834d 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
@@ -275,7 +275,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Decompressed data.
@@ -339,7 +339,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 6759da9b..47191b33 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
@@ -240,7 +240,7 @@
@@ -309,7 +309,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -378,7 +378,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -521,7 +521,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
index 03dfd65c..ef2b5d5e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
index 1b7f7cff..b794bcc1 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
@@ -270,7 +270,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 46a42ead..a50e572a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
@@ -270,7 +270,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/SevenZipContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
index daaa759e..3022009c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
@@ -277,7 +277,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntry as an array of ContainerEntry.
@@ -347,7 +347,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntryInfo.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html
index d45f382a..449d1858 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -389,7 +389,7 @@
@@ -432,7 +432,7 @@
@@ -463,7 +463,7 @@ It might not be depending on the content of the container.
@@ -498,7 +498,7 @@ It might not be depending on the content of the container.
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 2e5c0540..d0966449 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
@@ -275,7 +275,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 75c5e025..b12e3e4e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html
@@ -240,7 +240,7 @@
@@ -270,7 +270,7 @@
@@ -300,7 +300,7 @@
@@ -330,7 +330,7 @@
@@ -376,7 +376,7 @@
@@ -406,7 +406,7 @@
@@ -436,7 +436,7 @@
@@ -466,7 +466,7 @@
@@ -496,7 +496,7 @@
@@ -526,7 +526,7 @@
@@ -556,7 +556,7 @@
@@ -586,7 +586,7 @@
@@ -616,7 +616,7 @@
@@ -646,7 +646,7 @@
@@ -676,7 +676,7 @@
@@ -706,7 +706,7 @@
@@ -736,7 +736,7 @@
@@ -766,7 +766,7 @@
@@ -796,7 +796,7 @@
@@ -826,7 +826,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 57bb58b4..c5498243 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
@@ -239,7 +239,7 @@
@@ -273,7 +273,7 @@
@@ -307,7 +307,7 @@
@@ -341,7 +341,7 @@
@@ -375,7 +375,7 @@
@@ -409,7 +409,7 @@
@@ -443,7 +443,7 @@
@@ -477,7 +477,7 @@
@@ -511,7 +511,7 @@
@@ -545,7 +545,7 @@
@@ -579,7 +579,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 1f374f0f..16c37349 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
@@ -275,7 +275,7 @@ It may indicate that either the archive is damaged or it might not be compressed
Unarchived data.
@@ -343,7 +343,7 @@ it might not be archived with XZ or LZMA(2) at all.
Unarchived data.
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 146bea03..4bfc4dea 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
@@ -277,7 +277,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 2e7d1add..2a495015 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -361,7 +361,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -391,7 +391,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -421,7 +421,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -451,7 +451,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -491,7 +491,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
@@ -527,7 +527,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 0bc0ea28..a63dd3e3 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
@@ -278,7 +278,7 @@ it might not be archived with Zlib or compressed with Deflate at all.
Unarchived data.
@@ -345,7 +345,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/Compression.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
index 6518d83d..93ac1f35 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
@@ -232,7 +232,7 @@
@@ -267,7 +267,7 @@
@@ -302,7 +302,7 @@
@@ -337,7 +337,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
index d587226c..b53812a7 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
@@ -232,7 +232,7 @@
@@ -267,7 +267,7 @@
@@ -302,7 +302,7 @@
@@ -337,7 +337,7 @@
@@ -372,7 +372,7 @@
@@ -407,7 +407,7 @@
@@ -442,7 +442,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
index 1fb139f6..bafc7343 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
@@ -240,7 +240,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -274,7 +274,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -308,7 +308,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -342,7 +342,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -376,7 +376,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -410,7 +410,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -444,7 +444,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -478,7 +478,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -512,7 +512,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -547,7 +547,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 1d2cb560..81b45388 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
@@ -240,7 +240,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -274,7 +274,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -308,7 +308,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -342,7 +342,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 54a2c27c..130dd82b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
@@ -240,7 +240,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -274,7 +274,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -309,7 +309,7 @@ that archive uses a newer version of GZip format.
@@ -343,7 +343,7 @@ that archive uses a newer version of GZip format.
@@ -378,7 +378,7 @@ Associated value of the error contains already decompressed data.
@@ -412,7 +412,7 @@ Associated value of the error contains already decompressed data.
@@ -446,7 +446,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 cb00d052..d07c68ab 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
@@ -240,7 +240,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -274,7 +274,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -308,7 +308,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -342,7 +342,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -377,7 +377,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 f03dfe94..dce9345a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
@@ -240,7 +240,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -274,7 +274,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -308,7 +308,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -342,7 +342,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -376,7 +376,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -410,7 +410,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -444,7 +444,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -478,7 +478,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/SevenZipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
index a2b0cd4d..685e92a7 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
@@ -240,7 +240,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -274,7 +274,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -309,7 +309,7 @@ or one of the container’s strucutures is incorrect.
@@ -344,7 +344,7 @@ or one of the container’s strucutures is incorrect.
@@ -378,7 +378,7 @@ or one of the container’s strucutures is incorrect.
@@ -412,7 +412,7 @@ or one of the container’s strucutures is incorrect.
@@ -446,7 +446,7 @@ or one of the container’s strucutures is incorrect.
@@ -480,7 +480,7 @@ or one of the container’s strucutures is incorrect.
@@ -514,7 +514,7 @@ or one of the container’s strucutures is incorrect.
@@ -548,7 +548,7 @@ or one of the container’s strucutures is incorrect.
@@ -582,7 +582,7 @@ or one of the container’s strucutures is incorrect.
@@ -617,7 +617,7 @@ no internal structure was found where it must be.
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 0168fad0..d1731f31 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
@@ -240,7 +240,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -274,7 +274,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -308,7 +308,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -342,7 +342,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -376,7 +376,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -410,7 +410,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 385a4697..5b8fdd1a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
@@ -240,7 +240,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -274,7 +274,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -309,7 +309,7 @@ that archive uses a newer version of XZ format.
@@ -343,7 +343,7 @@ that archive uses a newer version of XZ format.
@@ -377,7 +377,7 @@ that archive uses a newer version of XZ format.
@@ -411,7 +411,7 @@ that archive uses a newer version of XZ format.
@@ -446,7 +446,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -481,7 +481,7 @@ Associated value of the error contains already decompressed data.
@@ -515,7 +515,7 @@ Associated value of the error contains already decompressed data.
@@ -549,7 +549,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 5dcf2be2..0363f329 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
@@ -240,7 +240,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -274,7 +274,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -308,7 +308,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -342,7 +342,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -376,7 +376,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -410,7 +410,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -444,7 +444,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -478,7 +478,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -512,7 +512,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -547,7 +547,7 @@ Associated value of the error contains entry’s data.
@@ -581,7 +581,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 cad78f4a..5af46e36 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
@@ -240,7 +240,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -274,7 +274,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -308,7 +308,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -342,7 +342,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -377,7 +377,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
index 1f825d88..f1408cfa 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
@@ -233,7 +233,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -269,7 +269,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -305,7 +305,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -341,7 +341,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -377,7 +377,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -420,7 +420,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -456,7 +456,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -492,7 +492,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -528,7 +528,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -564,7 +564,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
index 7e93bcf3..6a226ed3 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
@@ -232,7 +232,7 @@
@@ -263,7 +263,7 @@
@@ -294,7 +294,7 @@
@@ -325,7 +325,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 052813be..c234031c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
@@ -239,7 +239,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 4485d2e0..67cb930c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
@@ -239,7 +239,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 d9905d69..757ab349 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -395,7 +395,7 @@
@@ -425,7 +425,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 7a9052b1..6a9d331c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
@@ -239,7 +239,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 c69edc7c..9dafc6eb 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
@@ -240,7 +240,7 @@
@@ -271,7 +271,7 @@
@@ -301,7 +301,7 @@
@@ -333,7 +333,7 @@ then this property is nil.
@@ -363,7 +363,7 @@ then this property is nil.
@@ -393,7 +393,7 @@ then this property is nil.
@@ -423,7 +423,7 @@ then this property is nil.
@@ -453,7 +453,7 @@ then this property is nil.
@@ -510,7 +510,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 0fef6679..227717ee 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
@@ -239,7 +239,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 d46f2b99..33e686af 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
@@ -244,7 +244,7 @@
@@ -278,7 +278,7 @@
@@ -312,7 +312,7 @@
@@ -346,7 +346,7 @@
@@ -380,7 +380,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html
index 103f2105..236e5f9c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html
@@ -240,7 +240,7 @@
@@ -271,7 +271,7 @@
@@ -302,7 +302,7 @@
@@ -332,7 +332,7 @@
@@ -362,7 +362,7 @@
@@ -392,7 +392,7 @@
@@ -422,7 +422,7 @@
@@ -452,7 +452,7 @@
@@ -482,7 +482,7 @@
@@ -512,7 +512,7 @@
@@ -542,7 +542,7 @@
@@ -572,7 +572,7 @@
@@ -602,7 +602,7 @@
@@ -632,7 +632,7 @@
@@ -662,7 +662,7 @@
@@ -694,7 +694,7 @@ Used in differential backups to indicate that file should be deleted.
@@ -724,7 +724,7 @@ Used in differential backups to indicate that file should be deleted.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html
index cce4043c..a9d50f4f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -389,7 +389,7 @@
@@ -419,7 +419,7 @@
@@ -449,7 +449,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html
index 30c3fa10..1e309e9b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html
@@ -239,7 +239,7 @@
@@ -269,7 +269,7 @@
@@ -299,7 +299,7 @@
@@ -329,7 +329,7 @@
@@ -359,7 +359,7 @@
@@ -389,7 +389,7 @@
@@ -419,7 +419,7 @@
@@ -449,7 +449,7 @@
@@ -479,7 +479,7 @@
@@ -509,7 +509,7 @@
@@ -539,7 +539,7 @@
@@ -569,7 +569,7 @@
@@ -599,7 +599,7 @@
@@ -629,7 +629,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html
index f5f87b57..b15690ef 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html
@@ -239,7 +239,7 @@
@@ -273,7 +273,7 @@
@@ -307,7 +307,7 @@
@@ -341,7 +341,7 @@
@@ -375,7 +375,7 @@
@@ -409,7 +409,7 @@
@@ -443,7 +443,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 55183b8d..32bba4c3 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
@@ -240,7 +240,7 @@
@@ -271,7 +271,7 @@
@@ -301,7 +301,7 @@
@@ -331,7 +331,7 @@
@@ -361,7 +361,7 @@
@@ -418,7 +418,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 18e60662..3215bc97 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
@@ -239,7 +239,7 @@
@@ -273,7 +273,7 @@
@@ -307,7 +307,7 @@
@@ -341,7 +341,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 54c459fb..b63100ce 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
@@ -239,7 +239,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
index 3dc30092..49328b59 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
@@ -234,6 +234,7 @@ And yes, it is also in Objective-C.
- ZIP
- TAR
+- 7-Zip
Decompression algorithms:
@@ -278,6 +279,7 @@ Available subspecs:
SWCompression/BZip2
SWCompression/ZIP
SWCompression/TAR
+SWCompression/SevenZip
You can add some or all of them instead of pod 'SWCompression'
@@ -306,17 +308,41 @@ Available subspecs:
More info about SPM you can find at Swift Package Manager’s Documentation.
-SWCompression/ZIP and compression methods
+Options for CocoaPods users
-Deflate is a default compression method of ZIP containers.
+Both ZIP and 7-Zip containers have compression method
+which is most likely to be used when compressing files into them.
+This is Deflate for ZIP and LZMA/LZMA2 for 7-Zip.
+Thus, SWCompression/ZIP subspec have SWCompression/Deflate subspec as a dependency
+and SWCompression/LZMA subspec as a dependency for SWCompression/SevenZip.
-This means, that if you use CocoaPods, when installing SWCompression/ZIP it will install SWCompression/Deflate as a dependency.
+But both these containers support other compression methods,
+some of them are implemented in SWCompression.
+For CocoaPods configurations some sort of ‘optional dependecies’ are provided for such compression methods.
-However, ZIP containers can also support LZMA and BZip2.
-So if you want to enable them in your Pods configuration you need to include SWCompression/LZMA and/or SWCompression/Deflate.
+‘Optional dependency’ in this context means
+that SWCompression/ZIP or SWCompression/7-Zip will support particular compression methods
+only if a corresponding subspec is expicitly specified in your Podfile and installed.
-If you use Carthage or Swift Package Manager you always have the full package,
-and ZIP will be built with both BZip2 and LZMA support.
+List of ‘optional dependecies’.
+
+For SWCompression/ZIP:
+
+
+- SWCompression/BZip2
+- SWCompression/LZMA
+
+
+For SWCompression/SevenZip:
+
+
+- SWCompression/BZip2
+- SWCompression/Deflate
+
+
+Note: If you use Carthage or Swift Package Manager you always have the full package,
+and ZIP will be built with both additional BZip2 and LZMA support
+as well as 7-Zip will be build with both additional Deflate and BZip2 support.
Usage
Basics
@@ -343,7 +369,7 @@ This documentation can be found at its own Swift Package Manager’s Documentation.
-SWCompression/ZIP and compression methods
+Options for CocoaPods users
-Deflate is a default compression method of ZIP containers.
+Both ZIP and 7-Zip containers have compression method
+which is most likely to be used when compressing files into them.
+This is Deflate for ZIP and LZMA/LZMA2 for 7-Zip.
+Thus, SWCompression/ZIP subspec have SWCompression/Deflate subspec as a dependency
+and SWCompression/LZMA subspec as a dependency for SWCompression/SevenZip.
-This means, that if you use CocoaPods, when installing SWCompression/ZIP it will install SWCompression/Deflate as a dependency.
+But both these containers support other compression methods,
+some of them are implemented in SWCompression.
+For CocoaPods configurations some sort of ‘optional dependecies’ are provided for such compression methods.
-However, ZIP containers can also support LZMA and BZip2.
-So if you want to enable them in your Pods configuration you need to include SWCompression/LZMA and/or SWCompression/Deflate.
+‘Optional dependency’ in this context means
+that SWCompression/ZIP or SWCompression/7-Zip will support particular compression methods
+only if a corresponding subspec is expicitly specified in your Podfile and installed.
-If you use Carthage or Swift Package Manager you always have the full package,
-and ZIP will be built with both BZip2 and LZMA support.
+List of ‘optional dependecies’.
+
+For SWCompression/ZIP:
+
+
+- SWCompression/BZip2
+- SWCompression/LZMA
+
+
+For SWCompression/SevenZip:
+
+
+- SWCompression/BZip2
+- SWCompression/Deflate
+
+
+Note: If you use Carthage or Swift Package Manager you always have the full package,
+and ZIP will be built with both additional BZip2 and LZMA support
+as well as 7-Zip will be build with both additional Deflate and BZip2 support.
Usage
Basics
@@ -343,7 +369,7 @@ This documentation can be found at its own