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

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

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

Klocwork 2024.3新特性速覽

北匯信息POLELINK ? 2024-11-07 09:49 ? 次閱讀

Klocwork 2024.3 為C/C++分析引擎和構(gòu)建上傳流程引入了新功能和性能改進(jìn)。此版本還附帶了增強的安全性和用戶體驗改進(jìn),包括用于SAML/OIDC身份驗證的IDE插件中更好的用戶身份驗證工作流程。其他增強功能包括更廣泛的編碼標(biāo)準(zhǔn)覆蓋范圍以及改進(jìn)的與Bazel構(gòu)建系統(tǒng)的集成。

Validate平臺改進(jìn)

構(gòu)建加載

  • 將生成上傳到 Validate 的速度已得到提高。

認(rèn)證

  • 改進(jìn)了在使用 'kwauth'/'validate auth' 時存儲用戶令牌進(jìn)行身份Validate的安全性。
  • 文檔中介紹了對 ltokens 使用的更改以及用于指定相關(guān)文件位置的新環(huán)境變量。
  • 增強了使用Validate SAML/OIDC 身份Validate時IDE插件中的用戶身份Validate。

編碼標(biāo)準(zhǔn)

Klocwork 2024.3 新增和擴展的標(biāo)準(zhǔn)覆蓋范圍:

  • MISRA C:2012
  • 100% 覆蓋MISRA C:2012修正案2規(guī)則
  • CERT C 和C++
  • 選定的 1 級規(guī)則
  • AUTOSAR、HKMC C++、MISRA C++:2023中的相應(yīng)規(guī)則

C/C++ 分析引擎

改進(jìn)了 C/C++ 的語言特征覆蓋率和缺陷檢測

  • 改進(jìn)了對與內(nèi)存泄漏或釋放后嘗試使用內(nèi)存相關(guān)的問題的檢測分析。
  • 增加了對 Windows 和Linux上的Bazel構(gòu)建系統(tǒng)的支持。

軟件質(zhì)量一般性改進(jìn)

文件擴展名

  • Klocwork 2024.3 允許在Suppression配置的路徑匹配中加入文件擴展名(在.sconf文件中)。

構(gòu)建系統(tǒng)支持

  • 支持在 Windows 和Linux上與Bazel構(gòu)建系統(tǒng)集成(在2024.1中添加了支持)。

Licensing

  • 更新了“kwadmin”/“validate admin”的許可,以簡化構(gòu)建許可證的使用。

編譯器支持

  • 對以下編譯器的附加或改進(jìn)的支持:
  • GNU
  • Clang
  • TI ARM Clang
  • QNX
  • iccarm
  • Tricore

Klocwork 2024.3 中的重要更改

安全身份Validate令牌

從 2024.3 開始,默認(rèn)情況下,使用'kwauth'/'validate auth'生成的安全身份Validate令牌存儲在具有Java KeyStore的安全存儲中的“credentials”文件中。環(huán)境變量KLOCWORK_SECURE_TOKEN_STORAGE對于新令牌設(shè)置為JAVA_SECRET_STORAGE,對于預(yù)先存在的令牌設(shè)置為empty。如果將2024.1或更早版本的Klocwork工具與2024.2或更高版本的Validate服務(wù)器一起使用,則必須使用不安全的令牌存儲。要將不安全存儲與任何身份Validate命令一起使用,請將VALIDATE_SECURE_TOKEN_STORAGE環(huán)境變量設(shè)置為DISABLED。

許可證管理更改

截至 2023.4 年,Klocwork工具使用Reprise許可證管理器 (RLM)v15.1BL2。

  • 2023 許可證與Klocwork 2024.1或更高版本不兼容。要使用產(chǎn)品最新版本,請通過license@perforce.com聯(lián)系Perforce獲取新許可證。

維護(hù)周期終止公告

棄用 Structure 101 集成

從 2024.3 開始,Klocwork與Structure 101之間的集成已棄用,不再受支持。

Klocwork 2022 結(jié)束維護(hù)

Klocwork 2022 所有版本的維護(hù) 已于2024年3月31日結(jié)束。此外,維護(hù)終止 (EOM) 日期和銷售終止 (EOS) 日期也發(fā)生在2024年3月31日。有關(guān)任何Klocwork版本的支持可用性的信息 ,請參閱Klocwork產(chǎn)品維護(hù)周期。

CentOS Linux 7 維護(hù)周期終止- Klocwork 2024.3

從 Klocwork 2024.3 開始,將不再支持CentOS Linux 7。

NIS Access Control 的維護(hù)周期終止

從 Klocwork 2024.3 開始,將不再支持NIS訪問控制。從早期版本遷移到Klocwork 2024.3時,必須在遷移前切換到其他身份Validate方法,以確保在升級后可以繼續(xù)登錄。

Legacy維護(hù)周期終止幫助網(wǎng)站

  • 需要使用發(fā)布包中提供的脫機內(nèi)容訪問 2021.x 及更早版本的文檔。

在 2023.4 版中停止安裝Klocwork服務(wù)器

從 2023.4 版開始,Klocwork Server安裝已停止。我們建議過渡到Validate安裝程序,以獲得更簡化和集成的體驗。

如想體驗Klocwork 2024.3新特性,歡迎聯(lián)系北匯信息申請試用。

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

    關(guān)注

    2

    文章

    226

    瀏覽量

    18540
  • 靜態(tài)測試
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    6494
  • Klocwork
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6351
收藏 人收藏

    評論

    相關(guān)推薦

    Helix QAC 2024.3特性

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

    動油壓繼電器需要送檢嗎

    動油壓繼電器是用于監(jiān)測和控制油壓系統(tǒng)中壓力變化的重要設(shè)備,它在液壓系統(tǒng)中扮演著至關(guān)重要的角色。在工業(yè)應(yīng)用中,動油壓繼電器通常用于保護(hù)設(shè)備免受油壓過高或過低的影響,確保系統(tǒng)穩(wěn)定運行。由于其重要性
    的頭像 發(fā)表于 10-10 10:07 ?136次閱讀

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

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

    合宙低功耗4G模組Air780E——產(chǎn)品規(guī)格書

    合宙低功耗4G模組Air780E的規(guī)格信息
    的頭像 發(fā)表于 09-02 18:04 ?791次閱讀
    合宙低功耗4G模組Air780E——產(chǎn)品規(guī)格書

    代碼靜態(tài)測試工具Klocwork 2024.2新發(fā)布

    Klocwork 2024.2 為現(xiàn)代?C/C++?分析引擎引入了顯著的準(zhǔn)確性和性能改進(jìn)。此版本還包括增強的安全性和身份驗證功能以及改進(jìn)的用戶體驗,以及?MISRA??和?CERT?規(guī)則集改進(jìn)、Java?語言增強功能以及?Kotlin?的新?CWE?映射。
    的頭像 發(fā)表于 08-06 12:16 ?179次閱讀
    代碼靜態(tài)測試工具<b class='flag-5'>Klocwork</b> 2024.2新發(fā)布

    單元測試工具TESSY 新版本亮點:提供測試駕駛艙視圖、超級覆蓋率、代碼訪問分析、增強覆蓋率審查

    各種測試對象和方法的所有覆蓋率測量結(jié)果,并記錄在新的測試總結(jié)報告中。 了解更多TESSY新版本功能詳情或申請免費試用,歡迎咨詢TESSY中國授權(quán)分銷商——龍智。 新版本功能亮點: 1、超級覆蓋率 逐行評估源代碼。 基于標(biāo)準(zhǔn)覆蓋率測量。 提供不同測試級別的
    的頭像 發(fā)表于 07-08 16:20 ?381次閱讀
    單元測試工具TESSY 新版本亮點<b class='flag-5'>速</b><b class='flag-5'>覽</b>:提供測試駕駛艙視圖、超級覆蓋率、代碼訪問分析、增強覆蓋率審查

    電機與單電機的區(qū)別

    在電機技術(shù)領(lǐng)域,雙電機和單電機是兩種常見的電機類型。它們在結(jié)構(gòu)、工作原理、性能特點以及應(yīng)用領(lǐng)域等方面都存在顯著的差異。本文將對雙電機和單電機的區(qū)別進(jìn)行詳細(xì)的闡述,以便讀者能夠更
    的頭像 發(fā)表于 06-11 14:41 ?1935次閱讀

    藍(lán)海華騰與翌航空合作,助推中國eVTOL產(chǎn)業(yè)及低空經(jīng)濟的發(fā)展

    5月25日,深圳市藍(lán)海華騰技術(shù)股份有限公司(以下簡稱“藍(lán)海華騰”)與上海翌航空科技有限公司(以下簡稱翌航空)在深圳簽訂戰(zhàn)略合作協(xié)議,我們對翌航空的團隊和實力充滿信心,并期待通過這次投資及戰(zhàn)略合作,進(jìn)一步加強雙方的合作關(guān)系
    的頭像 發(fā)表于 05-30 17:38 ?866次閱讀
    藍(lán)海華騰與<b class='flag-5'>覽</b>翌航空合作,助推中國eVTOL產(chǎn)業(yè)及低空經(jīng)濟的發(fā)展

    LOTO示波器軟件新增導(dǎo)功能

    是不熟練的客戶可能記不住各種功能的標(biāo)簽位置在哪里,反而變得不快捷。為了適應(yīng)大部分初學(xué)者客戶的操作習(xí)慣,我們在新版本的上位機軟件上改變了顯示方式,將所有功能分類整理,用導(dǎo)的方式展示,這樣更方便不熟悉
    發(fā)表于 05-28 10:32

    蘋果春季發(fā)布會

    行業(yè)資訊
    北京中科同志科技股份有限公司
    發(fā)布于 :2024年05月08日 10:47:26

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

    Klocwork 2024.1為Perforce的持續(xù)安全和代碼合規(guī)性平臺Validate引入了新的功能和改進(jìn)?,F(xiàn)在,Validate的升級過程更快、更穩(wěn)健、對用戶更友好。您可以去除項目、優(yōu)先遷移、無需服務(wù)器重啟單獨遷移項目、無縫處理遷移失敗等等。
    的頭像 發(fā)表于 04-26 10:42 ?465次閱讀
    代碼靜態(tài)測試工具 <b class='flag-5'>Klocwork</b> 2024.1版新功能解讀

    2024百度智能云GENERATE全球生態(tài)大會干貨

    2024百度智能云GENERATE全球生態(tài)大會干貨
    的頭像 發(fā)表于 04-09 09:37 ?403次閱讀
    2024百度智能云GENERATE全球生態(tài)大會干貨<b class='flag-5'>速</b><b class='flag-5'>覽</b>

    Klocwork—符合功能安全要求的自動化靜態(tài)測試工具

    Klocwork是Perforce公司產(chǎn)品,主要用于C、C++、C#、Java、 python和Kotlin代碼的自動化靜態(tài)分析工作,可以提供編碼規(guī)則檢查、代碼質(zhì)量度量、測試結(jié)果管理等功能
    的頭像 發(fā)表于 01-16 16:26 ?603次閱讀
    <b class='flag-5'>Klocwork</b>—符合功能安全要求的自動化靜態(tài)測試工具

    USB硬件接口類型

    USB硬件接口 USB硬件接口版本如下圖: USB硬件接口版本 USB硬件接口在USB3.2 Gen2x1以前的版本,基本上都存在TypeA/B 、Mini、Micro版本。Mini和Micro版本的出現(xiàn)能夠更好地應(yīng)對輕薄類、移動類產(chǎn)品的應(yīng)用場景。 在USB Type-C橫空出世,解決掉“正反插”的世紀(jì)性難題之后,USB將逐步統(tǒng)一到USB Type-C接口上。 3.1 USB Type A/B USB Type A(左)和USB Type B(右) USB Type A:該標(biāo)準(zhǔn)一般適用于個人電腦PC中,是應(yīng)用于最廣泛的接口標(biāo)準(zhǔn) USB Type B:一般用于3.5寸移動硬盤、以及打印機、顯示
    的頭像 發(fā)表于 12-12 15:22 ?2760次閱讀
    USB硬件接口類型<b class='flag-5'>速</b><b class='flag-5'>覽</b>

    汽車 EMC 問題一

    汽車 EMC 問題一
    的頭像 發(fā)表于 11-24 16:44 ?1058次閱讀
    汽車 EMC 問題一<b class='flag-5'>覽</b>