



PVS-Studio 7.35: поддержка MISRA C 2023, плагин для Qt Creator 15 и многое другое
Вышел новый релиз PVS-Studio — 7.35. Поддержка стандарта MISRA C, плагин для Qt Creator 15.X, анализ модифицированных файлов в Visual Studio, и это далеко не всё! Больше подробностей в этой заметке.
Загрузить актуальную версию PVS-Studio можно здесь.
Покрытие стандарта MISRA C
Мы начали работу по увеличению покрытия стандарта MISRA C. Первые восемь диагностических правил уже были реализованы в релизе 7.35. Полный список будет приведён ниже.
В этом году мы планируем покрыть не менее 85% стандарта MISRA C, а также поддержать последнюю версию MISRA C 2023.
Подробнее о классификации предупреждений PVS-Studio согласно стандартам MISRA можно прочитать здесь.
Поддержка плагина для Qt Creator версий 15.x и отказ от поддержки 9.x версий
Теперь плагин PVS-Studio стал доступен для Qt Creator версий 15.x.
В Qt Creator версии 15.0.0 возникает проблема при установке плагинов для конкретного пользователя с помощью "мастера установки". Путь, по которому устанавливаются плагины, не совпадает с путём, по которому эти плагины ищутся. Эта проблема исправлена с версии Qt Creator 15.0.1.
Также прекращена поддержка плагина для версий Qt Creator 9.x. Мы стараемся обеспечивать поддержку всех актуальных версий Qt Creator, вплоть до релизов двухгодичной давности.
Режим анализа модифицированных файлов добавлен в плагин для Visual Studio
Режим анализа модифицированных файлов был добавлен в плагин для Visual Studio. Он может быть полезен, когда нужно проанализировать только те файлы, которые были изменены относительно сохраненного состояния директории проекта.
Данный режим является альтернативой инкрементальному анализу и может быть полезен при проверке Pull Request'ов.
Также в релизе 7.35 мы добавили ещё один вариант запуска этого режима: анализироваться
Читать на habr.com