附近约学生一晚上100块软件-免费风楼阁全国约,附近一百元三个小时,100块钱3小时上门二维码

          Gitee 官方博客
          • 产品动态
          • 企业案例
          • 项目推荐
          • 关于开源
          • 发现更多
          • 回到 Gitee
          • 产品动态
          • 企业案例
          • 项目推荐
          • 关于开源
          • 发现更多
          • 回到 Gitee

          漏洞数量逐年上升,开源代码质量如何保证

          Gitee
          4 年前发布在 产品动态

          在新思科技今年5月发布的《2021年开源安全和风险分析》报告中提到,2020年,包含存在漏洞的开源组件的代码库百分比为84%,包含高风险漏洞的代码库的百分比从49%上升至60%。

          报告中的数字令人触目惊心,不过幸运的是,国内各大厂商已经对开源代码的质量越来越重视,作为国内最大的代码托管平台,Gitee 更是尤为重视开源代码质量问题。

          在自研工具的同时 Gitee 也开放接入其他厂商的优秀工具,给开发者们更灵活的选择,继 Gitee Scan、SonarQube、奇安信代码卫士后,Gitee 的代码质量分析服务又添一员「猛将」:CodeCheck。

          什么是 CodeCheck

          CodeCheck 是华为云推出的,基于云端实现代码质量管理的服务??⒄呖稍诒嗦胪瓿珊笾葱卸嘤镅缘拇刖蔡觳楹桶踩觳?,获取全面的质量报告,并提供缺陷的分组查看与改进建议,有效管控代码质量,帮助产品成功。

          CodeCheck 有什么特点

          • 支持主流编码语言检查:Java、C、C++、Python、JavaScript、TypeScript、C#、PHP、Go、HTML、CSS;
          • 兼容业界主流安全标准:CWE、OWASP TOP 10、SANS TOP 25、MISRA、CERT;
          • 提供多分支检查;
          • 精确定位代码行,支持在线查看;
          • 更多度量指标:代码圈复杂度(内置风险度量体系)、代码重复率等。

          如何在 Gitee 上使用 CodeCheck

          CodeCheck 现已对 Gitee 上所有的开源仓库开放,Gitee 用户可以在项目主页的「服务」中使用 CodeCheck。

          漏洞数量逐年上升,开源代码质量如何保证-Gitee 官方博客

          选择想要进行扫描的分支(如有其他分支),点击开始检查即可进行扫描。

          漏洞数量逐年上升,开源代码质量如何保证-Gitee 官方博客

          分析完成后,CodeCheck 会输出分析报告,开发者可以根据自己的需求选择查看不同风险等级的代码问题,进行有针对性的修改。

          漏洞数量逐年上升,开源代码质量如何保证-Gitee 官方博客

          关于不同指标的名词解释如下:

          代码平均圈复杂度:用于衡量代码复杂度(与代码可维护、测试性相关),圈复杂度越高,重构码出错的概率越高。具体风险评估建议如下:1-10(低风险);11-20(中风险);21-50(高风险);51+(极高风险)。

          代码重复率:代码重复率越高,可读性、可维护性越差;建议将重复代码抽象成公共接口或函数供各个地方调用,可以有效清除重复代码。

          有效代码行数:不包括空行和注释行的代码行数。

          如果你在 Gitee 上拥有开源仓库,那么就快去看看你的代码质量如何吧!

          codecheckGitee代码扫描

          本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。

          Gitee 自动发布至 Packagist,支持!
          上一篇
          软件“十四五”规划发布,开源获得国家重点扶持
          下一篇
          近期文章
          • 启航 AI 新航道!Gitee 双十一与你共享智能新未来
          • 《中国DevOps现状调查报告(2023)》发布,Gitee 领跑国产平台
          • 研运一体化之下,Gitee 如何精准赋能银行实施大规模敏捷
          • 对数字「祛魅」,中大型规模企业如何进行有效的研发效能度量?
          • 从混乱到卓越,Gitee Code 如何治好 IT 部门的精神内耗
          • 科技赋能,Gitee 助力国家海关总署实现重大业务改革
          • 科大讯飞选择Gitee旗舰版,完成研发协作平台国产化替代
          • 用脑图做测试用例,高效到家了!
          • 信创驶入快车道,中国赛宝实验室选择 Gitee 搭建高效研发协作平台
          • 金融人怎么写出安全可靠的代码?知名证券企业这样做
          相关文章
          《中国DevOps现状调查报告(2023)》发布,Gitee 领跑国产平台
          研运一体化之下,Gitee 如何精准赋能银行实施大规模敏捷
          对数字「祛魅」,中大型规模企业如何进行有效的研发效能度量?
          从混乱到卓越,Gitee Code 如何治好 IT 部门的精神内耗
          关于我们

          Gitee(gitee.com)是 OSCHINA.NET 推出的代码托管·协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1200 万的开发者选择 Gitee。

          品牌内容
          开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测
          友情链接
          开源中国 Gitee Gitee 高校版 Gitee 企业版
          Copyright ? 2013-2025 Gitee 官方博客. Designed by nicetheme.
          • 产品动态
          • 企业案例
          • 项目推荐
          • 关于开源
          • 发现更多
          • 回到 Gitee
          热门搜索
          • Gitee
          • gitee 企业版
          • 码云
          • 开源项目
          • 码云Gitee
          • GVP
          • Git
          • 开源
          • 码云企业版
          • 码云周刊
          • 码云 gitee
          • DevOps
          • gitee企业版
          • 内源
          • 内部开源
          • innersource
          • 小程序
          • 企业版
          Gitee
          安全、稳定、高效的云端软件开发协作平台。
          Top

          感谢您访问我们的网站,您可能还对以下资源感兴趣:

          附近约学生一晚上100块软件