30 writes to LibraryRange
aspire-managed (1)
NuGet\Commands\RestoreCommand.cs (1)
345
LibraryRange
= new LibraryRange(
Microsoft.Build.NuGetSdkResolver (1)
RestoreRunnerEx.cs (1)
64
LibraryRange
= new LibraryRange(
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
383
LibraryRange
= new LibraryRange(
NuGet.Build.Tasks.Pack (2)
PackTaskLogic.cs (2)
982
LibraryRange
= new LibraryRange(
1128
packageDependency = new LibraryDependency(packageDependency) {
LibraryRange
= libraryRange };
NuGet.CommandLine.XPlat (4)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (3)
57
LibraryRange
= new LibraryRange(
382
LibraryRange
= new LibraryRange(dependency.LibraryRange) { VersionRange = version, Name = packageId },
396
LibraryRange
= new LibraryRange(
Commands\PackageReferenceCommands\RemovePackageReferenceCommandRunner.cs (1)
28
LibraryRange
= new LibraryRange(
NuGet.Commands (7)
CommandRunners\PackCommandRunner.cs (1)
1000
LibraryRange
= new LibraryRange(matchingDependency.Name, newVersionRange, LibraryDependencyTarget.All),
RestoreCommand\DependencyGraphResolver.cs (2)
768
LibraryRange
= libraryRange
1368
LibraryRange
= new LibraryRange(childDependency.LibraryRange) { VersionRange = pinnedVersionRange },
RestoreCommand\LockFileBuilder.cs (1)
584
LibraryRange
= new LibraryRange(centralPackageVersion.Name, centralPackageVersion.VersionRange, LibraryDependencyTarget.Package),
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
684
LibraryRange
= new LibraryRange(
RestoreCommand\Utility\PackageSpecFactory.cs (1)
820
LibraryRange
= new LibraryRange(
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
44
LibraryRange
= new LibraryRange(id, versionRange, LibraryDependencyTarget.Package)
NuGet.DependencyResolver.Core (2)
PackagingUtility.cs (1)
38
LibraryRange
= new LibraryRange
Remote\RemoteDependencyWalker.cs (1)
268
LibraryRange
= new LibraryRange()
NuGet.LibraryModel (3)
LibraryDependency.cs (3)
71
LibraryRange
= libraryRange ?? throw new ArgumentNullException(nameof(libraryRange));
87
LibraryRange
= libraryRange;
102
LibraryRange
= other.LibraryRange;
NuGet.ProjectModel (9)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (2)
256
LibraryRange
= new LibraryRange()
464
LibraryRange
= new LibraryRange()
PackageSpecOperations.cs (3)
59
existingDependency = new LibraryDependency(existingDependency) {
LibraryRange
= libraryRange };
280
libraryDependency = new LibraryDependency(libraryDependency) {
LibraryRange
= libraryRange };
303
LibraryRange
= new LibraryRange(packageId, range, LibraryDependencyTarget.Package),
PackageSpecReferenceDependencyProvider.cs (4)
279
LibraryRange
= new LibraryRange(
356
LibraryRange
= new LibraryRange
382
LibraryRange
= new LibraryRange(item.Value.Name, item.Value.VersionRange, LibraryDependencyTarget.Package),
404
LibraryRange
= libraryRange,
158 references to LibraryRange
NuGet.Build.Tasks.Pack (8)
PackTaskLogic.cs (8)
1039
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
1104
if (packageDependency.
LibraryRange
.VersionRange.IsFloating)
1112
if (packageDependency.
LibraryRange
.VersionRange.HasUpperBound)
1116
includeMinVersion: packageDependency.
LibraryRange
.VersionRange.IsMinInclusive,
1117
maxVersion: packageDependency.
LibraryRange
.VersionRange.MaxVersion,
1118
includeMaxVersion: packageDependency.
LibraryRange
.VersionRange.IsMaxInclusive);
1124
includeMinVersion: packageDependency.
LibraryRange
.VersionRange.IsMinInclusive);
1127
var libraryRange = new LibraryRange(packageDependency.
LibraryRange
) { VersionRange = versionRange };
NuGet.CommandLine.XPlat (14)
Commands\Package\Update\PackageUpdateCommandRunner.cs (4)
161
.Where(d => d.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Package && (packages is null || packages.Count == 0 || packages.Any(p => string.Equals(p.Id, d.Name, StringComparison.OrdinalIgnoreCase))))
526
tfmVersionRange = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
630
if (existing.Item1 != dependency.
LibraryRange
.VersionRange)
643
VersionRange version = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
382
LibraryRange = new LibraryRange(dependency.
LibraryRange
) { VersionRange = version, Name = packageId },
Commands\Why\DependencyGraphFinder.cs (1)
104
dependencies.AddRange(directPackages.Select(p => new PackageDependency(p.Name, p.
LibraryRange
.VersionRange ?? VersionRange.All)));
Utility\MSBuildAPIUtility.cs (8)
233
IEnumerable<LibraryDependency> packageReferencedDependenciesWithoutCentralVersionDefined = packageSpec.TargetFrameworks.SelectMany(tfm => tfm.Dependencies.Where(d => d.
LibraryRange
.VersionRange == null));
367
string packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString;
386
string packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString;
562
var packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString ??
563
libraryDependency.
LibraryRange
.VersionRange.MinVersion.ToString();
594
var packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString ??
595
libraryDependency.
LibraryRange
.VersionRange.MinVersion.ToString();
835
var projectFileVersion = topLevelPackage.
LibraryRange
.VersionRange.ToString();
NuGet.Commands (91)
CommandRunners\PackCommandRunner.cs (4)
319
if (dependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Reference)
364
VersionRange version = dependency.
LibraryRange
.VersionRange;
993
matchingDependency.
LibraryRange
.VersionRange, dependency.
LibraryRange
.VersionRange
PackagesLockFileBuilder.cs (1)
67
dependency.RequestedVersion = framework_dep.
LibraryRange
.VersionRange;
RestoreCommand\DependencyGraphResolver.cs (46)
194
_rootProjectLibraryDependency.
LibraryRange
,
351
GraphNode<RemoteResolveResult> rootGraphNode = new GraphNode<RemoteResolveResult>(projectResolvedDependencyGraphItem.LibraryDependency.
LibraryRange
)
379
if (childLibraryDependency.
LibraryRange
.VersionRange == null)
387
GraphNode<RemoteResolveResult> nodeWithCycle = new(childLibraryDependency.
LibraryRange
)
418
new GraphNode<RemoteResolveResult>(childLibraryDependency.
LibraryRange
)
428
if (!RemoteDependencyWalker.IsGreaterThanOrEqualTo(childResolvedLibraryDependency.
LibraryRange
.VersionRange, childLibraryDependency.
LibraryRange
.VersionRange))
442
if (resolvedVersion != null && childLibraryDependency.
LibraryRange
.VersionRange.Satisfies(resolvedVersion))
519
GraphNode<RemoteResolveResult> nodeWithConflict = new(childResolvedLibraryDependency.
LibraryRange
)
538
GraphNode<RemoteResolveResult> newGraphNode = new(childResolvedLibraryDependency.
LibraryRange
)
564
&& childLibraryDependency.
LibraryRange
.VersionRange != VersionRange.All
565
&& !RemoteDependencyWalker.IsGreaterThanOrEqualTo(childResolvedDependencyGraphItem.LibraryDependency.
LibraryRange
.VersionRange, childLibraryDependency.
LibraryRange
.VersionRange))
596
&& childLibraryDependency.
LibraryRange
.VersionRange != null
597
&& !childLibraryDependency.
LibraryRange
.VersionRange!.Satisfies(newGraphNode.Item.Key.Version)
603
GraphNode<RemoteResolveResult> conflictingNode = new(childLibraryDependency.
LibraryRange
)
609
childLibraryDependency.
LibraryRange
.VersionRange.MinVersion!,
633
unresolvedPackages.Add(childResolvedLibraryDependency.
LibraryRange
);
682
DowngradedFrom = new GraphNode<RemoteResolveResult>(downgrade.FromLibraryDependency.
LibraryRange
)
687
downgrade.FromLibraryDependency.
LibraryRange
.VersionRange?.MinVersion!,
691
DowngradedTo = new GraphNode<RemoteResolveResult>(toResolvedDependencyGraphItem.LibraryDependency.
LibraryRange
)
759
LibraryRange libraryRange = libraryDependency.
LibraryRange
;
801
if (chosenLibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.PackageProjectExternal
802
&& currentLibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.ExternalProject)
815
|| currentLibraryDependency.
LibraryRange
.TypeConstraint == chosenLibraryDependency.
LibraryRange
.TypeConstraint
816
|| chosenLibraryDependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.PackageProjectExternal)
821
LibraryDependencyTarget packageProjectExternalFlags = currentLibraryDependency.
LibraryRange
.TypeConstraint & LibraryDependencyTarget.PackageProjectExternal;
822
LibraryDependencyTarget nonPackageProjectExternalFlats = currentLibraryDependency.
LibraryRange
.TypeConstraint & ~LibraryDependencyTarget.PackageProjectExternal;
980
LibraryDependencyTarget typeConstraint = currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraint;
988
currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Package))
1015
if (chosenResolvedItem.LibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.ExternalProject
1016
&& currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
1027
VersionRange currentVersionRange = currentDependencyGraphItem.LibraryDependency.
LibraryRange
.VersionRange ?? VersionRange.All;
1028
VersionRange chosenVersionRange = chosenResolvedItem.LibraryDependency.
LibraryRange
.VersionRange ?? VersionRange.All;
1033
if (chosenResolvedItem.LibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package) && currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package))
1134
evictions[evictedLibraryRangeIndex] = (DependencyGraphItemIndexer.CreatePathToRef(currentDependencyGraphItem.Path, currentDependencyGraphItem.LibraryRangeIndex), currentDependencyGraphItem.LibraryDependencyIndex, chosenResolvedItem.LibraryDependency.
LibraryRange
.TypeConstraint);
1257
if (rootLibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package))
1275
if (dependency.
LibraryRange
.VersionRange == null)
1318
bool isPackage = childDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package);
1325
if (childDependency.
LibraryRange
.VersionRange == null
1353
chosenResolvedItem.SetRangeIndexForDependencyAt(i, _indexingTable.Index(childDependency.
LibraryRange
));
1368
LibraryRange = new LibraryRange(childDependency.
LibraryRange
) { VersionRange = pinnedVersionRange },
1372
childLibraryRangeIndex = _indexingTable.Index(childDependency.
LibraryRange
);
1388
childDependency.
LibraryRange
,
RestoreCommand\DependencyGraphResolver.DependencyGraphItem.cs (3)
166
|| !dependency.
LibraryRange
!.VersionRange!.Satisfies(packageToPrune!.VersionRange!.MaxVersion!))
172
bool isPackage = dependency.
LibraryRange
?.TypeConstraintAllows(LibraryDependencyTarget.Package) == true;
190
logger.LogDebug(string.Format(CultureInfo.CurrentCulture, Strings.RestoreDebugPruningPackageReference, $"{dependency.Name} {dependency.
LibraryRange
!.VersionRange.OriginalString}", parentLibrary, packageToPrune.VersionRange.MaxVersion));
RestoreCommand\DependencyGraphResolver.DependencyGraphItemIndexer.cs (1)
84
_libraryRangeTable.TryAdd(libraryDependency.
LibraryRange
, LibraryRangeIndex.Project);
RestoreCommand\DependencyGraphResolver.ResolvedDependencyGraphItem.cs (1)
77
_rangeIndices[i] = indexingTable.Index(dependency.
LibraryRange
);
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (13)
155
var minVersion = dependency.
LibraryRange
.VersionRange?.MinVersion;
156
if (minVersion != null && dependency.
LibraryRange
.VersionRange.IsMinInclusive)
163
dependency.
LibraryRange
.Name,
164
dependency.
LibraryRange
.VersionRange.PrettyPrint(),
185
.Where(e => e.
LibraryRange
.VersionRange == null)
190
DiagnosticUtility.FormatDependency(e.Name, e.
LibraryRange
.VersionRange)),
201
.Where(e => e.
LibraryRange
.VersionRange != null && HasMissingLowerBound(e.
LibraryRange
.VersionRange))
206
DiagnosticUtility.FormatDependency(e.Name, e.
LibraryRange
.VersionRange)),
267
var dependencyRange = dependency.
LibraryRange
.VersionRange;
313
return (dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
314
&& dependency.
LibraryRange
.VersionRange != null && !dependency.
LibraryRange
.VersionRange.IsFloating);
RestoreCommand\LockFileBuilder.cs (3)
436
dependencies.AddRange(frameworkInfo.Dependencies.Select(e => e.
LibraryRange
));
454
lib.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.ExternalProject)
455
.Select(lib => lib.
LibraryRange
));
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (1)
301
IsProject(dependency.
LibraryRange
.TypeConstraint),
RestoreCommand\RestoreCommand.cs (5)
959
&& dependency.
LibraryRange
.VersionRange != null
960
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion!))
1083
if (dependency?.
LibraryRange
.VersionRange == VersionRange.All)
1166
if (!libraryDependency.VersionCentrallyManaged && libraryDependency.
LibraryRange
.VersionRange != null && libraryDependency.VersionOverride == null)
1174
if (libraryDependency.
LibraryRange
?.VersionRange == null)
RestoreCommand\Utility\IncludeFlagUtils.cs (2)
68
&& dependency.
LibraryRange
.VersionRange != null
69
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
RestoreCommand\Utility\LockFileUtils.cs (5)
479
.Where(ld => ld.
LibraryRange
.TypeConstraintAllowsAnyOf(LibraryDependencyTarget.PackageProjectExternal))
480
.Select(ld => new PackageDependency(ld.Name, ld.
LibraryRange
.VersionRange))
526
d => (d.
LibraryRange
.TypeConstraintAllowsAnyOf(LibraryDependencyTarget.PackageProjectExternal))
1020
var range = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
1023
&& (dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.ExternalProject)))
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
252
request.Project.TargetFrameworks.First().Dependencies.First().
LibraryRange
.VersionRange,
RestoreCommand\Utility\SpecValidationUtility.cs (2)
260
|| packageDependencies.All(e => e.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Package)
287
.Where(d => d.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package));
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
129
GetToolDependencyOrNullFromSpec(e.Request.Project)?.
LibraryRange
?.VersionRange))
Utility\Extensions.cs (2)
23
.Where(e => e.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)));
30
.Where(e => e.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)));
NuGet.DependencyResolver.Core (9)
Remote\RemoteDependencyWalker.cs (9)
161
var dependencyLibraryRange = dependency.
LibraryRange
;
197
var dependencyNode = new GraphNode<RemoteResolveResult>(dependency.
LibraryRange
)
282
libraryRange = libraryDependency.
LibraryRange
;
351
(DependencyResult? dependencyResult, LibraryDependency conflictingDependency) = CalculateDependencyResult(edge.Item, edge.Edge, dependency.
LibraryRange
, edge.OuterEdge == null);
359
return rootPredicate(dependency.
LibraryRange
);
396
if (d != parentDependency && childDependencyLibrary.IsEclipsedBy(d.
LibraryRange
))
398
if (d.
LibraryRange
.VersionRange != null &&
400
!IsGreaterThanOrEqualTo(d.
LibraryRange
.VersionRange, childDependencyLibrary.VersionRange))
591
libraryRange: centralPackageVersionDependency.
LibraryRange
,
NuGet.LibraryModel (6)
LibraryDependency.cs (6)
33
public string Name =>
LibraryRange
.Name;
102
LibraryRange = other.
LibraryRange
;
117
return
LibraryRange
.ToString() + " " + LibraryIncludeFlagUtils.GetFlagString(IncludeType);
124
hashCode.AddObject(
LibraryRange
);
160
EqualityUtility.EqualsWithNullCheck(
LibraryRange
, other.
LibraryRange
) &&
NuGet.PackageManagement (4)
BuildIntegratedPackageReference.cs (3)
77
var version = dependency.
LibraryRange
?.VersionRange?.MinVersion ?? new NuGetVersion(0, 0, 0);
103
return dependency.
LibraryRange
?.VersionRange;
109
return dependency.
LibraryRange
?.VersionRange?.MinVersion ?? new NuGetVersion(0, 0, 0);
NuGetPackageManager.cs (1)
3228
versions.Add(dependency.
LibraryRange
.VersionRange);
NuGet.ProjectModel (26)
PackageSpecOperations.cs (2)
54
var libraryRange = existingDependency.
LibraryRange
;
279
var libraryRange = new LibraryRange(libraryDependency.
LibraryRange
) { VersionRange = range };
PackageSpecReferenceDependencyProvider.cs (5)
224
.Where(d => d.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Reference)
389
dependencies.RemoveAll(d => d.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Reference);
401
var libraryRange = new LibraryRange(dependency.
LibraryRange
) { TypeConstraint = dependency.
LibraryRange
.TypeConstraint & ~LibraryDependencyTarget.Project };
415
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
PackageSpecWriter.cs (12)
355
SetDependencies(writer, "dependencies", libraryDependencies.Where(dependency => dependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Reference));
356
SetDependencies(writer, "frameworkAssemblies", libraryDependencies.Where(dependency => dependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Reference));
377
|| (dependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Reference
378
&& dependency.
LibraryRange
.TypeConstraint != (LibraryDependencyTarget.All & ~LibraryDependencyTarget.Reference))
383
var versionRange = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
400
if (dependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Reference
401
&& dependency.
LibraryRange
.TypeConstraint != (LibraryDependencyTarget.All & ~LibraryDependencyTarget.Reference))
403
SetValue(writer, "target", dependency.
LibraryRange
.TypeConstraint.AsString());
407
&& !dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
408
&& !dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Reference)
409
&& !dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.ExternalProject))
465
var versionRange = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
ProjectLockFile\PackagesLockFileUtilities.cs (7)
420
var newPackageDependencies = newDependencies.Where(dep => dep.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Package);
433
newPackageDependenciesCount > 0 ? string.Join(", ", newPackageDependencies.Select(e => e.
LibraryRange
.ToLockFileDependencyGroupString()).OrderBy(dep => dep)) : Strings.None)
452
if (!EqualityUtility.EqualsWithNullCheck(lockFileDependency.RequestedVersion, dependency.
LibraryRange
.VersionRange))
461
dependency.
LibraryRange
.VersionRange.ToNormalizedString())
475
dep => dep.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Package
508
if (matchedP2PLibrary == null || !EqualityUtility.EqualsWithNullCheck(matchedP2PLibrary.VersionRange, dependency.
LibraryRange
.VersionRange))
545
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))