写点什么

Klocwork 2024.1 新功能详解:验证平台功能提升、分析 Bazel 构建项目、MISRA C++:2023®编码标准

  • 2024-05-23
    上海
  • 本文字数:1414 字

    阅读完需:约 5 分钟

Klocwork 2024.1新功能详解:验证平台功能提升、分析Bazel构建项目、MISRA C++:2023®编码标准

Klocwork 2024.1 新版本现已发布!

此版本为 Perforce 的持续安全和代码合规平台 Validate 引入了新功能和改进;强化了对使用 C/C++、C#和 Java 开发的 Bazel 构建系统的项目支持;此外,还扩展了编码标准执行范围,支持 MISRA C++:2023®,确保 MISRA 合规性。咨询 Perforce 中国授权合作伙伴——龙智,即刻体验Klocwork最新版本

Klocwork 2024.1 的新增功能

为 Validate 引入新功能和改进

Klocwork 2024.1 为 Validate 引入了新功能和改进。现在,Validate 升级流程更快、更具弹性且用户友好。可以排除项目、确定迁移优先级、在不重新启动服务器的情况下单独迁移项目、无缝处理失败的迁移等。

除了提供用户体验的增强功能,如改进的搜索功能和增强的角色权限外,Validate 还包括一项新功能,允许下载问题列表的 CSV 文件,而 VSCode IDE 插件则获得了对高级差分分析的支持,大大增强了用户的可用性和整体用户体验。

分析 Bazel 构建项目

2024.1 版本引入了改进功能,可用于分析使用 Bazel 构建系统的 C/C++、C#和 Java 软件开发项目。在 Linux 上使用构建集成命令 kwbazel,或在 Android 项目中使用 kwandroid 中的 --bazel 选项。

MISRA C++:2023®

使用 Klocwork 针对 MISRA C++:2023 规则的新编码标准分类法,确保 MISRA 合规性。

编码标准

Klocwork 2024.1 新增和扩展的标准覆盖范围和分类法包括:

  • CERT C/Java -为 C 和 Java 的类别名称和元数据添加了级别信息

  • CWE - C/C++

  • MISRA C++:2023

提高用户体验

IDE 插件

Visual Studio Code 现在支持对文件打开/保存进行差异分析。

改进 Visual Studio 的状态和信息栏,以突出显示重要信息并减少视觉干扰。

编译器支持

对以下编译器提供改进支持:

  • Clang

  • Clang-cl

  • Tasking Tricore


Klocwork 2024.1 中的重要变化

许可证管理变更

自 2023.4 版本起,Klocwork 工具使用 Reprise License Manager(RLM)v15.1BL2。

升级后的 RLM v15.1BL2 服务器已包含在 Klocwork 2023.4+安装包中。任何早期的 RLM 服务器都需要升级到此版本,才可使用 Klocwork 2023.4 及更高版本。

FLEXlm / FlexNet Publisher 支持已在 2022.2 版本中弃用,并将不再适用于 Klocwork 2023.1+版本。

2022 版许可证与 Klocwork 2023.4 或更高版本不兼容。若要使用最新版本的产品,请联系 Perforce 中国授权合作伙伴——龙智,获取新许可证。

Klocwork 2022 结束维护

Klocwork2022 所有版本的维护已于 2024 年 3 月 31 日结束。此外,维护终止(EOM)和销售终止(EOS)也于 2024 年 3 月 31 日结束。有关 Klocwork 任何版本支持可用性的信息,请参阅 Klocwork 产品生命周期。

对于旧版帮助网站的终止服务通知

截至 2024 年 1 月,Klocwork 关闭了 2022 年之前版本的旧版帮助网站:https://docs.roguewave.com/

用户请使用新网站:https://help.klocwork.com/,以满足您的所有文档需求。

2021.x 及更早版本的文档,需要通过发布包中提供的离线内容来访问。

2023.4 版本起停止安装 Klocwork Server 版

从 2023.4 版开始,Klocwork Server 版安装已停止。建议过渡到 Validate 安装程序,以获得更流畅和集成的体验。

CLion 插件和桌面工具 2023.4 兼容性

此通知旨在告知用户以下限制,以便向后兼容 2023.4 桌面工具。

  • 只有 2023.4 或更高版本的 Klocwork 桌面工具(kwcheck)可以与 2023.4 CLion 插件一起使用。

  • 对于连接项目,只有 2023.4 或更高版本的 Server 可以与 2023.4 起的 kwcheck 和桌面工具一起使用。


文章来源:https://bit.ly/3QINR2D


立即体验 Klocwork 新版本的增强功能,请联系Perforce中国授权合作伙伴——龙智

官网:http://www.shdsd.com

电话:400-666-7732

邮箱:marketing@shdsd.com

用户头像

还未添加个人签名 2021-05-18 加入

分享DevSecOps解决方案最新动态,帮助您学习与使用Atlassian, Perforce, Whitesource, Cloudbees及龙智自研产品,实现软件研发的高度协同与自动化,提高交付效率与质量,并确保开发过程可追溯、可度量。

评论

发布
暂无评论
Klocwork 2024.1新功能详解:验证平台功能提升、分析Bazel构建项目、MISRA C++:2023®编码标准_klocwork_龙智—DevSecOps解决方案_InfoQ写作社区