1 write to Id
NuGet.Packaging (1)
Core\PackageDependency.cs (1)
66Id = id;
100 references to Id
dotnet (1)
CommandFactory\CommandResolution\LockFileTargetExtensions.cs (1)
90LockFileTargetLibrary library = libraryLookup[dependency.Id];
Microsoft.DotNet.Build.Tasks.Packaging (3)
CreateTrimDependencyGroups.cs (2)
95var filteredDependencies = nearestDependencyGroup.Packages.Where(d => !index.IsInbox(d.Id, supportedInboxFramework, d.AssemblyVersion)).ToArray(); 223Packages = new HashSet<TaskItemPackageDependency>(packages.Where(d => d.Id != PlaceHolderDependency));
NuGetPack.cs (1)
377NuGet.Packaging.Core.PackageDependency package = new NuGet.Packaging.Core.PackageDependency($"{_packageNamePrefix}.{dependency.Id}", dependency.VersionRange, dependency.Include, dependency.Exclude);
Microsoft.NET.Build.Tasks (12)
DependencyContextBuilder.cs (1)
80Name = d.Id,
LockFileExtensions.cs (1)
210LockFileTargetLibrary library = libraryLookup[dependency.Id];
ProjectContext.cs (5)
252if (!nonExcludeFromPublishAssets.Contains(dependency.Id)) 254nonExcludeFromPublishAssetsToSearch.Push(dependency.Id); 255nonExcludeFromPublishAssets.Add(dependency.Id); 273if (!nonExcludeFromPublishAssets.Contains(dependency.Id)) 275excludeFromPublishAssetsToSearch.Push(dependency.Id);
ResolvePackageAssets.cs (2)
1564var dependency = parentPackage.Dependencies[j].Id; 1959dependenciesToWalk.Push(newDependency.Id);
ResolvePackageDependencies.cs (3)
341if (!resolvedPackageVersions.TryGetValue(deps.Id, out string version)) 346string depsName = $"{deps.Id}/{version}"; 352if (transitiveProjectRefs.Contains(deps.Id))
NuGet.CommandLine.XPlat (9)
_generated\6\PackageSearchJsonContext.PackageDependency.g.cs (2)
58Getter = static obj => ((global::NuGet.Packaging.Core.PackageDependency)obj).Id, 150writer.WriteString(PropName_Id, ((global::NuGet.Packaging.Core.PackageDependency)value).Id);
Commands\Package\Update\PackageUpdateIO.cs (1)
193packageDependency.Id,
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (5)
236if (!TryFindResolvedVersion(userSpecifiedFrameworks, packageDependency.Id, restorePreviewResult.Result, packageReferenceArgs.Logger, out NuGetVersion resolvedVersion)) 347var info = pathResolver.GetPackageInfo(packageDependency.Id, resolvedVersion); 348var packageDirectory = info?.PathResolver.GetInstallPath(packageDependency.Id, resolvedVersion); 349var nuspecFile = info?.PathResolver.GetManifestFileName(packageDependency.Id, resolvedVersion); 366var index = frameworkInfo.Dependencies.FirstIndex(dep => dep.Name.Equals(packageDependency.Id, StringComparison.OrdinalIgnoreCase));
Commands\Why\DependencyGraphFinder.cs (1)
162LockFileTargetLibrary? dependencyLibrary = target.Libraries.FirstOrDefault(l => l.Name!.Equals(dependency.Id, StringComparison.OrdinalIgnoreCase));
NuGet.Commands (4)
CommandRunners\PackCommandRunner.cs (4)
1023PackageDependency matchingDependency = set.SingleOrDefault(r => r.Id == dependency.Id); 1033set.Add(new PackageDependency(dependency.Id, newVersionRange, dependency.Include, dependency.Exclude)); 1042dependency.Id));
NuGet.DependencyResolver.Core (1)
PackagingUtility.cs (1)
40Name = dependency.Id,
NuGet.PackageManagement (11)
NuGetPackageManager.cs (1)
1540CollectDependencies(result, dependency.Id, packages, available, depth + 1);
Projects\ProjectJsonNuGetProject.cs (1)
146var identity = new PackageIdentity(dependency.Id, dependency.VersionRange.MinVersion);
Resolution\PrunePackageTree.cs (2)
87allowed.Add(dependency.Id); 89if (packagesDict.TryGetValue(dependency.Id, out packages))
Resolution\ResolverGather.cs (3)
330.Select(dependency => dependency.Id)); 334package => package.Dependencies.Any(dependency => idsSearched.Contains(dependency.Id))) 347.Select(dependency => dependency.Id).Where(id => !currentResultIds.Contains(id)));
Resolution\UninstallResolver.cs (1)
27dependency.Id.Equals(i.Id, StringComparison.OrdinalIgnoreCase)
Utility\JsonConfigUtility.cs (2)
97RemoveDependency(json, dependency.Id); 112var packageProperty = new JProperty(dependency.Id, dependency.VersionRange.MinVersion.ToNormalizedString());
Utility\PackageGraphAnalysisUtilities.cs (1)
85if (packageDependencyInfo.Dependencies.Any(d => package.Id == d.Id && package.Version == d.VersionRange.MinVersion))
NuGet.Packaging (18)
Core\comparers\PackageDependencyComparer.cs (3)
49var result = StringComparer.OrdinalIgnoreCase.Equals(x.Id, y.Id); 78combiner.AddObject(obj.Id.ToUpperInvariant());
Core\PackageDependency.cs (1)
102return string.Format(CultureInfo.InvariantCulture, "{0} {1}", Id, VersionRange.ToNormalizedString());
Core\PackageDependencyGroup.cs (1)
94&& Packages.OrderedEquals(other.Packages, p => p.Id, StringComparer.OrdinalIgnoreCase);
PackageCreation\Authoring\Manifest.cs (4)
303if (!dependencyHash.Add(dependency.Id)) 305throw new InvalidOperationException(String.Format(CultureInfo.CurrentCulture, NuGetResources.DuplicateDependenciesDefined, metadata.Id, dependency.Id)); 326throw new InvalidOperationException(String.Format(CultureInfo.CurrentCulture, NuGetResources.DependencyHasInvalidVersion, dependency.Id)); 331throw new InvalidOperationException(String.Format(CultureInfo.CurrentCulture, NuGetResources.DependencyHasInvalidVersion, dependency.Id));
PackageCreation\Authoring\ManifestMetadata.cs (1)
284dependency.Id.Trim(),
PackageCreation\Authoring\PackageBuilder.cs (1)
518PackageIdValidator.ValidatePackageId(dep.Id);
PackageCreation\Xml\PackageMetadataXmlExtensions.cs (1)
214attributes.Add(new XAttribute("id", dependency.Id));
PackageExtraction\PackageHelper.cs (2)
115if (dependencyPackage.Id.Equals(localRuntimePackageId, StringComparison.OrdinalIgnoreCase) 122runtimePackageIdentity = new PackageIdentity(dependencyPackage.Id, runtimePackageVersion);
Rules\DefaultManifestValuesRule.cs (1)
73dependency.Id.Equals(SampleManifestDependencyId, StringComparison.OrdinalIgnoreCase) &&
Rules\InvalidPrereleaseDependencyRule.cs (1)
55dependency.Id,
Rules\UnspecifiedDependencyVersionRule.cs (1)
37dependency.Id),
TopologicalSortUtility.cs (1)
186return info.Dependencies.Select(e => e.Id).ToArray();
NuGet.ProjectModel (16)
JsonUtility.cs (4)
71item.Id, 77writer.WritePropertyName(item.Id); 84item.Id, 90writer.WritePropertyName(item.Id);
LockFile\LockFileFormat.cs (1)
394var ordered = library.Dependencies.OrderBy(dependency => dependency.Id, StringComparer.Ordinal);
LockFile\LockFileTargetLibrary.cs (1)
177&& IsListOrderedEqual<PackageDependency>(DependenciesKey, static o => o.Id)
PackageSpecOperations.cs (6)
37var dependencyId = dependency.Id; 164ImmutableArray<LibraryDependency> newDependencies = AddOrUpdateDependencyInDependencyList(spec, targetFramework.Dependencies, dependency.Id, dependency.VersionRange); 176int dictSize = centralPackageVersions.ContainsKey(dependency.Id) ? centralPackageVersions.Count : centralPackageVersions.Count + 1; 180if (!string.Equals(kvp.Key, dependency.Id, StringComparison.OrdinalIgnoreCase)) 185result.Add(dependency.Id, new CentralPackageVersion(dependency.Id, dependency.VersionRange));
ProjectLockFile\PackagesLockFileFormat.cs (1)
329var ordered = dependency.Dependencies.OrderBy(dep => dep.Id, StringComparer.Ordinal);
ProjectLockFile\PackagesLockFileUtilities.cs (3)
493projectDependency.Dependencies.Count > 0 ? string.Join(",", projectDependency.Dependencies.Select(dep => dep.Id).OrderBy(dep => dep)) : Strings.None 500var matchedP2PLibrary = projectDependency.Dependencies.FirstOrDefault(dep => StringComparer.OrdinalIgnoreCase.Equals(dep.Id, dependency.Name)); 524var matchedP2PLibrary = projectDependency.Dependencies.FirstOrDefault(dep => StringComparer.OrdinalIgnoreCase.Equals(dep.Id, referenceSpec.Name));
NuGet.Protocol (2)
DependencyInfo\ResolverMetadataClient.cs (1)
166Id = dependency.Id,
LegacyFeed\V2FeedPackageInfo.cs (1)
303if (!deps.Any(p => string.Equals(p.Id, dependencyId, StringComparison.OrdinalIgnoreCase)))
NuGet.Resolver (23)
PackageResolver.cs (4)
144.SelectMany(e => e.Dependencies.Select(d => d.Id).Distinct(StringComparer.OrdinalIgnoreCase)); 219var target = packages.FirstOrDefault(targetPackage => StringComparer.OrdinalIgnoreCase.Equals(targetPackage.Id, dependency.Id)); 233var dependencyString = $"{dependency.Id} {range?.ToNonSnapshotRange().PrettyPrint() ?? string.Empty}"; 281if (dependencyRangesByPackageId.TryGetValue(dependency.Id, out dependencyVersionRanges))
ResolverInputSort.cs (1)
41.Select(d => d.Id), StringComparer.OrdinalIgnoreCase))
ResolverPackage.cs (3)
50if (_dependencyIds.ContainsKey(dependency.Id)) 57dependency.Id)); 60_dependencyIds.Add(dependency.Id, dependency.VersionRange == null ? VersionRange.All : dependency.VersionRange);
ResolverUtility.cs (15)
69.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase) 74return GetErrorMessage(brokenDependency.Id, solution, availablePackages, packagesConfig, packageSources); 84.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase) 89return GetErrorMessage(brokenDependency.Id, solution, availablePackages, packagesConfig, packageSources); 100.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase) 105return GetErrorMessage(brokenDependency.Id, solution, availablePackages, packagesConfig, packageSources); 123!IsDependencySatisfied(package.Dependencies.FirstOrDefault(p => StringComparer.OrdinalIgnoreCase.Equals(p.Id, problemPackageId)), problemPackage)) 223var target = solution.FirstOrDefault(targetPackage => StringComparer.OrdinalIgnoreCase.Equals(targetPackage.Id, dependency.Id)); 229!availablePackages.Where(p => StringComparer.OrdinalIgnoreCase.Equals(p.Id, dependency.Id)).Any(p => IsDependencySatisfied(dependency, p)))) 234if (target != null && visitedPackages.Add(dependency.Id)) 248var target = packages.FirstOrDefault(targetPackage => StringComparer.OrdinalIgnoreCase.Equals(targetPackage.Id, dependency.Id)); 312var dependencyIds = walkedPackages.SelectMany(package => package.Dependencies.Select(dependency => dependency.Id)).ToList(); 339dependencies.All(d => result.Any(r => StringComparer.OrdinalIgnoreCase.Equals(r.Id, d.Id))); 435foreach (var dependency in source.Package.Dependencies.OrderBy(d => d.Id, StringComparer.OrdinalIgnoreCase)) 437var dependencyPackage = packageLookUp[dependency.Id];