Skip to content

Commit ab2672b

Browse files
committed
clang_tidy.cmake: enabled clang-analyzer-optin.cplusplus.UninitializedObject CSA warning since the false positive has been fixed
1 parent 2239cf1 commit ab2672b

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

cmake/clang_tidy.cmake

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@ if(RUN_CLANG_TIDY_NAMES)
3232
# clang-analyzer-cplusplus.NewDelete
3333
# clang-analyzer-core.NullDereference
3434
# clang-analyzer-unix.Stream
35-
# clang-analyzer-optin.cplusplus.UninitializedObject - false positives with unnamed fields - see https://github.com/llvm/llvm-project/issues/132001
3635
# clang-analyzer-alpha.clone.CloneChecker
3736
# clang-analyzer-alpha.webkit.* - we are not interested in these
38-
set(CLANG_TIDY_CSA_CONFIG "-config={InheritParentConfig: true, Checks: '-*,clang-analyzer-*,-clang-analyzer-core.CallAndMessage,-clang-analyzer-core.NonNullParamChecker,-clang-analyzer-cplusplus.NewDeleteLeaks,-clang-analyzer-cplusplus.NewDelete,-clang-analyzer-core.NullDereference,-clang-analyzer-unix.Stream,-clang-analyzer-optin.cplusplus.UninitializedObject,-clang-analyzer-alpha.clone.CloneChecker,-clang-analyzer-alpha.webkit.*'}")
37+
set(CLANG_TIDY_CSA_CONFIG "-config={InheritParentConfig: true, Checks: '-*,clang-analyzer-*,-clang-analyzer-core.CallAndMessage,-clang-analyzer-core.NonNullParamChecker,-clang-analyzer-cplusplus.NewDeleteLeaks,-clang-analyzer-cplusplus.NewDelete,-clang-analyzer-core.NullDereference,-clang-analyzer-unix.Stream,-clang-analyzer-alpha.clone.CloneChecker,-clang-analyzer-alpha.webkit.*'}")
3938
if (ENABLE_CSA_ALPHA)
4039
set(CLANG_TIDY_CSA_ALPHA_OPTS "-allow-enabling-alpha-checkers" "-extra-arg=-Xclang" "-extra-arg=-analyzer-config" "-extra-arg=-Xclang" "-extra-arg=aggressive-binary-operation-simplification=true")
4140
endif()

0 commit comments

Comments
 (0)