GrammaTech veröffentlicht CodeSonar 5 mit Unterstützung für C# und Microsoft Visual Studio. Die offizielle Mitteilung vom 16. August 2018 beschreibt die neue Version als Werkzeug für statische Analyse und Software-Assurance.
CodeSonar prüft neben C, C++ und Java nun auch C#-Code. GrammaTech richtet das Produkt an Teams aus, die sicherheits- und sicherheitskritische Software entwickeln, darunter Automotive, Industrie, Medizintechnik, Unterhaltungselektronik sowie Luft- und Raumfahrt.
Visual Studio und SARIF als neue Schnittstellen
Die Visual-Studio-Integration ergänzt die bereits vorhandene Eclipse-Unterstützung. CodeSonar 5 kann Analyseergebnisse außerdem im offenen SARIF-Format ausgeben. Dadurch lassen sich Befunde leichter in Werkzeuge einbinden, die dieses Austauschformat für Codeanalyse und Sicherheitsprüfungen unterstützen.
Zur Version gehören auch eine erweiterte Analyse kompletter Programme und ein Prüfer für Copy-and-paste-Fehler in C- und C++-Code. Für Entwicklerteams ist damit nicht nur die Erkennung einzelner Warnungen relevant, sondern auch die Einbindung statischer Prüfungen in bestehende Build- und Review-Abläufe. Die frühere GitLab-Meldung zu automatisierten Build- und Testketten beschreibt einen passenden CI-Kontext.

