指定扫描规则集

更新时间:
复制 MD 格式

配置指定规则集

配置规则集如下所示:

  1. 在流水线编辑状态,点击相应的规约扫描卡片。

  2. 在展开的卡片抽屉上,点击任务列表中的 Java 代码扫描。

  3. 在规约集合处,配置相应的规则集。

默认规则集合包含 ali-comment.xml、ali-concurrent.xml、ali-constant.xml、ali-exception.xml、ali-flowcontrol.xml、ali-naming.xml、ali-oop.xml 等规则文件,排除子目录可填写 test/ 以跳过测试代码扫描。

屏蔽特定扫描规则

规约集合字段默认包含以下规则文件,以逗号分隔。各文件对应的规则范围如下:

规则文件

规则范围

ali-comment.xml

注释规范

ali-concurrent.xml

并发处理

ali-constant.xml

常量定义

ali-exception.xml

异常处理

ali-flowcontrol.xml

控制语句

ali-naming.xml

命名规约

ali-oop.xml

OOP 规约

ali-orm.xml

ORM 规约

ali-other.xml

其他规范

ali-set.xml

集合处理

从规约集合字段中删除不需要的规则文件名,即可屏蔽对应的规则类别。例如,删除 ali-comment.xml 将屏蔽所有注释规范相关的检测规则。

屏蔽粒度为规则文件级别,不支持屏蔽单条规则。

如需使用自定义规则,勾选使用自定义规则目录,可使用代码仓库中的自定义 P3C 规则文件替代默认规则集。