diff options
author | Anton Hansson <hansson@google.com> | 2020-09-03 14:09:37 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-09-03 14:09:37 +0000 |
commit | d7b4b5592342b56754a1e66ac2638a6a4ad28f4b (patch) | |
tree | 499b712621abdd11f8f8efc50785af9e90745f8e /apex | |
parent | 8e375eccc7a22c0ba69f0bb385469834180e805d (diff) | |
parent | 4f8d9f32bd920a360d0a42d7d964e88068953599 (diff) |
Merge "More default visibility for framework modules" am: 5b7010edc9 am: 4f8d9f32bd
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1418907
Change-Id: I6f2d5e7fcc9b01d1c69715bea9c98dac92dddedd
Diffstat (limited to 'apex')
-rw-r--r-- | apex/Android.bp | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/apex/Android.bp b/apex/Android.bp index 41561fe72c50..cf210e238bf9 100644 --- a/apex/Android.bp +++ b/apex/Android.bp @@ -101,20 +101,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"], |