Хочу организовать проверку форматирования кода на стороне ci
с помощью clang-format
и опции -output-replacements-xml
. Задумка была такая: если файл не отформатирован, то clang-format
выдаст об этом информацию (тэг replacements
), а раз таковой имеется, то файл не был отформатирован. Но тут возникла проблема: даже при отформатированном файле clang-format
выдает ненулевой вывод (ругается на инклюды):
clang-format-8
файл:
// my_sample.h
#pragma once
#include "my_header.h"
запуск clang-format
:
clang-format -style=file logger.hpp -output-replacements-xml
вывод:
<?xml version='1.0'?>
<replacements xml:space='preserve' incomplete_format='false'>
<replacement offset='30' length='24'>#include "my_header.h" </replacement>
</replacements>
Почему так? Как правильно организовать проверку форматирования?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы он соответствовал тематике «Stack Overflow на русском»
Хочу расширить свои навыки как программиста в направлении кроссплатформенностиХочу изучить создание приложений на линуксе, использование...
Может быть кто то из вас пользовался unigine для разработкиИнтересует следующий простой вопрос необходимо найти где происходит пересечение...
Пробовал по разному подключать Curl в основном следовал этому пути, но когда не помогло, то смотрел на этот вариант, что тоже не решило проблемуПостоянно