Можно ли перечислить только набор правил, которые не сработали бы во входном файле, без их фактического применения? Я нахожу слишком резким просто изменить файл, не сообщая разработчику о том, что файл меняется изнутри, но я хотел бы получить общие стандарты кодирования и вызывать разрывы сборки при нарушении правил.
Я знаю о --check
флаг, но он возвращает только то, успешно ли он выполнен или нет, не сообщая разработчику, какое правило не выполнено в какой строке. Прекрасно хотелось бы получить что-то вроде:
test.cpp - uncrustify failed on line 42, incorrect use of tabs - pos 0:6.
Также, если вы знаете другие варианты, где это может быть легче достичь, пожалуйста, дайте мне знать.
Задача ещё не решена.
Других решений пока нет …