summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Jihoon Kang <jihoonkang@google.com> 2023-08-14 21:07:47 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-08-14 21:07:47 +0000
commit098e448eda5e3f6e0df537fa0482c24062b1ad76 (patch)
tree26bd13c8af737346bd2b1ef418c95ca04a3764ee /api/api.go
parent38d368a926baf474b8737aa0364074ec2cb8cc08 (diff)
parente7a2d0a06c294289668cd28be37e864f6b60a08b (diff)
Merge "Define previous_api in full api surface stubs java_api_library defaults" into main am: e7a2d0a06c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2685427 Change-Id: Id1b2cb23df5d184f7c5c1433fa44ff2db58f7ecc 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)
}
}