Как clang-format
является инструментом только для форматирования кода, возможно ли, что такое форматирование может нарушить рабочий код или хотя бы изменить его работу? Есть ли какой-то контракт, который он/не может изменить, как работает код?
У нас есть много кода, который мы хотим отформатировать с помощью clang-format
. Это означает, что многие строки кода будут меняться. Невозможность пересмотреть каждую строку кода, которая изменилась только из-за clang-format
, будет большим упрощением этого процесса.
Я бы сказал, что clang-format
не изменит работу кода. С другой стороны, я не уверен на 100%, если это можно гарантировать.