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

Commit b93b31ce authored by Anton Hansson's avatar Anton Hansson Committed by Android (Google) Code Review
Browse files

Merge "Simplify module visibility post build refactor" into mainline-prod

parents db8cb822 83dd4247
Loading
Loading
Loading
Loading
+2 −11
Original line number Diff line number Diff line
@@ -44,7 +44,6 @@ java_library {
    plugins: ["java_api_finder"],

    hostdex: true, // for hiddenapi check
    visibility: ["//frameworks/av/apex:__subpackages__"],
    apex_available: [
        "com.android.media",
        "test_com.android.media",
@@ -99,15 +98,7 @@ java_sdk_library {
    libs: [
        "framework_media_annotation",
    ],

    // 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/av/apex:__subpackages__",
    ],
    impl_library_visibility: ["//frameworks/av/apex:__subpackages__"],
}


+1 −7
Original line number Diff line number Diff line
@@ -25,14 +25,8 @@ java_sdk_library {
    name: "framework-permission",
    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/apex/permission:__subpackages__",
    ],
    impl_library_visibility: ["//frameworks/base/apex/permission:__subpackages__"],

    srcs: [
        ":framework-permission-sources",
+0 −8
Original line number Diff line number Diff line
@@ -23,15 +23,7 @@ filegroup {
java_sdk_library {
    name: "service-permission",
    defaults: ["framework-system-server-module-defaults"],
    visibility: [
        "//frameworks/base/services/core",
        "//frameworks/base/apex/permission",
        "//frameworks/base/apex/permission/testing",
        "//frameworks/base/apex/permission/tests",
        "//frameworks/base/services/tests/mockingservicestests",
    ],
    impl_library_visibility: [
        "//visibility:override",
        "//frameworks/base/apex/permission/tests",
        "//frameworks/base/services/tests/mockingservicestests",
        "//frameworks/base/services/tests/servicestests",
+1 −13
Original line number Diff line number Diff line
@@ -71,19 +71,7 @@ java_sdk_library {

    hostdex: true, // for hiddenapi check

    visibility: [
        "//frameworks/base", // Framework
        "//frameworks/base/apex/statsd:__subpackages__", // statsd apex
        "//frameworks/base/packages/Tethering", // Tethering
        "//frameworks/opt/net/wifi/service", // wifi service
        "//packages/providers/MediaProvider", // MediaProvider apk
    ],

    // Restrict access to implementation library.
    impl_library_visibility: [
        "//visibility:override", // Ignore the visibility property.
        "//frameworks/base/apex/statsd:__subpackages__", // statsd apex
    ],
    impl_library_visibility: ["//frameworks/base/apex/statsd/framework/test:__subpackages__"],

    apex_available: [
        "com.android.os.statsd",
+2 −12
Original line number Diff line number Diff line
@@ -16,19 +16,9 @@
java_sdk_library {
    name: "framework-tethering",
    defaults: ["framework-module-defaults"],
    impl_library_visibility: ["//frameworks/base/packages/Tethering:__subpackages__"],

    // 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",
    ],
    srcs: [":framework-tethering-srcs"],

    jarjar_rules: "jarjar-rules.txt",
    installable: true,
Loading