检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
template_id String 规则集id language String 规则集语言 template_name String 规则集名称 type String 规则集状态optional:可选,selected:已选 status String 规则集属性0 是默认用户规则集
终端节点信息可参考地区和终端节点。 代码检查的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 代码检查的终端节点 区域名称 区域 终端节点(Endpoint) 华北-北京四 cn-north-4 codecheck-ext.cn-north-4.myhuaweicloud
encode String 编码格式 compile_config String 编译配置信息 rule_template String 规则集名称 表6 LogInfo 参数 参数类型 描述 display_name String 日志标题 log String 日志内容 level
规则集规范分类 rule_id String 规则id rule_language String 规则所属语言 rule_name String 规则名称 rule_severity String 规则问题级别 rule_tages String 规则标签 right_example String
误示例和修复建议等信息。 基于项目入口访问CodeArts Check服务首页。 单击“规则集”页签,进入检查规则集列表页面。 单击规则集名称,进入该规则集详情页面,可在线查看规则集中的规则使用详情。 图1 查看规则集的规则 您也可以单击“导出”,导出该规则集中已启用的规则到本地查看规则详情。
参数 参数类型 描述 defect_id String 缺陷的id defect_checker_name String 缺陷对应检查项的名称 defect_status String 缺陷的状态0为解决 1已解决 2已忽略 rule_system_tags String 规则标签
高级配置参数的相关信息 表4 TaskAdvancedSettingsItem 参数 是否必选 参数类型 描述 key 是 String 高级配置对应的名称 value 是 String 高级配置对应的取值 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code
代码检查安全增强 CodeArts Check提供代码安全检查增强包的能力,其安全检查能力作为深度价值特性,能深度识别代码中安全风险和漏洞,提供了套餐包内规则不覆盖的安全类场景,比如数值错误、加密问题、数据验证问题等。针对业界的安全漏洞检测项提供了更深入的分析能力,如跨函数、跨文件、污点分析、语义分析等。
抑制告警密度=抑制告警数/代码行总数*1000(每千行代码中包含的冗余代码数) 该参数需启用Cmetrics规则后生效。 表2 Cmetrics工具默认阈值 阈值名称 默认值 超大圈复杂度函数-圈复杂度阈值 20 超大深度数函数-深度阈值 4 超大函数-行数阈值 50 超大头文件-行数阈值 500 超大源文件-行数阈值