Spandan Das
ed7a030c6c
Contents validation of override_apex's bootclasspath fragments
...
https://r.android.com/3083813 added support for overriding
min_sdk_version, and creating separate variants of transitive
dependencies of override apexes. This causes issues when there is a skew
between apex boot jars of source and prebuilt mainline modules. For
mediaprovider google apex, we now have _two_ source variants of
mediaprovider bcp fragment module.
This CL uses ApexInfo.BaseApexName to skip the check on both variants of
bootclasspath/systemserverclasspath fragments.
This CL also removes the prefix based check to determine if prebuilts
are active. If RELEASE_APEX_CONTRIBUTIONS for a specific mainline module
is set, it will be assumed that prebuilts for that mainline module are
active.
Test: go test ./apex ./java
Bug: 361771739
Change-Id: I01f7ef437df8f10b74ffa397ba461ff4f1f9bed6
2024-08-27 18:48:46 +00:00
..
2024-08-14 16:39:57 +00:00
2024-08-06 00:15:25 +00:00
2024-07-23 10:38:01 +01:00
2024-07-16 19:41:31 +00:00
2024-08-21 00:03:50 +00:00
2024-08-15 20:43:39 -07:00
2024-03-23 04:43:41 +00:00
2024-06-25 22:47:49 +00:00
2023-11-01 15:29:09 -07:00
2024-07-20 17:46:15 -07:00
2024-05-21 06:40:14 +09:00
2024-05-21 06:40:14 +09:00
2023-11-29 05:07:50 +00:00
2024-07-25 12:04:26 -07:00
2024-07-25 12:04:26 -07:00
2024-07-29 14:00:46 -07:00
2024-08-06 21:28:33 +00:00
2024-08-21 00:03:50 +00:00
2024-08-16 00:20:27 +00:00
2024-08-22 22:05:03 +00:00
2024-05-02 15:41:24 -07:00
2024-08-12 22:50:19 +00:00
2024-07-30 12:59:44 -07:00
2024-07-30 12:59:44 -07:00
2024-08-16 22:16:41 +00:00
2023-12-14 16:12:22 -08:00
2024-06-12 17:12:56 +00:00
2024-08-12 22:50:19 +00:00
2024-08-16 22:57:57 +00:00
2024-04-11 16:51:21 -07:00
2024-08-08 22:38:27 +00:00
2024-05-30 20:44:44 +00:00
2024-08-20 20:45:35 +00:00
2024-08-12 22:50:19 +00:00
2023-11-09 16:50:58 +00:00
2023-07-14 12:13:28 +01:00
2024-08-12 22:50:19 +00:00
2024-02-02 09:23:37 +08:00
2023-12-18 23:17:26 +00:00
2024-08-27 18:48:46 +00:00
2024-08-21 00:03:50 +00:00
2024-08-09 16:47:45 -07:00
2024-08-09 16:47:45 -07:00
2024-07-23 10:38:01 +01:00
2023-07-19 21:48:11 +00:00
2024-05-02 15:41:24 -07:00
2024-04-29 17:40:40 +09:00
2024-03-29 01:11:32 +00:00
2024-03-29 01:11:32 +00:00
2022-01-21 17:50:40 +00:00
2023-12-08 13:51:05 -08:00
2024-06-28 00:13:29 +01:00
2024-02-13 02:33:12 +00:00
2024-08-09 16:47:45 -07:00
2024-05-08 17:46:31 +00:00
2024-08-07 14:11:43 -07:00
2024-05-02 15:41:24 -07:00
2024-07-20 17:46:15 -07:00
2022-05-10 14:32:52 +00:00
2024-08-21 00:03:50 +00:00
2024-08-20 11:44:04 -07:00
2024-08-09 22:37:33 +00:00
2024-08-12 22:50:19 +00:00
2024-08-14 15:28:34 -07:00
2024-08-07 14:11:43 -07:00
2023-08-28 17:45:30 +00:00
2024-07-08 13:32:42 +00:00
2024-02-05 19:37:05 +00:00
2024-08-12 22:50:19 +00:00
2024-05-08 17:46:31 +00:00
2024-08-07 14:11:43 -07:00
2024-06-25 09:40:30 +09:00
2023-12-08 13:51:05 -08:00
2023-08-25 18:03:44 +00:00
2024-04-19 10:56:32 +01:00
2022-02-07 22:39:38 +00:00
2023-12-08 13:51:05 -08:00
2024-07-25 12:41:07 -07:00
2024-08-16 22:16:41 +00:00
2024-07-09 11:04:29 +00:00
2024-08-07 14:11:43 -07:00
2024-04-24 16:41:57 +00:00
2024-06-17 17:18:37 +00:00
2022-08-17 10:43:13 -07:00
2024-08-22 22:05:03 +00:00
2024-08-23 03:42:12 +00:00
2024-07-29 14:00:46 -07:00
2024-01-04 23:20:42 +00:00
2024-08-26 21:21:19 +00:00
2023-10-23 13:25:13 -04:00
2024-08-12 22:50:19 +00:00
2024-08-09 16:47:45 -07:00
2024-08-26 20:58:10 +00:00
2024-08-12 22:50:19 +00:00
2024-08-16 22:57:57 +00:00
2023-11-17 19:06:43 -08:00