综合实力超群的静态代码测试工具Klocwork 2022.4 中的新增功能

对于 2022 年的最终版本,klocwork 2022.4 提供了针对 c、c++、c#、java 的更新和改进,并增强了对 android 13 的支持。
此外,此版本还包括对 misra c:2012 和 disa stig 编码标准规则覆盖范围的改进、新的和改进的除以零漏洞检查器,以及验证平台中许多功能的总体使用质量改进。
c# 分析引擎
改进了对 c# 7.3 语言规范的支持。新的语言功能包括:
非托管类型约束自动实现属性的属性(auto-implemented property attributes)可重新分配的ref局部变量对堆栈分配数组的初始值设定项支持初始化器中的表达式变量元组相等java 分析引擎
支持 java 14 语言规范。新功能包括:
改进了编译过程监控,减少了 java 14 的解析错误和警告。升级了 java 知识库,以提供更高的准确性并支持 java 14 api。语言功能支持:switch表达式yield声明箭头表示法和multi-case支持 gradle kotlin dsl 格式,提供传统 groovy dsl 的替代语法。
c/c++ 分析引擎
改进了相对路径的处理,以增强缺陷抑制功能。
使用缺陷抑制功能专注于重要问题。过滤掉代码中的干扰缺陷或问题,例如库、头文件和第三方代码。android 13 支持增强功能
klocwork c、c++ 和 java 分析器完全支持 android 13。
编码标准
klocwork 2022.4 的新标准和扩展标准覆盖范围和分类法:
disa stig v5 – javamisra c:2012 amd2 具有 98% 的规则覆盖率新的漏洞检查器
2022.4 改进了 klocwork 支持的语言中的几个检查器:c 和 c++。检查器发现以下缺陷:
除以零dbz.iterator(程序内缺陷检测)dbz.iterator.call(过程间缺陷检测)这两项还改进了包括对不同步长、转义条件(if 条件)和浮点数的支持。
提高使用质量
validate平台
可自定义的文档链接提供了在首页上编辑/添加新文档链接的功能。auto-delete builds权限在“构建”页面上管理自动删除旧构建标志,并设置自动删除阈值管理“edit build”页面上的“do no auto delete this build”标志和“update_build”webapi命令的“keept”标志管理view权限添加了在创建新视图和编辑与权限运营商共享的私有视图时管理“public”标志的功能streams权限可以向用户分配权限,以限制对流项目的父项或子项的访问改进了唯一问题计数,以考虑保存的项目viewwebapi 现在可以创建validate项目和streams有关新增功能的更多详细信息,请参阅发行说明。
klocwork 2022.4 的重要变化
许可证管理更改
自 2022.2 起,klocwork 现在支持 reprise 许可证管理器 (rlm)。
flexlm/flexnet publisher 支持已弃用,但将继续工作,直到 klocwork 2023.1 发布。在 2023.1 之前,您可以继续使用现有的 flex 许可证文件。
将为reprise生成新的产品许可证文件,如果您需要旧klocwork版本的flex许可证文件,我们可以为您提供。预公告
路径 api 版本升级 – klocwork 2023.1
在 klocwork 2023.1 发布后,需要检查自定义 c/c++ path 检查器的多线程兼容性。我们建议您查看自定义检查器以了解潜在的竞争风险,并使用 2023.1 klocwork 路径 api头文件和库重新编译。未重新编译的自定义检查器将继续工作,但无法使用即将推出的并行化功能。请参阅我们的发行说明以了解更多信息。
报废公告 – klocwork 2023.1
从 klocwork 2023.1 开始,将不支持以下操作系统和安装程序:
苹果操作系统此外,对 flexlm/flexnet publisher 许可证管理器的支持随着 klocwork 2023.1 的发布而结束。

亨通光电全力支持“新基建”推进,实现万物互联赋能千行百业
软通动力作为首批合作伙伴入驻北京昇腾人工智能计算中心
直流屏选型规格_直流屏在选型时要考虑的因素
光源频闪的来由科普及解决办法
基于STM32F107与RT-Thread的数据采集器方案设计与解析
综合实力超群的静态代码测试工具Klocwork 2022.4 中的新增功能
当心!你的汽车GPS导航系统会引贼上门
Adam Taylor玩转MicroZed系列73:用其他的Zynq
网卡分解结构
《国际嵌入式系统创新论坛》嘉宾:5G将重塑智能手机和物联网产业
亿纬锂能荣膺“2023年度企业奖”
诺安智能获批设立博士后创新实践基地
新基建位列“两新一重”首位
网上爆出小米MIX 3新技能,上滑可解锁小米笔记本
Type-C音频转接器专用芯片LDR6023SS概述
Silicon Labs突破未来IoT发展瓶颈
iPhoneXR和iPhoneXs的区别
智能魔镜,让你拥有控制全屋的神奇魔法!
小米迎来第二春,Q3全球智能机销量增长80%排名第五
光照培养箱系统概述及技术参数