diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/Android.bp b/Android.bp index 73bc382395c2..aa94d2236084 100644 --- a/Android.bp +++ b/Android.bp @@ -22,9 +22,12 @@ java_defaults { ], errorprone: { javacflags: [ - "-Xep:AndroidFrameworkBinderIdentity:ERROR", + // "-Xep:AndroidFrameworkBinderIdentity:ERROR", "-Xep:AndroidFrameworkCompatChange:ERROR", - "-Xep:AndroidFrameworkUid:ERROR", + // "-Xep:AndroidFrameworkUid:ERROR", + // NOTE: only enable to generate local patchfiles + // "-XepPatchChecks:refaster:frameworks/base/errorprone/refaster/EfficientXml.java.refaster", + // "-XepPatchLocation:/tmp/refaster/", ], }, } @@ -41,6 +44,7 @@ java_defaults { "-Xep:AndroidFrameworkEfficientCollections:OFF", "-Xep:AndroidFrameworkEfficientParcelable:OFF", "-Xep:AndroidFrameworkEfficientStrings:OFF", + "-Xep:AndroidFrameworkEfficientXml:OFF", ], }, } @@ -380,6 +384,7 @@ filegroup { // etc. ":framework-javastream-protos", ":statslog-framework-java-gen", // FrameworkStatsLog.java + ":audio_policy_configuration_V7_0", ], } @@ -515,6 +520,8 @@ java_library { "android.hardware.usb-V1.1-java-constants", "android.hardware.usb-V1.2-java-constants", "android.hardware.usb.gadget-V1.0-java", + "android.hardware.usb.gadget-V1.1-java", + "android.hardware.usb.gadget-V1.2-java", "android.hardware.vibrator-V1.0-java", "android.hardware.vibrator-V1.1-java", "android.hardware.vibrator-V1.2-java", @@ -814,6 +821,7 @@ filegroup { "core/java/com/android/internal/util/IState.java", "core/java/com/android/internal/util/State.java", "core/java/com/android/internal/util/StateMachine.java", + "services/core/java/com/android/server/vcn/util/PersistableBundleUtils.java", "telephony/java/android/telephony/Annotation.java", ], } @@ -912,8 +920,9 @@ java_library_host { include_dirs: ["external/protobuf/src"], type: "full", }, + // Protos have lots of MissingOverride and similar. errorprone: { - javacflags: ["-Xep:MissingOverride:OFF"], // b/72714520 + javacflags: ["-XepDisableAllChecks"], }, } @@ -1359,6 +1368,7 @@ filegroup { metalava_framework_docs_args = "--manifest $(location core/res/AndroidManifest.xml) " + "--ignore-classes-on-classpath " + "--hide-package com.android.server " + + "--hide-package android.audio.policy.configuration.V7_0 " + "--error UnhiddenSystemApi " + "--hide RequiresPermission " + "--hide CallbackInterface " + |