Utjefte fan 'e statyske analysator cppcheck 2.1

Beskikber nije release fan frije statyske analyzer cppcheck 2.1, wêrmei jo ferskate klassen fan flaters yn koade kinne identifisearje yn 'e C en C ++ talen, ynklusyf by it brûken fan net-standert syntaksis, typysk foar ynbêde systemen. In samling plugins wurdt levere wêrmei cppcheck wurdt yntegrearre mei ferskate ûntwikkeling, trochgeande yntegraasje en testsystemen, en ek sokke funksjes leveret as test konformiteit fan de koade mei de koade opmaak styl. Om koade te parsearjen kinne jo jo eigen parser brûke as in eksterne parser fan Clang. It omfettet ek it donate-cpu.py-skript om lokale boarnen te leverjen om gearwurkjend koadebeoardielingswurk te dwaan foar Debian-pakketten. Projekt boarnen ferspraat troch lisinsje ûnder GPLv3.

De ûntwikkeling fan cppcheck is rjochte op it identifisearjen fan problemen ferbûn mei undefinieare gedrach en it brûken fan ûntwerpen dy't gefaarlik binne út in feiligenspunt. It doel is ek om falske positiven te minimalisearjen. Under identifisearre problemen: oanwizers nei net-besteande objekten, divyzje troch nul, oerstreamingen fan heule getal, ferkearde bitferskowingsoperaasjes, ferkearde konversaasjes, ûnthâldproblemen, ferkeard gebrûk fan STL, it ferwizen fan nul-oanwizers, it tapassen fan kontrôles nei de werklike tagong ta de buffer, bufferoverruns, gebrûk uninisjalisearre fariabelen.

Boarne: opennet.ru

Add a comment