Microsoft технологии книги интересное UBS Microsoft

PVS-Studio 7.31: новые возможности C++ анализатора, расширение функционала пользовательских аннотаций

Вышел новый релиз PVS-Studio — 7.31. Доработка пользовательских аннотаций, расширение режима анализа отдельных файлов, новые вебинары и ещё много других новостей!

Больше подробностей в этой заметке.Загрузить актуальную версию PVS-Studio можно здесь. Расширен режим анализа отдельных файлов В утилите pvs-studio-analyzer была расширена система анализа отдельных файлов с помощью флага --source-files.Больше про флаги запуска анализа можно узнать здесь.Теперь использование утилиты в условиях отличия кэша зависимостей компиляций для C и C++ файлов от структуры проекта стало более удобным.Такая ситуация может возникнуть, например, при частом переключении веток в одном рабочем пространстве или запуске анализа на разных версиях проекта.Больше об этом режиме можно узнать в документации. Новая возможность настройки конфигурационных файлов Для C и C++ анализатора PVS-Studio появилась возможность установки настроек в конфигурационных файлах .pvsconfig в зависимости от версии анализатора, использующего данные файлы.Подробнее можно узнать в документации. Расширение функционала пользовательских аннотаций Для C и C++ анализатора в систему пользовательских аннотаций была добавлена возможность задавать диапазоны допустимых и недопустимых значений для целочисленных параметров функций.Подробнее про систему пользовательских аннотаций и нововведения можно узнать в документации. Обновление документации CircleCI Была доработана и актуализирована документация об использовании анализаторов PVS-Studio в облачной CI-системе CircleCI.Документация доступна по ссылке. Новые диагностические правила C, С++V1108.

DMCA