ben-manes / gradle-versions-plugin

Gradle plugin to discover dependency updates
Apache License 2.0
3.83k stars 200 forks source link

Only resolve resolvable configurations #721

Closed jvandort closed 1 year ago

jvandort commented 1 year ago

Fixes: #718

Updates plugin to only resolve resolvable configurations. As a result, configurations like implementation are not resolved individually, but transitively via any resolvable configurations which extend it. To handle this change, Resolver.kt was updated throughout to use allDependencies and allDependencyConstraints in order to ensure the resolved/unresolved dependency comparisons with the latest versions include inherited dependencies from non-resolvable configurations which were previously being resolved individually.

ben-manes commented 1 year ago

Thanks!

ben-manes commented 1 year ago

released, thanks @jvandort