-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check dependency updates recursively? #282
Comments
This is called a transitive dependency and could be done as a task property. Currently we don’t resolve those, gradle-versions-plugin/src/main/groovy/com/github/benmanes/gradle/versions/updates/Resolver.groovy Lines 149 to 151 in ae5154a
Usually you only manage explicitly declared dependencies, so it hasn’t been an issue or asked for. |
Having this feature still sounds like a good idea though? |
I don’t think it will be useful for most people, but it’s not a bad idea and some might prefer it. |
It can be useful to understand if my dependencies don't update their deps. I don't think I'd action it directly but might be useful to understand if some feature I want isn't ready or a dep is lax about security. |
If you have a lot of in-house dependencies (working on a huge project for example) this could be very useful. You can easily ask other teams to up their dependencies if needed. |
This feature is extremely useful for finding and diagnosing "diamond" problems, ie, when you depend on 2 projects and they depend on (different versions) of another project. |
Also useful for us. We use various own libraries and Gradle plugins whose dependencies are never checked when we run |
For example,
androidx.preference:preference:1.1.0-alpha02
depends onandroidx.fragment:fragment:1.1.0-alpha02
, but there exists updateandroidx.fragment:fragment:1.1.0-alpha03
.The text was updated successfully, but these errors were encountered: