diff options
author | Caroline Tice <cmtice@google.com> | 2020-03-04 13:13:47 -0800 |
---|---|---|
committer | Caroline Tice <cmtice@chromium.org> | 2020-03-04 22:18:11 +0000 |
commit | 30171e1539d5f63491365d6363a74791d7d0432e (patch) | |
tree | d7110088a70f3d903e0f73677146e08704cd0893 /compiler_wrapper/clang_tidy_flag.go | |
parent | b74b4717a13bc4d55ead27ca834c2c2550385fb5 (diff) | |
download | toolchain-utils-30171e1539d5f63491365d6363a74791d7d0432e.tar.gz |
compiler-wrapper: Update clang-tidy flags to match Android.
The flags that we use to generate clang tidy warnings have gotten
out of sync with the flags the Android team uses. This CL fixes
that.
BUG=None
TEST=None
Change-Id: I766af02fee111e2e2233612e8352de1fb0802c3b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2088431
Reviewed-by: George Burgess <gbiv@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Commit-Queue: Caroline Tice <cmtice@chromium.org>
Tested-by: Caroline Tice <cmtice@chromium.org>
Diffstat (limited to 'compiler_wrapper/clang_tidy_flag.go')
-rw-r--r-- | compiler_wrapper/clang_tidy_flag.go | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/compiler_wrapper/clang_tidy_flag.go b/compiler_wrapper/clang_tidy_flag.go index 40a5bdbe..d8bf3cb2 100644 --- a/compiler_wrapper/clang_tidy_flag.go +++ b/compiler_wrapper/clang_tidy_flag.go @@ -38,23 +38,13 @@ func processClangTidyFlags(builder *commandBuilder) (cSrcFile string, useClangTi func runClangTidy(env env, clangCmd *command, cSrcFile string) error { defaultTidyChecks := strings.Join([]string{ "*", - "google*", "-bugprone-narrowing-conversions", "-cppcoreguidelines-*", "-fuchsia-*", - "-google-build-using-namespace", - "-google-default-arguments", - "-google-explicit-constructor", "-google-readability*", - "-google-runtime-int", "-google-runtime-references", - "-hicpp-avoid-c-arrays", - "-hicpp-braces-around-statements", - "-hicpp-no-array-decay", - "-hicpp-signed-bitwise", - "-hicpp-uppercase-literal-suffix", - "-hicpp-use-auto", - "-llvm-namespace-comment", + "-hicpp-*", + "-llvm-*", "-misc-non-private-member-variables-in-classes", "-misc-unused-parameters", "-modernize-*", |