редактировать: то же самое с D
C
- это транзитивная зависимость A
Ваш идеал должен позволять вам напрямую использовать классы C
в A
, но это плохая практика. Если A
действительно нужен C
, он должен объявить его как прямую зависимость
module A:
dependencies {
module B
module C
module D
}