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

Commit c0cc6209 authored by Paul Duffin's avatar Paul Duffin Committed by Automerger Merge Worker
Browse files

Merge "Clean up the visibility rules for framework modules" am: 415e2387

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

Change-Id: If3a3993f35d4eb09aee4ab4ff04cd41c4d9c28ab
parents f369e4f6 415e2387
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -16,6 +16,16 @@
java_sdk_library {
    name: "framework-tethering",
    defaults: ["framework-module-defaults"],

    // Allow access to the stubs from anywhere.
    visibility: ["//visibility:public"],

    // Restrict access to implementation library.
    impl_library_visibility: [
        "//visibility:override", // Ignore the visibility property.
        "//frameworks/base/packages/Tethering:__subpackages__",
    ],

    srcs: [
        ":framework-tethering-srcs",
    ],
@@ -29,8 +39,6 @@ java_sdk_library {
    installable: true,

    hostdex: true, // for hiddenapi check
    visibility: ["//frameworks/base/packages/Tethering:__subpackages__"],
    stubs_library_visibility: ["//visibility:public"],
    apex_available: ["com.android.tethering"],
    permitted_packages: ["android.net"],
}