Merge "Tweak stubs for updatable media"

This commit is contained in:
Anton Hansson
2020-08-18 11:40:30 +00:00
committed by Gerrit Code Review

View File

@@ -70,10 +70,10 @@ metalava_updatable_media_args = " --error UnhiddenSystemApi " +
"--hide MissingPermission --hide BroadcastBehavior " + "--hide MissingPermission --hide BroadcastBehavior " +
"--hide HiddenSuperclass --hide DeprecationMismatch --hide UnavailableSymbol " + "--hide HiddenSuperclass --hide DeprecationMismatch --hide UnavailableSymbol " +
"--hide SdkConstant --hide HiddenTypeParameter --hide Todo --hide Typo " + "--hide SdkConstant --hide HiddenTypeParameter --hide Todo --hide Typo " +
"--hide HiddenTypedefConstant --show-annotation android.annotation.SystemApi\\(client=android.annotation.SystemApi.Client.PRIVILEGED_APPS,process=android.annotation.SystemApi.Process.ALL\\) " "--hide HiddenTypedefConstant "
droidstubs { droidstubs {
name: "updatable-media-stubs", name: "updatable-media-stubs-srcs-public",
srcs: [ srcs: [
":updatable-media-srcs", ":updatable-media-srcs",
":framework-media-annotation-srcs", ":framework-media-annotation-srcs",
@@ -83,13 +83,34 @@ droidstubs {
// TODO(b/135922046) remove this // TODO(b/135922046) remove this
include_dirs: ["frameworks/base/core/java"], include_dirs: ["frameworks/base/core/java"],
}, },
sdk_version: "system_current", sdk_version: "module_current",
}
droidstubs {
name: "updatable-media-stubs-srcs-system",
srcs: [
":updatable-media-srcs",
":framework-media-annotation-srcs",
],
args: metalava_updatable_media_args +
"--show-annotation android.annotation.SystemApi\\(client=android.annotation.SystemApi.Client.PRIVILEGED_APPS,process=android.annotation.SystemApi.Process.ALL\\) ",
aidl: {
// TODO(b/135922046) remove this
include_dirs: ["frameworks/base/core/java"],
},
sdk_version: "module_current",
}
java_library {
name: "updatable_media_stubs.public",
srcs: [":updatable-media-stubs-srcs-public"],
sdk_version: "module_current",
} }
java_library { java_library {
name: "updatable_media_stubs", name: "updatable_media_stubs",
srcs: [":updatable-media-stubs"], srcs: [":updatable-media-stubs-srcs-system"],
sdk_version: "system_current", sdk_version: "module_current",
} }
java_library { java_library {