Reputation: 924
I have a structure in an android app using gradle like,
module A:
dependencies{
module B
}
module B:{
dependencies{
module C
}
module C:{
dependencies{
module D
}
Are these dependencies transitive? How can I access the classes of module D in module A directly?
Upvotes: 1
Views: 129
Reputation: 16833
edit : same thing with D
C
is a transitive dependency of A
Your ide should allow you to directly use classes of C
in A
but it's a bad practice. If A
really needs C
, it should declare it as a direct dependency
module A:
dependencies {
module B
module C
module D
}
Upvotes: 1