#I answered on github, the main change is
1 messages · Page 1 of 1 (latest)
After having it published on maven, could a dagger init --sdk=java generate only dagger-module/io/dagger and not dagger-io/io/dagger, if the module depends on the published package?
Not yet. Those two (target/generated-sources/dagger-io and target/generated-sources/dagger-module) together form the dagger-java-sdk lib. It's just one (dagger-io) is the static part while the other (dagger-module) is the generated part.
But all that is just to help IDEs/local dev, they will never been used to build.
That said, we can imagine to split the SDK jar in two, to have the non generated on one lib and the generated on one other. I'm not sure about the benefit, but that should be doable.