1 write to Workloads
Microsoft.NET.Sdk.WorkloadManifestReader (1)
WorkloadSuggestionFinder.cs (1)
210
Workloads
= id;
17 references to Workloads
Microsoft.NET.Sdk.WorkloadManifestReader (10)
WorkloadSuggestionFinder.cs (10)
25
return new WorkloadSuggestion(c.
Workloads
, extraPacks);
101
if (root.
Workloads
.IsSupersetOf(branch.
Workloads
))
114
var combinedIds = new HashSet<WorkloadId>(root.
Workloads
);
115
combinedIds.UnionWith(branch.
Workloads
);
146
if (suggestion.
Workloads
.IsProperSupersetOf(other.
Workloads
))
218
public bool Equals(WorkloadSuggestionCandidate? other) => other != null &&
Workloads
.SetEquals(other.
Workloads
);
223
foreach (var id in
Workloads
)
Microsoft.NET.Sdk.WorkloadManifestReader.Tests (7)
WorkloadSuggestionFinderTests.cs (7)
113
Assert.Contains(partialSuggestions, p => p.
Workloads
.Single().ToString() == "workload2");
114
Assert.Contains(partialSuggestions, p => p.
Workloads
.Single().ToString() == "workload3");
115
Assert.Contains(partialSuggestions, p => p.
Workloads
.Single().ToString() == "workload6");
118
Assert.Contains(completeSimpleSuggestions, p => p.
Workloads
.Single().ToString() == "workload4");
119
Assert.Contains(completeSimpleSuggestions, p => p.
Workloads
.Single().ToString() == "workload5");
153
if (suggestion.
Workloads
.Count == workloadIds.Length)
155
if (workloadIds.All(id => suggestion.
Workloads
.Contains(new WorkloadId(id))))