nova versão do analisador estático livre , permitindo identificar várias classes de erros no código nas linguagens C e C++, incluindo quando se utiliza uma sintaxe não padrão, típica de sistemas integrados. Uma coleção de plugins é fornecida para garantir a integração do cppcheck com diferentes sistemas de desenvolvimento, integração contínua e teste, além de oferecer funcionalidades como da conformidade do código com os padrões de formatação. Para análise do código, pode ser utilizado tanto um parser próprio quanto um parser externo do Clang. Também inclui um script donate-cpu.py para fornecer recursos locais para a execução de verificações colaborativas de códigos de pacotes Debian. Os códigos-fonte do projeto sob a licença GPLv3.
O desenvolvimento do cppcheck é focado na identificação de problemas relacionados ao comportamento indefinido e ao uso de construções que apresentam riscos de segurança. O objetivo também é minimizar os falsos positivos. Entre os Está disponível uma nova versão do analisador estático livre
Fonte: opennet.ru
