-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Duplicate classes in jars — package-info #50
Comments
Thanks for the finding. Before it is fixed in future versions, you could use koloboke version You could also try to use Koloboke Compile: https://koloboke.com/compile, which requires only ~ 1 MB of runtime dependencies: |
Got it to work with current version after allowing Proguard to strip Koloboke classes (which removes package-info since it is unreferenced by other classes). Many people use all-or-nothing Proguard configs, which is probably be why this problem took a while to notice. |
More likely, because impl/impl-common separation was introduced just in the latest released version a couple of months ago. Little number of people is moved to this version already. Anyway, this issue should be fixed in the next version. |
Both koloboke-impl and koloboke-impl-common are automatically fetched as part of project build. Both have a
package-info.class
file incom/koloboke/collect/impl
. This causes Proguard builds (and presumably some other forms of library repackaging) to fail.The text was updated successfully, but these errors were encountered: