Skip to content

Releases: danmar/cppcheck

1.73

08 Apr 19:12
Compare
Choose a tag to compare

General changes:

  • CWE mapping of messages
  • Translated manual to Japanese language

Removed checks:

  • Checks for variables hiding enums or typedefs have been removed

New checks:

Checking improvements:

  • Improved ValueType a lot, use it in more checks
  • Improved VarId support for template constructors, namespaces and references as class members
  • Improved libraries, especially gnu.cfg, posix.cfg and windows.cfg
  • Improved simplification of enums and templates
  • Better distinguishing between possible and known null pointer dereferenciations
  • Assume integers to be signed by default
  • better support for __cplusplus macro in preprocessor
  • Preprocessor directives for addons
  • New tools: times-vs.py, reduce.py

GUI:

  • Detect Geany and QtCreator
  • Make statistics dialog shown when checking is finished optional

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.