2 instantiations of NodeWarningProperties
NuGet.Commands (2)
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (2)
704internal static readonly NodeWarningProperties Empty = new NodeWarningProperties(null, null); 871return new NodeWarningProperties(projectWide, packageSpecific);
25 references to NodeWarningProperties
NuGet.Commands (25)
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (25)
93var seen = new Dictionary<string, NodeWarningProperties>(StringComparer.OrdinalIgnoreCase); 143NodeWarningProperties = NodeWarningProperties.Create(nodeProjectWideNoWarn, nodePackageSpecificNoWarn) 153var parentNoWarn = NodeWarningProperties.Create(parentProjectWideNoWarn, parentPackageSpecificNoWarn); 175var pathWarningProperties = node.NodeWarningProperties; 182NodeWarningProperties nodeWarningProperties = nodeLookUp.NodeWarningProperties; 267private static bool AddToSeen(Dictionary<string, NodeWarningProperties> seen, DependencyNode node) 270var nodeProps = node.NodeWarningProperties; 272if (!seen.TryGetValue(id, out var visitedProps)) 294NodeWarningProperties nodeWarningProperties) 321NodeWarningProperties nodeWarningProperties, 632public NodeWarningProperties NodeWarningProperties { get; } 637NodeWarningProperties = NodeWarningProperties.Create(projectWideNoWarn, packageSpecificNoWarn); 641public DependencyNode(string id, bool isProject, NodeWarningProperties nodeWarningProperties) 695public NodeWarningProperties NodeWarningProperties { get; set; } 701public class NodeWarningProperties : IEquatable<NodeWarningProperties> 704internal static readonly NodeWarningProperties Empty = new NodeWarningProperties(null, null); 736return Equals(obj as NodeWarningProperties); 739public bool Equals(NodeWarningProperties other) 762public NodeWarningProperties GetIntersect(NodeWarningProperties other) 809public bool IsSubSetOf(NodeWarningProperties other) 862internal static NodeWarningProperties Create( 880internal NodeWarningProperties Merge(NodeWarningProperties other)