正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用预置规则检查通用Git代码仓中的代码质量 应用场景 如果您的代码存放在通用Git代码仓中,可参考本实践的操作指导完成检查代码质量。本实践为您介绍如何使用系统预置规则检查通用Git代码仓中的Java语言代码质量。 前提准备 已开通并授权使用代码检查服务。 通用Git代码仓中已有Java语言的代码。
使用代码组 查看代码组列表 查看代码组详情 查看代码组首页 代码组成员管理 父主题: 分层管理代码仓
仓库设置 仓库设置位于代码组详情中的“设置 > 仓库管理 > 仓库设置”。 默认分支会作为进入本代码组时,默认选中的分支,也会作为创建合并请求时,默认的目标分支。代码组新建时,master分支将被作为默认分支,可以随时手动调整。 此设置只针对被设置的代码组生效。 仓库内的仓库成员
使用预置规则检查GitCode代码仓中的代码质量 应用场景 如果您的代码存放在GitCode代码仓中,可参考本实践的操作指导完成检查代码质量。本实践为您介绍如何使用系统预置规则检查GitCode代码仓中的Java语言代码质量。 前提准备 已开通并授权使用代码检查服务。 GitCode代码仓中已有Java语言的代码。
迁移代码仓库概述 本章主要介绍如何将您的仓库迁移到代码托管服务中,请结合你目前的仓库存储方式选择以下迁移方案: 迁移第三方Git仓 导入本地Git仓 迁移SNV代码仓 父主题: 迁移代码与同步仓库
链代码结构 本章以Java语言为例来介绍。链代码即一个Java项目,创建好文件后进行函数开发等操作。 约束与限制 Java链代码仅支持Fabric 2.2及以上版本。 Java链代码仅适用于Fabric架构版本的区块链实例。 链代码接口 链代码启动必须通过调用shim包中的start方法。实际开发中,
链代码示例 如下是一个读写数据的链代码示例,您也可以参考Fabric官方示例中其他链代码。 新建Java项目时,您可以选择新建maven或者gradle项目,以导入依赖包。本示例以gradle项目为例。 /* 导入此段代码到项目的build.gradle前,请删除或注释build
怎么设置代码片段和代码模板 1、设置自定义代码片段:CodeArts IDE支持自定义代码片段的能力,可以通过代码补全的方式插入自定义的代码片段。 效果如下: 相关设置如下,ctrl+shift+p打开命令面板,输入configure user snippets: 可以选择全局的,也可以根据特定语言文件设置。
Online工作界面,在线修改目标文件代码。 单击左上角,选择“查看 > 源代码管理”,开始提交代码。 代码提交成功后,单击右上角“... >推送”菜单,将代码推送到远程仓库。 (可选)单击右上角“... > 拉取l”菜单,可以拉取最新代码到本地。 (可选)选择“查看 > 历史”菜单,可以查看代码提交的历史记录。
链代码结构 本章以Go语言为例来介绍。链代码即一个Go文件,创建好文件后进行函数开发等操作。 当前支持两种方式编写链码:1.4风格(使用shim包)和2.2风格(使用fabric-contract-api-go包)。 区块链服务BCS支持使用两种风格编写的链代码。 链代码接口 Fabric架构版本的区块链实例:
进入代码检查任务详情页面。 单击,在代码托管中新建MR请求。 合并分支相关操作请参见代码托管用户指南。 单击,通过下拉框中,可查看所有的MR触发代码检查的历史记录。 配置代码提交时执行 勾选“代码提交时执行”,表示对代码仓提交代码时会触发执行代码检查任务。 仅对已创建任务的分支有效。 单击“保存”。 父主题:
代码重构操作 重构是通过改变现有程序结构而不改变其功能和用途来提高代码的可重用性和可维护性。CodeArts IDE 支持重构操作,提供了多种重要的重构类型,来改变编辑器中的代码库。CodeArts IDE for C/C++ 内置了对 C/C++ 重构的支持,在本专题中,我们将展示
设置忽略的文件集合 代码检查服务支持用户以任务为单元,设置代码检查的文件范围。 不勾选文件路径时,则检查所选仓库分支的所有代码。 勾选指定文件路径时,则该指定路径下的文件将排除检查。 在“忽略的文件集合”区域,勾选无需进行检查的文件路径。设置完成后,执行代码检查任务,将按照设置排除选中的文件路径执行检查。
“代码编写、代码合并、版本发布”三层缺陷防护 “代码编写、代码合并、版本发布”三层缺陷防护,兼顾效率与质量 优秀的代码质量保障实践,往往将代码检查融入到开发作业流中,在用户代码编写、代码提交时进行自动化的审计检查,并对团队每日产出的代码进行持续编程规范和质量检查。 这一活动实践要
代码结构导读 关于Huawei LiteOS的代码入口和目录结构说明,参见Huawei LiteOS码云代码仓的markdown文档:LiteOS代码入口和目录结构说明。
处理。 在链代码管理页面,单击“安装链代码”。 在安装界面输入“链代码名称”、“链代码版本”等,详细参数配置请参考表1。 图4 安装链代码 表1 链代码信息 参数 描述 链代码名称 链代码名称,以小写字母开头,支持小写字母和数字,长度6-25位。 链代码版本 链代码版本号。 账本数据存储方式
代码校验规则 代码验证规则可以在编译之前检测和纠正项目中的错误代码。当您输入代码时,检测到的问题会在代码编辑器中实时显示出来。有关CodeArts IDE中代码验证的更多详细信息,请参阅代码校验。 要启用或禁用验证规则,请使用其名称旁边的复选框。 要调整相应代码问题在代码编辑器中
Java中的代码完成由SmartAssist提供支持。它的代码补全推荐基于数千个开源项目,旨在准确匹配当前代码上下文。在补全推荐列表中,SmartAssist提供的补全推荐列表会用图标表示。 有关CodeArts IDE代码完成功能的一般信息,请参见代码补全。 父主题: 代码补全
项目级:进入项目详情页面,选择“代码 > 代码检查> 配置中心 > 质量门禁”。 任务级:进入代码检查详情页面,选择“设置 > 质量门禁”。 项目级和任务级支持事件通知设置。 本节以任务级门禁设置为例介绍操作步骤。 基于项目入口访问CodeArts Check服务首页。 进入代码检查页面,在任务列表中,单击任务名称。
归档应用代码 使用约束 应用开发完成后需要打包编译,如果编译包类型为源码包,源码包的内容即是应用代码。归档内容主要包括编译后的对象、页面、服务编排、脚本等组件,您可以参考以下方式编译打包并下载归档应用代码。 操作步骤 参考如何导出源码包中操作,将应用编译为源码包。 将源码包发布到“我的仓库”。