Унифицируйте вывод с различными версиями clang-формата - PullRequest
0 голосов
/ 18 октября 2019

Мы попытались немного украсить наш код с помощью инструмента в формате clang.

Чтобы получить единый результат на всех машинах, мы сделали clang-format --style=llvm --dump-config, который был немного настроен и сохранен в репо.

Проблема в том, что clang 10 и 9, похоже, предоставляют нам разные выходные данные для одного и того же кода. До сих пор я видел изменения в выравнивании комментариев, но это все еще ломает идею о согласованности стиля кода. Другая проблема заключается в том, что clang 9 не может проанализировать некоторые настройки, сброшенные из v10.

Есть ли способ обеспечить единообразное форматирование в нескольких версиях clang-формата?

...