summaryrefslogtreecommitdiff
path: root/java/java_test.go
diff options
context:
space:
mode:
author Ulya Trafimovich <skvadrik@google.com> 2020-07-01 14:31:13 +0100
committer Ulya Trafimovich <skvadrik@google.com> 2020-08-05 09:59:30 +0100
commit249386ad698ac0d6eb91ffd036f826725916e2a8 (patch)
treed82ace4c61f40f85cbad663e652f253e95b1d129 /java/java_test.go
parent9b7b8f169a069bd9011fb7a88174044d6c845760 (diff)
Add structured representation for colon-separated jar lists.
With the addition of apexes and /system_ext some of the bootclasspath and system server jars have moved from /system to the new locations. This has been implemented by using lists of colon-separated strings called "apex-jar pairs" (although "apex" was misleading as it could refer to "platform" or "system_ext", not necessarily a real apex). Using the colon-separated string representation is inconvenient, as it requires splitting and reassembling the list components many times, which harms performance and makes error handling difficult. Therefore this patch refactors the colon-separated lists into a struct that hides the implementation details. Test: lunch aosp_cf_x86_phone-userdebug && m Change-Id: Id248ce639a267076294f4d4d73971da2f2f77208
Diffstat (limited to 'java/java_test.go')
0 files changed, 0 insertions, 0 deletions