From ccfcdec74450512a4a46bf0d1635160f7f5d2daf Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 23 May 2024 18:20:29 -0700 Subject: chore(config.ninja): tighter clang-tidy checks --- build.ninja | 2 +- config.ninja | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build.ninja b/build.ninja index 49ebcf0..cebbe87 100644 --- a/build.ninja +++ b/build.ninja @@ -32,7 +32,7 @@ rule clang_format command = clang-format -i -style=LLVM ./*.{c,h} rule clang_tidy - command = ninja -t compdb > compile_commands.json && clang-tidy ./*.{c,h} + command = ninja -t compdb > compile_commands.json && clang-tidy -checks="${CLANG_TIDY_CHECKS}" ./*.{c,h} build format: clang_format diff --git a/config.ninja b/config.ninja index c31807d..7f95f9d 100644 --- a/config.ninja +++ b/config.ninja @@ -45,3 +45,6 @@ LDFLAGS = ${LIBS} # Compiler CC = $${CC:-cc} + +# clang-tidy +CLANG_TIDY_CHECKS='-*,bugprone-*,clang-analyzer-*,concurrency-*,cppcoreguildelines-*,llvm-*,misc-*,modernize-*,performance-*,portability-*,readability-*' -- cgit v1.2.3