On 10 Dec 2017 14:52, "Even Rouault" <[email protected]> wrote:




(*) sed "s/NULL/nullptr/g" is not an option, as there is a significant
number of occurences of NULL being in a string (think to SQL statements).

clang-tidy works great, but as it does a true parsing of the code, you need
to pass it the same -D and -I switches as the compiler would take. I guess
there would perhaps be a way of creating a CXX script that could be used as
a fake compiler and would redirect to clang-tidy.


Even, best results clang-tidy delivers if used with clang compile database
(JSON file). Its easy to generate one with CMake, but that's obviously not
an (convenient) option for GDAL.

Have you tried Bear instead?
https://github.com/rizsotto/Bear

It can intercept compile commands from any build system on Linux.

Mateusz
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to