-
已开通旧版代码检查服务,能否转换为新版本计费? - 代码检查 CodeArts Check
已开通旧版代码检查服务,能否转换为新版本计费? 本章节仅供老用户参考。 当前暂不支持已开通旧版代码检查服务的用户一键切换成新计费模式,需要将旧版服务套餐关闭,再购买新套餐。 已购买包周期套餐的用户,套餐到期后,您可以选择继续购买包年/包月套餐,请参见包年/包月。 开通旧版按需计费
-
开源声明 - 代码检查 CodeArts Check
开源声明 当前华为云CodeArts Check服务引用的开源工具如表1所示。 表1 开源工具说明 工具名称 开源声明 相关链接 Sonar /* * SonarQube * Copyright (C) 2009-2023 SonarSource SA * mailto:info
-
一站式问题闭环修复 - 代码检查 CodeArts Check
一站式问题闭环修复,问题修复效率倍增 开发团队实施代码检查活动时通常遇到问题分析和修复成本高(工具问题不易理解、问题分到具体开发人员费时费力、多版本情况下重复处理同一告警令开发人员厌倦工具)导致落地困难,这些原因很大程度影响了开发人员对检查工具的使用积极性。 代码检查服务提供问题分析处理三大能力,帮助开发团队高效、顺畅使用代码检查:
-
基本概念 - 代码检查 CodeArts Check
代码缺陷影响、修改建议。 问题展示 准确定位到问题所在代码行,用户可以在线查看并分析代码问题。 SDLC 软件开发生命周期(Software Development Life Cycle)。 延迟上线 在工具版本升级后,由于代码检查服务检查引擎的能力提升,可能会出现新的缺陷。但新
-
支持主流开发语言 - 代码检查 CodeArts Check
Shell/KOTLIN/SCALA/ArkTS等10+常见开发语言,满足嵌入式、WEB应用、移动应用等多种开发场景所需。 内置多款的开源工具与自研引擎一起提供丰富的检查规则(9000+)。 梳理各类场景需要,内置全面检查规则集、关键检查规则集、移动领域规则集、华为编程规范规则集
-
设置自定义镜像 - 代码检查 CodeArts Check
设置自定义镜像 当使用代码检查服务时,若常用的编译构建环境缺少您需要的依赖包、工具,无法满足您的使用需求,您可通过自定义构建环境提供的基础镜像执行代码检查任务。 前提条件 您已构建自定义环境,具体操作请参见自定义构建环境。 构建完成后,将自定义环境推送到镜像仓中,具体操作请参见制
-
代码检查如何支持项目缺陷报告导出? - 代码检查 CodeArts Check
> 导出任务告警”,此时有“导出任务”弹窗,提示可导出和不可导出的任务数,未检查的任务当前不支持导出。同时可以选择导出报告里展示的维度,如工具名称、缺陷类型、代码片段、问题描述等。 父主题: 高阶问题
-
认证证书 - 代码检查 CodeArts Check
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另
-
编译参数设置 - 代码检查 CodeArts Check
件检查。 进入任务“设置 > 规则集”页面。 单击“已包含语言”所在行重新获取代码仓语言。 单击“检查参数”按钮。 选择Java编译工具、编译工具版本,输入编译命令。 在“检查参数”窗口中打开启用开关,单击“确认”。 C#语言任务 选用全面规则集时需要设置检查参数,用于编译结果文件检查。
-
计费FAQ - 代码检查 CodeArts Check
计费FAQ 旧版代码检查计费方式如何收费? 旧版本开通/关闭按需计费方式说明 已开通旧版代码检查服务,能否转换为新版本计费?
-
设置规则集 - 代码检查 CodeArts Check
在“已包含语言”区域,打开目标语言开关,并在“启用规则集”区域单击需更换的规则集。 首次进入“规则集”页面时,需要先单击“已包含语言”所在行重新获取代码仓语言。 如果需要设置新的规则集,请参见自定义检查规则集,规则集定义完成后,重新刷新即可获取。 在弹框中,单击“确定”即可更换语言规则集。 (可选)当选中的规则集
-
查询任务规则集的检查参数v3 - 代码检查 CodeArts Check
total Integer 总数 表5 TaskCheckParamters 参数 参数类型 描述 check_id Integer 检查工具ID name String 编译参数名称 checker_configs Array of CheckConfigInfo objects
-
应用场景 - 代码检查 CodeArts Check
应用:在交付过程中实时根据代码复杂度、重复率、质量得分控制风险。 场景特点:项目经理的共识“从前端保证质量,把质量做在日常交付”,但经常没有有效的工具平台,目前大部分的质量工作还是依赖后端测试。 适用场景:项目经理迭代交付质量控制。
-
查询任务规则集的检查参数v2 - 代码检查 CodeArts Check
Request succeeded! 表5 TaskCheckParamters 参数 参数类型 描述 check_id Integer 检查工具ID name String 编译参数名称 checker_configs Array of CheckConfigInfo objects
-
设置多分支检查 - 代码检查 CodeArts Check
设置多分支检查 在代码检查详情页面可以手动切换“已检查分支列表”和“未检查分支列表”进行检查。 操作步骤 进入代码检查页面,在任务列表中,单击任务名称。 在“代码检查详情”页面,默认显示“概览”页签,单击可以切换不同分支。 切换目标分支后,单击进行检查。 父主题: 执行任务
-
代码检查的源文件编码格式有什么作用? - 代码检查 CodeArts Check
代码检查的源文件编码格式有什么作用? 在对源文件进行源码层面扫描的时候会用到。默认使用的文件编码格式为UTF-8(考虑国际化和兼容性),用户也可以切换为GBK。 父主题: 高阶问题
-
旧版代码检查计费方式如何收费? - 代码检查 CodeArts Check
服务的开通需要区分区域,因此开通前注意选择自己需要开通的区域。 服务开通后,需注意创建的资源也分区域。 例如,在“华北-北京四”中创建了“项目A”,在下次查看“项目A”时,需先切换到“项目A”所在区域“华北-北京四”。 代码检查服务为免费使用。 开通服务前可以免费体验,即提供10万行代码免费额度。 开通服务后可以免费使用。
-
准备工作 - 代码检查 CodeArts Check
码云源码源,需先创建服务扩展点。(若您已创建服务扩展点,可跳过此步骤。) 进入项目,单击“设置 > 通用设置 > 服务扩展点管理”。 进入“服务扩展点管理”页面,单击“新建服务扩展点”,选择“通用Git”。 弹出“新建服务扩展点”对话框,请填写相应参数。 表1 参数说明 参数名称
-
任务配置检查参数 - 代码检查 CodeArts Check
最大长度:100000 Content-Type 是 String 设置媒体类型和编码格式 表3 请求Body参数 参数 是否必选 参数类型 描述 check_id 是 Integer 检查工具ID 最小长度:1 最大长度:11 ruleset_id 是 String 规则集ID
-
文档修订记录 - 代码检查 CodeArts Check
第十次正式发布。本次变更说明如下: 删除约束与限制。 2021-03-26 第九次正式发布。本次变更说明如下: 终端节点中增加“华东-上海二”节点。 2021-02-05 第八次正式发布。本次变更说明如下: 修改任务管理。 修改缺陷管理。 2020-11-23 第七次正式发布。本次变更说明如下: