Henning Schmiedehausen
Henning Schmiedehausen
Looks good. Lmk when you move it from draft to ready.
First: Thank you for starting this! We need to modularize Jdbi fully if only for the javadocs. :-) You seem to have encountered all the problems that I found as...
some stuff that I looked at / might be interesting: - https://stackoverflow.com/questions/53477690/properly-implementing-java-modules-in-a-maven-build-with-inter-module-test-depen - sample code from that SO: https://github.com/jhenriquez418/java-cross-module-testing - the moditect tooling: https://github.com/moditect/moditect
Hey @SentryMan. I summarized our current state of things with modules here: https://github.com/jdbi/jdbi/blob/master/JPMS-SUPPORT.md I am slowly trying to work the tool chain up to support real modules in the code...
I think you are running against the limitations of what can be expressed with annotations. The main problem is that your "MyClass" is parameterized but you use the raw type...
> > I think you are running against the limitations of what can be expressed with annotations. The main problem is that your "MyClass" is parameterized but you use the...
For the MultiMap, you need a collector btw. If you use the Guava multimap (https://guava.dev/releases/snapshot-jre/api/docs/com/google/common/collect/Multimap.html), we provide a collector as part of the jdbi3-guava module. If you use another MultiMap,...
The point of the generator is to not require this. If it does, I broke something during the refactoring and it needs to be fixed. Would it be possible to...
I see two problems: - we derive the class for the implementation and ondemand types from the extension type when loading the extension by using the extension type name, computing...
that may work but it creates a lot of ceremony. Users now have to create a serviceloader entry with the right file name (which is currently hidden away from them)...