With that change we can think about our dependencies again.
Do we want to "bundle" the dependencies with our libraries or not?
Which means, do we want to use api or implementation?
If we decided we use implementation we can also think about to use compileOnly for "all", right?
Since we don't really need a special version or something. Our implementations are very "basic" and I think all future releases of our dependencies will support our implementation...
What do you think?
*Note:* While upgrading I had some issues with jacoco. So i declared the jacoco version and added the test coverage in the sample. jacoco closure is depcreated . We have to add it to the classpath...
With that change we can think about our dependencies again.
Do we want to "bundle" the dependencies with our libraries or not? Which means, do we want to use
api
orimplementation
? If we decided we useimplementation
we can also think about to usecompileOnly
for "all", right? Since we don't really need a special version or something. Our implementations are very "basic" and I think all future releases of our dependencies will support our implementation...What do you think?