-
使用流程 - 代码检查 CodeArts Check
使用流程 背景信息 代码检查(CodeArts Check)是基于云端实现的代码检查服务。建立在多年自动化源代码静态检查技术积累与企业级应用经验的沉淀之上,为用户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理帮助企业有效管控代码质量,助力企业成功。
-
错误码 - 代码检查 CodeArts Check
可根据每个接口对应的错误码来定位错误原因。 当调用出错时,如HTTP请求返回一个400或505的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。 在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。 错误响应Body体格式说明 当接口调
-
代码检查能否检查本地代码? - 代码检查 CodeArts Check
代码检查能否检查本地代码? 不能。 代码检查不能单独使用,需要配合云端代码仓。当前支持的云端代码仓服务有:CodeArts Repo代码托管、Github、码云和通用Git代码仓。 代码检查服务仅适用于云端代码仓库,需要将本地代码提交到云端代码仓库后,才能进行云端代码检查分析。 父主题:
-
概述 - 代码检查 CodeArts Check
概述 代码检查是基于云端实现代码质量管理的服务,软件开发者可在编码完成后执行多语言的代码静态检查和安全检查,获取全面的质量报告,并提供缺陷的分组查看与改进建议,有效管控代码质量,帮助产品成功。 您可以使用本文档提供API对代码检查进行相关操作,如创建、删除、查询任务等。支持的全部操作请参见API概览。
-
查看代码问题 - 代码检查 CodeArts Check
查看代码问题 执行代码检查任务后,您可在问题列表中对代码问题进行修改问题状态、转移责任人等操作。 操作步骤 进入代码检查页面,在任务列表中,单击任务名称。 (可选)批量导出代码检查问题。 在任务列表页面勾选需要导出告警的任务,即可批量导出所选任务下的告警。 最大批量导出任务个数为20。
-
代码检查如何保证客户代码安全? - 代码检查 CodeArts Check
代码检查如何保证客户代码安全? 账号由IAM统一认证,每个项目均设有权限管理机制,项目管理员才可以管理项目成员。更多安全资讯请参见信任中心。 父主题: 安全性
-
查看代码度量问题 - 代码检查 CodeArts Check
查看代码度量问题 代码度量可准确的反映提交代码的质量,助力用户及时发现并修改问题,提升研发效能。 代码圈复杂度:衡量代码复杂度的标准。可通过圈复杂度大小判断逻辑复杂程度,并对代码进行修改,便于后期维护。 代码重复率:评估代码质量风险。修改冗余代码,保证代码质量。 扫描Shell语言代码时,度量结果不支持圈复杂度计算。
-
查看代码检查详情 - 代码检查 CodeArts Check
查看代码检查详情 代码检查详情包括:概览、代码问题、代码度量、检查日志和设置。 前提条件 您已创建并执行代码检查任务。 查看代码检查详情 进入代码检查页面,搜索目标任务。 在代码检查任务列表中可以查看检查任务的状态。 新问题:表示代码检查任务执行后需要处理的新问题。 未解决:表示代码检查任务执行后未解决的问题。
-
“代码编写、代码合并、版本发布”三层缺陷防护 - 代码检查 CodeArts Check
“代码编写、代码合并、版本发布”三层缺陷防护 “代码编写、代码合并、版本发布”三层缺陷防护,兼顾效率与质量 优秀的代码质量保障实践,往往将代码检查融入到开发作业流中,在用户代码编写、代码提交时进行自动化的审计检查,并对团队每日产出的代码进行持续编程规范和质量检查。 这一活动实践要
-
什么是代码检查 - 代码检查 CodeArts Check
检查能力的代码检查安全特性包。 云服务代码检查功能列表 表1 云服务代码检查功能列表 功能 描述 编码问题检查 用编码问题检查规则集,对自己的代码进行编码问题缺陷检查。 代码安全检查 用代码安全检查规则集,对自己的代码进行代码安全风险和缺陷检查。 代码风格检查 用代码风格检查规则集,检查自己的代码是否匹配选定风格。
-
执行代码检查任务 - 代码检查 CodeArts Check
执行代码检查任务 用户可以对目标代码检查任务执行检查,及时发现源代码中的代码问题。 执行代码检查有两种方式: 手动执行:具体请参见操作步骤。 定时执行:设置代码检查任务的执行计划。 前提条件 已创建代码检查任务。 如果创建的是Repo源码源检查任务,则需要有代码仓库的访问权限。参考成员管理,可添加代码仓访问权限。
-
代码检查是检查代码执行的Bug吗? - 代码检查 CodeArts Check
代码检查是检查代码执行的Bug吗? 不是。 代码检查服务是对代码仓库中的指定源代码进行静态分析,即在不运行代码的情况下,通过词法分析、语法分析等技术对程序代码进行扫描,验证代码是否满足规范性、安全性、可靠性、可维护性等指标。同时,对分析出的代码缺陷提供示例与修改建议。 父主题: 一般问题
-
使用代码检查 - 代码检查 CodeArts Check
使用代码检查 任务正在执行,稍后重试 权限不足,请核对后再试 单个任务并发数超过套餐限制,任务无法下发 Cppcheck cannot tokenize the code correctly 问题责任人没权限查看任务下的问题详情 C#前端使用WPF组件的项目检查失败 任务执行检查完毕后没有数据
-
设置代码提交时自动检查任务 - 代码检查 CodeArts Check
设置代码提交时自动检查任务 当代码托管中有代码提交成功时,在代码检查服务中可以设置自动检查任务。 操作步骤 进入代码检查页面,在任务列表中,单击任务名称。 进入“代码检查详情”页面,选择“设置 > 集成服务 > CodeArts Repo”。 勾选“代码提交时执行”。 仅对已创建任务的分支有效。
-
功能总览 - 代码检查 CodeArts Check
支持区域: 全部 创建代码检查任务 执行代码检查任务 查看代码检查详情 修改代码问题 计费说明 代码检查是软件开发生产线CodeArts中的一个服务,可单独购买使用,也可以开通CodeArts基础版或购买CodeArts专业版即可使用代码检查服务。 支持区域: 全部 代码检查计费说明 规则集设置
-
代码检查缺陷如何定位到代码提交者? - 代码检查 CodeArts Check
代码检查缺陷如何定位到代码提交者? 在任务的“设置 > 高级选项”中,开启精准匹配可以定位到代码提交者。 目前代码检查结果只能定位到某一行代码、及对应的代码文件,不能直接定位到代码提交者,可以通过代码仓库中的提交记录查看哪位成员修改过文件,进而定位到代码的提交者。 在项目成员提交
-
如何导出代码问题? - 代码检查 CodeArts Check
如何导出代码问题? 进入代码检查详情页,选择“代码问题”页签。 在页面左侧过滤器中筛选需要导出的代码问题,如“问题级别”或“问题状态”。 勾选目标问题,单击页面下方“导出”,可以导出已选中的目标代码问题。 全量操作的对象为过滤后的所有问题。单击“全量导出”,可以导出过滤后的代码问题。
-
代码检查任务总的代码行数是怎样统计的? - 代码检查 CodeArts Check
代码检查任务总的代码行数是怎样统计的? 进入代码检查任务概览页。 查看总的代码行数: 总代码行数=有效代码行+空行+注释行。 总代码行统计的是所有被检查语言的代码行。 父主题: 一般问题
-
自研代码检查引擎 - 代码检查 CodeArts Check
自研代码检查引擎 自研代码检查引擎,全面评估代码质量七特征 代码检查服务的核心就是代码检查引擎,高效精准的代码检查引擎能够很好地帮助用户在开发早期快速、准确地发现代码问题,兼顾开发效率与产品质量。 代码检查引擎团队凝聚了国内40+博士、海外研究所50+专家、国内外10+老师合作成
-
概述 - 代码检查 CodeArts Check
您可对已有的检查任务进行修改或任务设置,任务设置详细操作如表1所示。 表1 代码检查任务设置操作说明 任务设置项 操作说明 基本信息 可以修改任务名称、修改默认分支、删除任务,具体请参见设置基本信息。 规则集 可根据实际需要重新启用代码检查规则集,具体请参见设置规则集。 质量门禁 请参见设置质量门禁。