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

Commit b7a4febf authored by Anton Hansson's avatar Anton Hansson Committed by Gerrit Code Review
Browse files

Merge "Take module APIs out of the module_current stubs"

parents 9bde6526 537564eb
Loading
Loading
Loading
Loading
+17 −10
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ packages_to_document = [
]

stubs_defaults {
    name: "metalava-non-updatable-api-stubs-default",
    name: "metalava-base-api-stubs-default",
    srcs: [
        ":framework-non-updatable-sources",
        "core/java/**/*.logtags",
@@ -62,12 +62,18 @@ stubs_defaults {
}

stubs_defaults {
    name: "metalava-api-stubs-default",
    defaults: ["metalava-non-updatable-api-stubs-default"],
    name: "metalava-full-api-stubs-default",
    defaults: ["metalava-base-api-stubs-default"],
    srcs: [":framework-updatable-sources"],
    sdk_version: "core_platform",
}

stubs_defaults {
    name: "metalava-non-updatable-api-stubs-default",
    defaults: ["metalava-base-api-stubs-default"],
    sdk_version: "system_current",
}

/////////////////////////////////////////////////////////////////////
// *-api-stubs-docs modules providing source files for the stub libraries
/////////////////////////////////////////////////////////////////////
@@ -77,7 +83,7 @@ stubs_defaults {
// modules
droidstubs {
    name: "api-stubs-docs",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-full-api-stubs-default"],
    api_filename: "public_api.txt",
    private_api_filename: "private.txt",
    removed_api_filename: "removed.txt",
@@ -116,7 +122,7 @@ module_libs = " " +

droidstubs {
    name: "system-api-stubs-docs",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-full-api-stubs-default"],
    api_tag_name: "SYSTEM",
    api_filename: "system-api.txt",
    private_api_filename: "system-private.txt",
@@ -146,7 +152,7 @@ droidstubs {

droidstubs {
    name: "test-api-stubs-docs",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-full-api-stubs-default"],
    api_tag_name: "TEST",
    api_filename: "test-api.txt",
    removed_api_filename: "test-removed.txt",
@@ -179,7 +185,7 @@ droidstubs {

droidstubs {
    name: "module-lib-api",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-full-api-stubs-default"],
    arg_files: ["core/res/AndroidManifest.xml"],
    args: metalava_framework_docs_args + module_libs,
    check_api: {
@@ -207,7 +213,7 @@ droidstubs {

droidstubs {
    name: "module-lib-api-stubs-docs",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-non-updatable-api-stubs-default"],
    arg_files: ["core/res/AndroidManifest.xml"],
    args: metalava_framework_docs_args + priv_apps + module_libs,
}
@@ -257,6 +263,7 @@ java_library_static {
    name: "android_module_lib_stubs_current",
    srcs: [ ":module-lib-api-stubs-docs" ],
    defaults: ["framework-stubs-default"],
    libs: ["android_system_stubs_current"],
}

/////////////////////////////////////////////////////////////////////
@@ -308,7 +315,7 @@ java_library_static {

droidstubs {
    name: "hiddenapi-lists-docs",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-full-api-stubs-default"],
    arg_files: [
        "core/res/AndroidManifest.xml",
    ],
@@ -321,7 +328,7 @@ droidstubs {

droidstubs {
    name: "hiddenapi-mappings",
    defaults: ["metalava-api-stubs-default"],
    defaults: ["metalava-full-api-stubs-default"],
    srcs: [
        ":opt-telephony-common-srcs",
    ],