Clang-Tidy умеет автоматически исправлять найденные проблемы через флаг --fix. Звучит заманчиво, но это мина замедленного действия.Инструмент может заменить
raw pointer на smart pointer, но не учтёт семантику владения в вашей кодовой базе. Или «исправит» цикл, изменив логику работы программы.Auto-fix хорош для механических изменений: замена
NULL на nullptr, добавление override, форматирование. Для сложных рефакторингов — только manual review каждого изменения.Золотое правило: запускайте
--fix на отдельной ветке, прогоняйте все тесты, делайте code review автоматических изменений.😏 А вы доверяете автоматическим исправлениям или проверяете каждое изменение вручную?
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии🔹Сайт Proglib
Библиотека C/C++ разработчика
#междусобойчик
