1 write to Key
NuGet.DependencyResolver.Core (1)
GraphModel\GraphNode.cs (1)
21Key = key;
41 references to Key
NuGet.Commands (22)
RestoreCommand\DependencyGraphResolver.cs (2)
384if (StringComparer.OrdinalIgnoreCase.Equals(childLibraryDependency.Name, resolvedDependencyGraphItem.Item.Key.Name) || StringComparer.OrdinalIgnoreCase.Equals(childLibraryDependency.Name, rootGraphNode.Key.Name)) 642range: newGraphNode.Key.VersionRange,
RestoreCommand\Diagnostics\IndexedRestoreTargetGraph.cs (2)
49_idsWithErrors.Add(node.Conflicting.Key.Name); 59_idsWithErrors.Add(node.Key.Name);
RestoreCommand\LockFileBuilder.cs (1)
555LibraryDependency dependency = dependencyDictionary[dependencyNode.Key.Name];
RestoreCommand\RestoreCommand.cs (8)
1643await logger.LogAsync(RestoreLogMessage.CreateError(NuGetLogCode.NU1108, text, cycle.Key?.Name, graph.TargetGraphName)); 1672versionConflict.Selected.Key.Name, 1681versionConflict.Selected.Key.Name, 1687await logger.LogAsync(RestoreLogMessage.CreateError(NuGetLogCode.NU1107, message, versionConflict.Selected.Key.Name, graph.TargetGraphName)); 1718if (!ignoreIds.Contains(downgraded.Key.Name)) 1732downgraded.Key.Name, 1739messages.Add(RestoreLogMessage.CreateError(NuGetLogCode.NU1109, message, downgraded.Key.Name, graph.TargetGraphName)); 1743messages.Add(RestoreLogMessage.CreateWarning(NuGetLogCode.NU1605, message, downgraded.Key.Name, graph.TargetGraphName));
RestoreCommand\RestoreTargetGraph.cs (7)
137if (node == null || node.Key == null) 148if (!conflicts.TryGetValue(node.Key.Name, out ranges)) 151conflicts[node.Key.Name] = ranges; 157ranges.Add(new ResolverRequest(requestor, node.Key)); 162if (node.Key.VersionRange != null) 164unresolved.Add(node.Key); 179range: node.Key.VersionRange,
RestoreCommand\Utility\IncludeFlagUtils.cs (2)
107if (unifiedNodes.TryGetValue(root.Key.Name, out unifiedRoot)) 189dependency.Name.Equals(child.Key.Name, StringComparison.OrdinalIgnoreCase));
NuGet.DependencyResolver.Core (19)
GraphModel\GraphNode.cs (1)
88return (Item?.Key ?? Key) + " " + Disposition;
GraphModel\GraphOperations.cs (16)
151if (sideNode != node && StringComparer.OrdinalIgnoreCase.Equals(sideNode.Key.Name, node.Key.Name)) 154if (sideNode.Key.VersionRange != null && 155node.Key.VersionRange != null && 156!RemoteDependencyWalker.IsGreaterThanOrEqualTo(sideNode.Key.VersionRange, node.Key.VersionRange)) 163if (resolvedVersion != null && node.Key.VersionRange.Satisfies(resolvedVersion)) 230if (StringComparer.OrdinalIgnoreCase.Equals(candidateNode.Key.Name, item)) 310return node.Item?.Key?.Name ?? node.Key.Name; 330return node.Key.VersionRange ?? VersionRange.All; 345return node.Key.TypeConstraintAllowsAnyOf(LibraryDependencyTarget.Package); 423if (acceptedLibraries.TryGetValue(childNode.Key.Name, out acceptedNode) && 425childNode.Key.VersionRange != null && 429var childType = childNode.Key.TypeConstraint; 436var versionRange = childNode.Key.VersionRange; 518acceptedLibraries[node.Key.Name] = node;
Remote\RemoteDependencyWalker.cs (2)
48result.AddRange(rootNode.InnerNodes.Select(n => n.Key.Name)); 123LibraryRange currentLibraryRange = node.Key;