1 write to Packs
Microsoft.NET.Sdk.WorkloadManifestReader (1)
WorkloadDefinition.cs (1)
27Packs = packs;
12 references to Packs
Microsoft.DotNet.Build.Tasks.Workloads (3)
CreateVisualStudioWorkload.wix.cs (2)
202if ((workload is WorkloadDefinition wd) && (wd.Platforms == null || wd.Platforms.Any(platform => platform.StartsWith("win"))) && (wd.Packs != null)) 219foreach (WorkloadPackId packId in wd.Packs)
Swix\SwixComponent.cs (1)
194foreach (WorkloadPackId packId in workload.Packs ?? Enumerable.Empty<WorkloadPackId>())
Microsoft.NET.Sdk.WorkloadManifestReader (4)
WorkloadResolver.cs (4)
405return workload.Packs ?? Enumerable.Empty<WorkloadPackId>(); 472if (w.Packs != null && w.Packs.Count > 0) 474foreach (var p in w.Packs)
Microsoft.NET.Sdk.WorkloadManifestReader.Tests (5)
WorkloadPackGroupTests.cs (5)
129if (baseWorkload is WorkloadDefinition workload && workload.Packs != null) 131foreach (var pack in workload.Packs) 158if (workload.Packs == null || !workload.Packs.Any()) 164foreach (var packId in workload.Packs)