Obtener clang-tidy para arreglar archivos de encabezado

 C Programming >> Programación C >  >> Tags >> Clang
Obtener clang-tidy para arreglar archivos de encabezado

Lo hice funcionar especificando el --header-filter=src/ opción. Curiosamente, las correcciones terminaron aplicándose varias veces, lo que provocó un resultado como este:

void f() override override override override override;

Resolví esto ejecutando clang-tidy en cada archivo fuente por separado. También tenga en cuenta el <build-path> especificado con -p también debe contener el .clang-format configuración para que se aplique el estilo.

Esta es mi iteración actual del comando:

find src/ -name '*.cpp' -exec \
     clang-tidy-3.6 -p . --header-filter=src/ {}
               --checks=misc-use-override --fix