Мы используем lint в нашей кодовой базе для работы в C/С++, я также пытаюсь начать интегрировать clang-format в свой рабочий процесс.
К сожалению, lint иногда требует аннотации, чтобы игнорировать определенную проверку, либо в формате:
/*lint -[annotation] */
или
//lint -[annotation]
В частности, если между открывающим токеном для комментария и "lint" есть пробел, он не распознает его как директиву аннотации. К сожалению, настройки по умолчанию, которые я использую для clang-format, видят это как ошибку и помогают вставить пробел.
Есть ли способ получить clang-format для распознавания комментариев, соответствующих этому шаблону, и оставить их в покое? Сейчас я использую 3,4, но при необходимости могу обновить.