IT之家 1月12日消息,華為云今日正式發(fā)布CodeArts Check代碼檢查服務(wù),為用戶提供代碼風(fēng)格、通用質(zhì)量與代碼安全風(fēng)險等檢查能力,并提供問題閉環(huán)處理、檢查報告等功能,可一站式完成代碼檢查作業(yè)。
華為云表示,CodeArts Check打造了自研引擎,能夠幫助用戶在一次掃描中,針對代碼的”可讀性、可維護性、安全性、可靠性、可測試性、高效性、可移植性”七大質(zhì)量特征進行分析。
據(jù)介紹,華為云CodeArts Check支持ISO 5055、CERT、CWE、OWASP TOP10、SANS TOP 25業(yè)界主流編程標(biāo)準(zhǔn)和優(yōu)秀實踐,同時內(nèi)置華為終端、網(wǎng)絡(luò)、云計算、芯片等產(chǎn)品的編程規(guī)范。
此外,華為云CodeArts Check支持C、C++、Java、Python、GO等十余種常見開發(fā)語言,可滿足嵌入式、云服務(wù)、WEB應(yīng)用、移動應(yīng)用等多種開發(fā)場景所需。提供超過7000條檢查規(guī)則,并提供全面檢查規(guī)則集、移動領(lǐng)域規(guī)則集、華為編程規(guī)范規(guī)則集等十余個規(guī)則集。
華為數(shù)據(jù)顯示,華為云CodeArts Check在華為內(nèi)部承擔(dān)超過15萬軟件開發(fā)人員的高頻代碼檢查,日均掃描五百億至千億行代碼。同時,華為云CodeArts Check提供了豐富的API接口和IDE代碼檢查插件。
IT之家了解到,華為云表示,CodeArts Check未來還將持續(xù)增強自動修復(fù)和代碼深度安全檢查能力,并進一步提升平臺的開放性和擴展性。