如何找到谁依赖于gradle中的特定工件?

如何找到谁依赖于gradle中的特定工件?,gradle,transitive-dependency,Gradle,Transitive Dependency,在我们的复合项目中,有人过渡地依赖于asm-4和asm-3 我想知道是谁将这些可传递的依赖项带到了项目中 有没有办法画一张依赖关系图,或者以某种方式找出谁依赖asm-3/asm-4 注意:asm依赖项是buildSrc/buildScript依赖项,而不是构建过程本身。键入gradle dependencies查看整个图表。也可以排除依赖项。在buildSrc中搜索.cd,然后运行gradle dependencyInsight--configuration runtime--dependenc

在我们的复合项目中,有人过渡地依赖于asm-4和asm-3

我想知道是谁将这些可传递的依赖项带到了项目中

有没有办法画一张依赖关系图,或者以某种方式找出谁依赖asm-3/asm-4


注意:asm依赖项是buildSrc/buildScript依赖项,而不是构建过程本身。

键入
gradle dependencies
查看整个图表。也可以排除依赖项。在
buildSrc
中搜索.cd,然后运行
gradle dependencyInsight--configuration runtime--dependency asm

是的,我知道这个任务。这正是我需要的。但它不适用于buildSrc项目。在根项目中找不到项目“buildSrc”。很遗憾,不知道如何显示
buildSrc
依赖项。但我认为依赖项排除的工作原理是完全相同的。你能用dir结构发布一个示例项目吗?