Some deployment archives have "duplicate" files. These are usually files that have names that differ only on case. This change allows them to be unextracted by the faster native unextractor by passing true as the third argument1. This mirrors the Ruby implementation's behavior without incurring in a performance penalty by using the Ruby extractor.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Some deployment archives have "duplicate" files. These are usually files that have names that differ only on case. This change allows them to be unextracted by the faster native unextractor by passing
true
as the third argument1. This mirrors the Ruby implementation's behavior without incurring in a performance penalty by using the Ruby extractor.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.