Posted by & filed under Build Notes.

(Build b890) – 28 Apr 2017

CODECHECK

  • Fixed a bug in MISRA 2012 rule 21.2 and All Check script CPP_I016_reservedIdentifiersMacrosAndFunctionsShallNotBeDeclared where range based loops were not handled correctly.
  • Expanded the CodeCheck Results by File – Check Name column to allow for easier reading of the check name.
  • Fixed an issue in CodeCheck UndCC_NextLine() where only one parameter (checkID) was being recognized.

GENERAL

  • Updated Configure Project – Files dialog to include a right click "Expand All" and "Collapse All" menu option for directories.

GRAPHS

  • Fixed an issue with the Web Php function butterfly graph callbys were not displayed correctly.
  • Fixed bug when creating a large number of graph files from a script.

PYTHON

  • Made changes to make symbol information from several .pyd files in the Python Dlls directories available to the Python parser.

REPORTS

  • Updated the File Contents report to show nested classes.

STRICT PARSER

  • Fixed sysroot option on Linux.
  • Fixed failure to detect headers by include when using named roots.