Using version 2.0.0 results in inconsistent merge strategy logging vs displayed counts. An example:
[info] 6 file(s) merged using strategy 'Concat' (Run the task at debug level to see the details)
[debug]
[debug] Merge Strategy Used: Concat
[debug] Resulting entries:
[debug] Jar entry = META-INF/services/org.apache.poi.sl.draw.ImageRenderer
[debug] Merge origins:
[debug] Jar name = poi-ooxml-5.2.2.jar, jar org = org.apache.poi, entry target = META-INF/services/org.apache.poi.sl.draw.ImageRenderer
[debug] Jar name = poi-5.2.2.jar, jar org = org.apache.poi, entry target = META-INF/services/org.apache.poi.sl.draw.ImageRenderer
[debug]
[debug] Merge Strategy Used: Concat
[debug] Resulting entries:
[debug] Jar entry = META-INF/services/org.apache.poi.ss.usermodel.WorkbookProvider
[debug] Merge origins:
[debug] Jar name = poi-ooxml-5.2.2.jar, jar org = org.apache.poi, entry target = META-INF/services/org.apache.poi.ss.usermodel.WorkbookProvider
[debug] Jar name = poi-5.2.2.jar, jar org = org.apache.poi, entry target = META-INF/services/org.apache.poi.ss.usermodel.WorkbookProvider
[debug]
[debug] Merge Strategy Used: Concat
[debug] Resulting entries:
[debug] Jar entry = META-INF/services/org.apache.poi.extractor.ExtractorProvider
[debug] Merge origins:
[debug] Jar name = poi-ooxml-5.2.2.jar, jar org = org.apache.poi, entry target = META-INF/services/org.apache.poi.extractor.ExtractorProvider
[debug] Jar name = poi-5.2.2.jar, jar org = org.apache.poi, entry target = META-INF/services/org.apache.poi.extractor.ExtractorProvider
The logging prints 6 file(s) and yet only 3 files were merged using Concat. If run with an earlier version (I tried with 0.14.10 but I haven't dug in to when exactly it started) it correctly states 'concat' was applied to 3 files.
Apologies is this is a known issue or if this is not the correct repo to submit this issue.
Thanks in advance for reviewing and maintaining sbt-assembly!
Using version
2.0.0
results in inconsistent merge strategy logging vs displayed counts. An example:The logging prints
6 file(s)
and yet only 3 files were merged usingConcat
. If run with an earlier version (I tried with0.14.10
but I haven't dug in to when exactly it started) it correctly states'concat' was applied to 3 files
.Apologies is this is a known issue or if this is not the correct repo to submit this issue.
Thanks in advance for reviewing and maintaining sbt-assembly!