3

我正在寻找一种工具来分析和优化我的 Gradle 项目中的依赖层次结构。我已经看过https://github.com/wfhartford/gradle-dependency-analyze和来自 Netflix 的https://github.com/nebula-plugins/gradle-lint-plugin。两者都基于已编译类的静态分析来完成这项工作。尽管如此,使用静态代码分析工具无法找到基于反射的任何内容,因此注入框架将失败,并且分析将产生静态代码未使用而运行代码将使用的依赖项的结果。

那么有没有可以使用的工具呢?我正在考虑一些代码覆盖工具基于运行单元测试所做的事情。任何想法都非常受欢迎!

4

0 回答 0