public void FillAllBranchesOf(IDependencyPathInProgress dependencyPathInProgress, IDependencyPathBasedRuleTarget owner) { if (_referencedProjects.Any()) { foreach (var reference in _referencedProjects.Values) { reference.FillAllBranchesOf(dependencyPathInProgress.CloneWith(owner)); } } else { dependencyPathInProgress.FinalizeWith(owner); } }
public void FillAllBranchesOf(IDependencyPathInProgress dependencyPathInProgress) { _referencedProjects.FillAllBranchesOf(dependencyPathInProgress, this); }