1 instantiation of PackInfo
Microsoft.NET.Sdk.WorkloadManifestReader (1)
WorkloadResolver.cs (1)
259private PackInfo CreatePackInfo(WorkloadPack pack, string aliasedPath, WorkloadPackId resolvedPackageId) => new(
20 references to PackInfo
Microsoft.NET.Sdk.WorkloadManifestReader (5)
IWorkloadResolver.cs (2)
8IEnumerable<WorkloadResolver.PackInfo> GetInstalledWorkloadPacksOfKind(WorkloadPackKind kind); 36WorkloadResolver.PackInfo? TryGetPackInfo(WorkloadPackId packId);
WorkloadResolver.cs (3)
236public IEnumerable<PackInfo> GetInstalledWorkloadPacksOfKind(WorkloadPackKind kind) 259private PackInfo CreatePackInfo(WorkloadPack pack, string aliasedPath, WorkloadPackId resolvedPackageId) => new( 488public PackInfo? TryGetPackInfo(WorkloadPackId packId)
Microsoft.NET.Sdk.WorkloadManifestReader.Tests (13)
ManifestReaderFunctionalTests.cs (2)
23var templateItem = result.First(); 37var androidWorkloads = result.Single(w => w.Id == "Xamarin.Android.Sdk");
ManifestTests.cs (4)
47var buildToolsPack = resolver.GetInstalledWorkloadPacksOfKind(WorkloadPackKind.Sdk).FirstOrDefault(pack => pack.Id == "Xamarin.Android.BuildTools"); 63var buildToolsPack = resolver.GetInstalledWorkloadPacksOfKind(WorkloadPackKind.Sdk).FirstOrDefault(pack => pack.Id == "Xamarin.Android.BuildTools"); 115var pack = resolver.TryGetPackInfo(new WorkloadPackId("Xamarin.Android.Sdk")); 137var pack = resolver.TryGetPackInfo(new WorkloadPackId("Xamarin.Android.Sdk"));
SdkDirectoryWorkloadManifestProviderTests.cs (1)
1433var packInfo = workloadResolver.TryGetPackInfo(expectedPackId);
WorkloadPackGroupTests.cs (6)
63foreach (var pack in group.Packs) 162List<WorkloadResolver.PackInfo> packInfos = new(); 166var packInfo = workloadResolver.TryGetPackInfo(packId); 193foreach (var pack in group.Packs) 209public List<WorkloadResolver.PackInfo> Packs { get; } 212public WorkloadPackGroup(WorkloadDefinition workload, string workloadManifestVersion, List<WorkloadResolver.PackInfo> packs, List<WorkloadPackId> unavailablePacks)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (2)
122foreach (var sdkPackInfo in workloadResolver.GetInstalledWorkloadPacksOfKind(WorkloadPackKind.Sdk)) 153var packInfo = workloadResolver?.TryGetPackInfo(new WorkloadPackId(sdkReferenceName));