63 references to VersionRange
dotnet (1)
CommandFactory\CommandResolution\LockFileTargetExtensions.cs (1)
91if (library.Version.Equals(dependency.VersionRange.MinVersion))
Microsoft.DotNet.Build.Tasks.Packaging (1)
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 (2)
DependencyContextBuilder.cs (1)
81MinVersion = d.VersionRange.MinVersion
LockFileExtensions.cs (1)
211if (library.Version.Equals(dependency.VersionRange.MinVersion))
NuGet.CommandLine.XPlat (4)
_generated\6\PackageSearchJsonContext.PackageDependency.g.cs (2)
121Getter = static obj => ((global::NuGet.Packaging.Core.PackageDependency)obj).VersionRange, 156VersionRangeSerializeHandler(writer, ((global::NuGet.Packaging.Core.PackageDependency)value).VersionRange);
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
330var version = packageDependency.VersionRange;
Commands\Why\DependencyGraphFinder.cs (1)
170DependencyNode? childNode = CreateNode(target, filterPackage, dependencyLibrary, dependency.VersionRange);
NuGet.Commands (2)
CommandRunners\PackCommandRunner.cs (2)
1028matchingDependency.VersionRange, dependency.VersionRange
NuGet.DependencyResolver.Core (1)
PackagingUtility.cs (1)
41VersionRange = dependency.VersionRange,
NuGet.PackageManagement (5)
Projects\ProjectJsonNuGetProject.cs (2)
146var identity = new PackageIdentity(dependency.Id, dependency.VersionRange.MinVersion); 154allowedVersions: dependency.VersionRange));
Resolution\UninstallResolver.cs (1)
28&& dependency.VersionRange.Satisfies(i.Version));
Utility\JsonConfigUtility.cs (1)
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 (30)
Core\comparers\PackageDependencyComparer.cs (5)
53result = _versionRangeComparer.Equals(x.VersionRange ?? VersionRange.All, y.VersionRange ?? VersionRange.All); 81if (obj.VersionRange != null 82&& !obj.VersionRange.Equals(VersionRange.All)) 84combiner.AddObject(obj.VersionRange, _versionRangeComparer);
Core\PackageDependency.cs (1)
102return string.Format(CultureInfo.InvariantCulture, "{0} {1}", Id, VersionRange.ToNormalizedString());
PackageCreation\Authoring\Manifest.cs (9)
316if (dependency.VersionRange != null) 318if (dependency.VersionRange.MinVersion != null && 319dependency.VersionRange.MaxVersion != null) 322if ((!dependency.VersionRange.IsMaxInclusive || 323!dependency.VersionRange.IsMinInclusive) && 324dependency.VersionRange.MaxVersion == dependency.VersionRange.MinVersion) 329if (dependency.VersionRange.MaxVersion < dependency.VersionRange.MinVersion)
PackageCreation\Authoring\ManifestMetadata.cs (1)
285dependency.VersionRange,
PackageCreation\Xml\PackageMetadataXmlExtensions.cs (3)
216if (dependency.VersionRange != null && dependency.VersionRange != VersionRange.All) 218attributes.Add(new XAttribute("version", dependency.VersionRange.ToLegacyShortString()));
PackageExtraction\PackageHelper.cs (6)
116&& dependencyPackage.VersionRange != null 117&& dependencyPackage.VersionRange.MaxVersion == dependencyPackage.VersionRange.MinVersion 118&& dependencyPackage.VersionRange.IsMaxInclusive 119&& dependencyPackage.VersionRange.IsMinInclusive) 121var runtimePackageVersion = new NuGetVersion(dependencyPackage.VersionRange.MinVersion.ToNormalizedString());
Rules\DefaultManifestValuesRule.cs (2)
74dependency.VersionRange != null && 75dependency.VersionRange.ToString().Equals("[" + SampleManifestDependencyVersion + "]", StringComparison.OrdinalIgnoreCase))
Rules\InvalidPrereleaseDependencyRule.cs (2)
46return dependency.VersionRange.MinVersion?.IsPrerelease == true || 47dependency.VersionRange.MaxVersion?.IsPrerelease == true;
Rules\UnspecifiedDependencyVersionRule.cs (1)
32if (dependency != null && dependency.VersionRange == VersionRange.All)
NuGet.ProjectModel (8)
JsonUtility.cs (4)
72WriteString(item.VersionRange?.ToNonSnapshotRange().ToLegacyShortString())); 78writer.WriteValue(item.VersionRange?.ToNonSnapshotRange().ToLegacyShortString()); 85WriteString(item.VersionRange?.ToString())); 91writer.WriteValue(item.VersionRange?.ToString());
PackageSpecOperations.cs (3)
36var range = dependency.VersionRange; 164ImmutableArray<LibraryDependency> newDependencies = AddOrUpdateDependencyInDependencyList(spec, targetFramework.Dependencies, dependency.Id, dependency.VersionRange); 185result.Add(dependency.Id, new CentralPackageVersion(dependency.Id, dependency.VersionRange));
ProjectLockFile\PackagesLockFileUtilities.cs (1)
508if (matchedP2PLibrary == null || !EqualityUtility.EqualsWithNullCheck(matchedP2PLibrary.VersionRange, dependency.LibraryRange.VersionRange))
NuGet.Protocol (1)
DependencyInfo\ResolverMetadataClient.cs (1)
167Range = dependency.VersionRange
NuGet.Resolver (8)
PackageResolver.cs (2)
232var range = dependency.VersionRange; 283dependencyVersionRanges.Add(dependency.VersionRange);
ResolverPackage.cs (2)
60_dependencyIds.Add(dependency.Id, dependency.VersionRange == null ? VersionRange.All : dependency.VersionRange);
ResolverUtility.cs (4)
262&& (dependency.VersionRange == null || dependency.VersionRange.Satisfies(package.Version)); 267return package != null && (dependency.VersionRange == null || dependency.VersionRange.Satisfies(package.Version));