Summary
In this episode, Jason discusses important considerations when using clang-tidy, specifically addressing which checks to avoid. He cautions against blindly enabling all clang-tidy checks, as some are project-specific (Abseil, Fuchsia, Google, LLVM) and may not be suitable for general C++ development. Jason highlights particularly problematic Fuchsia checks, including ones that disallow trailing return types, operator overloading, and certain forms of multiple inheritance.