summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Anton Hansson <hansson@google.com> 2020-10-16 12:59:09 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2020-10-16 12:59:09 +0000
commit53f93e8a0cc2c55d88d8460479c882b51cc146e5 (patch)
tree4c6388b05e0a2a3a45fb6117721a513f62c13496
parenta843fe9ca78089beea5064bd12f81f70eb6af696 (diff)
parent44f11bfbab9ea428ae351fe075d20ca46ebed6d4 (diff)
Merge "Remove module source code from test-api-stubs-docs" am: 0b903953ec am: 44f11bfbab
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1462562 Change-Id: Iff3dd58d0d409e5971affdeb7ea873c91c00d583
-rw-r--r--StubLibraries.bp16
1 files changed, 14 insertions, 2 deletions
diff --git a/StubLibraries.bp b/StubLibraries.bp
index 97fa28fc9e97..39aa732d929b 100644
--- a/StubLibraries.bp
+++ b/StubLibraries.bp
@@ -225,7 +225,7 @@ droidstubs {
droidstubs {
name: "test-api-stubs-docs",
- defaults: ["metalava-full-api-stubs-default"],
+ defaults: ["metalava-non-updatable-api-stubs-default"],
arg_files: [
"core/res/AndroidManifest.xml",
],
@@ -414,7 +414,19 @@ java_library_static {
java_library_static {
name: "android_test_stubs_current",
srcs: [ ":test-api-stubs-docs" ],
- static_libs: [ "private-stub-annotations-jar" ],
+ static_libs: [
+ // Modules do not have test APIs, but we want to include their SystemApis, like we include
+ // the SystemApi of framework-non-updatable-sources.
+ "conscrypt.module.public.api.stubs",
+ "framework-media.stubs.system",
+ "framework-mediaprovider.stubs.system",
+ "framework-permission.stubs.system",
+ "framework-sdkextensions.stubs.system",
+ "framework-statsd.stubs.system",
+ "framework-tethering.stubs.system",
+ "framework-wifi.stubs.system",
+ "private-stub-annotations-jar",
+ ],
defaults: [
"android_defaults_stubs_current",
"android_stubs_dists_default",