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

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

Merge "More default visibility for framework modules" into mainline-prod

parents da6d70ff 4d9a4b1e
Loading
Loading
Loading
Loading
+6 −13
Original line number Diff line number Diff line
@@ -97,20 +97,13 @@ java_defaults {

    annotations_enabled: true,

    stubs_library_visibility: [
        "//visibility:public",
    ],

    // Set the visibility of the modules creating the stubs source.
    stubs_source_visibility: [
        // Ignore any visibility rules specified on the java_sdk_library when
        // setting the visibility of the stubs source modules.
        "//visibility:override",
    // Allow access to the stubs from anywhere
    visibility: ["//visibility:public"],
    stubs_library_visibility: ["//visibility:public"],

        // Currently, the stub source is not required for anything other than building
        // the stubs library so is private to avoid misuse.
        "//visibility:private",
    ],
    // Hide impl library and stub sources
    impl_library_visibility: [":__package__"],
    stubs_source_visibility: ["//visibility:private"],

    // Collates API usages from each module for further analysis.
    plugins: ["java_api_finder"],