Open imasahiro opened 5 years ago
Actually, it is not an armeria side issue. Should I open a ticket at https://github.com/line/gradle-scripts instead?
Currently, only the libraries that are part of the module with trim
tag can be shaded and trimmed correctly. In that case, you have to put guava-testing
to the common dependencies in /build.gradle
and set up relocation in dependencies.yml
.
I guess the problem is that guava-testing
shares the package namespace with guava
. :sob:
I see. TBH, in my case, the original issue was happened at curator-framework (and curator-test). And since these curator packages share the package namespace, it happened same issue...
I've realized we cannot use relocated test library at sub projects (e.g. retrofit2, spring, etc.).