Build Notes (1189) - 11 Jun 2024
CodeCheck- Added severity, if specified, to Dependency Check violations
- Create violations for errors and warnings found during analysis
- Add "Function Name" option to Assignments graphs.
- Add a PlantUML (pu) export for graphs that have dot exports
- Fix compile command import of define flags with "=" in the definition value
- Interactive Reports show errors from the init function.
- Clear refactor undo stack on project close.
- Ada: Add packages to the Project Overview
- Fix project overview not loading on launch with big project
- C and C++
- Expressions
- CPP_E049: Fixed false positive with template parameters
- Identifiers
- CPP_I017: Fixed false positives for enum class/struct
- Expressions
- Published Standards
- AUTOSAR
- A2-10-1: Fixed false positives for enum class/struct
- M0-1-8: Fixed false positives with references
- M5-18-1: Fixed false positive with template parameters
- MISRA 2023
- MISRA23_8.19.1: Fixed false positive with template parameters
- MISRA23_5.3: Fixed false positives for enum class/struct
- Added MISRA23_7.0.1: There shall be no conversion from type bool
- MISRA 2012
- MISRA12_12.3: Fixed false positive with template parameters
- MISRA12_5.3: Fixed false positives for enum class/struct
- MISRA 2008
- MISRA08_2-10-2: Fixed false positives for enum class/struct
- Added MISRA08_8-5-2: Incorrect Initializer Lists
- MISRA 2004
- MISRA04_5.2: Fixed false positives for enum class/struct
- SEI Cert
- EXP33-C: Fixed false positives with the sizeof operator
- EXP46-C: Fixed false positives
- STR30-C: Fixed false positives
- 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