Build Notes (1192) - 28 Jun 2024
Architecture
- Add file and entity name format options to architecture browser context menu
 
Entity Filter
- Ignore spaces when typing a search into the Entity Filter by programmatically removing the ending and beginning spaces of the search text.
 
General
- Ship the plugins repository with Understand
 
Language - C++ (Strict)
- Add missing implicit destructor calls for some automatic variables of template type
 - Fix invalid implicit destructor calls for static local variables
 
CodeCheck Checks
- C and C++
- Functions
- CPP_F025: Fixed: false positives with vectors of template types
 
 - Types
- CPP_T021: Fixed false positives from static_cast, dynamic_cast, and reinterpret_cast
 
 - Variables
- CPP_V004: Fixed false positives
 
 
 - Functions
 - Published Standards
- AUTOSAR
- M0-1-8: Fixed false positives with vectors of template types
 - M7-3-1: Fixed false positives
 - A5-2-3: Fixed false positives from static_cast, dynamic_cast, and reinterpret_cast
 - M0-1-4: Fixed false positives
 
 - MISRA08
- MISRA08_0-1-8: Fixed false positives with vectors of template types
 - MISRA08_7-3-1: Fixed false positives
 - MISRA08_5-2-5: Fixed false positives from static_cast, dynamic_cast, and reinterpret_cast
 - MISRA08_0-1-4: Fixed false positives
 
 - MISRA12
- MISRA12_12-11-8: Fixed false positives from static_cast, dynamic_cast, and reinterpret_cast
 
 - MISRA23
- Add check MISRA23_0.1.2: "The value returned by a function shall be used"
 - MISRA23_6.0.3: Fixed false positives
 - MISRA23_8.2.3: Fixed false positives from static_cast, dynamic_cast, and reinterpret_cast
 
 
 - AUTOSAR
 
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