For questions about configuration and usage of the static code analysis tool, QAC, as well as interpretation of messages and code metrics provided by the tool.
QAC (formerly QA-C) is a code quality assurance tool developed in 1986 for C language. Current versions additionally support C++, C# and Java. The tool provides a standalone GUI and command-line interface, and can also be integrated with Jenkins using PRQA Plugin.
QAC is distributed with pre-configured project settings for popular compilers (GCC and MS VC), as well as many compilers for embedded targets, notably Keil for ARM controllers. Generic settings are provided for unsupported compilers.
The code is checked against configurable sets of rules, notably MISRA rules (which restrict features of the C language which are deemed unsafe) and code quality metrics (like cyclomatic complexity).
References:
Related tags: