# 代码度量配置

## 圈复杂度

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

- **检测阈值**

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

  可以根据需要调整

## 重复代码

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

- **长度区间**

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

- **重复次数**

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

- **上报限制**

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

## 代码统计

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