1 write to LibraryRangeIndex
NuGet.Commands (1)
RestoreCommand\DependencyGraphResolver.ResolvedDependencyGraphItem.cs (1)
46LibraryRangeIndex = dependencyGraphItem.LibraryRangeIndex;
22 references to LibraryRangeIndex
NuGet.Commands (22)
RestoreCommand\DependencyGraphResolver.cs (10)
359itemsToFlatten.Enqueue((LibraryDependencyIndex.Project, projectResolvedDependencyGraphItem.LibraryRangeIndex, rootGraphNode)); 361nodesById.Add(projectResolvedDependencyGraphItem.LibraryRangeIndex, rootGraphNode); 406LibraryRangeIndex childResolvedLibraryRangeIndex = childResolvedDependencyGraphItem.LibraryRangeIndex; 484FromParentLibraryRangeIndex: resolvedDependencyGraphItem.LibraryRangeIndex, 503FromParentLibraryRangeIndex: resolvedDependencyGraphItem.LibraryRangeIndex, 574childResolvedDependencyGraphItem.LibraryRangeIndex, 719|| !nodesById.TryGetValue(resolvedDependencyGraphItem.LibraryRangeIndex, out GraphNode<RemoteResolveResult>? currentNode)) 808LibraryRangeIndex chosenLibraryRangeIndex = resolvedDependencyGraphItem.LibraryRangeIndex; 1086LibraryRangeIndex evictedLibraryRangeIndex = chosenResolvedItem.LibraryRangeIndex; 1334&& childResolvedDependencyGraphItem.LibraryRangeIndex == childLibraryRangeIndex
RestoreCommand\DependencyGraphResolver.ResolvedDependencyGraphItem.cs (12)
26/// Stores an array containing all of the <see cref="LibraryRangeIndex" /> of dependencies of this item. This allows fast lookup of their range indices rather than having to convert the <see cref="LibraryRange" /> to an index. 36/// <param name="parents">An optional <see cref="HashSet{T}" /> containing parent <see cref="LibraryRangeIndex" /> values.</param> 103/// Gets the <see cref="LibraryRangeIndex" /> of this dependency graph item. 108/// Gets or sets a <see cref="HashSet{T}" /> of parent <see cref="LibraryRangeIndex" /> that have been eclipsed by this dependency graph item. 113/// Gets or sets a <see cref="HashSet{T}" /> of all of the parent <see cref="LibraryRangeIndex" /> of this dependency graph item. 118/// Gets an array containing the <see cref="LibraryRangeIndex" /> values of all parent dependency graph items and their parent up to the root. 138/// Gets the <see cref="LibraryRangeIndex" /> of the dependency at the specified position. 140/// <param name="position">The position of the dependency to get the <see cref="LibraryRangeIndex" /> of.</param> 141/// <returns>The <see cref="LibraryRangeIndex" /> of the dependency at the specified position.</returns> 148/// Sets the <see cref="LibraryRangeIndex" /> of the dependency at the specified position. 150/// <param name="position">The position of the dependency to set the <see cref="LibraryRangeIndex" /> of.</param> 151/// <param name="libraryRangeIndex">The new <see cref="LibraryRangeIndex" /> to set.</param>