3 instantiations of DirectedGraph
Microsoft.TemplateEngine.Edge (1)
Template\ParameterSetBuilder.cs (1)
248
DirectedGraph<EvalData> parametersDependenciesGraph =
new
(parametersDependencies);
Microsoft.TemplateEngine.Utils (2)
DirectedGraph.cs (2)
8
private static readonly DirectedGraph<T> Empty =
new
(new Dictionary<T, HashSet<T>>());
29
public static implicit operator DirectedGraph<T>(Dictionary<T, HashSet<T>> dependenciesMap) =>
new
(dependenciesMap);
6 references to DirectedGraph
Microsoft.TemplateEngine.Edge (2)
Template\ParameterSetBuilder.cs (2)
248
DirectedGraph
<EvalData> parametersDependenciesGraph = new(parametersDependencies);
251
DirectedGraph
<EvalData> parametersToRecalculate =
Microsoft.TemplateEngine.Utils (4)
DirectedGraph.cs (4)
8
private static readonly
DirectedGraph
<T> Empty = new(new Dictionary<T, HashSet<T>>());
15
/// Initializes a new instance of the <see cref="
DirectedGraph
{T}"/> class.
29
public static implicit operator
DirectedGraph
<T>(Dictionary<T, HashSet<T>> dependenciesMap) => new(dependenciesMap);
89
public
DirectedGraph
<T> GetSubGraphDependentOnVertices(IReadOnlyList<T> vertices, bool includeSeedVertices = false)