Files
build_soong/java
Jared Duke 2246844554 Restrict R8 -libraryjars refs for stable targets
The current R8 dex pipeline gathers transitive header jars to avoid
issues with missing class definitions. While this is benign for
platform targets not using a stable SDK, it can introduce issues
for stable targets (e.g., duplicate class defs for mainline framework
modules).

Bypass this transitive jar referencing for such targets that should
reference explicit, stable, stub API libraries. A follow-up change
will resolve specific issues with mainline system server targets.

Bug: 360905238
Test: m
Change-Id: I11a136d33ca9dd0dfff436c7045bf1807d17b1e7
2024-08-20 20:45:35 +00:00
..
2024-07-23 10:38:01 +01:00
2024-07-16 19:41:31 +00:00
2024-07-16 19:41:31 +00:00
2024-08-09 16:47:45 -07:00
2024-07-23 10:38:01 +01:00
2024-05-02 15:41:24 -07:00
2024-04-29 17:40:40 +09:00
2024-08-09 16:47:45 -07:00
2024-08-09 22:37:33 +00:00
2023-01-20 17:05:14 -05:00
2024-08-07 14:11:43 -07:00
2024-07-25 12:41:07 -07:00