5 writes to Name
dotnet (1)
ToolPackage\ToolPackageDownloader.cs (1)
159Name = packageId.ToString(),
NuGet.CommandLine.XPlat (1)
Commands\Why\DependencyGraphFinder.cs (1)
127Name = assetsFile.PackageSpec.Name,
NuGet.Commands (2)
RestoreCommand\Utility\LockFileUtils.cs (2)
185Name = library.Name, 515Name = library.Name,
NuGet.ProjectModel (1)
LockFile\Utf8JsonStreamLockFileTargetLibraryConverter.cs (1)
84lockFileTargetLibrary.Name = targetLibraryName;
116 references to Name
aspire-managed (1)
NuGet\Commands\LayoutCommand.cs (1)
130var libraryName = library.Name ?? string.Empty;
dotnet (13)
CommandFactory\CommandResolution\LockFileTargetExtensions.cs (5)
25.FirstOrDefault(e => e.Name.Equals(platformPackageName, StringComparison.OrdinalIgnoreCase)); 37platformLibrary.Name 48runtimeLibraries.ToDictionary(e => e.Name, StringComparer.OrdinalIgnoreCase); 69return libraries.Where(e => !exclusionList.Contains(e.Name)); 93if (exclusionList.Add(library.Name))
CommandFactory\CommandResolution\PackagedCommandSpecFactory.cs (2)
36toolLibrary.Name)); 82toolLibrary.Name));
CommandFactory\CommandResolution\ProjectDependenciesCommandResolver.cs (1)
140?.Libraries.Where(l => l.Name == commandName ||
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (1)
160l => StringComparer.OrdinalIgnoreCase.Equals(l.Name, toolLibraryRange.Name));
ToolPackage\ToolPackageInstance.cs (4)
91ResolvedPackageId = new PackageId(library.Name); 156library.Name, 181var installPath = new VersionFolderPathResolver(packageDirectory.Value).GetInstallPath(library.Name, library.Version); 227new PackageId(library.Name).ToString(),
dotnet-svcutil-lib (1)
Shared\MSBuildProj.cs (1)
823var dependency = ProjectDependency.FromPackage(Path.GetFileNameWithoutExtension(compiletimeAssembly.Path), lib.Name, lib.Version.ToNormalizedString());
Microsoft.DotNet.Cli.Utils (1)
Extensions\LockFileExtensions.cs (1)
20.GetPackageDirectory(library.Name!, library.Version!)!;
Microsoft.NET.Build.Tasks (54)
AssetsFileResolver.cs (2)
42var targetLibraryPackage = new PackageIdentity(targetLibrary.Name, targetLibrary.Version); 45string libraryPath = _packageResolver.GetPackageDirectory(targetLibrary.Name, targetLibrary.Version, out pkgRoot);
DependencyContextBuilder.cs (3)
61var dependencyLibrary = new DependencyLibrary(lockFileTargetLibrary.Name, lockFileTargetLibrary.Version, lockFileTargetLibrary.Type); 77_libraryDependencies[library.Name] = library.Dependencies 89_platformLibrary = projectContext.PlatformLibrary?.Name;
GenerateRuntimeConfigurationFiles.cs (1)
205Name = lockFilePlatformLibrary.Name,
LockFileExtensions.cs (6)
109.FirstOrDefault(e => e.Name.Equals(libraryName, StringComparison.OrdinalIgnoreCase)); 170exclusionList.Add(platformLibrary.Name); 183exclusionList.Add(new PackageIdentity(package.Name, package.Version)); 213if (exclusionList.Add(new PackageIdentity(library.Name, library.Version))) 225return libraries.Where(e => !exclusionList.Contains(e.Name)); 254return !directProjectDependencies.Contains(library.Name)
LockFileLookup.cs (2)
64library = GetPackage(targetLibrary.Name, targetLibrary.Version); 68library = GetProject(targetLibrary.Name);
NuGetPackageResolver.cs (2)
46string packagePath = GetPackageDirectory(package.Name, package.Version); 51string.Format(Strings.PackageNotFound, package.Name, package.Version));
ProjectContext.cs (6)
94runtimeLibraries.ToDictionary(e => e.Name, StringComparer.OrdinalIgnoreCase); 104if (PlatformLibrary.Name.Length > 0 && !string.Equals(PlatformLibrary.Name, NetCorePlatformLibrary, StringComparison.OrdinalIgnoreCase)) 157runtimeLibraries.ToDictionary(e => e.Name, StringComparer.OrdinalIgnoreCase); 169compileLibraries.ToDictionary(e => e.Name, StringComparer.OrdinalIgnoreCase); 190lockFileTarget.Libraries.ToDictionary(l => l.Name, StringComparer.OrdinalIgnoreCase);
ResolvePackageAssets.cs (24)
979_cacheWriter._compileTimeTarget.Libraries.ToDictionary(l => (l.Name, l.Version), new LibraryComparer()); 1444WriteItem(library.Name); 1512if (projectFileDependencies.Contains(package.Name)) 1525static string GetPackageId(LockFileTargetLibrary package) => $"{package.Name}/{package.Version.ToNormalizedString()}"; 1555if (string.IsNullOrEmpty(parentPackage.Name)) continue; 1557if (!packageReverseDependencies.ContainsKey(parentPackage.Name)) 1559packageReverseDependencies[parentPackage.Name] = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 1572parentPackages.Add(parentPackage.Name); 1654_task.Log.LogWarning(Strings.PackageContainsIncorrectlyCasedLocale, package.Name, package.Version.ToNormalizedString(), locale, normalizedLocale); 1661_task.Log.LogMessage(MessageImportance.Low, Strings.PackageContainsIncorrectlyCasedLocale, package.Name, package.Version.ToNormalizedString(), locale, normalizedLocale); 1671_task.Log.LogWarning(Strings.PackageContainsUnknownLocale, package.Name, package.Version.ToNormalizedString(), cnf.InvalidCultureName); 1678_task.Log.LogMessage(MessageImportance.Low, Strings.PackageContainsUnknownLocale, package.Name, package.Version.ToNormalizedString(), cnf.InvalidCultureName); 1757if (!directProjectDependencies.Contains(library.Name)) 1759WriteItem(projectReferencePaths[library.Name], library); 1829WriteMetadata(MetadataKeys.NuGetPackageId, package.Name); 1845if (_copyLocalPackageExclusions != null && _copyLocalPackageExclusions.Contains(package.Name)) 1850if (shouldIncludeInPublish && _publishPackageExclusions != null && _publishPackageExclusions.Contains(package.Name)) 1897.GroupBy(p => p.Name) 1899.ToDictionary(p => p.Name, StringComparer.OrdinalIgnoreCase); 1913if (!string.Equals(platformLibrary.Name, NetCorePlatformLibrary, StringComparison.OrdinalIgnoreCase)) 1971if (excludeFromPublishPackageIds.Contains(library.Name)) 1973publishPackageExclusions.Add(library.Name); 1976if (!includedDependencies.Contains(library.Name)) 1978publishPackageExclusions.Add(library.Name);
ResolvePackageDependencies.cs (8)
214.Where(t => t.Libraries.Any(lib => lib.Name == package.Name)); 300.ToDictionary(pkg => pkg.Name, pkg => pkg.Version.ToNormalizedString(), StringComparer.OrdinalIgnoreCase); 307.Select(pkg => pkg.Name), 312string packageId = $"{package.Name}/{package.Version.ToNormalizedString()}"; 314if (_projectFileDependencies.Contains(package.Name)) 337string packageId = $"{package.Name}/{package.Version.ToNormalizedString()}"; 363string packageId = $"{package.Name}/{package.Version.ToNormalizedString()}"; 390item.SetMetadata(MetadataKeys.NuGetPackageId, package.Name);
NuGet.Build.Tasks.Pack (3)
PackTaskLogic.cs (3)
954.ToLookup(library => new PackageIdentity(library.Name, library.Version)); 983targetLibrary.Name, 1109string.Equals(library.Name, packageDependency.Name, StringComparison.OrdinalIgnoreCase));
NuGet.CommandLine.XPlat (13)
Commands\Package\Update\PackageUpdateCommandRunner.cs (3)
181.Where(tuple => tuple.library.Type == "package" && packageIdsWithVulnerabilities.Contains(tuple.library.Name!) && PackageHasVulnerability(tuple.library.Name!, tuple.library.Version!, knownVulnerabilities)) 183pair => new PackageIdentity(pair.library.Name!, pair.library.Version),
Commands\Why\DependencyGraphFinder.cs (5)
147if (filterPackage.Equals(library.Name, StringComparison.OrdinalIgnoreCase)) 152library.Name!, 162LockFileTargetLibrary? dependencyLibrary = target.Libraries.FirstOrDefault(l => l.Name!.Equals(dependency.Id, StringComparison.OrdinalIgnoreCase)); 191library.Name!, 199var newNode = new ProjectNode(library.Name!, children ?? []);
Utility\MSBuildAPIUtility.cs (5)
810d.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)).ToList(); 836installedPackage = new InstalledPackageReference(library.Name) 843.FromIdentity(new PackageIdentity(library.Name, library.Version)) 857var installedPackage = new InstalledPackageReference(library.Name) 860.FromIdentity(new PackageIdentity(library.Name, library.Version))
NuGet.Commands (20)
PackagesLockFileBuilder.cs (8)
48var identity = new PackageIdentity(library.Name!, library.Version); 52Id = library.Name, 59dep => StringComparer.OrdinalIgnoreCase.Equals(dep.Name, library.Name)); 62framework?.CentralPackageVersions.TryGetValue(library.Name, out centralPackageVersion); 95var projectIdentity = new PackageIdentity(projectReference.Name!, projectReference.Version); 97var id = PathUtility.GetStringComparerBasedOnOS().Equals(Path.GetFileNameWithoutExtension(projectFullPath), projectReference.Name) 98? projectReference.Name.ToLowerInvariant() 99: projectReference.Name;
RestoreCommand\CompatibilityChecker.cs (1)
382if (library.Name.Equals(libraryId.Name, StringComparison.OrdinalIgnoreCase) && library.Version.Equals(libraryId.Version))
RestoreCommand\LockFileBuilder.cs (8)
687/// An <see cref="IEqualityComparer{T}" /> that compares <see cref="LockFileTargetLibrary" /> objects by the value of the <see cref="LockFileTargetLibrary.Name" /> and <see cref="LockFileTargetLibrary.Version" /> properties. 704/// Determines whether the specified <see cref="LockFileTargetLibrary" /> objects are equal by comparing their <see cref="LockFileTargetLibrary.Name" /> and <see cref="LockFileTargetLibrary.Version" /> properties. 708/// <returns><see langword="true" /> if the specified <see cref="LockFileTargetLibrary" /> objects' <see cref="LockFileTargetLibrary.Name" /> and <see cref="LockFileTargetLibrary.Version" /> properties are equal, otherwise <see langword="false" />.</returns> 711return string.Equals(x.Name, y.Name, StringComparison.Ordinal) && x.Version.Equals(y.Version); 715/// Returns a hash code for the specified <see cref="LockFileTargetLibrary" /> object's <see cref="LockFileTargetLibrary.Name" /> property. 718/// <returns>A hash code for the specified <see cref="LockFileTargetLibrary" /> object's <see cref="LockFileTargetLibrary.Name" /> and and <see cref="LockFileTargetLibrary.Version" /> properties.</returns> 723combiner.AddObject(obj.Name);
RestoreCommand\Utility\BuildAssetsUtils.cs (2)
530if (sortedPkg.Id.Equals(assetsPkg.Name, StringComparison.OrdinalIgnoreCase) && sortedPkg.Version == assetsPkg.Version) 761var packageId = currentItems[0].Item1.Name;
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
173.FirstOrDefault(l => StringComparer.OrdinalIgnoreCase.Equals(toolId, l.Name));
NuGet.PackageManagement (4)
BuildIntegration\BuildIntegratedRestoreUtility.cs (2)
79.Select(library => new PackageIdentity(library.Name, library.Version)); 93.Select(library => new PackageIdentity(library.Name, library.Version));
Utility\BuildIntegratedProjectUtility.cs (2)
99var identity = new PackageIdentity(targetLibrary.Name, targetLibrary.Version); 106targetLibrary.Name,
NuGet.ProjectModel (6)
LockFile\LockFileExtensions.cs (1)
72return target.Libraries.FirstOrDefault(e => StringComparer.OrdinalIgnoreCase.Equals(libraryId, e.Name));
LockFile\LockFileFormat.cs (1)
376writer.WritePropertyName(library.Name + "/" + library.Version.ToNormalizedString());
LockFile\LockFileTarget.cs (1)
54return Libraries.OrderedEquals(other.Libraries, library => library.Name, StringComparer.OrdinalIgnoreCase);
LockFile\LockFileTargetLibrary.cs (3)
173return string.Equals(Name, other.Name, StringComparison.Ordinal) 214combiner.AddObject(Name);