SCL, the UK distributor for Grammatech, a leading provider of software assurance tools and cybersecurity solutions, today announced immediate availability of Objective-C language support in their CodeSonar static analysis software.

CodeSonar offers advanced static analysis of Objective-C code combining advanced static analysis with collaboration and visualisation tools, giving software development teams building apps in the Apple ecosystem – including macOS, iOS, tvOS, watchOS – a new advanced static analysis tool to ensure code quality in their projects.

CodeSonar allows multiple team members to visualize defect paths and the surrounding code base, while simultaneously assigning and reviewing potential vulnerabilities. When implemented early in the software development lifecycle (SDLC), CodeSonar can save teams time, money, and reputation by finding more bugs in the source code early. Most of the critical bugs found by CodeSonar for C apply equally to Objective-C, including buffer overrun, stack overflow, allocation/deallocation issues, use of null pointers, and more.

Compared to open source static analysis tools for Objective-C, CodeSonar provides more checkers and performs deeper analysis, finding more bugs.

In addition to Objective-C, CodeSonar supports C/C++ and Java, as well as x86, x64 and ARM machine code.