Предлагаем вашему вниманию краткий обзор релиза статического анализатора кода PVS-Studio версии 7.05. Анализатор пополнен двадцатью новыми диагностиками и инфраструктурными улучшениями.
Долгое время мы старались придерживаться графика выпуска релизов: один раз в два месяца. Сейчас релиз подзадержался, что нам самим не понравилось. Четыре месяца - это слишком много. Во-первых, выяснилось, что за это время магическим образом разладилась система автоматической подготовки релиза, и пришлось её чинить. Во-вторых, нам уже написал один из пользователей и побеспокоился, почему так долго нет релиза и всё ли нормально с анализатором. Не стоит заставлять клиентов и пользователей переживать.
Причиной задержки стали различные конференции, которые собрались вместе в октябре, ноябре и шли одна за одной. Подготовка докладов и поездка со стендами поглотили время многих сотрудников. Мы поучаствовали в конференциях Стачка, C++Russia, Joker, DotNext, Dump, Highload++, SQA Days, SECR, DevGamm, CLRium, CoreHard. И при этом хотелось доделать в PVS-Studio и вот это, и вот это... Это неправильно и надо было не откладывать релиз, а просто выпустить его с меньшим количеством нововведений. Учтём это и будем стараться чётко придерживаться двухмесячной каденции поставки.
Теперь про наиболее важные улучшения:
Приглашаем скачать и попробовать новую версию PVS-Studio. Для тех, кто ещё мало знаком с тематикой анализа кода, предлагаем небольшой свежий обзор нашего анализатора: "A Brief Overview of the PVS-Studio Static Code Analyzer". Надеемся вас заинтересует методология статического анализа кода и вы захотите с её помощью усовершенствовать ваш процесс разработки.