Hello!
I have a large multi-module project. I’ve inherited it, so there are many optimizations waiting their turn. One thing I was wondering about is this:
There is a rather big, almost godly, common module. Generally other modules need only some of the common api rather than all of it. Is there any neat trick that I can apply that lets me import api from a module selectively? For example:
//commonModule structure
--src/main/java/com/example/
----logutils
----networkutils
----otherutils
...
//featureModule.gradle.kts
implementation(project(":common:networkutils"))