diff options
author | 2022-11-28 18:48:51 +0000 | |
---|---|---|
committer | 2022-12-28 23:58:52 +0000 | |
commit | 0b555e323bc18ab64d119fc20c77f2e456cca612 (patch) | |
tree | 4fcbcec7ef0a03d568d99f2536393243a5584428 /java/sdk.go | |
parent | 067210f70db32f980675bf24d6c96a91a0309474 (diff) |
Create (API) bp2build converters for droidstubs
- The converter runs for api_bp2build, not bp2build workspace
- Since droidstubs is an internal module created by java_sdk_library,
the conversion encompasses the latter as well
- Since droidstubs do not have an api_surface attribute, this conversion
uses naming convention to infer the api_surface represented by the api
file e.g. *stubs.source -> publicapi, *stubs.source.system -> systemapi)
- Also adds an SdkIntraCore enum to represent the API surface provided
by one core module to another
There is also ongoing work to check in java_api_contribution modules in
Soong. Once we have that, we can update this converter to operate on
that module type instead
Test: go test ./bp2build
Change-Id: Ia85828e04c738d9ffcc524856d7c3034ee29bbf9
Diffstat (limited to 'java/sdk.go')
0 files changed, 0 insertions, 0 deletions