40 references to Satisfies
Microsoft.DotNet.SourceBuild.Tasks (1)
src\UsageReport\WritePackageUsageData.cs (1)
214d.version.Satisfies(identity.Version));
Microsoft.TemplateEngine.Edge (1)
Constraints\NuGetVersionRangeSpecification.cs (1)
22return _versionRange.Satisfies(nuGetVersion2);
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
1039&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
NuGet.CommandLine.XPlat (3)
Commands\Package\Update\PackageUpdateCommandRunner.cs (1)
234if (vulnInfo.Versions.Satisfies(version))
Commands\Package\Update\PackageUpdateIO.cs (1)
412if (vulnerability.Versions.Satisfies(package.Version))
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
339.Where(package => package.Versions.Satisfies(parsedVersion))
NuGet.Commands (8)
RestoreCommand\DependencyGraphResolver.cs (2)
442if (resolvedVersion != null && childLibraryDependency.LibraryRange.VersionRange.Satisfies(resolvedVersion)) 597&& !childLibraryDependency.LibraryRange.VersionRange!.Satisfies(newGraphNode.Item.Key.Version)
RestoreCommand\DependencyGraphResolver.DependencyGraphItem.cs (1)
166|| !dependency.LibraryRange!.VersionRange!.Satisfies(packageToPrune!.VersionRange!.MaxVersion!))
RestoreCommand\Diagnostics\UnresolvedMessages.cs (2)
215return versions.Any(e => e.IsPrerelease && range.Satisfies(e)) 216&& !versions.Any(e => !e.IsPrerelease && range.Satisfies(e));
RestoreCommand\RestoreCommand.cs (1)
960&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion!))
RestoreCommand\Utility\AuditUtility.cs (1)
343if (vulnInfo.Versions.Satisfies(version))
RestoreCommand\Utility\IncludeFlagUtils.cs (1)
69&& dependency.LibraryRange.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
NuGet.DependencyResolver.Core (2)
GraphModel\GraphOperations.cs (2)
163if (resolvedVersion != null && node.Key.VersionRange.Satisfies(resolvedVersion)) 439if (!versionRange.Satisfies(checkVersion))
NuGet.PackageManagement (5)
Audit\AuditChecker.cs (1)
359if (vulnerabilityInfo.Versions.Satisfies(version))
NuGetPackageManager.cs (1)
3867.Where(v => v != null && (package.AllowedVersions == null || package.AllowedVersions.Satisfies(v))).Max();
Resolution\GatherExceptionHelpers.cs (1)
60if (packagesForId.Any() && !packagesForId.Any(package => configEntry.AllowedVersions.Satisfies(package.Version)))
Resolution\PrunePackageTree.cs (1)
173|| packageReference.AllowedVersions.Satisfies(p.Version));
Resolution\UninstallResolver.cs (1)
28&& dependency.VersionRange.Satisfies(i.Version));
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 (8)
DependencyInfo\ResolverMetadataClient.cs (1)
50if (range.Satisfies(version))
DependencyInfo\Trim.cs (1)
52IList<PackageInfo> packagesToRemove = registrationInfo.Packages.Where(p => !allowedVersion.Value.Satisfies(p.Version)).ToList();
Extensions\VersionRangeExtensions.cs (4)
17return catalogItemVersionRange.Satisfies(dependencyRange.MinVersion) || catalogItemVersionRange.Satisfies(dependencyRange.MaxVersion); 21return dependencyRange.Satisfies(catalogItemLower) || dependencyRange.Satisfies(catalogItemUpper);
Resources\PackageMetadataResourceV3.cs (1)
279if (range.Satisfies(catalogEntry.Version)
Resources\RegistrationResourceV3.cs (1)
150if (range.Satisfies(version)
NuGet.Resolver (6)
PackageResolver.cs (1)
298package => dependencyByPackageId[package.Id].Satisfies(package.Version) || mustKeep.Contains(package.Id))
ResolverUtility.cs (5)
262&& (dependency.VersionRange == null || dependency.VersionRange.Satisfies(package.Version)); 267return package != null && (dependency.VersionRange == null || dependency.VersionRange.Satisfies(package.Version)); 279|| targetPackage.Version == null || !range.Satisfies(targetPackage.Version))) 379return p2.Absent || !p1ToP2Dependency.Satisfies(p2.Version); 385return p1.Absent || !p2ToP1Dependency.Satisfies(p1.Version);
NuGet.Versioning (3)
VersionRange.cs (1)
264if (!Satisfies(considering))
VersionRangeBase.cs (2)
277if (!target.Satisfies(possibleSubSet.MinVersion)) 302if (!target.Satisfies(possibleSubSet.MaxVersion))