dynamics
dynamics copied to clipboard
Make compatible with the module system
If it isn't too much to ask - a module-info.java available would be nice. You can keep Java 8 compatibility by making a multi-release jar.
https://www.baeldung.com/maven-multi-release-jars
I don't do much Java dev these days but I'm happy to accept PRs and get another release out.
So there is a tiny smidge of an issue - you have one real dependency on one of your own libraries. The top level package in that is alexh
. This also has a class in the alexh
package.
Modules don't work with "split-packages".
I can make a PR with the changes required, but they would have to be breaking changes 🤷♂️ .
Well, okay I think that might not be true - LiteJoiner
just needs to move into the library and be required transitively so that it is the only holder of the alexh
package. Would be weird to have LiteJoiner
be in fluent though :man_shrugging:
Easiest answer, honestly, is to just not expose LiteJoiner
.