<div dir="ltr">I see, thanks for the explanation. <br><br>I just started toying with clang-tidy today and while setting it up with CMake as a build system a verbose mode would have helped me a bit. Things that I would like to see are:<div><div>- the path of the '.clang-tidy' file found,</div><div>- if there are any unknown checks,</div><div>- error on checks='checkA,checkB, checkC' (the whitespace error is too easy to make). </div></div><div class="gmail_extra"><br>I'm not finished with the setup yet since I still have some problems with system paths being recognized as project path and with the HeaderFilterRegex: '...' (I assume it does the same as -header-filter but that is actually not documented anywhere). <br><br>I guess it would also be nice if there was a `-header-remove` option that takes a regex to remove some headers since mixing regexes for headers to accept and headers to remove inside -header-filter is messy. </div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">I would not need -header-remove if I would be able to get -isystem headers removed though. I somehow have the feeling that either clang-tidy decides on system headers depending on include <> vs include "" (instead of looking for -I or -isystem in the compilation_database.json) or just finding system headers in the compilation_database.json is broken. <br><br> </div></div>