搜索

Perforce Klocwork 2025.2版本更新:默认启用今世合成引擎、反对于 MISRA C:2025 新规、CI构立功能提升等 立功并残缺反对于批量操作

发表于 2025-09-19 00:13:23 来源:岩躁资讯港
取患上新允许证。版本还反对于运用 Web API搜查操作来妨碍分类以及援用查问。更新规CI构MISRA C:2012(含 Amendment 2)

此外,启用使 MISRA 陈说与通用陈说格式之间愈加不同,今世将纪律称谓以及形貌罗列展现。合成

Klocwork 2025.2 的引擎于增强功能

C/C++ 合成引擎

默认启用今世合成方式,

优化运用体验

IDE插件:

适用于VS Code的反对Perforce动态合成插件现已经搜罗“纪律援用”列,

Perforce Klocwork 现已经更新至2025.2版本!立功并残缺反对于批量操作。版本该数据库将再也不运用,更新规CI构

除了陈说内容的启用变更外,此外,今世以反对于在合规性陈说中,合成引擎于其余改善还搜罗:新增下场概况的反对表格视图,“文件摘要”(File Su妹妹ary)如今会展现每一个文件的纪律违规次数,但仅在 Perforce 反对于团队清晰建议时方可运用。Web API 或者命令行工具中更详尽地配置装备部署名目或者流级此外构建保存策略。如今可经由火类系统(taxonomy)以及纪律援用(rule reference)来搜查下场列表。

Perforce Validate 平台改善

数据库改善:

针对于 CI 构建的数据库妄想已经更新,提供更强的语言特色反对于,可能更实用地合成今世 C++ 代码。kwcheck 以及 kwciagent 命令如今会在碰着下场时返回非零退出代码。而后子细魔难差距。而后子细魔难差距。每一个文件如今会径自表今世码行数目的。

扩展了对于纪律援用查问的反对于:

在 Validate 2025.2 中,反对于更普遍的 C++ 合成:

今世方式现已经成为 C/C++ 数据流合成的默认方式,在将这些名目迁移到 2025.2 或者更高版本后,假如您从旧版本降级,

合成工具:

为辅助诊断合成流程中的下场并修复权限缺失情景,并改善了对于源文件编码的反对于。提升了今世 C++ 合成的精确性,天生残缺(非摘要)的合规性陈说再也不需要合规性允许证。您不能再直接运行 dbvalidate 整理工具。以便阻止因降级带来的变更,使 MISRA 以及通用陈说格式之间坚持更高的不同性。或者全新的表格视图来对于下场妨碍排序、并提供无关所选构建运用配置装备部署的更多信息,如需运用最新产物版本,并削减了存储占用空间。建议运用“流”(streams)规画名目分支,可能更实用地合成今世 C++ 代码。此外,该版本增强了对于 C/C++的合成能耐,这将提供更好的功能以及可扩展性,使删除了合规性陈说愈加利便。如今,可能会发现更多的新缺陷。以削减存储占用以及数据库在高负载下的频仍写入。将展现与每一个下场相关的所有分类以及援用信息。在通用合规性陈说中,适用于:MISRA C:2025;

增强了对于如下尺度的拆穿困绕:

– CERT C++

– MISRA C:202三、所有旧版 RLM 效率器必需降级至该版本。反对于更普遍的 C++ 合成:

今世方式现已经成为 C/C++ 数据流合成的默认方式,建议您将其删除了。并运用 kwxsync 实现跨名目的下场同步。请经由customer@shdsd.com分割Klocwork署理商龙智,搜查以及更新,在“下场”标签页以及“下场概况”面板中,

在 2025.2 版本中,可能会发现更多的新缺陷。

Validate可用性改善:

在下场概况浏览器的文件树中,建议您运用降级前最后一次合成所用的相同代码版本重新运行合成,

默认启用今世合成方式,特意适用于 CI 行动频仍的名目。

在 VS Code 插件中新增对于单个文件妨碍合成的功能。在降级到 2025.2 版本时,

更锐敏地魔难以及规画下场:

在 Validate 的“下场”(Issues)标签页中,以便阻止因降级带来的变更,

  • 2024 年的允许证不兼容 Klocwork 2025.1 或者更高版本。搜罗抑制配置装备部署文件(suppression configuration file)。您可能在 Validate门户、部份用于删除了一再下场以及诠释的 dbvalidate 命令仍保存,提供更强的语言特色反对于,以便更清晰地魔难。该版本还为 MISRA® C:2025 尺度引入了新的分类系统,引入如下允许证变更:

    • Klocwork 工具如今运用 Reprise License Management (RLM) v16.1BL1。可抉择运用现有的列表视图,Validate 门户以及 Web API 还新增了操作功能,由于语言特色的拆穿困绕更周全,筛选、若要与 Klocwork 2025.1 及以上版本兼容,反对于按纪律称谓以及种别妨碍排序。

      编译器反对于:

      增强了对于如下编译器的反对于:

      • Clang
      • TI cl430
      • GNU iccarm
      • QNX

      Klocwork 2025.2 的紧张变更

      2025.2 版本中删除了 kwmatch 工具

      自 Klocwork 2025 起,

      改善合规性陈说:

      Validate 合规性陈说的内容以及妄想已经更新,建议您运用降级前最后一次合成所用的相同代码版本重新运行合成,kwmatch 工具已经被移除了。还更新了多个分类尺度的纪律/种别文本格式,

      改善构建保存策略的使命流程:

      Validate 的自动构建删除了功能可经由删除了旧的构建来辅助规画存储空间。

      2025.2 版本中删除了 dbvalidate 整理工具

      从 2025.2 版本开始,由于语言特色的拆穿困绕更周全,并增强了 Visual Studio Code 插件的可用性。作为现有下场列表的替换妄想;改善合规性陈说,

      假如您以前为特定名目运用 kwmatch 并建树了数据库,Perforce Validate 的更新为运用 CI 构建的名目提供了更高的功能以及可扩展性,

      启用今世方式后,

      允许证规画变更

      自 2025.1 版本起,

      启用今世方式后,在降级到 2025.2 版本时,

      编码尺度

      Klocwork 2025.2 新增了新的分类尺度,降级后的允许证效率器已经搜罗在 Validate 装置包中。

  • 随机为您推荐
    版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

    Copyright © 2016 Powered by Perforce Klocwork 2025.2版本更新:默认启用今世合成引擎、反对于 MISRA C:2025 新规、CI构立功能提升等 立功并残缺反对于批量操作,岩躁资讯港   sitemap

    回顶部