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

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

Merge "Limit build visibility of modules in apex/..."

parents 9d3615f7 c7aa3f18
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -12,6 +12,10 @@
// See the License for the specific language governing permissions and
// limitations under the License.

package {
    default_visibility: [":__subpackages__"],
}

mainline_stubs_args =
    "--error UnhiddenSystemApi " +
    "--hide BroadcastBehavior " +
@@ -136,6 +140,13 @@ java_defaults {
        enabled: true,
        sdk_version: "module_current",
    },
    defaults_visibility: [
        ":__subpackages__",
        "//frameworks/base/libs/hwui",
        "//frameworks/base/wifi",
        "//packages/modules:__subpackages__",
        "//packages/providers/MediaProvider:__subpackages__",
    ],
}

// Defaults for mainline module system server provided java_sdk_library instances.
@@ -147,6 +158,10 @@ java_defaults {
        enabled: true,
        sdk_version: "module_current",
    },
    defaults_visibility: [
        ":__subpackages__",
        "//packages/modules:__subpackages__",
    ],
}

stubs_defaults {
+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ filegroup {
        "java/**/*.aidl",
    ],
    path: "java",
    visibility: ["//frameworks/base"],
}

java_sdk_library {
+6 −0
Original line number Diff line number Diff line
@@ -28,5 +28,11 @@ java_library {
        "libicing",
    ],
    jarjar_rules: "jarjar-rules.txt",
    visibility: [
        "//frameworks/base/apex/appsearch:__subpackages__",
        // These are required until appsearch is properly unbundled.
        "//frameworks/base/services/tests/mockingservicestests",
        "//frameworks/base/services/tests/servicestests",
    ],
    apex_available: ["com.android.appsearch"],
}
+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ filegroup {
        "java/**/*.aidl"
    ],
    path: "java",
    visibility: ["//frameworks/base"],
}

java_library {
+5 −0
Original line number Diff line number Diff line
@@ -25,4 +25,9 @@ java_library {
        "services.core",
        "services.usage",
    ],
    visibility: [
        // These are required until blobstore is properly unbundled.
        "//frameworks/base/services",
        "//frameworks/base/services/tests/mockingservicestests",
    ],
}
Loading