java中自动计算圈复杂度的工具?

java中自动计算圈复杂度的工具?,java,cyclomatic-complexity,Java,Cyclomatic Complexity,是否有任何可用于Java的工具可以自动确定给定Java代码的圈复杂度?我已经在网上找到了工具,但还没有找到。我使用声纳(我的首选方法)。有一些插件可以在构建时“自动”生成报告(如ANT/Maven等) 另一篇关于如何在仪表板上显示CC的相关文章: 我过去使用过的另一个工具是corbetura。不过,您必须进行良好的单元测试,找到CC的定量分析有点棘手。is产生的一个指标。 我相信它也有一个Eclipse插件(但我还没有找到它)来自Agitar Technologies的AgitarOne()在其

是否有任何可用于Java的工具可以自动确定给定Java代码的圈复杂度?我已经在网上找到了工具,但还没有找到。

我使用声纳(我的首选方法)。有一些插件可以在构建时“自动”生成报告(如ANT/Maven等)

另一篇关于如何在仪表板上显示CC的相关文章:


我过去使用过的另一个工具是corbetura。不过,您必须进行良好的单元测试,找到CC的定量分析有点棘手。

is产生的一个指标。

我相信它也有一个Eclipse插件(但我还没有找到它)

来自Agitar Technologies的AgitarOne()在其仪表板报告中计算圈复杂度,并在Eclipse中使用其代码规则插件。还要注意,Agitar Technologies的姊妹公司McCabe Software()的McCabe IQ也计算Java的圈复杂度(也称为McCabe复杂度),并为项目设置提供了一个Eclipse插件