Я программист из компании PVS-Studio. Пару дней назад мы выпустили Linux версию анализатора, который распространяется в виде пакетов (deb, rpm и tgz) и имеет понятную инструкцию по использованию.
При помощи PVS-Studio for Linux проверил проект CodeLite.
CodeLite является одной из популярных IDE для C++. Кроме того, Codelite предоставляется бесплатно, так еще является кроссплатформенной и работает в таких ОС как Windows 7/8/8.1/10, Debian, Ubuntu, Fedora, OpenSUSE, ArchLinux, Mac OS X, FreeBSD. Интерфейс прост и интуитивно понятен, что делает его весьма хорошим выбором для новичков.
Исходники CodeLite доступны для скачивания на сайте GitHub!.
Проект CodeLite насчитывает примерно 600 тысяч строк кода на C и C++. При проверке анализатором, как и в большинстве проектов, не обошлось без ошибок, связанных с невнимательностью и указателями. Всего PVS-Studio for Linux выдал 360 предупреждений 1 и 2 уровня. Примерно 40 можно отнести к тем местам, которые необходимо изучить и, вполне вероятно, исправить.
Полностью статью о проверке CodeLite можно посмотреть здесь.
Перемещено tailgunner из development