2 instantiations of PackageAssetSelection
Microsoft.NET.ProjectData.Tasks (2)
ValidateProjectDataPackagesTask.cs (2)
466
assetSelection = new
PackageAssetSelection
(include, suppressParent);
736
return new
PackageAssetSelection
(include & ~exclude, suppressParent);
14 references to PackageAssetSelection
Microsoft.NET.ProjectData.Tasks (14)
ValidateProjectDataPackagesTask.cs (14)
100
else if (restoredRequests!.DirectAssetSelections.TryGetValue(packageId, out
PackageAssetSelection
? restoredAssetSelection))
102
PackageAssetSelection
currentAssetSelection = GetCurrentAssetSelection(packageReference);
337
var directAssetSelections = new Dictionary<string,
PackageAssetSelection
>(StringComparer.OrdinalIgnoreCase);
394
if (!this.TryGetRestoredAssetSelection(dependency, this.TargetFramework, out
PackageAssetSelection
? assetSelection))
438
out
PackageAssetSelection
assetSelection)
453
PackageAssetFlags suppressParent =
PackageAssetSelection
.DefaultSuppressParent;
463
suppressParent = ParseRestoredAssetFlags(suppressParentElement.GetString(),
PackageAssetSelection
.DefaultSuppressParent);
725
private static
PackageAssetSelection
GetCurrentAssetSelection(ITaskItem packageReference)
735
PackageAssetSelection
.DefaultSuppressParent);
825
Dictionary<string,
PackageAssetSelection
> directAssetSelections,
843
public Dictionary<string,
PackageAssetSelection
> DirectAssetSelections { get; }
870
private sealed class PackageAssetSelection : IEquatable<
PackageAssetSelection
>
885
public bool Equals(
PackageAssetSelection
? other)
890
public override bool Equals(object? obj) => this.Equals(obj as
PackageAssetSelection
);