Build Notes (1123) - 20 Oct 2022
Command Line(Und)
- Update Und CodeCheck report by table and report by file to show or not show excluded violations correctly when using -showexcluded.
Editor
- Fix crash after document rename
Help
- Update Understand help files and documentation
Language - C#
- Fixed syntax errors and missing references on some object initializations containing indexer initializations.
- Fixed bug where references to types in nullable types were missing.
- Fixed bug where some references to types passed as parameters in instantiations were missing.
Language - C++ (Strict)
- Updated the windows undcwork crash logs to display additional data and group the process crash logs together to be displayed at the end of the analysis.
- Fix failure to disable analysis warnings
CodeCheck Checks
- C and C++
- CPP_V004: Fixed: False positives where check was flagging constexpr
- CPP_PR000: Add check '#define and #undef shall not be used on a reserved identifier or reserved macro name'
- Published Standards
- AUTOSAR
- Fixed std terminate call detection in A15-5-3
- AUTOSAR
Known Issues
- CodeCheck does not prompt to analyze files before an inspection
- Cannot load nested classes with entity names containing “$” in Java
- Graph legend: dashed lines aren't working
- Understand crashes after opening 25-30+ graphical views
- Can't use ent->draw() with the Perl API
- Incorrect control flow graph when simplify macro expansion is enabled
- Understand freezes when opening a project with 100+ editor windows
- Collapsed code no longer accessible when modifying first line of a collapsed block