Cppcheck v1.79 Release Notes
Release Date: 2017-05-13 // almost 7 years ago-
General changes:
- C++ code in C files is rejected now (use --language=c++ to enforce checking the code as C++)
- Write function access type to XML dump
Checking improvements:
- ๐ Improved configuration extraction in preprocessor
- ๐ Improved accuracy of AST
- ๐ Improved template parsing
- ๐ Improved support for (STL) containers in SymbolDatabase
- ๐ Improved support for C++11's 'auto' type
- ๐ Experimental support for uninitialized variables in ValueFlow analysis
- โ Added qt.cfg and sfml.cfg, improved several existing .cfg files
GUI:
- ๐ Use CFGDIR macro
๐ Windows installer:
- ๐ We have dropped support for Windows XP in the precompiled binary. It was too much work to maintain the toolset.
โ Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.