Grails 中条件嵌套规则的深度



我正在我的Grails应用程序上进行一些静态代码分析(SCA)。

我必须检查"条件嵌套的深度",但我找不到任何 Grails 插件这样做。

在CheckStyle(用于Java项目(代码))中,有NestedForDepth,NestedIfDepth和NestedTryDepth。但是我无法在任何Grails SCA插件中找到这些。

我该怎么做?

也许GMetrics插件可以帮助你。它基于 GMetrics groovy 库。

我认为你不能直接用GMetrics测量"条件嵌套的深度"。但是,您可以测量方法的圈复杂度(这在某种程度上与"条件嵌套的深度"相关)。

最新更新