summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Anton Hansson <hansson@google.com> 2020-04-17 08:09:57 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-04-17 08:09:57 +0000
commitd42b7dd9df3be1e03a4553a380424c6696fce02b (patch)
tree648cc956408df3395d5d1c1662c55a31d78ba875
parentfe0e6b9b59ba843a788a6e898ebee6269621f06b (diff)
parent394febc71bb37a6df748421d38e55dd28e1c2667 (diff)
Merge "Make non-updatable stubs depend on sdk 29" into rvc-dev
-rw-r--r--StubLibraries.bp11
1 files changed, 8 insertions, 3 deletions
diff --git a/StubLibraries.bp b/StubLibraries.bp
index f06f2792e0d7..270c160dc5e9 100644
--- a/StubLibraries.bp
+++ b/StubLibraries.bp
@@ -76,9 +76,14 @@ stubs_defaults {
name: "metalava-non-updatable-api-stubs-default",
defaults: ["metalava-base-api-stubs-default"],
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: {
- 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",
srcs: [ ":module-lib-api-stubs-docs" ],
defaults: ["android_defaults_stubs_current"],
- libs: ["android_system_stubs_current"],
+ libs: ["sdk_system_29_android"],
}
/////////////////////////////////////////////////////////////////////