Helix QAC 2025.1新增功能
Helix QAC 2025.1 實現了對新版 MISRA C:2025® 標準的 100% 覆蓋,並提供對應的合規性模塊。此版本還擴展了對 CERT C:第一級建議的支持,更新了與 Perforce Validate 平台集成的 CI/CD 環境授權機制。Validate 平台新增 SAML/OIDC 羣組同步支持,並通過性能優化降低構建加載時間和服務器存儲佔用。
編碼規範支持(MISRA C:2025®、CERT C)
MISRA C:2025® 全規範覆蓋
Helix QAC 2025.1 提供全新的 MC25CM 合規性模塊,完整實施 MISRA C:2025 標準。該標準包含新增規則、現有規則修訂及指南分類結構調整。
CERT C 建議規範
Helix QAC 2025.1 增強了對 CERT C 的支持,現已完全覆蓋第一級建議規範。當前版本持續保持對所有 CERT C 規則的 100% 覆蓋。
服務器分析授權
產品授權體系已更新,明確區分桌面端使用與 CI/CD 流水線的服務器分析場景。用户可根據開發流程需求靈活組合用户許可證和服務器構建許可證。有關 Validate 平台服務器構建功能所需的許可證詳情,請聯繫銷售團隊。
Reprise 許可證管理器(RLM)服務器已升級至最新版本 16.1BL1。
語言特性支持
本版本包含多項 C/C++ 語言特性處理的改進:
- 增強 C++ 分析的 constexpr 常量表達式求值能力
- 優化 C/C++ 混合項目的跨模塊實體名稱處理
- 新增聯合體(union)成員訪問一致性數據流分析
Validate 平台功能增強
SAML/OIDC 羣組授權集成
Validate 現支持通過 SAML 和 OIDC 認證實現羣組同步,可在登錄時自動從身份提供商(IdP)獲取用户羣組成員信息。羣組同步功能需手動啓用,具體配置步驟詳見產品文檔。
構建加載時間與磁盤佔用優化
Validate 包含多項優化措施和定製選項,可顯著降低服務器構建加載時間和磁盤佔用。基準測試顯示,中大型項目加載速度提升最高達 40%,磁盤空間佔用減少 10-20%。用户還可通過項目級配置文件自定義加載的度量指標,進一步優化資源使用。
問題狀態可配置化與報告生成
Validate 服務器新增狀態配置文件,支持以下自定義:
- 修改決定項目/視圖/構建/CI構建中"未解決問題"計數的狀態。
- 定義合規報告中偏差與違規的計算方式。
合規報告新增視圖應用信息,包括視圖名稱、搜索條件及模塊定義等元數據。
易用性增強
編譯器支持改進
- TI C7000
- Tasking carm
- Keil armcc
- Green Hills 2018 之前版本編譯器
構建系統集成
-
Bazel 同步機制升級,優化 include 目錄和構建參數處理
Validate 集成
-
增強對日語項目及文件編碼的支持
GUI界面
- 跨會話保存界面GUI字段值/路徑配置
-
改進 C++ 代碼語法高亮顯示
CLI命令
- 優化 qacli analyze 和 qacli view 性能
-
加強 qacli baseline 參數驗證
Eclipse IDE 插件
-
支持 Eclipse 2024-12 版本
Visual Studio IDE 插件
-
改進報告生成路徑和項目創建對話框的路徑驗證
操作系統支持
- 新增 Windows 11 24H2 官方支持
Helix QAC 2025.1 中的重要變更
許可證管理變更
2025.1 版本引入以下授權機制變更:
- 隨版本發佈新版 RLM v16.1BL1 服務器安裝程序,使用 Validate 2025.1 必須升級至此版本(新版 RLM 仍兼容舊版 QAC)
- 許可證功能採用年度版本標識(顯示為 25.0)
- 2024 版許可證與 2025.1 及以上版本不兼容,需聯繫 contact@watertek.com 申請新許可證
- 因授權機制變更,2024.4 及更早版本合規模塊不可用於 2025.1,必須升級配套版本
功能終止聲明
2025.1 版本起移除以下命令:
- 刪除 qacli upload -validate 命令,需改用 qacli validate build 或 qacli validate cibuild 命令(需持有服務器構建許可證才能分析並上傳到validate)
版本預告
2025.2 版本產品名稱變更
- 自 2025.2 版本起,產品將全面啓用 Perforce QAC 名稱及新標識。安裝程序與用户界面將更新產品名稱,安裝目錄和用户數據目錄將變更為 'QAC-[version]'。
qacli view 命令輸出類型棄用
-自2025.1起,qacli view的DIAGLIST/ANNSRC/SARIF 輸出類型已被棄用,計劃於 2026.1 版本正式移除,並預計在 2026 年 Q1 末發佈。這些類型目前只有在使用適當的許可證時才能訪問,建議改用 Validate 項目管理分析結果,並通過 Validate Web API 導出所需記錄。
瞭解相關技術信息及商務服務,請訪問http://www.softtest.cn/留言,或按以下方式聯繫旋極智能: