CodeSonar 8.2 is a major upgrade that includes new features and integrations, enhanced compiler and language support, and additional checkers. Key highlights are outlined below.
Language Support
- Upgraded C# analysis to support .NET 8.0
- Mapping of Python warnings to CWE for improved reporting and insight.
- Upgraded reports to support CWE version 4.14.
- Mapping of Java warnings to create reports against CWE-660 Weakness in Java Programming.
- New checkers to detect overflows when performing floating point math operations.
Integrations
A new integration with Gerrit Code Review to facilitate team collaboration and process enforcement.
C/C++
- 97% coverage of MISRA C 2023.
- Increased support for C23, C++23, and C++26 language features.
- New compiler model for the Keil C251 compiler for teams targeting the 80251 architecture.
- We added support for the MPLAB C30 complier.
- Support for GCC 13.3 and clang
CodeSonar Hub
Support for easy filtering of on standards such as MISRA, CERT in the categories field on warning and analysis pages. See video here.