Java代码依赖分析工具
源自:ThoughtWorks, (已集成在ArchGuard)
工具适用场景
- 设置逻辑模块,可视化分析逻辑模块间的依赖关系,帮助拆分
- 查看各个方法的调用链,帮助迅速理解方法含义
- 查看各个类的调用链,帮助迅速理解类的作用范围
步骤
- 安装ArchGuard
- 输入要扫描的项目的仓库地址
- 点击”调用依赖工具”,进入工具
- 点击”扫描代码”按钮,待扫描结束后,进行分析
Tequlia工具
源自:李新(前ThoughtWorks咨询师)
状态:未集成ArchGuard, GitHub:https://github.com/newlee/tequila
工具适用场景
- Cpp/Java依赖关系可视化