代码度量配置

圈复杂度

可以发现执行路径较多的方法,降低代码的圈复杂度,可测性更高

  • 检测阈值

    默认为 20,表示当一个方法的圈复杂度超过 20 时则认为该方法为超标方法,需要被关注修改。

    可以根据需要调整

重复代码

可以发现重复的代码,避免重复代码可以让代码更简洁,更易维护

  • 长度区间

    是一个区间值,默认代码中一个单词(变量/操作符)长度为 1。

  • 重复次数

    是一个区间值,当一段代码重复次数达到指定区间才认为是有风险的。

  • 上报限制

    限制上报的重复代码块数,可以减少开发的压力,提高修复积极性。

代码统计

从目录和业务纬度统计代码行数,也可以获取提交记录便于代码 Review