Мы начали подготовку к конференции C++ SIBERIA 2020 (RU), которая пройдет в Новосибирске 28–29 февраля. Пока отдел маркетинга набивает чемоданы раздаточными материалами и обновляет C++ головоломки, Филипп Ханделянц готовит доклад Параноидный взгляд на C++ Code Review. В любом случае, я хотел бы пригласить вас на конференцию — посетите наш стенд и выступление Филиппа. Конференция обычно небольшая, но атмосфера приятная и доброжелательная.

Анализатор C# под .NET Core обретает форму. Мы добрались до таких подзадач, как создание пакета для Linux.

Одному из клиентов нужен плагин SonarQube для macOS, и мы позаботимся об этом. Это еще одно свидетельство того, что PVS-Studio чаще используется вместе с SonarQube. Поэтому мы рассматриваем их не как конкурентов, а как симбионтов. Желающие попробовать PVS-Studio вместе с SonarQube могут посетить следующий раздел сайта: Интеграция результатов анализа PVS-Studio в SonarQube.

Что касается анализатора C#, мы размышляем над следующими шаблонами ошибок кода:

(a?.Length).ToString()

Ну, на самом деле, это не проблема :). Ошибка проста и ее легко обнаружить. Однако могут быть случаи с гораздо более сложными промежуточными переменными. И это то, над чем мы думаем.

Также мы решили обновить Описание PVS-Studio в Jetbrains Plugin Marketplace, потому что оно выглядит довольно бледно.