I think publishing a jar that is inclusive and contains fastutil-extras, fastutil-core, sounds the best to me. The alternative would be to move some classes to different packages, but that would cause more compatibility headaches.
Hi there Sebastiano,The specific problem is that package splitting is causing problems when using different ClassLoaders to load the jars. I don't want to get into specifics, but in short, we are working on a feature that gives us ClassLoader isolation between different library and code versions. Think, Application containers. We have written a plugin that takes a gradle file and converts it into a JBoss Modules module.xml file. In this situation each dependency is loaded in it's own JBoss Module, which allows for the loading of different versions of the same dependency without those versions affecting each other. This is achieved by loading each dependency into its own ClassLoader. (as to why can be a different discussion, but not relevant to the requirement)
--
You received this message because you are subscribed to the Google Groups "fastutil" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fastutil+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fastutil/fb3badab-c32a-475f-878a-e2d28731f0ean%40googlegroups.com.
Hi there,Thank you for the response. I don't want to make your life more complicated. If you separated the code into different jars for a specific functional reason then I don't really want to negate that.Would it be possible to generate a fastutil-all.jar? Leave all the others as they currently are, and just add another jar?
Hi there Seba,
Thank you for the heads up on this. I'll test this out and get back to you.
--Udo
--
You received this message because you are subscribed to a topic in the Google Groups "fastutil" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/fastutil/pTZ2LgcvqCQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to fastutil+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fastutil/0614c773-e5f1-43a5-a2fb-0c22e3f7cfcfn%40googlegroups.com.