summaryrefslogtreecommitdiff
path: root/media/jni
diff options
context:
space:
mode:
authorChih-Hung Hsieh <chh@google.com>2021-02-21 18:14:04 -0800
committerChih-Hung Hsieh <chh@google.com>2021-02-21 18:46:52 -0800
commitc8d81cf67ab89038862195ea84414de58e5173db (patch)
treed7f2ed7090c4769075729d8f698f5e9bb273f64a /media/jni
parent8359ebecc358760ae616b82c3712e13fe8199289 (diff)
Do not add quotes around flags argument
* build/soong will adds quotes around the whole flags and preserve the quotes around flags argument. The quotes incorrectly became part of a flag's value. * build/soong adds automatically module directory to -header-filter. * allow new found .h file clang-tidy warnings, not as errors. Bug: 180862582 Test: make; make with WITH_TIDY=1 Change-Id: I460d56284a843ad5e85a36c47fc3981f49d04f4a
Diffstat (limited to 'media/jni')
-rw-r--r--media/jni/soundpool/Android.bp13
1 files changed, 8 insertions, 5 deletions
diff --git a/media/jni/soundpool/Android.bp b/media/jni/soundpool/Android.bp
index 7b498e027d1c..b3406cd89046 100644
--- a/media/jni/soundpool/Android.bp
+++ b/media/jni/soundpool/Android.bp
@@ -45,26 +45,30 @@ tidy_errors = [
"modernize-return-braced-init-list",
"modernize-shrink-to-fit",
"modernize-unary-static-assert",
- "modernize-use-auto", // debatable - auto can obscure type
+ // "modernize-use-auto", // found in StreamManager.h, debatable - auto can obscure type
"modernize-use-bool-literals",
"modernize-use-default-member-init",
"modernize-use-emplace",
"modernize-use-equals-default",
"modernize-use-equals-delete",
- "modernize-use-nodiscard",
+ // "modernize-use-nodiscard", // found in SteamManager.h
"modernize-use-noexcept",
"modernize-use-nullptr",
"modernize-use-override",
//"modernize-use-trailing-return-type", // not necessarily more readable
"modernize-use-transparent-functors",
"modernize-use-uncaught-exceptions",
- "modernize-use-using",
+ //"modernize-use-using", // found in SoundManager.h
"performance-*",
// Remove some pedantic stylistic requirements.
"-google-readability-casting", // C++ casts not always necessary and may be verbose
"-google-readability-todo", // do not require TODO(info)
"-google-build-using-namespace", // Reenable and fix later.
+
+ "-google-explicit-constructor", // found in StreamManager.h
+ "-misc-non-private-member-variables-in-classes", // found in SoundManager.h
+ "-performance-unnecessary-value-param", // found in StreamManager.h
]
cc_defaults {
@@ -96,8 +100,7 @@ cc_defaults {
tidy_checks: tidy_errors,
tidy_checks_as_errors: tidy_errors,
tidy_flags: [
- "-format-style='file'",
- "--header-filter='frameworks/base/media/jni/soundpool'",
+ "-format-style=file",
],
}