-
Feature Request
-
Resolution: Done
-
Major
-
2.0.0-alpha-2, 2.0.0-alpha-3
-
None
From Craig Ringer:
-----------
Since `resolve(…)` doesn’t take a `Collection`, only an array, I have to accumulate in a set or list then pass an array view of it to resolve(), eg given a Set artifacts:
archive.addAsLibraries(resolver.resolve(artifacts.toArray(new String[artifacts.size()])).withTransitivity().as(File.class));
-----------
Save the user the extra step of having to convert Collections to an array by enhancing the API to accept Collections natively.