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

Commit cfab30f0 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:...

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

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

Change-Id: Icfc2bad48e754b56a15112c699e9b5e6a07fcc73
parents 04d2ed14 369bb74a
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -483,6 +483,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: [
@@ -544,6 +557,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
@@ -100,6 +100,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"],
}