Hello.
Both jdk 17 compatible versions of the library published on maven central add a compile dependency to org.apache.felix:maven-bundle-plugin (visible here for instance), which I suppose is not expected, as it's a maven plugin. And it brings a lot of transitive dependencies which can clash with the dependencies of a project that imports fst (in our case, the dependency com.google.inject:guice:jar:no_aop brought by maven-core). I tried to look at the pom in the jdk17 branch but I was not able to understand how this compile dependency is added.
Hello. Both jdk 17 compatible versions of the library published on maven central add a compile dependency to
org.apache.felix:maven-bundle-plugin
(visible here for instance), which I suppose is not expected, as it's a maven plugin. And it brings a lot of transitive dependencies which can clash with the dependencies of a project that imports fst (in our case, the dependencycom.google.inject:guice:jar:no_aop
brought by maven-core). I tried to look at the pom in the jdk17 branch but I was not able to understand how this compile dependency is added.Thank you.