Quantcast
Channel: Gradle Forums - Latest posts
Viewing all articles
Browse latest Browse all 20325

How to disable transitive compile dependencies

$
0
0

Thanks.

We expect all components to explicitly define compile dependencies. Setting transitive = false will not allow a dependency to be satisfied because it was also required by another dependency. For example: if a component requires ‘com.fasterxml.jackson’, it must explicitly define that dependency; it will not inherit it because it depends on another component that also depends on ‘com.fasterxml.jackson’.

The purpose here is to make it obvious which third parties are being used.

When we upgrade, what new feature would help?


Viewing all articles
Browse latest Browse all 20325

Trending Articles