summaryrefslogtreecommitdiff
path: root/java/dex_test.go
diff options
context:
space:
mode:
author Spandan Das <spandandas@google.com> 2024-09-20 01:09:48 +0000
committer Spandan Das <spandandas@google.com> 2024-09-20 23:47:36 +0000
commit52c01a1897f68e93bacfb2d7500ecc31f3bd3c61 (patch)
tree19caf92fb9d205faaf2cfaf0684c400058a45919 /java/dex_test.go
parenta326b320ab2b8b5cbad003571f3fccf1573b20a6 (diff)
Remove internal deapexer module
The build ations will be created by the top-level apex. Details 1. In GenerateAndroidBuildActions, do a graph walk to determine if the apex has exported deps. 2. If there are exported deps, call the newly introduced `deapex` function. This registers the build rules and returns a DeapexerInfo object. This was previously provided by the internal deapexer dependency. 3. Update `dexpreoptSystemServerJars and `provideApexExportsInfo` to use the DeapexerInfo object from (2). A lot of unit tests that relied on the legacy mechanism of deapexing have been updated. Test: go test ./apex Test: lunch cf_x86_64_phone-next-userdebug (uses mainline prebuilts) Test: verified no diff in file_list.txt Bug: 368337090 Change-Id: I0edb681beccac4d2a9ceb73f9a506c081a8a96e0
Diffstat (limited to 'java/dex_test.go')
0 files changed, 0 insertions, 0 deletions