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

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

Merge "Limit framework module api packages"

parents a22e6809 087646e9
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -26,6 +26,20 @@ mainline_stubs_args =
    "--hide Typo " +
    "--hide UnavailableSymbol "

// TODO: modularize this so not every module has the same whitelist
framework_packages_to_document = [
    "android",
    "dalvik",
    "java",
    "javax",
    "junit",
    "org.apache.http",
    "org.json",
    "org.w3c.dom",
    "org.xml.sax",
    "org.xmlpull",
]

// TODO: remove the hiding when server classes are cleaned up.
mainline_framework_stubs_args =
    mainline_stubs_args +
@@ -54,6 +68,7 @@ stubs_defaults {
    args: mainline_framework_stubs_args,
    installable: false,
    sdk_version: "current",
    filter_packages: framework_packages_to_document,
    check_api: {
        current: {
            api_file: "api/current.txt",
@@ -68,6 +83,7 @@ stubs_defaults {
    libs: ["framework-annotations-lib"],
    installable: false,
    sdk_version: "system_current",
    filter_packages: framework_packages_to_document,
    check_api: {
        current: {
            api_file: "api/system-current.txt",
@@ -105,6 +121,7 @@ stubs_defaults {
    libs: ["framework-annotations-lib"],
    installable: false,
    sdk_version: "module_current",
    filter_packages: framework_packages_to_document,
    check_api: {
        current: {
            api_file: "api/module-lib-current.txt",
@@ -119,6 +136,7 @@ stubs_defaults {
    libs: ["framework-annotations-lib"],
    installable: false,
    sdk_version: "module_current",
    filter_packages: framework_packages_to_document,
}

stubs_defaults {