Merge "Make non-updatable stubs depend on sdk 29" into rvc-dev am: d42b7dd9df am: 5d06991b69 am: 15d2f6e7bb

Change-Id: I09a26282d57a2cfda0a0ae2aecbbce37a37204a0
This commit is contained in:
Anton Hansson
2020-04-17 08:58:14 +00:00
committed by Automerger Merge Worker

View File

@@ -76,9 +76,14 @@ stubs_defaults {
name: "metalava-non-updatable-api-stubs-default", name: "metalava-non-updatable-api-stubs-default",
defaults: ["metalava-base-api-stubs-default"], defaults: ["metalava-base-api-stubs-default"],
sdk_version: "core_platform", sdk_version: "core_platform",
libs: ["framework-all"], // There are a few classes from modules used as type arguments that
// need to be resolved by metalava. For now, we can use a previously
// finalized stub library to resolve them. If a new class gets added,
// this may be need to be revisited to use a manually maintained stub
// library with empty classes in order to resolve those references.
libs: ["sdk_system_29_android"],
aidl: { aidl: {
local_include_dirs: ["apex/media/framework/java"], local_include_dirs: ["apex/media/aidl/stable"],
}, },
} }
@@ -293,7 +298,7 @@ java_library_static {
name: "android_module_lib_stubs_current", name: "android_module_lib_stubs_current",
srcs: [ ":module-lib-api-stubs-docs" ], srcs: [ ":module-lib-api-stubs-docs" ],
defaults: ["android_defaults_stubs_current"], defaults: ["android_defaults_stubs_current"],
libs: ["android_system_stubs_current"], libs: ["sdk_system_29_android"],
} }
///////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////