一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

面對(duì)CI/CD分析的代碼靜態(tài)測(cè)試工具Klocwork 2023.1版本更新快訊

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

掃碼添加小助手

加入工程師交流群

Klocwork 2023.1為CI/CD分析pipeline引入靈活的管理選項(xiàng) 。使用差異分析加速靜態(tài)分析掃描, 在CI/CD管道構(gòu)建中提供上下文結(jié)果,并可以用和服務(wù)器端相同的方式管理issue。

擴(kuò)展了對(duì)Java 14/15和C#8.0語(yǔ)言的支持,C/C++/C# PATH分析性能提升高達(dá)50%*。此外,此版本還包括對(duì)MISRA C:2012和DISA STIG編碼標(biāo)準(zhǔn)規(guī)則覆蓋范圍的改進(jìn),Visual Studio IDE插件提供了新的分析模式選項(xiàng)。

*(根據(jù)內(nèi)部基準(zhǔn)測(cè)試的開(kāi)放源碼軟件項(xiàng)目)

在Validate中管理CI/CD pipeline的差異分析

?對(duì)Klocwork的持續(xù)集成工具和驗(yàn)證平臺(tái)進(jìn)行了新的工作流改進(jìn),為CI/CD Pipeline分析提供了靈活的管理選項(xiàng)和快速反饋。

?通過(guò)使用驗(yàn)證中新的"CI Build"選項(xiàng)卡來(lái)管理差異分析持續(xù)集成構(gòu)建。

?使用CI Build來(lái)保證新代碼提交的質(zhì)量。

?利用Klocwork的差異分析,基于Delta更改更快地識(shí)別問(wèn)題,而不必運(yùn)行完整的構(gòu)建。

?CI構(gòu)建的名稱和篩選器。

?以處理服務(wù)器問(wèn)題的相同方式來(lái)管理問(wèn)題。

?項(xiàng)目流功能支持CI/CD構(gòu)建。

?已經(jīng)添加了新的WebAPI命令來(lái)創(chuàng)建、更新或刪除配置項(xiàng)構(gòu)建以及檢索配置項(xiàng)問(wèn)題詳細(xì)信息。

?提供與其他CI/CD pipeline(如Jenkins)的輕松集成,以提供上下文結(jié)果。

C/C++ 分析引擎

改進(jìn)了C/C++ PATH分析的性能。

?PATH分析現(xiàn)在可以并行化利用額外的CPU內(nèi)核/線程,為大型復(fù)雜項(xiàng)目提供更高的性能。

?這一變化將選定項(xiàng)目和解決方案的分析時(shí)間縮短了50%*。

*(根據(jù)內(nèi)部基準(zhǔn)測(cè)試的開(kāi)放源碼軟件項(xiàng)目)

請(qǐng)注意:有關(guān)“PATH API版本升級(jí)”的詳細(xì)信息,請(qǐng)參閱下面的“Klocwork 2023.1中的重要更改”部分?!?關(guān)詳細(xì)信息,請(qǐng)參閱發(fā)行說(shuō)明.

C# 分析引擎

改進(jìn)了C# PATH分析的性能。

?這一變化將選定項(xiàng)目和解決方案的分析時(shí)間縮短了50%*。

*(基于內(nèi)部基準(zhǔn)OSS項(xiàng)目)

改進(jìn)了對(duì)C#8.0語(yǔ)言規(guī)范的支持。新的語(yǔ)言功能包括:

?const成員在接口中的聲明

?readonly實(shí)例成員

?static局部函數(shù)

?默認(rèn)接口方法

?空引用類(lèi)型

?async streams

?using聲明

?一次性ref結(jié)構(gòu)

Java分析引擎

擴(kuò)展了對(duì)Java 14和15語(yǔ)言規(guī)范的支持。新功能包括:

?改進(jìn)的構(gòu)建過(guò)程監(jiān)控,減少Java 15的解析錯(cuò)誤和警告。

?擴(kuò)展的PATH分析以支持Java 14開(kāi)關(guān)表達(dá)式。

?Java 15 API支持Klocwork構(gòu)建集成工具。

?升級(jí)Java知識(shí)庫(kù)以提供更高的準(zhǔn)確性和對(duì)Java 15 API的支持。

?kwandroid工具現(xiàn)在支持-lang選項(xiàng),您可以使用該選項(xiàng)為C++或Java生成單獨(dú)的構(gòu)建規(guī)范。

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

針對(duì)Klocwork 2023.1新增和擴(kuò)展的標(biāo)準(zhǔn)覆蓋范圍和taxonomies:

DISA STIG v5 — C, C++, 和Java

?MISRA C:2012 AMD2 規(guī)則覆蓋率為99%。

?CWE — C++, Java

?CERT — C

?Joint Strike Fighter Air Vehicle C++

?OWASP Top 10 — Java

用戶體驗(yàn)提升措施

Visual Studio IDE 插件

VS插件現(xiàn)在支持C/C++/C#的兩種分析模式選項(xiàng):

?Klocwork的原生Visual Studio分析器提供根據(jù)本地配置的項(xiàng)目或解決方案的設(shè)置量身定制的結(jié)果。

?新的外部引擎選項(xiàng)使用了Klocwork的“kwcheck”工具,提供了額外的新功能。

?與內(nèi)部引擎相比,kwcheck生成的分析結(jié)果與從kwciagent和kwbuildproject獲得的結(jié)果更加一致。

?與連接的項(xiàng)目同步以使用系統(tǒng)配置。

?提供使用本地生成的生成規(guī)范或使用外部生成的。

?利用增量和并行進(jìn)行微分分析。

有關(guān)新增功能的更詳細(xì)信息,請(qǐng)參閱發(fā)行說(shuō)明。

Klocwork 2023.1中的重要更改

License管理變更

從2023.1開(kāi)始,Klocwork現(xiàn)在只支持Reprise license管理器(RLM)。

?FLEXlm/FlexNet Publisher支持在2022.2中已棄用,將不再適用于Klocwork 2023.1版本。

?將為Reprise生成新的license文件;如果您需要舊版Klocwork的FLEX license文件,我們可以為您提供。

?2022許可證與Klocwork 2023.1不兼容。需要新的許可證才能使用最新版本的產(chǎn)品。聯(lián)系license@perforce.com獲得新的許可證。

PATH API版本升級(jí)

隨著Klocwork 2023.1的發(fā)布,自定義C/C++ PATH檢查器將需要進(jìn)行多線程兼容性檢查。我們建議您查看自定義檢查器以查找潛在的競(jìng)態(tài)條件,并使用2023.1 Klocwork Path API頭文件和庫(kù)重新編譯。未重新編譯的自定義檢查器將繼續(xù)工作,但將無(wú)法使用并行化功能。請(qǐng)參閱我們的發(fā)行說(shuō)明以了解更多信息。

Klocwork 2021的維護(hù)結(jié)束

所有版本的Klocwork 2021的維護(hù)工作于2023年3月31日結(jié)束。此外,維護(hù)結(jié)束(EOM)日期和銷(xiāo)售結(jié)束日期(EOS)也發(fā)生在2023年3月31日。有關(guān)對(duì)任何版本的Klocwork提供支持的信息,請(qǐng)參閱Klocwork產(chǎn)品生命周期.

聲明結(jié)束的公告

從Klocwork 2023.1開(kāi)始,將不支持以下操作系統(tǒng),并且不再提供相應(yīng)的安裝程序:

?Mac OS

將不再支持以下許可證管理器:

?FlexNet Publisher license管理器

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

    關(guān)注

    8

    文章

    5701

    瀏覽量

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

    關(guān)注

    30

    文章

    4900

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    老文章新視角:從靜態(tài)測(cè)試CI/CT生態(tài)的進(jìn)化

    靜態(tài)測(cè)試工具CI/CT生態(tài)的進(jìn)化,不僅是技術(shù)功能的疊加,更是軟件工程方法論的范式躍遷。未來(lái)汽車(chē)行業(yè)的CI技術(shù)將不再是簡(jiǎn)單的“工具鏈拼接”
    的頭像 發(fā)表于 05-26 10:50 ?1082次閱讀
    老文章新視角:從<b class='flag-5'>靜態(tài)</b><b class='flag-5'>測(cè)試</b>到<b class='flag-5'>CI</b>/CT生態(tài)的進(jìn)化

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

    集成/持續(xù)交付(CI/CD)環(huán)境使用的Perforce Validate平臺(tái)集成的許可機(jī)制。此外,Validate新增了SAML/OIDC群組同步支持,并通過(guò)性能
    的頭像 發(fā)表于 04-21 15:14 ?347次閱讀
    <b class='flag-5'>代碼</b><b class='flag-5'>靜態(tài)</b><b class='flag-5'>測(cè)試工具</b>Perforce QAC 2025.1新特性

    【Android開(kāi)發(fā)者必看】使用JetBrains TeamCity為Android項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    CI/CD】定義明確的構(gòu)建、測(cè)試和部署工作流對(duì)Android應(yīng)用的開(kāi)發(fā)至關(guān)重要。JetBrains TeamCity是一個(gè)用于構(gòu)建可靠管道的CI/
    的頭像 發(fā)表于 03-21 15:42 ?582次閱讀
    【Android開(kāi)發(fā)者必看】使用JetBrains TeamCity為Android項(xiàng)目構(gòu)建<b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>管道詳細(xì)指南

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

    本期來(lái)認(rèn)識(shí)軟件漏洞的“??汀薄彌_區(qū)溢出,C/C++開(kāi)發(fā)者尤其要注意!全面了解該漏洞的成因、類(lèi)型、常見(jiàn)示例,以及如何借助Klocwork、Helix QAC等SAST工具進(jìn)行防護(hù)。
    的頭像 發(fā)表于 03-04 16:39 ?873次閱讀
    緩沖區(qū)溢出漏洞的原理、成因、類(lèi)型及最佳防范實(shí)踐(借助Perforce 的<b class='flag-5'>Klocwork</b>/Hleix QAC等<b class='flag-5'>靜態(tài)</b><b class='flag-5'>代碼</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,然后打開(kāi)Socket; 03. TCP連接建立后,TCP/UDP web測(cè)試工具會(huì)在界面上顯示連上來(lái)的
    的頭像 發(fā)表于 01-08 18:17 ?1262次閱讀
    Web端TCP/UDP<b class='flag-5'>測(cè)試工具</b>!小白必學(xué)~

    CI/CD方案:推動(dòng)智能汽車(chē)開(kāi)發(fā)的高效利器

    在智能化和自動(dòng)駕駛技術(shù)飛速發(fā)展的背景下,汽車(chē)軟件開(kāi)發(fā)的復(fù)雜性正以前所未有的速度增長(zhǎng)。面對(duì)市場(chǎng)對(duì)效率、質(zhì)量和快速迭代的高需求,傳統(tǒng)開(kāi)發(fā)模式已然捉襟見(jiàn)肘。作為提升開(kāi)發(fā)效率和質(zhì)量的核心工具,CI/C
    的頭像 發(fā)表于 12-18 10:03 ?1057次閱讀
    <b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>方案:推動(dòng)智能汽車(chē)開(kāi)發(fā)的高效利器

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

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

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

    在現(xiàn)代汽車(chē)和工業(yè)控制系統(tǒng)中,CAN總線因其高可靠性和靈活性而成為首選的通信協(xié)議。為了確保CAN網(wǎng)絡(luò)的性能和可靠性,工程師需要使用專業(yè)的測(cè)試工具來(lái)監(jiān)控、分析和診斷網(wǎng)絡(luò)問(wèn)題。 CAN總線測(cè)試工具的類(lèi)型
    的頭像 發(fā)表于 11-12 10:16 ?2495次閱讀

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

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

    實(shí)時(shí)網(wǎng)絡(luò)的仿真和配置工具RTaW Pegase v4.6版本更新

    隨著嵌入式系統(tǒng)日益復(fù)雜,高效可靠的設(shè)計(jì)工具變得愈發(fā)重要。RTaW公司的仿真工具RTaW-Pegase最新發(fā)布的4.6版本,為用戶帶來(lái)了一系列重要更新和功能增強(qiáng)。本文將詳細(xì)介紹
    的頭像 發(fā)表于 09-26 08:07 ?520次閱讀
    實(shí)時(shí)網(wǎng)絡(luò)的仿真和配置<b class='flag-5'>工具</b>RTaW Pegase v4.6<b class='flag-5'>版本</b><b class='flag-5'>更新</b>

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

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

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

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

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

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

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

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

    在Linux服務(wù)器上使用IAR Build Tools實(shí)現(xiàn)DevOps和CI/CD

    近些年來(lái),隨著嵌入式軟件越來(lái)越復(fù)雜,DevOps和CI/CD也開(kāi)始被引入到嵌入式軟件開(kāi)發(fā)中,越來(lái)越多的自動(dòng)化構(gòu)建(Build)和測(cè)試都放到Linux服務(wù)器上來(lái)提升研發(fā)效率。為了幫助用戶更好地在
    的頭像 發(fā)表于 07-25 10:22 ?1682次閱讀
    在Linux服務(wù)器上使用IAR Build Tools實(shí)現(xiàn)DevOps和<b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>