summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Jihoon Kang <jihoonkang@google.com> 2023-08-14 22:56:54 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-08-14 22:56:54 +0000
commitee02560f63b8073ea37c92213dad9f84431d1919 (patch)
treebfc3dd6caacc07a76ea88f45b29ae0e9f576bf92 /api/api.go
parenta1d97a8f4382d0305da249d71654ce9025f6df09 (diff)
parent013534809c6c84c372c9448e46f9d1cfb8e9e54f (diff)
Merge "Define previous_api in full api surface stubs java_api_library defaults" into main am: e7a2d0a06c am: 098e448eda am: 7a42946e35 am: db8f9ebc84 am: 013534809c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2685427 Change-Id: I09713995e791f005d5f08cdb1a896579ed8d0b68 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'api/api.go')
-rw-r--r--api/api.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/api/api.go b/api/api.go
index c568a45de5d0..a003aba2707a 100644
--- a/api/api.go
+++ b/api/api.go
@@ -110,6 +110,7 @@ type defaultsProps struct {
Api_surface *string
Api_contributions []string
Defaults_visibility []string
+ Previous_api *string
}
type Bazel_module struct {
@@ -359,6 +360,7 @@ func createApiContributionDefaults(ctx android.LoadHookContext, modules []string
props.Api_contributions = transformArray(
modules, "", fmt.Sprintf(".stubs.source%s.api.contribution", apiSuffix))
props.Defaults_visibility = []string{"//visibility:public"}
+ props.Previous_api = proptools.StringPtr(":android.api.public.latest")
ctx.CreateModule(java.DefaultsFactory, &props)
}
}