Helix QAC 2023.2 提供 100% 的 MISRA C:2012 和 MISRA C:2023 規則覆蓋率,并更新相應的合規性模塊以支持 MISRA C:2023。
此外,此版本還包括改進的 C23 語言支持、對Validate平臺的改進以及 Helix QAC 和 Validate 的集成,以及其他功能改進。
編碼標準覆蓋范圍(MISRA C:2012、MISRA C:2023 和 CWE)
MISRA C:2012, 2023
Helix QAC為MISRA C:2012 AMD 4和MISRA C:2023提供100%的覆蓋,將指南先前的revisions、amendments和技術勘誤合并為一個單一、全面的版本。MISRA C:2023最近于今年出版。
? M3CM合規模塊已更新,以參考MISRA C:2023。
CWE
CWE C 和 C++ 合規性模塊與最新版本的 CWE 4.11 保持一致。
Perforce Validate
持續的安全和代碼合規性平臺為嵌入式和任務關鍵型應用程序提供功能安全性、安全性、可靠性和質量保證。
Validate平臺為整個組織的代碼庫提供分析數據、趨勢和配置的集中存儲,為所有 Perforce 靜態分析產品提供單一管理平臺。
2023.2 提供:
? 支持Validate中的 Helix QAC 指標。
? 更新了Helix QAC Visual Studio插件,支持與Validate集成。
? 完全支持Validate中的 Helix QAC 自定義消息。
C23 / C++23 語言支持
此版本增加了對以下各項的語言功能支持:
? C23 數字分隔符
? C23 / C++23 #elifdef,#enlifndef和#warning指令
產品體驗改善
命令行界面
? 允許啟用/禁用診斷消息和抑制的同步
? 輸出規則組名稱和規則ID的新格式說明符%M
圖形用戶界面
? 允許自定義 RCF 名稱和版本
? 允許啟用/禁用診斷消息和抑制的同步
HIS指標
? 此版本具有 Helix QAC 增強功能,可直接生成復合 HIS 指標(以前在報告腳本中計算)。
Helix QAC 2023.2 的重要變化
許可證管理更改
RLM v15 服務器的新安裝程序與 Helix QAC 2023.2 版本一起提供。如果將 Helix QAC 與Validate 2023.2 一起使用,則此服務器版本是必需的,否則是可選的。
MISRA C++ 2023 — 新合規模塊的早期版本可供預覽
MISRA聯盟預計將在今年晚些時候發布MISRA C++ 2023編碼指南。新標準發布后,將引入新的合規模塊以實施執行。在 2023.2 中,合規性模塊的早期版本可根據請求提供預覽,該模塊迄今為止已完成對規則的98% 覆蓋。請聯系北匯信息以了解更多信息。
-
嵌入式
+關注
關注
5094文章
19178瀏覽量
307732 -
代碼
+關注
關注
30文章
4828瀏覽量
69063
發布評論請先 登錄
相關推薦
Helix QAC 2024.3新特性速覽
![<b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2024.3新特性速覽](https://file1.elecfans.com/web2/M00/A9/66/wKgZomUl7m-AHJX6AABuJjgxs14678.png)
利用靜態檢查工具完善功能安全中測試覆蓋率
![利用<b class='flag-5'>靜態</b>檢查<b class='flag-5'>工具</b>完善功能安全中測試<b class='flag-5'>覆蓋率</b>](https://file1.elecfans.com/web2/M00/05/4E/wKgZombZBlyAKTM5AABgbFGSCIA155.jpg)
embOS的MISRA-C:2012一致性
whitepaper-perforce-what-is-misra
代碼靜態測試工具Klocwork 2024.2新發布
![<b class='flag-5'>代碼</b><b class='flag-5'>靜態</b>測試<b class='flag-5'>工具</b>Klocwork 2024.2新發布](https://file1.elecfans.com/web2/M00/00/BE/wKgZomaxo5qAB7NrAAAgMTA8g3Q197.png)
代碼靜態測試工具Helix QAC 2024.2新發
![<b class='flag-5'>代碼</b><b class='flag-5'>靜態</b>測試<b class='flag-5'>工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2024.2新發](https://file1.elecfans.com/web2/M00/00/A3/wKgZomawnhSABg9GAAAjY11CTH4838.png)
DevOps中的質量門工作原理,以及靜態代碼分析Klocwork和Perforce Helix QAC在質量門中的實踐應用
單元測試工具TESSY 新版本亮點速覽:提供測試駕駛艙視圖、超級覆蓋率、代碼訪問分析、增強覆蓋率審查
![單元測試<b class='flag-5'>工具</b>TESSY 新版本亮點速覽:<b class='flag-5'>提供</b>測試駕駛艙視圖、超級<b class='flag-5'>覆蓋率</b>、<b class='flag-5'>代碼</b>訪問<b class='flag-5'>分析</b>、增強<b class='flag-5'>覆蓋率</b>審查](https://file1.elecfans.com//web2/M00/FA/AC/wKgaomaLoUyANINfAAA0otRbLaM96.webp)
Perforce靜態代碼分析專家解讀MISRA C++:2023?新標準:如何安全、高效地使用基于范圍的for循環,防范未定義行
帶你走近MISRA C++:2023
![帶你走近<b class='flag-5'>MISRA</b> <b class='flag-5'>C</b>++:<b class='flag-5'>2023</b>](https://file.elecfans.com/web2/M00/52/D4/pYYBAGLNkrKAeFJaAAAjXRuImx0496.png)
使用 MISRA C++:2023? 避免基于范圍的 for 循環中的錯誤
![使用 <b class='flag-5'>MISRA</b> <b class='flag-5'>C</b>++:<b class='flag-5'>2023</b>? 避免基于范圍的 for 循環中的錯誤](https://file1.elecfans.com/web2/M00/A9/66/wKgZomUl7m-AHJX6AABuJjgxs14678.png)
評論