th06
th06 copied to clipboard
Get clang-tidy working
It'd be nice to get clang-tidy working with our codebase, so we can:
- Benefit from its lints, which seem to sometimes point out real issues
- Use it to enforce some convention on variable naming and whatnot.
Unfortunately, clang-tidy seems to really hate the Windows headers. Obviously the MSVC7.0 headers are incompatible with clang-tidy, but I had trouble making them work even with newer headers (like the latest Windows SDK ones).