代码检查 CodeArts Check
代码检查 CodeArts Check

    本产品内“”的所有结果

      本产品内“”的所有结果

      • 最新动态
      • 产品介绍
        • 图解CodeArts Check
        • 什么是代码检查
        • 产品特性
          • 自研代码检查引擎
          • 支持五大业界主流标准和华为编程规范
          • 支持主流开发语言
          • 日均百亿级扫描能力
          • 一站式问题闭环修复
          • “代码编写、代码合并、版本发布”三层缺陷防护
          • 代码检查安全增强
          • 灵活匹配用户场景
        • 产品优势
        • 应用场景
        • 产品功能
        • 安全
          • 责任共担
          • 身份认证与访问控制
          • 数据保护技术
          • 审计与日志
          • 服务韧性
          • 认证证书
        • 约束与限制
        • 基于IAM进行权限管理
        • 基本概念
      • 快速入门
        • 快速检查CodeArts Repo代码仓库中的代码质量
        • 代码检查服务入门实践
      • 用户指南
        • 代码检查服务(CodeArts Check)使用流程
        • 购买CodeArts Check
          • 购买CodeArts Check
        • 配置CodeArts Check项目级角色权限
        • 配置CodeArts Check项目级消息通知
        • 创建代码检查任务前准备
          • 新建任务分组
          • 配置租户级检查语言
        • 创建代码检查任务
        • 配置代码检查任务
          • 配置代码检查任务规则集
            • 配置代码检查任务预置规则集
            • 配置代码检查任务自定义规则集
            • 批量导出/导入规则集
          • 配置代码检查任务质量门禁
          • 配置代码检查任务定时执行
          • 配置代码检查任务消息通知
          • 配置代码检查任务检查范围
          • 查看徽标状态
          • 配置代码检查任务集成服务
          • 配置代码检查任务自定义环境
          • 配置代码检查任务高级选项
          • 配置代码检查显示引擎
        • 执行代码检查任务
        • 查看代码检查结果
        • 智能化管理代码
          • 智能化生成代码修复建议
          • 智能化生成代码问题摘要
        • 查询审计日志
        • 参考
          • CodeArts Check插件使用指南(IntelliJ IDEA版本)
      • 最佳实践
        • 使用预置规则检查通用Git代码仓中的代码质量
        • 使用自定义规则检查CodeArts Repo代码仓中的代码质量
        • 使用自定义执行机执行代码检查任务
        • 安全执行代码检查任务
        • HE2E DevOps实践之代码检查
      • API参考
        • 使用前必读
        • API概览
        • 如何调用API
          • 构造请求
          • 认证鉴权
          • 返回结果
        • API
          • 任务管理
            • 获取自定义执行机列表 - QueryOctopusResourcePools
            • 更新任务使用的执行机 - UpdateOctopusResourcePools
            • 根据任务ID查询任务执行记录 - getJobsInfo
            • 修改任务配置 - ModifyPipelineTaskV2
            • 新建检查任务 - CreateTaskV2
            • 删除检查任务 - DeleteTask
            • 查询任务列表 - ShowTaskListByProjectIdV2
            • 执行检查任务 - RunTaskV2
            • 终止检查任务 - StopTaskByIdV2
            • 查询任务执行状态 - ShowProgressDetailV2
            • 查询任务的已选规则集列表V2 - ListTaskRuleset
            • 查询任务的已选规则集列表V3 - ShowTasksRulesets
            • 查询任务规则集的检查参数v2 - CheckParameters
            • 查询任务规则集的检查参数v3 - CheckRulesetParameters
            • 配置任务检查参数 - ListTaskParameter
            • 修改任务规则集 - UpdateTaskRuleset
            • 查询任务检查失败日志 - ShowTasklog
            • 获取任务的目录树 - ShowTaskPathTree
            • 任务配置屏蔽目录 - UpdateIgnorePath
            • 查询任务的高级配置 - ShowTaskSettings
            • 设置任务的高级配置 - UpdateTaskSettings
            • 查询分支任务列表 - ShowBranchTasks
            • 获取通知信息 - ShowNotification
            • 获取租户下累计的代码检查数据 - ShowCodeSumMeasures
            • 获取代码健康度徽标 - ShowCodeHealthSvg
            • 获取代码仓所有文件 - ShowFileTree
            • 获取代码仓所有文件列表 - ShowPortalServiceFileList
            • 查询责任人精确匹配开关 - ShowOwnerMatchingSwitch
            • 设置责任人精确匹配开关 - UpdateOwnerMatchingSwitch
            • 取消检查 - CancelPortalServiceJob
            • 根据任务ID获取任务Webhook URL以及开关状态 - ShowTaskWebhookInfo
            • 查询任务分支列表 - ListPortalServiceRepositoryBranches
            • 获取指定第三方插件列表 - ListDataTransmissionServiceThirdPlugins
            • 更新指定id第三方插件列表 - UpdateDataTransmissionServiceThirdPlugins
            • 探测任务对应的代码仓语言 - RecognizePortalServiceCodeLanguage
            • 查询租户或项目消息通知配置 - ShowDataTransmissionServiceNotification
            • 列出项目下的分组信息 - ListPortalServiceTaskGroup
            • 用于判断请求是否从租户配置的内网vpcep过来 - ShowVpcepAuthorization
            • 查询定时任务配置 - ShowPortalServiceTaskCron
            • 获取租户检查工具版本 - ShowDataTransmissionServiceUserCheckersVersion
            • 获取CodeHub代码仓列表 - GetCodeHubRepoList
            • 查询租户或项目门禁配置 - ShowDataTransmissionServiceReviewData
            • 查询租户套餐开通状态(含新旧版本) - ShowTenantPackageStatus
            • 查询最新的检查报告并刷新 - RefreshPortalServiceJobResult
            • 查询模板任务列表 - ShowTemplateTasks
            • 获取最近执行的任务信息 - ShowLastJobs
            • 查询编译前执行的检查前置命令 - ShowPortalServicePreCheckScript
            • 查询任务列表 - ShowTasksList
            • 更新触发检查的webhook开关 - UpdateCodeCheckWebhook
            • 更新门禁配置 - UpdateCodeGate
            • 修改任务忽略文件 - UpdateIgnoreFiles
            • 修改MR检查模式 - UpdateMrCheckMode
            • 删除任务 - DeleteTaskV3
            • 根据ID查询Task - GetTaskInfoByID
            • 查询指定代码检查任务的基本配置信息 - GetSimpleQueryConfigTemplate
            • 执行全量检查 - CreateJob
            • 批量异步复制任务 - BatchCopyAsyncTasks
            • 根据任务类型获取检查列表 - ShowCheckList
            • 新建检查任务V3 - CreateTaskV3
          • 缺陷管理
            • 查询缺陷概要 - ShowTaskDetailV2
            • 查询代码度量概要 - ShowTaskCmetrics
            • 查询缺陷详情 - ShowTaskDefectsV2
            • 查询缺陷详情的统计 - ShowTaskDefectsStatisticV2
            • 修改缺陷状态 - UpdateDefectStatus
            • 历史扫描结果查询 - CheckRecord
          • 规则管理
            • 获取规则列表接口 - ListRules
            • 创建自定义规则集 - CreateRuleset
            • 查询规则集列表 - ListRulesets
            • 查看规则集的规则列表 - ListTemplateRules
            • 删除自定义规则集 - DeleteRuleset
            • 设置每个项目对应语言的默认规则集配置 - SetDefaulTemplate
            • 查询规则集列表-V3 - ListRulesetsV3
            • 查询项目默认规则集 - ListDefaultSets
            • 根据语言查询规则集 - ListCriterionSetsByLanguage
            • 获取规范信息 - ShowCriterionRule
            • 查询引擎支持的所有语言 - ListAllLanguage
            • 根据规则集ID列表查询配置项 - ListConfigItemsByCriSetIds
            • 批量查询规则集信息 - ListCriterionSetsByIds
            • 查询第三方引擎 - ShowThirdTools
            • 查询规则集信息 - ShowSetInfo
            • 查询规则集列表-V2 - ListAllCriterionSets
            • 规则查询过滤器 - ShowFilter
            • 查询规则列表-V2 - ListCriterion
            • 修改规则集中启用的规则 - ModifyCriterionIntoSet
          • 代码问题
            • 更新代码问题状态 - UpdateIssueStatus
            • 获取代码问题列表 - IssueListByFilter
            • 获取代码问题统计 - IssueFilter
            • 查询代码问题概览 - GetTaskStatistics
            • 查询问题和度量趋势 - DisplayTrend
            • 查询问题状态修改的所有情形 - NextStatus
            • 查询单个问题详情和上下文代码 - GetSingleDefect
          • 问题导出
            • 查询异步任务进度 - GetAsyncJob
            • 生成PDF报告 - PutPdfJob
            • 下载PDF报告 - GetPdfFile
            • 查询异步任务进度V2 - GetAsyncJobV2
          • 代码度量
            • 获取代码度量不同范围内文件数量 - FilterMeasureTotal
            • 查询代码度量概览 - GetTaskMeasures
            • 获取代码度量文件列表 - GetMeasureList
            • 查询重复代码块信息 - GetRelatedDuplicateBlocks
            • 获取代码度量文件列表V2 - GetMeasureListV2
            • 获取重复文件代码 - GetMeasureDuplicationInfo
            • 查询重复代码块信息V2 - GetRelatedDuplicateBlocksV2
          • 获取检查日志
            • 查询日志 - ShowLog
            • 下载日志文件 - DownloadLog
        • 场景化示例
          • 示例1:查询任务列表
          • 示例2:查询缺陷概要
        • 附录
          • 状态码
          • 错误码
          • 获取项目ID
            • 获取IAM项目ID
            • 获取CodeArts项目ID
          • 获取账号ID
          • Cmetrics工具规格说明
          • 身份策略授权参考
        • 修订记录
      • 常见问题
        • 技术类问题
          1. 执行代码检查任务时提示:任务正在执行,稍后重试
          2. 执行代码检查任务时提示:权限不足,请核对后再试
          3. 执行代码检查任务时提示:Cppcheck cannot tokenize the code correctly
          4. 执行代码检查任务时提示:在Maven仓库中找不到依赖
          5. 执行代码检查任务时提示:CC.00070400.500
          6. 单击任务名称时提示权限不足
          7. C#前端使用WPF组件的项目检查失败
          8. 任务执行完成后没有数据
          9. TypeScript任务检查失败,日志显示404
        • API类问题
          1. 使用公共API时提示没有权限
          2. 使用公用API时提示项目不存在
      • 视频帮助
      • 更多文档
        • 用户指南(联盟区域)
          • 产品介绍
            • 什么是代码检查
            • 产品优势
            • 应用场景
            • 约束与限制
            • 基于IAM进行权限管理
            • 基本概念
          • 快速入门
            • 快速检查CodeArts Repo代码仓库中的代码质量
          • 用户指南
            • 使用流程
            • 角色与权限
            • 准备工作
            • 创建任务
              • 创建Repo源码源检查任务
              • 创建通用Git源码源检查任务
            • 设置规则集(可选)
              • 规则集列表
              • 自定义检查规则集
              • 导出规则集
              • 查看规则详情
            • 设置任务(可选)
              • 概述
              • 设置基本信息
              • 设置规则集
              • 设置忽略文件
              • 设置质量门禁
              • 设置任务执行计划
              • 开启/关闭消息通知
              • 设置检查模式
              • 查看徽标状态
              • 设置分支合并自动检查任务
              • 设置代码提交时自动检查任务
            • 执行任务
              • 执行代码检查任务
              • 设置多分支检查
            • 查看检查结果
              • 查看代码检查详情
              • 查看代码问题
              • 查看代码度量问题
              • 查看检查日志
          • 常见问题
            • 一般问题
              • 代码检查角色权限
              • 如何使用代码检查?
              • 代码检查能够检查哪些语言?
              • 代码检查能够检查哪些维度?
              • 代码检查能否检查本地代码?
              • 代码检查是检查代码执行的Bug吗?
              • 代码检查缺陷如何定位到代码提交者?
              • 一个代码检查任务是否能选择多个规则集?
              • 如何导出代码问题?
            • 使用代码检查
              • 任务正在执行,稍后重试
              • 权限不足,请核对后再试
              • Cppcheck cannot tokenize the code correctly
              • 问题责任人没权限查看任务下的问题详情
              • 任务执行检查完毕后没有数据
              • TypeScript任务检查失败
            • 安全性
              • 代码检查如何保证客户代码安全?
              • 代码检查是否可检查SQL注入等安全问题?
      • 通用参考
        • 责任共担
        • 云服务等级协议(SLA)
        • 白皮书资源
        • 支持区域
        • 系统权限