69 references to MaxVersion
dotnet (7)
NugetPackageDownloader\NuGetPackageDownloader.cs (5)
688else if (versionRange.HasLowerAndUpperBounds && versionRange.MinVersion == versionRange.MaxVersion) 696versionRange.MinVersion, versionRange.MaxVersion, packageIdentifier); 706versionRange.MaxVersion, packageIdentifier); 788if (versionRange.MinVersion != null && versionRange.MaxVersion != null && versionRange.MinVersion == versionRange.MaxVersion)
ToolPackage\ToolPackageDownloaderBase.cs (2)
121if (versionRange.MinVersion != null && versionRange.MaxVersion != null && versionRange.MinVersion == versionRange.MaxVersion)
Microsoft.DotNet.Build.Tasks.Packaging (11)
GenerateNuSpec.cs (11)
380if (versionRange.MinVersion == null && versionRange.MaxVersion == null) 448target = new VersionRange(minVersion, includeMinVersion, target.MaxVersion, target.IsMaxInclusive, target.Float, target.OriginalString); 454if (source == null || source.MaxVersion == null) 460NuGetVersion maxVersion = target.MaxVersion; 463if (target.MaxVersion == null) 466maxVersion = source.MaxVersion; 470if (target.MaxVersion > source.MaxVersion) 473maxVersion = source.MaxVersion; 477if (target.MaxVersion == source.MaxVersion)
Microsoft.DotNet.NuGetRepack.Tasks (3)
src\NuGetVersionUpdater.cs (3)
317versionRange.HasLowerAndUpperBounds && versionRange.MinVersion != versionRange.MaxVersion) 322var dependencyVersion = versionRange.MinVersion ?? versionRange.MaxVersion; 345else if (translation == VersionTranslation.Release && (versionRange.MinVersion?.IsPrerelease == true || versionRange.MaxVersion?.IsPrerelease == true))
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
306if (!(versionRange.HasLowerAndUpperBounds && versionRange.MinVersion.Equals(versionRange.MaxVersion)))
NuGet.Build.Tasks.Pack (2)
PackTaskLogic.cs (2)
1039&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion)) 1117maxVersion: packageDependency.LibraryRange.VersionRange.MaxVersion,
NuGet.CommandLine.XPlat (2)
_generated\18\PackageSearchJsonContext.VersionRange.g.cs (2)
98Getter = static obj => ((global::NuGet.Versioning.VersionRange)obj).MaxVersion, 410NuGetVersionSerializeHandler(writer, ((global::NuGet.Versioning.VersionRange)value).MaxVersion);
NuGet.Commands (14)
RestoreCommand\DependencyGraphResolver.cs (4)
850if ((a.MaxVersion != null) != (b.MaxVersion != null)) 855if (a.MaxVersion != b.MaxVersion)
RestoreCommand\DependencyGraphResolver.DependencyGraphItem.cs (2)
166|| !dependency.LibraryRange!.VersionRange!.Satisfies(packageToPrune!.VersionRange!.MaxVersion!)) 190logger.LogDebug(string.Format(CultureInfo.CurrentCulture, Strings.RestoreDebugPruningPackageReference, $"{dependency.Name} {dependency.LibraryRange!.VersionRange.OriginalString}", parentLibrary, packageToPrune.VersionRange.MaxVersion));
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (1)
268var upperBound = dependencyRange?.MaxVersion;
RestoreCommand\Diagnostics\UnresolvedMessages.cs (2)
224return range.MaxVersion?.IsPrerelease == true 315ideal = range.MaxVersion;
RestoreCommand\RestoreCommand.cs (1)
960&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion!))
RestoreCommand\Utility\AuditUtility.cs (1)
137List<PackageVulnerabilityInfo>? knownVulnerabilitiesForPackage = GetKnownVulnerabilities(downloadDependency.Name, downloadDependency.VersionRange.MaxVersion!, knownVulnerabilities);
RestoreCommand\Utility\IncludeFlagUtils.cs (1)
69&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
796if (!(versionRange.HasLowerAndUpperBounds && versionRange.MinVersion.Equals(versionRange.MaxVersion)))
RestoreCommand\Utility\PackageSpecFactory.cs (1)
873if (!(versionRange.HasLowerAndUpperBounds && versionRange.MinVersion.Equals(versionRange.MaxVersion)))
NuGet.LibraryModel (1)
LibraryRange.cs (1)
116sb.Append(VersionRange.MaxVersion.ToNormalizedString());
NuGet.Packaging (5)
PackageCreation\Authoring\Manifest.cs (3)
319dependency.VersionRange.MaxVersion != null) 324dependency.VersionRange.MaxVersion == dependency.VersionRange.MinVersion) 329if (dependency.VersionRange.MaxVersion < dependency.VersionRange.MinVersion)
PackageExtraction\PackageHelper.cs (1)
117&& dependencyPackage.VersionRange.MaxVersion == dependencyPackage.VersionRange.MinVersion
Rules\InvalidPrereleaseDependencyRule.cs (1)
47dependency.VersionRange.MaxVersion?.IsPrerelease == true;
NuGet.ProjectModel (2)
PackageSpecReferenceDependencyProvider.cs (1)
415&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
ProjectLockFile\PackagesLockFileUtilities.cs (1)
545&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
NuGet.Protocol (4)
_generated\12\JsonContext.VersionRange.g.cs (2)
98Getter = static obj => ((global::NuGet.Versioning.VersionRange)obj).MaxVersion, 410NuGetVersionSerializeHandler(writer, ((global::NuGet.Versioning.VersionRange)value).MaxVersion);
DependencyInfo\RegistrationUtility.cs (1)
28return new VersionRange(range.MinVersion, range.IsMinInclusive, range.MaxVersion, range.IsMaxInclusive);
Extensions\VersionRangeExtensions.cs (1)
17return catalogItemVersionRange.Satisfies(dependencyRange.MinVersion) || catalogItemVersionRange.Satisfies(dependencyRange.MaxVersion);
NuGet.Versioning (17)
VersionRange.cs (5)
54range.MaxVersion, 108[MemberNotNullWhen(true, nameof(MaxVersion))] 112[MemberNotNullWhen(true, nameof(MaxVersion))] 117[MemberNotNullWhen(true, nameof(MaxVersion))] 352MaxVersion,
VersionRangeFactory.cs (6)
371var highest = first.MaxVersion; 419var higherCompare = comparer.Compare(range.MaxVersion, highest); 425highest = range.MaxVersion; 484var highest = versionRanges.Where(range => range.HasUpperBound).Min((range => range.MaxVersion)); 498comparer.Compare(range.MaxVersion, highest) == 0 && 534|| range.MinVersion != range.MaxVersion;
VersionRangeFormatter.cs (6)
87VersionFormatter.AppendNormalized(builder, range.MaxVersion); 129&& range.MinVersion.Equals(range.MaxVersion)) 165VersionFormatter.AppendNormalized(builder, range.MaxVersion); 185&& range.MinVersion.Equals(range.MaxVersion)) 265&& range.MaxVersion.Equals(range.MinVersion) 288PrettyPrintBound(builder, range.MaxVersion, range.IsMaxInclusive, "<", floatRange: null);