Colin Cross
77c5e9f9d4
Don't forward apex dependencies to platform when they are added later
...
IncomingApexTransition normally returns "" for modules that have
no apex variation so that apex variations can depend on non-apex
variations, for example for NDK libraries.
addDependencyOntoApexModulePair uses OtherModuleDependencyVariantExists
to decide whether to add a dependency on a module in an apex. If
IncomingApexTransition returns "" then OtherModuleDependencyVariantExists
will always return true. Return the incoming variation when addding
dependencies after the apex transition mutator has already run.
Bug: 319288033
Flag: EXEMPT bugfix
Test: all soong tests pass with later patches applied
Change-Id: Iec40c3be2ed04dca16a9fa6fa0a1c31056b536a8
2024-07-11 16:59:34 -07:00
..
2024-01-05 09:54:09 -08:00
2024-06-25 11:02:38 -07:00
2024-04-09 16:36:29 -07:00
2024-06-28 14:31:35 +00:00
2024-04-18 15:56:54 -07:00
2024-04-18 15:56:54 -07:00
2022-10-04 16:38:14 -07:00
2024-06-27 11:01:56 -07:00
2024-07-01 11:50:18 -07:00
2024-06-17 12:32:40 -07:00
2024-05-30 16:51:51 +00:00
2024-04-16 14:09:36 -07:00
2024-07-11 16:59:34 -07:00
2023-10-05 10:23:58 +00:00
2024-06-10 18:12:35 +00:00
2024-07-10 10:24:04 -07:00
2024-03-25 17:18:08 -07:00
2024-05-02 15:41:24 -07:00
2024-05-02 15:41:24 -07:00
2024-05-08 22:28:05 +00:00
2024-06-27 11:01:56 -07:00
2024-06-19 10:42:07 +09:00
2024-07-01 11:42:28 -07:00
2024-06-24 17:20:59 -07:00
2024-06-18 17:16:42 -07:00
2024-07-04 15:56:36 +09:00
2024-05-02 15:41:24 -07:00
2023-07-17 16:27:08 -07:00
2023-07-14 12:13:30 +01:00
2024-01-30 18:04:52 +00:00
2024-01-29 21:21:30 +00:00
2023-12-08 13:51:05 -08:00
2024-04-10 13:21:28 +01:00
2023-09-22 22:05:54 +00:00
2023-06-22 08:18:33 -07:00
2024-05-15 03:32:23 +09:00
2024-05-02 15:41:24 -07:00
2023-12-08 13:51:05 -08:00
2024-05-22 13:33:42 -07:00
2023-09-14 19:19:28 +00:00
2022-09-16 19:18:36 +00:00
2024-06-06 15:20:42 -07:00
2022-04-26 09:08:55 -04:00
2024-06-21 07:45:09 +00:00
2023-12-08 13:51:05 -08:00
2024-07-11 10:21:57 -07:00
2022-11-22 17:43:40 -08:00
2023-12-08 13:51:05 -08:00
2023-12-14 16:12:20 -08:00
2024-04-29 17:40:40 +09:00
2024-05-15 15:44:21 -07:00
2023-12-08 13:51:07 -08:00
2024-06-27 04:30:30 +00:00
2024-05-20 18:40:09 +02:00
2024-01-18 12:43:24 -08:00
2024-07-11 16:59:34 -07:00
2023-12-08 13:51:07 -08:00
2024-07-11 16:59:34 -07:00
2023-04-10 20:20:41 +00:00
2023-04-10 20:20:41 +00:00
2023-08-22 21:29:05 +00:00
2024-01-05 09:54:09 -08:00
2022-11-04 09:04:02 -07:00
2024-03-07 10:53:41 -08:00
2022-06-09 15:00:08 -07:00
2022-07-22 10:01:35 -07:00
2024-05-29 00:06:32 +00:00
2022-11-04 09:04:02 -07:00
2024-01-18 14:16:06 -08:00
2024-05-21 11:22:29 -07:00
2024-05-20 16:47:44 +09:00
2024-04-04 15:09:18 -07:00
2024-07-01 11:50:18 -07:00
2024-06-25 17:39:52 +09:00
2023-02-28 16:51:32 -08:00
2023-11-27 12:29:55 -08:00
2023-09-25 12:13:17 +00:00
2024-07-01 11:50:18 -07:00
2024-05-08 22:28:05 +00:00
2024-06-18 09:56:45 +09:00
2023-12-08 13:51:05 -08:00
2023-12-22 00:06:05 +00:00
2023-12-19 16:33:46 -08:00
2024-05-22 19:23:47 +00:00
2024-01-18 12:43:24 -08:00
2024-02-08 23:58:04 +00:00
2023-07-17 16:27:08 -07:00
2024-05-04 00:06:59 +00:00
2024-07-05 16:12:17 +00:00
2024-06-27 11:02:35 -07:00
2024-04-09 16:36:29 -07:00
2024-01-18 13:23:06 -08:00
2024-05-02 15:41:24 -07:00
2024-06-25 17:39:52 +09:00
2024-06-25 17:39:52 +09:00
2024-04-09 16:36:29 -07:00
2024-04-09 16:36:29 -07:00
2023-10-04 20:19:54 +00:00
2024-06-04 23:08:20 +00:00
2024-04-19 23:10:35 +00:00
2024-04-19 23:10:35 +00:00
2024-06-25 15:37:09 -07:00
2024-02-21 17:49:22 +00:00
2024-01-30 14:42:12 -08:00
2024-05-20 20:28:44 +00:00
2024-07-04 15:56:36 +09:00
2024-03-20 10:55:05 -07:00
2024-03-20 10:55:05 -07:00