API Lint: Ignore CallbackInterface in platform

It is okay to use callback interfaces because with Java 8 default interface
methods avoid the extensibility issue interfaces had previously.

Test: make checkapi
Change-Id: I7c931af638b83b4242f03dde9bc460b0981f66cd
This commit is contained in:
Adrian Roos
2019-11-01 18:35:53 +01:00
parent 0d6c308c39
commit a90de2e13d

View File

@@ -919,6 +919,7 @@ metalava_framework_docs_args = "--manifest $(location core/res/AndroidManifest.x
"--hide-package com.android.org.conscrypt --hide-package com.android.server " +
"--error UnhiddenSystemApi " +
"--hide RequiresPermission " +
"--hide CallbackInterface " +
"--hide MissingPermission --hide BroadcastBehavior " +
"--hide HiddenSuperclass --hide DeprecationMismatch --hide UnavailableSymbol " +
"--hide SdkConstant --hide HiddenTypeParameter --hide Todo --hide Typo "