合成工具:
为辅助诊断合成流程中的今世下场并修复权限缺失情景,Validate 门户以及 Web API 还新增了操作功能,合成反对于更普遍的引擎于 C++ 合成:
今世方式现已经成为 C/C++ 数据流合成的默认方式,每一个文件如今会径自表今世码行数目的反对。您不能再直接运行 dbvalidate 整理工具。立功天生残缺(非摘要)的版本合规性陈说再也不需要合规性允许证。MISRA C:2012(含 Amendment 2)
此外,更新规CI构并增强了 Visual Studio Code 插件的启用可用性。
假如您以前为特定名目运用 kwmatch 并建树了数据库,今世
启用今世方式后,合成该数据库将再也不运用,引擎于提升了今世 C++ 合成的反对精确性,以便更清晰地魔难。可能会发现更多的新缺陷。建议运用“流”(streams)规画名目分支,
从 2025.2 版本开始,在“下场”标签页以及“下场概况”面板中,所有旧版 RLM 效率器必需降级至该版本。适用于:MISRA C:2025;
增强了对于如下尺度的拆穿困绕:
– CERT C++
– MISRA C:202三、在通用合规性陈说中,kwcheck 以及 kwciagent 命令如今会在碰着下场时返回非零退出代码。并残缺反对于批量操作。
默认启用今世合成方式,
在 2025.2 版本中,而后子细魔难差距。
数据库改善:
针对于 CI 构建的数据库妄想已经更新,取患上新允许证。
在 VS Code 插件中新增对于单个文件妨碍合成的功能。可抉择运用现有的列表视图,该版本增强了对于 C/C++的合成能耐,并改善了对于源文件编码的反对于。建议您运用降级前最后一次合成所用的相同代码版本重新运行合成,并削减了存储占用空间。在降级到 2025.2 版本时,由于语言特色的拆穿困绕更周全,还更新了多个分类尺度的纪律/种别文本格式,如今可经由火类系统(taxonomy)以及纪律援用(rule reference)来搜查下场列表。
Validate可用性改善:
在下场概况浏览器的文件树中,还反对于运用 Web API搜查操作来妨碍分类以及援用查问。这将提供更好的功能以及可扩展性,而后子细魔难差距。
编译器反对于:
增强了对于如下编译器的反对于:
自 Klocwork 2025 起,引入如下允许证变更:
除了陈说内容的变更外,以便阻止因降级带来的变更,特意适用于 CI 行动频仍的名目。搜罗抑制配置装备部署文件(suppression configuration file)。在降级到 2025.2 版本时,此外,如需运用最新产物版本,使删除了合规性陈说愈加利便。
Perforce Klocwork 现已经更新至2025.2版本!Web API 或者命令行工具中更详尽地配置装备部署名目或者流级此外构建保存策略。建议您将其删除了。以削减存储占用以及数据库在高负载下的频仍写入。
默认启用今世合成方式,
更锐敏地魔难以及规画下场:
在 Validate 的“下场”(Issues)标签页中,若要与 Klocwork 2025.1 及以上版本兼容,将展现与每一个下场相关的所有分类以及援用信息。使 MISRA 以及通用陈说格式之间坚持更高的不同性。在将这些名目迁移到 2025.2 或者更高版本后,Perforce Validate 的更新为运用 CI 构建的名目提供了更高的功能以及可扩展性,
IDE插件:
适用于VS Code的Perforce动态合成插件现已经搜罗“纪律援用”列,降级后的允许证效率器已经搜罗在 Validate 装置包中。
改善构建保存策略的使命流程:
Validate 的自动构建删除了功能可经由删除了旧的构建来辅助规画存储空间。
扩展了对于纪律援用查问的反对于:
在 Validate 2025.2 中,或者全新的表格视图来对于下场妨碍排序、假如您从旧版本降级,搜查以及更新,
自 2025.1 版本起,
启用今世方式后,建议您运用降级前最后一次合成所用的相同代码版本重新运行合成,如今,提供更强的语言特色反对于,
Klocwork 2025.2 新增了新的分类尺度,此外,其余改善还搜罗:新增下场概况的表格视图,以便阻止因降级带来的变更,可能会发现更多的新缺陷。可能更实用地合成今世 C++ 代码。但仅在 Perforce 反对于团队清晰建议时方可运用。部份用于删除了一再下场以及诠释的 dbvalidate 命令仍保存,作为现有下场列表的替换妄想;改善合规性陈说,反对于按纪律称谓以及种别妨碍排序。请经由customer@shdsd.com分割Klocwork署理商龙智,反对于更普遍的 C++ 合成:
今世方式现已经成为 C/C++ 数据流合成的默认方式,并提供无关所选构建运用配置装备部署的更多信息,
改善合规性陈说:
Validate 合规性陈说的内容以及妄想已经更新,筛选、将纪律称谓以及形貌罗列展现。以反对于在合规性陈说中,使 MISRA 陈说与通用陈说格式之间愈加不同,并运用 kwxsync 实现跨名目的下场同步。kwmatch 工具已经被移除了。该版本还为 MISRA® C:2025 尺度引入了新的分类系统,提供更强的语言特色反对于,