Build Notes (1190) - 13 Jun 2024

HTML Reports

  • Back by popular demand, Understand's powerful HTML Reports are now available for all users with an Export/Sharing license. Share code insights on your intranet with interactive cross-references, metrics, unused entity reports, and much more.

CodeCheck

  • Fixed an issue with showing clang checks as not started/ended in the CodeCheck log.

New Project Wizard

  • Added the "local" checkbox option to the 'Set Location' page

VS Code Extension

  • Show inactive code by dimming it

Language - C++ (Strict)

  • Allow lambda function entities to participate in assignment references
  • Fix failure to show parameters in the information browser for some unresolved functions

CodeCheck Checks

  • Published Standards
    • MISRA 2023
      • Added MISRA23_0.2.4: Functions with limited visibility should be used at least once
      • Added MISRA23_0.2.3: Types with limited visibility should be used at least once



Known Issues

  • Understand not recognizing C# Visual Studio 2022 project files
  • Inaccurate Column References in CodeCheck Violations When Using Tabs
  • Entity filter list may be blank on Windows
  • Incorrect control flow graph when simplify macro expansion is enabled