99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

代碼靜態(tài)測(cè)試工具 Helix QAC 2024.1版新功能解讀

北匯信息POLELINK ? 2024-04-25 12:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Helix QAC 2024.1改進(jìn)了對(duì)C++20和C23語(yǔ)言特性的支持,并增加了分析使用多個(gè)編譯器的項(xiàng)目的新功能。此外,Validate增強(qiáng)了對(duì)于搜索功能和角色權(quán)限的用戶體驗(yàn),并且包括一個(gè)新的問題列表的CSV下載選項(xiàng)。

此版本還包括對(duì)于C/C++的CWE、C的HKMC和MISRA C++:2023?合規(guī)模塊的擴(kuò)展執(zhí)行,以及許多常規(guī)產(chǎn)品質(zhì)量提升。

語(yǔ)言增強(qiáng)
C++20
此版本增加了對(duì)以下語(yǔ)言功能的改進(jìn)支持:
? C++20的概念
? C++20簡(jiǎn)化函數(shù)模板

C23
此版本增加了對(duì)以下語(yǔ)言特性的初始支持:
? 當(dāng)設(shè)置 -c23constexpr 時(shí)支持應(yīng)用C23 constexpr


除了擴(kuò)展的語(yǔ)言功能支持外,對(duì)于GCC 12/13版本以及MSVC 2022版本的用戶體驗(yàn)也得到了改進(jìn)。

多編譯器項(xiàng)目支持
Helix QAC現(xiàn)在能夠?yàn)槭褂枚鄠€(gè)編譯器的項(xiàng)目提供配置分析設(shè)置。
? 支持一個(gè)項(xiàng)目中每種語(yǔ)言可以使用多個(gè)CCT。
? 提供一致的分析結(jié)果,降低在各種編譯器環(huán)境中出現(xiàn)誤報(bào)或漏報(bào)的可能性。
? 允許需要靜態(tài)分析的跨平臺(tái)開發(fā)項(xiàng)目具有更大的靈活性。
? 幫助識(shí)別編譯器特定問題。
? 允許開發(fā)人員在為項(xiàng)目選擇編譯器時(shí)擁有更大的工具鏈的靈活性。

Validate新的提升和功能
以CSV格式下載問題列表
新的CSV下載按鈕位于Validate的Issues頁(yè)面頂部,根據(jù)當(dāng)前的搜索查詢下載缺陷列表。如需額外的問題信息,例如行號(hào)、評(píng)論和理由,需要訂閱Validate高級(jí)合規(guī)報(bào)告包。

擴(kuò)展搜索
Validate模塊的正則表達(dá)式(RegEx)搜索功能提供了對(duì)*和**通配符字符的支持,以便在指定文件系統(tǒng)路徑時(shí)使用。有關(guān)更多信息,請(qǐng)參閱modules 文檔。

新角色權(quán)限
添加了“變更問題所有者(change issue owner )”權(quán)限,該權(quán)限允許用戶更改問題的所有者,而無需更改問題狀態(tài)。

出于審查目的保留許可證日志
現(xiàn)在,您可以將日志保留在許可證服務(wù)器的license.report.log文件中,以便達(dá)到審查的目的。這樣,在服務(wù)器重啟后,不會(huì)覆蓋該文件。要了解append.license.logging的設(shè)置,請(qǐng)參閱validate service.。

編碼標(biāo)準(zhǔn)的覆蓋范圍(CWE、HKMC、MISRA C++:2023?)
對(duì)于以下合規(guī)模塊,改進(jìn)了規(guī)則和指令的執(zhí)行:

與NIST 500-268要求相關(guān)的C/C++的CWE模塊
? CWE-259、CWE-412、CWE-367、CWE-99、CWE-321

C的HKMC模塊
? C-MSC-011

MISRA C++:2023模塊
? Dir 0.3.2

產(chǎn)品質(zhì)量的提升
改進(jìn)了對(duì)CCT自動(dòng)生成的額外編譯器的支持
? Keil armcc
? 改進(jìn)了對(duì)Clang 12的支持
? GCC 12/13
? MSVC 2022
? ‘qainject’現(xiàn)在是默認(rèn)的同步方法

表現(xiàn)
? 對(duì)于涉及大量分支的結(jié)構(gòu),分析時(shí)間總體上有所減少。

libc++
增強(qiáng)了對(duì)libc++標(biāo)準(zhǔn)庫(kù)的支持。
? 增加了-iso646keywords的選項(xiàng),以匹配-fno-operator-names行為。
? 啟用時(shí),不使用操作符的替代關(guān)鍵字名稱。

編譯器擴(kuò)展
? C語(yǔ)言的"復(fù)合字面量"特性現(xiàn)在作為QAC++的擴(kuò)展得到支持。

符號(hào)引用
? 改進(jìn)了對(duì)VCS和非VCS創(chuàng)建的符號(hào)鏈接的支持。

Visual Studio和Eclipse IDE插件
? 總體穩(wěn)定性提高

CLI
? “qacli project”的新命令支持:
? 創(chuàng)建、修改、升級(jí)、配置文件

操作系統(tǒng)
? 支持Ubuntu Linux 22.04

Helix QAC 2024.1的重要變化
QACLI Admin命令被棄用
對(duì)于“qacli admin”,以下命令已被棄用,并將在未來版本中刪除:
? --qaf-project-config, --upgrade, --create-config-file, --edit-config-file, --list-config-files

合規(guī)模塊目錄更改
提醒:自Helix QAC 2023.4起,Helix QAC不再?gòu)呐f的“PRQA”目錄中讀取合規(guī)模塊。合規(guī)性模塊只能從“Perforce”文件目錄中讀取。
以下是現(xiàn)已過時(shí)的文件目錄:
? %LOCALAPPDATA%\PRQA\installed_components.ini
? %PROGRAMDATA%\PRQA\installed_components.ini
? ${HOME}/.config/PRQA/installed_components.ini
? /etc/prqa.d/installed_components.ini

許可證管理的變更
隨著Helix QAC 2024.1版本的發(fā)布,為RLM v15.1服務(wù)器提供了一個(gè)新的安裝程序。如果使用Validate 2024.1與Helix QAC搭配,則此服務(wù)器版本是必需的;否則是可選的。

免費(fèi)新版試用,歡迎私信北匯獲取。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19678

    瀏覽量

    317787
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70797
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1662

    瀏覽量

    50247
  • 嵌入式軟件測(cè)試

    關(guān)注

    2

    文章

    27

    瀏覽量

    6191
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    HarmonyOS AI輔助編程工具(CodeGenie)代碼能解讀

    功能從DevEco CodeGenie 5.1.0 Beta版本開始支持。 CodeGenie提供智能AI能力對(duì)框選的代碼片段進(jìn)行逐條解釋,總結(jié)代碼段含義,幫助開發(fā)者提升閱讀代碼的速
    發(fā)表于 07-17 17:02

    Perforce QAC產(chǎn)品簡(jiǎn)介:面向C/C++的靜態(tài)代碼分析工具(已通過SO 26262認(rèn)證)

    Perforce QAC專為C/C++開發(fā)者打造,支持多種編碼規(guī)范、功能安全標(biāo)準(zhǔn)(ISO 26262)等,廣泛用于汽車、醫(yī)療、嵌入式開發(fā)領(lǐng)域,可幫助快速識(shí)別關(guān)鍵缺陷、提升代碼質(zhì)量、實(shí)現(xiàn)合規(guī)交付。
    的頭像 發(fā)表于 07-10 15:57 ?231次閱讀
    Perforce <b class='flag-5'>QAC</b>產(chǎn)品簡(jiǎn)介:面向C/C++的<b class='flag-5'>靜態(tài)</b><b class='flag-5'>代碼</b>分析<b class='flag-5'>工具</b>(已通過SO 26262認(rèn)證)

    Helix QAC 2025.1 重磅發(fā)布!MISRA C:2025? 100%覆蓋

    Helix QAC 2025.1新增功能 Helix QAC 2025.1實(shí)現(xiàn)了對(duì)新版MISRA C:2025?標(biāo)準(zhǔn)的 100% 覆蓋,并提
    的頭像 發(fā)表于 05-13 16:48 ?456次閱讀
    <b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2025.1 重磅發(fā)布!MISRA C:2025? 100%覆蓋

    代碼靜態(tài)測(cè)試工具Perforce QAC 2025.1新特性

    Perforce QAC 2025.1實(shí)現(xiàn)了對(duì)新發(fā)布的MISRA C:2025?標(biāo)準(zhǔn)的100%覆蓋,并提供了對(duì)應(yīng)的新合規(guī)模塊。該版本還擴(kuò)展了對(duì)CERT C Level 1建議的覆蓋范圍,改進(jìn)了與持續(xù)
    的頭像 發(fā)表于 04-21 15:14 ?359次閱讀
    <b class='flag-5'>代碼</b><b class='flag-5'>靜態(tài)</b><b class='flag-5'>測(cè)試工具</b>Perforce <b class='flag-5'>QAC</b> 2025.1新特性

    Perforce品牌及產(chǎn)品名更新:涵蓋版本控制Perforce P4(原Helix Core)、靜態(tài)代碼分析Perforce QAC(原Helix QAC)等

    Perforce推出全新P4平臺(tái)及P4 One客戶端!從廣為人知的“P4”到Helix Core到Perforce P4,此次品牌重塑是一次初心回歸,也是對(duì)開發(fā)者和數(shù)字創(chuàng)作團(tuán)隊(duì)需求的深度回應(yīng)。一起來了解更多吧~
    的頭像 發(fā)表于 03-28 15:04 ?610次閱讀
    Perforce品牌及產(chǎn)品名更新:涵蓋版本控制Perforce P4(原<b class='flag-5'>Helix</b> Core)、<b class='flag-5'>靜態(tài)</b><b class='flag-5'>代碼</b>分析Perforce <b class='flag-5'>QAC</b>(原<b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b>)等

    緩沖區(qū)溢出漏洞的原理、成因、類型及最佳防范實(shí)踐(借助Perforce 的Klocwork/Hleix QAC靜態(tài)代碼分析工具

    本期來認(rèn)識(shí)軟件漏洞的“??汀薄彌_區(qū)溢出,C/C++開發(fā)者尤其要注意!全面了解該漏洞的成因、類型、常見示例,以及如何借助Klocwork、Helix QAC等SAST工具進(jìn)行防護(hù)。
    的頭像 發(fā)表于 03-04 16:39 ?906次閱讀
    緩沖區(qū)溢出漏洞的原理、成因、類型及最佳防范實(shí)踐(借助Perforce 的Klocwork/Hleix <b class='flag-5'>QAC</b>等<b class='flag-5'>靜態(tài)</b><b class='flag-5'>代碼</b>分析<b class='flag-5'>工具</b>)

    Web端TCP/UDP測(cè)試工具!小白必學(xué)~

    : 02. 終端在代碼里面填上對(duì)應(yīng)的IP:112.125.89.8,TCP端口填上46095,然后打開Socket; 03. TCP連接建立后,TCP/UDP web測(cè)試工具會(huì)在界面上顯示連上來的
    的頭像 發(fā)表于 01-08 18:17 ?1292次閱讀
    Web端TCP/UDP<b class='flag-5'>測(cè)試工具</b>!小白必學(xué)~

    嵌入軟件單元/集成測(cè)試工具專業(yè)分析

    引言 在現(xiàn)代軟件開發(fā)過程中,單元測(cè)試作為確保代碼質(zhì)量的重要環(huán)節(jié),得到了廣泛的關(guān)注和應(yīng)用。隨著嵌入式系統(tǒng)的復(fù)雜性日益增加,對(duì)高效、可靠的單元測(cè)試工具的需求也愈加迫切。WinAMS作為一款專為嵌入
    的頭像 發(fā)表于 11-19 16:41 ?674次閱讀

    CAN總線測(cè)試工具選擇與使用

    1. CAN分析儀 CAN分析儀是一種高級(jí)的測(cè)試工具,能夠?qū)崟r(shí)捕獲和分析CAN總線上的數(shù)據(jù)。它們通常具備以下功能: 數(shù)據(jù)捕獲和存儲(chǔ) 實(shí)時(shí)數(shù)據(jù)顯示 信號(hào)診斷和錯(cuò)誤檢測(cè) 網(wǎng)絡(luò)參數(shù)配置 模擬CAN消息發(fā)送 2. CAN接口卡 CAN接口卡是一種硬件設(shè)備,安裝在計(jì)算機(jī)上
    的頭像 發(fā)表于 11-12 10:16 ?2537次閱讀

    Helix QAC 2024.3新特性速覽

    Helix QAC 2024.3 附帶適用于?Windows?和?Linux?的基于?Qt?的新安裝程序,并增強(qiáng)了對(duì)Validate SAML/OIDC?身份驗(yàn)證的支持。此版本還包括對(duì)某些環(huán)境的 Dataflow 穩(wěn)健性的改進(jìn),以及整個(gè)產(chǎn)品中的許多質(zhì)量增強(qiáng)
    的頭像 發(fā)表于 11-06 15:42 ?791次閱讀
    <b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2024.3新特性速覽

    汽車異構(gòu)硬件平臺(tái)開發(fā)如何進(jìn)行靜態(tài)代碼分析

    先進(jìn)的靜態(tài)代碼分析工具,其新版本中引入的多CCT功能為開發(fā)人員提供了強(qiáng)大的支持,該功能不僅簡(jiǎn)化了多編譯器環(huán)境下的
    的頭像 發(fā)表于 10-09 16:15 ?895次閱讀
    汽車異構(gòu)硬件平臺(tái)開發(fā)如何進(jìn)行<b class='flag-5'>靜態(tài)</b><b class='flag-5'>代碼</b>分析

    Perforce靜態(tài)分析工具2024.2新增功能Helix QAC全新CI/CD集成支持、Klocwork分析引擎改進(jìn)和安全增強(qiáng)

    ?和Klocwork的最新版本對(duì)靜態(tài)分析工具進(jìn)行了重大改進(jìn),通過盡早修復(fù)錯(cuò)誤、降低開發(fā)成本和加快發(fā)布速度,使開發(fā)團(tuán)隊(duì)實(shí)現(xiàn)左移。本文中,我們將概述2024.2版本的新特性和新功能。CI/CD和左移以
    的頭像 發(fā)表于 10-08 16:22 ?671次閱讀
    Perforce<b class='flag-5'>靜態(tài)</b>分析<b class='flag-5'>工具</b>2024.2新增<b class='flag-5'>功能</b>:<b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b>全新CI/CD集成支持、Klocwork分析引擎改進(jìn)和安全增強(qiáng)

    恒訊科技分析:如何測(cè)試海外靜態(tài)IP服務(wù)的穩(wěn)定性和速度?

    測(cè)試海外靜態(tài)IP服務(wù)的穩(wěn)定性和速度可以通過以下步驟進(jìn)行: 1、選擇測(cè)試工具:使用網(wǎng)絡(luò)測(cè)試工具,如ping命令、traceroute(或 racert)、網(wǎng)絡(luò)速度
    的頭像 發(fā)表于 08-14 14:58 ?691次閱讀

    代碼靜態(tài)測(cè)試工具Helix QAC 2024.2新發(fā)

    Helix QAC 2024.2 帶來了新的特性和功能,為開發(fā)過程增加了靈活的選項(xiàng)。用戶使用新的 CI 分析通過 Validate 獲得完整的 CI 集成支持,從而輕松管理 CI/CD 更改分析結(jié)果并加快
    的頭像 發(fā)表于 08-05 17:40 ?738次閱讀
    <b class='flag-5'>代碼</b><b class='flag-5'>靜態(tài)</b><b class='flag-5'>測(cè)試工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2024.2新發(fā)

    DevOps中的質(zhì)量門工作原理,以及靜態(tài)代碼分析Klocwork和Perforce Helix QAC在質(zhì)量門中的實(shí)踐應(yīng)用

    如何使用靜態(tài)代碼分析工具(如Klocwork 和 Helix QAC)實(shí)現(xiàn)質(zhì)量門。 什么是質(zhì)量門? 質(zhì)量門是在IT或開發(fā)項(xiàng)目中實(shí)施的檢查點(diǎn),
    的頭像 發(fā)表于 07-29 15:12 ?889次閱讀