From 8a739e4fc1605a12bb329c97d6ee12fb269c846c Mon Sep 17 00:00:00 2001 From: Johannes Schneider Date: Fri, 11 Apr 2025 11:50:19 +0200 Subject: [PATCH] Add more warnings to ignore list of clang-tidy for static code analysis (#485) --- .github/workflows/static_code_analysis.yaml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/static_code_analysis.yaml b/.github/workflows/static_code_analysis.yaml index d7189e5..d933ce4 100644 --- a/.github/workflows/static_code_analysis.yaml +++ b/.github/workflows/static_code_analysis.yaml @@ -42,4 +42,16 @@ jobs: - name: Run Clang-Tidy run: | - find . -name '*.cpp' | xargs clang-tidy-15 -checks='*, -modernize-use-trailing-return-type, -cppcoreguidelines-macro-usage, -modernize-use-auto, -modernize-use-using' -header-filter='.*vk_mem_alloc\.h' -p build || true + find . -name '*.cpp' | xargs clang-tidy-15 -checks='*, \ + -modernize-use-trailing-return-type, \ + -cppcoreguidelines-macro-usage, \ + -modernize-use-auto, \ + -modernize-use-using \ + -modernize-use-nodiscard \ + -altera-unroll-loops \ + -misc-definitions-in-headers \ + -cppcoreguidelines-pro-bounds-pointer-arithmetic \ + -readability-function-cognitive-complexity \ + -llvmlibc-restrict-system-libc-headers \ + -cppcoreguidelines-pro-type-union-access' \ + -header-filter='.*vk_mem_alloc\.h' -p build || true