Détecte les #include
manquants.
# Compilation du code source mkdir build cd build # On doit activer set(CMAKE_EXPORT_COMPILE_COMMANDS ON) cmake .. # Si nécessaire make -j9 check python2 /usr/lib/llvm/9/share/clang/run-find-all-symbols.py -binary=/usr/lib/llvm/9/bin/find-all-symbols clang-include-fixer -db=yaml ../src/2lgc/pattern/publisher/publisher_grpc.h
Attention, contrairement à IWYU, il y a des limitations :
#include
en trop,#include
qui pourrait être optimisés (meta.h
à la place de small.h
),#include
à ajouter à la fois,