Closed seregamorph closed 4 months ago
The solution proposed here: https://github.com/autonomousapps/dependency-analysis-gradle-plugin/pull/1125
Thanks for the issue! This problem has annoyed me for a while, but I haven't had the bandwidth to focus on it. I appreciate the PR 👍
Plugin version 1.29.0
Gradle version 8.6
JDK version 17
Describe the bug The
reason
task receives--id
argument and filters dependency in a pretty lenient way. E.g. if themodule
has these dependencies:project("list")
project("list-A")
project("list-B")
and we call
if can pick any of those three modules (e.g.
list-A
). This depends on the combination of dependency scopes and order of definition.Expected behavior
Additional context The problem is around these two places in the code:
To Reproduce Let me know if you need sample project to reproduce.