| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| cppcheck-2.17.0.zip | 2025-02-23 | 4.3 MB | |
| cppcheck-2.17.0.tar.gz | 2025-02-23 | 3.9 MB | |
| cppcheck-2.17.0.tar.bz2 | 2025-02-23 | 3.1 MB | |
| README | 2025-02-23 | 1.1 kB | |
| cppcheck-2.17.0-x64-Setup.msi | 2025-02-23 | 22.5 MB | |
| Totals: 5 Items | 33.7 MB | 6 | |
Release Notes for Cppcheck 2.17 New checks: - staticFunction: detect functions that should have internal linkage since they are not used outside of their translation unit (C code only). - Check null pointer return from memory/resource allocation functions (nullPointerOutOfMemory, nullPointerArithmeticOutOfMemory, nullPointerOutOfResources, ctunullpointerOutOfMemory, ctunullpointerOutOfResources). Changed interface: - Added `reduced` check level. It can be activated with `--check-level=reduced`. You get faster analysis but some fewer results. The motivation is to be able to make analysis time "acceptable" for direct usage. - Added `--report-type` option. Enables printing of guidelines and classifications for several coding standards in place of the regular error identifiers and severities. Other: - Removed deperecated support for builds via qmake. - Using a handwritten rule texts file for MISRA C addon violates license and copyright terms. See the manual for instructions how to download a official rule texts file from MISRA.