Чуть больше месяца назад была опубликована [статья][1], содержащая анализ [исходного кода ClickHouse][2] с помощью PVS-Studio. Статья оказалась достаточно успешной: так, ссылку на неё мне отправили по меньшей мере десять раз в день её публикации. Общий тон статьи позитивный, а посещаемость сайта [clickhouse.yandex][3] в день её выхода заметно выросла.
Я очень уважаю, когда какая-либо компания или человек делает свою работу исчерпывающим образом. Так, у PVS-Studio исчерпывающий подход к продвижению: одних только статей на Хабре 337 штук. Они проводят доклады почти на всех российских конференциях по C++. В любом случае стоит отметить: люди стараются и своим трудом приносят пользу другим людям.
Та статья пробудила в нас интерес к статическим анализаторам, и мы решили проверить работу нескольких общедоступных аналогов PVS-Studio на кодовой базе ClickHouse. В сегодняшней статье мы поделимся с вами результатами этого исследования.
![][4]
[Читать дальше →][5]
[1]:
https://habrahabr.ru/company/pvs-studio/blog/337182/
[2]:
https://github.com/yandex/ClickHouse/
[3]:
https://clickhouse.yandex/
[4]:
https://habrastorage.org/files/d9b/066/e61/d9b066e61e1f480a977d889dc03ded99.png
[5]:
https://habrahabr.ru/post/342018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut