Helix QAC 2023.3預計將于2023年第四季度發布的新MISRA C++?指南,將100%覆蓋MISRA C++:2023?規則。
此外,此版本擴展了對C++20語言支持,并改進了Perforce Validate平臺和Helix QAC與Validate的集成,包括其他生活質量和性能增強。
編碼標準覆蓋范圍(MISRA C++:2023,MISRA C:2023?)
MISRA C++:2023?
Helix QAC2023.3預計對MISRA C++:2023指南的執行覆蓋率為100%,預計將于2023年第四季度發布。
- 新的M2CPP合規模塊將執行MISRA C++:2023,與Helix QAC 2023.3一起使用,將在新標準發布時提供。
MISRA C:2023?
Helix QAC為MISRA C:2023提供100%的執行覆蓋范圍,將MISRA C:2012與所有四個修正案和兩個技術勘誤合并為一個單一的綜合版本。
- M3CM合規模塊改進了Rule 8.3的執行。
C++20 語言支持
此版本添加了對語言功能的支持:
- requires-expressions—與C++20概念一起引入,可用于確定結構的有效性而不會導致編譯器錯誤。
Perforce Validate
持續安全和代碼合規平臺為嵌入式和任務關鍵型應用程序提供功能安全性、信息安全性、可靠性和質量保證。
Validate平臺為整個組織的代碼庫提供了一個集中的分析數據、趨勢和配置存儲,為所有Perforce靜態分析產品提供單一管理平臺。
2023.3提供:
- 支持使用多個合規模塊的項目--當項目強制執行額外的編碼標準、規則或漏洞類型時,可以改進分析結果。
- Validate、Reports、Plugins和GUI還包括更改,以反映對項目中多個合規性模塊的新支持。
提高生存質量
安裝
- 為Helix QAC和合規模塊提供了Zip/tar檔案,這些模塊可作為安裝程序的替代品,提供了進一步的產品部署、維護和升級靈活性。
Auto CCT Generator
- 添加了對使用同步類型時自動生成 CCT 的支持:INJECT、MONITOR和MSVS。
- 解決了幾個現有受支持編譯器的問題。
數據流
- 改進了數據流處理,在內存或交換存儲有限的機器上使用更少的內存并提高穩定性。
GUI
- 改進了使用 GUI 時對4K顯示器的支持
插件
VS Code
- 在文件保存時運行分析
- 通過遠程運行QAC訪問幫助的增強功能*
- *注意:需要diaglist license
Visual Studio
- 改進以與 GUI 元素保持一致,以便繼續與Validate集成
Eclipse
- 改進了協調GUI元素以繼續與Validate集成
- 支持 Windows 11
-
測試
+關注
關注
8文章
5369瀏覽量
126923 -
嵌入式
+關注
關注
5089文章
19173瀏覽量
306829 -
編碼
+關注
關注
6文章
956瀏覽量
54911
發布評論請先 登錄
相關推薦
評論