nokeedev / gradle-native

The home of anything about Gradle support for natively compiled languages
https://nokee.dev
Apache License 2.0
47 stars 8 forks source link

Introduce a formal ZipProviderBuilder for zipping any number of providers #837

Closed lacasseio closed 1 year ago

lacasseio commented 1 year ago

This builder replaces the awkward ProviderUtils#zip with a more fluent and "official-looking" API. It supports zipping more than two providers at a time. Although not included in this PR, we could support optional providers, which can be useful in some scenarios.