在我的仪器中,我在更换JVM中的类定义时遇到了一些问题。类的修改满足所有约束(例如,方法添加,签名的改变,静态变量添加/修改等)。但我唯一无法检查的是循环参考。
我正在处理的类非常庞大,是struts X.X中典型的MVC模式动作类的一部分。有什么方法可以使用一些现有的库/开源工具来帮助我识别循环引用吗?
此致
答案 0 :(得分:2)
是的,您可以通过metricsreloaded
检查相关性。它是一个插件,具有一些其他功能,如计算cyclometic complexity
等。
您尚未提及您正在使用的IDE。在IntelliJ
中,您可以从此处MetricsReloaded或通过插件存储(通过搜索metricsreloaded)安装该插件。
eclipse
也必须有一个插件。
或者,您也可以从here安装SonarLint
插件,该插件也提供此功能。
Eclipse
试试SonarLint