diff options
author | Anton Hansson <hansson@google.com> | 2020-09-03 13:45:29 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-09-03 13:45:29 +0000 |
commit | 4f8d9f32bd920a360d0a42d7d964e88068953599 (patch) | |
tree | b955a2a299a3cc137ac9e97fbd52ebc54a492b4d /apex/Android.bp | |
parent | b13c90f3bbf2729a6e5071c0256c1ae876df1235 (diff) | |
parent | 5b7010edc9ddd0b5d6df51dfe19bc73e2727c021 (diff) |
Merge "More default visibility for framework modules" am: 5b7010edc9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1418907
Change-Id: I121f7021c0c988a151fef74a4e730b098e2b3114
Diffstat (limited to 'apex/Android.bp')
-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"], |