netd: Enable clang-tidy and fix all warnings
Bug: 65246407
Test: m netd && system/netd/tests/runtests.sh
Change-Id: I1d22b2bc317fe7218ccde78859ed0623d6a1f8df
diff --git a/server/Android.bp b/server/Android.bp
index d06797d..e5e5eac 100644
--- a/server/Android.bp
+++ b/server/Android.bp
@@ -10,6 +10,18 @@
srcs: ["binder/android/net/metrics/INetdEventListener.aidl"],
}
+cc_defaults {
+ tidy: true,
+ tidy_checks: [
+ "android-*",
+ "cert-*",
+ "clang-analyzer-security*",
+ ],
+ tidy_flags: [
+ "-warnings-as-errors=android-*,clang-analyzer-security*,cert-*"
+ ],
+}
+
cc_library {
name: "libnetdaidl",