summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Hansson <hansson@google.com>2021-05-11 12:23:54 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-05-11 12:23:54 +0000
commit9e8186aaaf3ffeb001bbfcd77dd4f2e7e7903763 (patch)
tree762e62d39d43631f5bcdf23c28fcc6c57b36ed89
parent4eecbfcd412447cbcad1315e42e2a1034334f408 (diff)
parent8f1928f4ca6bf2bb8b0f3d5173e19329cff86a52 (diff)
Merge "Apply the same filtering for docstubs and jarstubs" am: 46dff8e09f am: 8f1928f4ca
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1700027 Change-Id: I677802ea22a342a9fae1e50e1f9ad91593e1251f
-rw-r--r--Android.bp14
-rw-r--r--ApiDocs.bp1
-rw-r--r--StubLibraries.bp14
3 files changed, 15 insertions, 14 deletions
diff --git a/Android.bp b/Android.bp
index c632ff608d13..c5d557c04472 100644
--- a/Android.bp
+++ b/Android.bp
@@ -435,6 +435,19 @@ metalava_framework_docs_args = "--manifest $(location core/res/AndroidManifest.x
"--api-lint-ignore-prefix junit. " +
"--api-lint-ignore-prefix org. "
+packages_to_document = [
+ "android",
+ "dalvik",
+ "java",
+ "javax",
+ "junit",
+ "org.apache.http",
+ "org.json",
+ "org.w3c.dom",
+ "org.xml.sax",
+ "org.xmlpull",
+]
+
filegroup {
name: "android-non-updatable-stub-sources",
srcs: [
@@ -493,6 +506,7 @@ stubs_defaults {
// NOTE: The below can be removed once the prebuilt stub contains IKE.
"sdk_system_current_android.net.ipsec.ike",
],
+ filter_packages: packages_to_document,
high_mem: true, // Lots of sources => high memory use, see b/170701554
installable: false,
annotations_enabled: true,
diff --git a/ApiDocs.bp b/ApiDocs.bp
index 707b8c57883e..83ace022950d 100644
--- a/ApiDocs.bp
+++ b/ApiDocs.bp
@@ -96,6 +96,7 @@ stubs_defaults {
libs: framework_docs_only_libs,
create_doc_stubs: true,
annotations_enabled: true,
+ filter_packages: packages_to_document,
api_levels_annotations_enabled: true,
api_levels_annotations_dirs: [
"sdk-dir",
diff --git a/StubLibraries.bp b/StubLibraries.bp
index 96aac1ab9efa..626f9772655d 100644
--- a/StubLibraries.bp
+++ b/StubLibraries.bp
@@ -27,24 +27,10 @@
// Common metalava configs
/////////////////////////////////////////////////////////////////////
-packages_to_document = [
- "android",
- "dalvik",
- "java",
- "javax",
- "junit",
- "org.apache.http",
- "org.json",
- "org.w3c.dom",
- "org.xml.sax",
- "org.xmlpull",
-]
-
stubs_defaults {
name: "metalava-non-updatable-api-stubs-default",
defaults: ["android-non-updatable-stubs-defaults"],
api_levels_annotations_enabled: false,
- filter_packages: packages_to_document,
defaults_visibility: ["//visibility:private"],
}