4 writes to Data
NuGet.Commands (1)
RestoreCommand\DependencyGraphResolver.DependencyGraphItem.cs (1)
134Data = new RemoteResolveResult()
NuGet.DependencyResolver.Core (3)
Remote\RemoteDependencyWalker.cs (1)
322Data = new RemoteResolveResult()
ResolverUtility.cs (2)
148Data = new RemoteResolveResult 560Data = new RemoteResolveResult()
57 references to Data
NuGet.Commands (42)
RestoreCommand\CompatibilityChecker.cs (1)
76var localMatch = node.Data?.Match as LocalMatch;
RestoreCommand\DependencyGraphResolver.cs (11)
375for (int i = 0; i < resolvedDependencyGraphItem.Item.Data.Dependencies.Count; i++) 377LibraryDependency childLibraryDependency = resolvedDependencyGraphItem.Item.Data.Dependencies[i]; 440NuGetVersion? resolvedVersion = childResolvedDependencyGraphItem.Item.Data.Match?.Library?.Version; 1251directPackageReferences = new HashSet<LibraryDependencyIndex>(capacity: chosenResolvedItem.Item.Data.Dependencies.Count); 1253for (int i = 0; i < chosenResolvedItem.Item.Data.Dependencies.Count; i++) 1255LibraryDependency rootLibraryDependency = chosenResolvedItem.Item.Data.Dependencies[i]; 1270for (int i = 0; i < chosenResolvedItem.Item.Data.Dependencies.Count; i++) 1272LibraryDependency dependency = chosenResolvedItem.Item.Data.Dependencies[i]; 1285suppressions ??= new HashSet<LibraryDependencyIndex>(capacity: chosenResolvedItem.Item.Data.Dependencies.Count - i); 1306for (int i = 0; i < chosenResolvedItem.Item.Data.Dependencies.Count; i++) 1308LibraryDependency childDependency = chosenResolvedItem.Item.Data.Dependencies[i];
RestoreCommand\DependencyGraphResolver.DependencyGraphItem.cs (4)
100List<LibraryDependency> dependencies = new(capacity: (RuntimeDependencies?.Count ?? 0) + item.Data.Dependencies.Count); 103for (int i = 0; i < item.Data.Dependencies.Count; i++) 105LibraryDependency dependency = item.Data.Dependencies[i]; 137Match = item.Data.Match
RestoreCommand\DependencyGraphResolver.ResolvedDependencyGraphItem.cs (2)
59int dependencyCount = item.Data.Dependencies.Count; 74LibraryDependency dependency = item.Data.Dependencies[i];
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (1)
258List<LibraryDependency> dependencies = node.Data?.Dependencies;
RestoreCommand\LockFileBuilder.cs (7)
62.OrderBy(x => x.Data.Match.Library); 65var library = item.Data.Match.Library; 76var localMatch = (LocalMatch)item.Data.Match; 240dependencies: graphItem.Data.Dependencies, 260dependencies: graphItem.Data.Dependencies, 453dependencies.AddRange(resolvedEntry.Data.Dependencies.Where(lib => 544dependencyDictionary = rootNode.Item.Data.Dependencies.ToDictionary(x => x.Name, x => x, StringComparer.OrdinalIgnoreCase);
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (2)
113var localMatch = (LocalMatch)dependencyGraphItem.Data.Match; 142Dependencies = dependencyGraphItem.Data.Dependencies,
RestoreCommand\OriginalCaseGlobalPackageFolder.cs (1)
75.Select(graphItem => graphItem.Data.Match)
RestoreCommand\ProjectRestoreCommand.cs (1)
495var match = node.Data?.Match;
RestoreCommand\RestoreTargetGraph.cs (2)
188var isRemote = context.RemoteLibraryProviders.Contains(node.Item.Data.Match.Provider); 191install.Add(node.Item.Data.Match);
RestoreCommand\Utility\AuditUtility.cs (1)
432currentProject?.Data.Dependencies.Any(d => string.Equals(d.Name, packageIdentity.Id, StringComparison.OrdinalIgnoreCase)) == true)
RestoreCommand\Utility\BuildAssetsUtils.cs (5)
563foreach (var i in projectGraph.Item.Data.Dependencies) 864if (item.Data?.Dependencies == null || item.Data.Dependencies.Count == 0) 872List<PackageDependency> newDependencies = new List<PackageDependency>(item.Data.Dependencies.Count); 873foreach (var dependency in item.Data.Dependencies)
RestoreCommand\Utility\IncludeFlagUtils.cs (2)
153foreach (var dependency in node.Item.Data.Dependencies) 188var match = parent.Item.Data.Dependencies.FirstOrDefault(dependency =>
RestoreCommand\Utility\LockFileUtils.cs (2)
495var localMatch = (LocalMatch)graphItem.Data.Match; 524Dependencies = graphItem.Data.Dependencies
NuGet.DependencyResolver.Core (15)
GraphModel\GraphOperations.cs (1)
162var resolvedVersion = sideNode?.Item?.Data?.Match?.Library?.Version;
Remote\RemoteDependencyWalker.cs (12)
100bool rootHasInnerNodes = (rootItem.Data.Dependencies.Count + (rootRuntimeDependencies == null ? 0 : rootRuntimeDependencies.Count)) > 0; 106LightweightList<GraphNodeCreationData> rootDependencies = new LightweightList<GraphNodeCreationData>(rootNode.Item.Data.Dependencies.Count); 134for (var i = 0; i < node.Item.Data.Dependencies.Count; i++) 136LibraryDependency dependency = node.Item.Data.Dependencies[i]; 203node.EnsureInnerNodeCapacity(node.Item.Data.Dependencies.Count - i); 221bool hasInnerNodes = (dependencyItem.Data.Dependencies.Count + (graphNodeCreationData.RuntimeDependencies == null ? 0 : graphNodeCreationData.RuntimeDependencies.Count)) > 0; 241LightweightList<GraphNodeCreationData> newDependencies = new LightweightList<GraphNodeCreationData>(newNode.Item.Data.Dependencies.Count); 303var newDependencies = new List<LibraryDependency>(runtimeDependencies.Count + node.Item.Data.Dependencies.Count); 304foreach (var nodeDep in node.Item.Data.Dependencies) 325Match = node.Item.Data.Match 383if (StringComparer.OrdinalIgnoreCase.Equals(item.Data.Match.Library.Name, childDependencyLibrary.Name)) 388foreach (LibraryDependency d in item.Data.Dependencies)
Remote\RemoteWalkContext.cs (2)
115if (item.Key.Type == LibraryType.Unresolved || !RemoteLibraryProviders.Contains(item.Data.Match.Provider)) 120packagesToInstall.Add(item.Data.Match);