Вебинар: Трудности при интеграции SAST, как с ними справляться - 04.04
Java в плагине PVS-Studio для Visual Studio Code
Добавили поддержку анализа проектов на языке Java в плагине PVS-Studio для Visual Studio Code.
Поддержка умных указателей Boost
В С++ анализаторе реализована поддержка умных указателей из библиотеки Boost: boost::unique_ptr и boost::shared_ptr. Теперь анализатор PVS-Studio определяет ошибки наподобие разыменовывания нулевого указателя при использовании данных типов.
Хэш строки, вызвавшей срабатывание
Добавлен режим учёта хэша строки исходного кода, вызвавшей срабатывание, при разметке ложно-позитивных срабатываний. Это позволяет понять, менялась ли строка кода с момента отметки срабатывания, как ложного. При использовании нового режима разметки, в случае наличия изменений в коде, отметка ложного срабатывания перестанет подавлять предупреждение анализатора. Поддержка этой функциональности присутствует в плагинах PVS-Studio для Microsoft Visual Studio.
PVS-Studio для Qt Creator 12
Добавили поддержку плагина PVS-Studio для Qt Creator 12 на операционных системах семейства macOS.