Files
build_soong/android
Colin Cross 888046f053 Only update DebugMutator and DebugVariation for non-empty transition variations
Non-transition mutators that don't create a variant for a given module
cause no change to DebugMutator and DebugVariation.  TransitionMutators
don't have a concept of skipping a module, so Mutate is called on
every module.  This causes extra entries in DebugMutator and DebugVariation,
which will confuse error message around missing variations, and require
updating variant strings in some tests.

Skip updating DebugMutator and DebugVariation for empty transition
mutator variations.  This isn't entirely correct, but transition mutators
don't currently have a concept of an unaffected module.

Bug: 319288033
Test: all soong tests pass
Flag: NONE
Change-Id: Ia4e659b1e90ffe4320074c9b49528d00fa302c6a
2024-05-02 14:39:40 -07:00
..
2024-01-05 09:54:09 -08:00
2023-03-22 12:58:38 -07:00
2024-04-10 13:21:28 +01:00
2023-06-22 08:18:33 -07:00
2023-05-19 20:31:32 +00:00
2024-01-18 12:43:24 -08:00
2023-04-10 20:20:41 +00:00
2023-04-10 20:20:41 +00:00
2024-01-05 09:54:09 -08:00
2024-03-07 10:53:41 -08:00
2024-01-18 14:16:06 -08:00
2024-01-18 12:43:24 -08:00