Convert fuzzMutatorDeps to a transition mutator
fuzzMutatorDeps was modifying dependencies, which prevents incremental
analysis. Use a transition mutator instead.
Bug: 319288033
Test: m haiku
Flag: EXEMPT refactor
Change-Id: I1a518ad633bea06c618148f05ffe1434ed8c79ea
diff --git a/cc/cc.go b/cc/cc.go
index 1b7624d..3bc9635 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -62,7 +62,7 @@
ctx.BottomUp("sanitize_runtime_deps", sanitizerRuntimeDepsMutator).Parallel()
ctx.BottomUp("sanitize_runtime", sanitizerRuntimeMutator).Parallel()
- ctx.BottomUp("fuzz_deps", fuzzMutatorDeps)
+ ctx.Transition("fuzz", &fuzzTransitionMutator{})
ctx.Transition("coverage", &coverageTransitionMutator{})