summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Jihoon Kang <jihoonkang@google.com> 2023-08-14 22:30:37 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-08-14 22:30:37 +0000
commitdb8f9ebc840e61e1dd9413da06e40d385e1ae1d5 (patch)
treea13b467225c91d88fb51c96d8b16217612f8e146 /api/api.go
parent81808d8d02c93ea44eb5ccc21d3871368d194ee6 (diff)
parent7a42946e35880d18b8416561e11c2a2cd19e76e1 (diff)
Merge "Define previous_api in full api surface stubs java_api_library defaults" into main am: e7a2d0a06c am: 098e448eda am: 7a42946e35
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2685427 Change-Id: Ie30a6297519ac19f9dcf9e74e255eb10a0087ba0 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)
}
}