如果存在未使用的依赖项,我希望 gradle 构建失败

har*_*ola 5 continuous-integration dependencies dependency-management gradle build.gradle

正如标题所说。

我继承了一个使用 gradle 的遗留项目,模块的相互依赖让我很头疼。是否有一个插件/进程/黑魔法会使未使用的依赖项上的构建失败?

Mar*_*rus 2

不是直接答案,但密切相关。

使用 DepClean,如果存在未使用的依赖项,您可以中断 Maven 构建

请参阅https://github.com/ASSERT-KTH/depclean