一旦这些准备就绪,运行 gradle analyze。如果存在未使用的依赖项,您将得到一个构建失败,它显示类似于下面文本的输出,以及一个未使用的依赖项列表(声明的和传递的)。如果您希望通过 CI 构建强制不应该存在未使用的依赖项,那么构建失败确实很方便。
:foo:analyze FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':foo:analyze'.
> The project has unused declared artifacts