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