Компания PVS-Studio выпустила обновление статического анализатора кода — версию 7.43.
- В релизе изменены условия лицензирования для проектов на Unreal Engine. Интеграция с Unreal Build Tool теперь доступна в лицензии уровня Team, ранее требовалась Enterprise. Подробнее в документации.
- Продолжена поддержка стандарта MISRA C++. В версии 7.43 адаптированы 12 диагностических правил под MISRA C++ 2023, применяемый в системах с повышенными требованиями к надежности и безопасности. Подробности в документации.
- Доработана интеграция с платформой SourceCraft. Добавлены готовые образы PVS-Studio со всеми зависимостями для запуска анализа и репозиторий с примером использования внутри платформы. Также появился репозиторий с примером запуска анализа внутри платформы.
Кроме того, были улучшены анализаторы:
- в C и C++ расширен межпроцедурный анализ циклов с учётом диапазонов значений переменных;
- в анализаторе C# добавлена поддержка .NET SDK 10.0.300 на Linux и macOS.
Источник: PVS-Studio