1 instantiation of RestoreProject
GenerateTemplateManifest (1)
TemplateRestorePlan.cs (1)
221planned = new RestoreProject($"Graph{_projects.Count:D3}", project);
13 references to RestoreProject
GenerateTemplateManifest (9)
Program.cs (1)
201foreach (var project in plan.Projects)
TemplateRestorePlan.cs (8)
17private readonly Dictionary<string, RestoreProject> _projects = new(StringComparer.Ordinal); 19internal IReadOnlyCollection<RestoreProject> Projects => _projects.Values; 178var resolved = new Dictionary<string, RestoreProject>(StringComparer.OrdinalIgnoreCase); 185RestoreProject Resolve(string path) 187if (resolved.TryGetValue(path, out var existing)) 204var child = Resolve(referencedPath); 219if (!_projects.TryGetValue(key, out var planned)) 290foreach (var project in Projects)
Infrastructure.Tests (4)
TemplateManifest\TemplateRestorePlanTests.cs (4)
40foreach (var project in plan.Projects) 113var parent = Assert.Single(plan.Projects, p => p.Project.Descendants("ProjectReference").Any()); 114var child = Assert.Single(plan.Projects, p => !p.Project.Descendants("ProjectReference").Any()); 259var project = Assert.Single(plan.Projects);