Cppcheck-2.5
Parser:
- various fixes
- checked that all features in c++11, c++14, c++17 are supported
- c++20 support is improved but not complete yet
Core:
- improved library files, better knowledge about APIs
- improved checks to detect more bugs
- fixed checks to avoid unwanted warnings
Changed output:
- try to use relative paths when using compile databases, if compile database is accessed with relative path
- updated XML; The file0 attribute is moved from to
Misra:
- fixed crashes and false positives
New checks:
- suspicious container/iterator assignment in condition
- rethrow without current handled exception