4 writes to Version
dotnet (1)
ToolPackage\ToolPackageDownloader.cs (1)
160Version = version,
NuGet.Commands (2)
RestoreCommand\Utility\LockFileUtils.cs (2)
186Version = library.Version, 516Version = library.Version,
NuGet.ProjectModel (1)
LockFile\Utf8JsonStreamLockFileTargetLibraryConverter.cs (1)
85lockFileTargetLibrary.Version = version is null ? null : NuGetVersion.Parse(version);
66 references to Version
aspire-managed (1)
NuGet\Commands\LayoutCommand.cs (1)
131var libraryVersion = library.Version?.ToString() ?? string.Empty;
dotnet (5)
CommandFactory\CommandResolution\LockFileTargetExtensions.cs (1)
91if (library.Version.Equals(dependency.VersionRange.MinVersion))
ToolPackage\ToolPackageInstance.cs (4)
92ResolvedPackageVersion = library.Version; 157library.Version.ToNormalizedString().ToLowerInvariant()) 181var installPath = new VersionFolderPathResolver(packageDirectory.Value).GetInstallPath(library.Name, library.Version); 228library.Version.ToNormalizedString().ToLowerInvariant())
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 (24)
AssetsFileResolver.cs (2)
42var targetLibraryPackage = new PackageIdentity(targetLibrary.Name, targetLibrary.Version); 45string libraryPath = _packageResolver.GetPackageDirectory(targetLibrary.Name, targetLibrary.Version, out pkgRoot);
DependencyContextBuilder.cs (1)
61var dependencyLibrary = new DependencyLibrary(lockFileTargetLibrary.Name, lockFileTargetLibrary.Version, lockFileTargetLibrary.Type);
GenerateRuntimeConfigurationFiles.cs (1)
206Version = lockFilePlatformLibrary.Version.ToNormalizedString()
LockFileExtensions.cs (3)
183exclusionList.Add(new PackageIdentity(package.Name, package.Version)); 211if (library.Version.Equals(dependency.VersionRange.MinVersion)) 213if (exclusionList.Add(new PackageIdentity(library.Name, library.Version)))
LockFileLookup.cs (1)
64library = GetPackage(targetLibrary.Name, targetLibrary.Version);
NuGetPackageResolver.cs (2)
46string packagePath = GetPackageDirectory(package.Name, package.Version); 51string.Format(Strings.PackageNotFound, package.Name, package.Version));
ProjectContext.cs (1)
298if (dependency.Version.Equals(library.Version))
ResolvePackageAssets.cs (8)
979_cacheWriter._compileTimeTarget.Libraries.ToDictionary(l => (l.Name, l.Version), new LibraryComparer()); 1336var restoredVersion = restoredPackage.Version.ToNormalizedString(); 1525static string GetPackageId(LockFileTargetLibrary package) => $"{package.Name}/{package.Version.ToNormalizedString()}"; 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); 1830WriteMetadata(MetadataKeys.NuGetPackageVersion, package.Version.ToNormalizedString());
ResolvePackageDependencies.cs (5)
300.ToDictionary(pkg => pkg.Name, pkg => pkg.Version.ToNormalizedString(), StringComparer.OrdinalIgnoreCase); 312string packageId = $"{package.Name}/{package.Version.ToNormalizedString()}"; 337string packageId = $"{package.Name}/{package.Version.ToNormalizedString()}"; 363string packageId = $"{package.Name}/{package.Version.ToNormalizedString()}"; 391item.SetMetadata(MetadataKeys.NuGetPackageVersion, package.Version.ToNormalizedString());
NuGet.Build.Tasks.Pack (4)
PackTaskLogic.cs (4)
954.ToLookup(library => new PackageIdentity(library.Name, library.Version)); 969var versionToUse = new VersionRange(targetLibrary.Version); 1115minVersion: package.Version, 1123minVersion: package.Version,
NuGet.CommandLine.XPlat (7)
Commands\Package\Update\PackageUpdateCommandRunner.cs (2)
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 (2)
153library.Version!, 189NuGetVersion resolvedVersion = library.Version!;
Utility\MSBuildAPIUtility.cs (3)
812var resolvedVersion = library.Version.ToString(); 843.FromIdentity(new PackageIdentity(library.Name, library.Version)) 860.FromIdentity(new PackageIdentity(library.Name, library.Version))
NuGet.Commands (15)
PackagesLockFileBuilder.cs (3)
48var identity = new PackageIdentity(library.Name!, library.Version); 53ResolvedVersion = library.Version, 95var projectIdentity = new PackageIdentity(projectReference.Name!, projectReference.Version);
RestoreCommand\CompatibilityChecker.cs (1)
382if (library.Name.Equals(libraryId.Name, StringComparison.OrdinalIgnoreCase) && library.Version.Equals(libraryId.Version))
RestoreCommand\LockFileBuilder.cs (7)
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); 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> 724combiner.AddObject(obj.Version);
RestoreCommand\RestoreCommand.cs (1)
1536var version = lockFileLibrary.Version;
RestoreCommand\Utility\BuildAssetsUtils.cs (2)
530if (sortedPkg.Id.Equals(assetsPkg.Name, StringComparison.OrdinalIgnoreCase) && sortedPkg.Version == assetsPkg.Version) 762var packageVersion = currentItems[0].Item1.Version.ToNormalizedString();
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
71var version = lockFileLibrary.Version;
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); 107targetLibrary.Version,
NuGet.ProjectModel (4)
LockFile\LockFileFormat.cs (1)
376writer.WritePropertyName(library.Name + "/" + library.Version.ToNormalizedString());
LockFile\LockFileTargetLibrary.cs (3)
174&& VersionComparer.Default.Equals(Version!, other.Version!) 215combiner.AddObject(Version);