Update docs for ReplaceDependencies[If]

Update docs for ReplaceDependencies[If] to match changes in blueprint.

Bug: 319288033
Flag: NONE
Test: all soong tests pass
Change-Id: I7c79d3ac8dd80946760eb89b6577dc9965cb1541
This commit is contained in:
Colin Cross
2024-05-01 14:19:51 -07:00
parent 55f169abaa
commit 86771326fe

View File

@@ -293,15 +293,14 @@ type BottomUpMutatorContext interface {
// WalkDeps, etc. // WalkDeps, etc.
AddInterVariantDependency(tag blueprint.DependencyTag, from, to blueprint.Module) AddInterVariantDependency(tag blueprint.DependencyTag, from, to blueprint.Module)
// ReplaceDependencies replaces all dependencies on the identical variant of the module with the // ReplaceDependencies finds all the variants of the module with the specified name, then
// specified name with the current variant of this module. Replacements don't take effect until // replaces all dependencies onto those variants with the current variant of this module.
// after the mutator pass is finished. // Replacements don't take effect until after the mutator pass is finished.
ReplaceDependencies(string) ReplaceDependencies(string)
// ReplaceDependencies replaces all dependencies on the identical variant of the module with the // ReplaceDependenciesIf finds all the variants of the module with the specified name, then
// specified name with the current variant of this module as long as the supplied predicate returns // replaces all dependencies onto those variants with the current variant of this module
// true. // as long as the supplied predicate returns true.
//
// Replacements don't take effect until after the mutator pass is finished. // Replacements don't take effect until after the mutator pass is finished.
ReplaceDependenciesIf(string, blueprint.ReplaceDependencyPredicate) ReplaceDependenciesIf(string, blueprint.ReplaceDependencyPredicate)