Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9e8186aa authored by Anton Hansson's avatar Anton Hansson Committed by Automerger Merge Worker
Browse files

Merge "Apply the same filtering for docstubs and jarstubs" am: 46dff8e0 am: 8f1928f4

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1700027

Change-Id: I677802ea22a342a9fae1e50e1f9ad91593e1251f
parents 4eecbfcd 8f1928f4
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -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,
+1 −0
Original line number Diff line number Diff line
@@ -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",
+0 −14
Original line number Diff line number Diff line
@@ -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"],
}