Klocwork 2024.1 新功能详解:验证平台功能提升、分析 Bazel 构建项目、MISRA C++:2023®编码标准
![Klocwork 2024.1新功能详解:验证平台功能提升、分析Bazel构建项目、MISRA C++:2023®编码标准](https://static001.geekbang.org/infoq/df/df8965dbd387fc5f20bab9d95bcc7dc2.jpeg)
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 和桌面工具一起使用。
立即体验 Klocwork 新版本的增强功能,请联系Perforce中国授权合作伙伴——龙智:
电话:400-666-7732
邮箱:marketing@shdsd.com
评论