summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Jihoon Kang <jihoonkang@google.com> 2023-08-14 20:50:32 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2023-08-14 20:50:32 +0000
commite7a2d0a06c294289668cd28be37e864f6b60a08b (patch)
tree835baa3188b01242c0169e7f5819eb158839ca43 /api/api.go
parenta6fac5d6c7c5ad05094c315812cc53a07729d82c (diff)
parent471a05bacdf43b2a120074d05df48a86e1d432da (diff)
Merge "Define previous_api in full api surface stubs java_api_library defaults" into main
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)
}
}