* 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. - switch to qt6 OBS-URL: https://build.opensuse.org/package/show/devel:tools/cppcheck?expand=0&rev=146
2 lines
5 B
Plaintext
2 lines
5 B
Plaintext
.osc
|