30 writes to LibraryRange
aspire (1)
NuGet\NuGetClient.cs (1)
203
LibraryRange
= new LibraryRange(
Microsoft.Build.NuGetSdkResolver (1)
RestoreRunnerEx.cs (1)
64
LibraryRange
= new LibraryRange(
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
391
LibraryRange
= new LibraryRange(
NuGet.Build.Tasks.Pack (2)
PackTaskLogic.cs (2)
977
LibraryRange
= new LibraryRange(
1123
packageDependency = new LibraryDependency(packageDependency) {
LibraryRange
= libraryRange };
NuGet.CommandLine.XPlat (4)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (3)
57
LibraryRange
= new LibraryRange(
409
LibraryRange
= new LibraryRange(dependency.LibraryRange) { VersionRange = version, Name = packageId },
423
LibraryRange
= new LibraryRange(
Commands\PackageReferenceCommands\RemovePackageReferenceCommandRunner.cs (1)
28
LibraryRange
= new LibraryRange(
NuGet.Commands (7)
CommandRunners\PackCommandRunner.cs (1)
1012
LibraryRange
= new LibraryRange(matchingDependency.Name, newVersionRange, LibraryDependencyTarget.All),
RestoreCommand\DependencyGraphResolver.cs (2)
778
LibraryRange
= libraryRange
1378
LibraryRange
= new LibraryRange(childDependency.LibraryRange) { VersionRange = pinnedVersionRange },
RestoreCommand\LockFileBuilder.cs (1)
594
LibraryRange
= new LibraryRange(centralPackageVersion.Name, centralPackageVersion.VersionRange, LibraryDependencyTarget.Package),
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
769
LibraryRange
= new LibraryRange(
RestoreCommand\Utility\PackageSpecFactory.cs (1)
679
LibraryRange
= new LibraryRange(
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
44
LibraryRange
= new LibraryRange(id, versionRange, LibraryDependencyTarget.Package)
NuGet.DependencyResolver.Core (2)
PackagingUtility.cs (1)
36
LibraryRange
= new LibraryRange
Remote\RemoteDependencyWalker.cs (1)
270
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)
257
LibraryRange
= new LibraryRange()
465
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,
164 references to LibraryRange
NuGet.Build.Tasks.Pack (8)
PackTaskLogic.cs (8)
1034
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion))
1099
if (packageDependency.
LibraryRange
.VersionRange.IsFloating)
1107
if (packageDependency.
LibraryRange
.VersionRange.HasUpperBound)
1111
includeMinVersion: packageDependency.
LibraryRange
.VersionRange.IsMinInclusive,
1112
maxVersion: packageDependency.
LibraryRange
.VersionRange.MaxVersion,
1113
includeMaxVersion: packageDependency.
LibraryRange
.VersionRange.IsMaxInclusive);
1119
includeMinVersion: packageDependency.
LibraryRange
.VersionRange.IsMinInclusive);
1122
var libraryRange = new LibraryRange(packageDependency.
LibraryRange
) { VersionRange = versionRange };
NuGet.CommandLine.XPlat (14)
Commands\Package\Update\PackageUpdateCommandRunner.cs (4)
175
.Where(d => d.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Package && (packages is null || packages.Count == 0 || packages.Any(p => string.Equals(p.Id, d.Name, StringComparison.OrdinalIgnoreCase))))
671
tfmVersionRange = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
806
if (existing.Item1 != dependency.
LibraryRange
.VersionRange)
819
VersionRange version = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
409
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)
234
IEnumerable<LibraryDependency> packageReferencedDependenciesWithoutCentralVersionDefined = packageSpec.TargetFrameworks.SelectMany(tfm => tfm.Dependencies.Where(d => d.
LibraryRange
.VersionRange == null));
368
string packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString;
387
string packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString;
563
var packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString ??
564
libraryDependency.
LibraryRange
.VersionRange.MinVersion.ToString();
595
var packageVersion = libraryDependency.
LibraryRange
.VersionRange.OriginalString ??
596
libraryDependency.
LibraryRange
.VersionRange.MinVersion.ToString();
837
var projectFileVersion = topLevelPackage.
LibraryRange
.VersionRange.ToString();
NuGet.Commands (97)
CommandRunners\PackCommandRunner.cs (4)
331
if (dependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Reference)
376
VersionRange version = dependency.
LibraryRange
.VersionRange;
1005
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
)
429
childResolvedLibraryDependency.
LibraryRange
.VersionRange!,
430
childLibraryDependency.
LibraryRange
.VersionRange!))
444
if (resolvedVersion != null && childLibraryDependency.
LibraryRange
.VersionRange.Satisfies(resolvedVersion))
521
GraphNode<RemoteResolveResult> nodeWithConflict = new(childResolvedLibraryDependency.
LibraryRange
)
540
GraphNode<RemoteResolveResult> newGraphNode = new(childResolvedLibraryDependency.
LibraryRange
)
568
&& childLibraryDependency.
LibraryRange
.VersionRange != VersionRange.All
570
childResolvedDependencyGraphItem.LibraryDependency.
LibraryRange
.VersionRange!,
571
childLibraryDependency.
LibraryRange
.VersionRange!))
602
&& childLibraryDependency.
LibraryRange
.VersionRange != null
603
&& !childLibraryDependency.
LibraryRange
.VersionRange!.Satisfies(newGraphNode.Item.Key.Version)
609
GraphNode<RemoteResolveResult> conflictingNode = new(childLibraryDependency.
LibraryRange
)
615
childLibraryDependency.
LibraryRange
.VersionRange.MinVersion!,
639
unresolvedPackages.Add(childResolvedLibraryDependency.
LibraryRange
);
688
DowngradedFrom = new GraphNode<RemoteResolveResult>(downgrade.FromLibraryDependency.
LibraryRange
)
693
downgrade.FromLibraryDependency.
LibraryRange
.VersionRange?.MinVersion!,
697
DowngradedTo = new GraphNode<RemoteResolveResult>(toResolvedDependencyGraphItem.LibraryDependency.
LibraryRange
)
765
LibraryRange libraryRange = libraryDependency.
LibraryRange
;
811
if (chosenLibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.PackageProjectExternal
812
&& currentLibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.ExternalProject)
825
|| currentLibraryDependency.
LibraryRange
.TypeConstraint == chosenLibraryDependency.
LibraryRange
.TypeConstraint
826
|| chosenLibraryDependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.PackageProjectExternal)
831
LibraryDependencyTarget packageProjectExternalFlags = currentLibraryDependency.
LibraryRange
.TypeConstraint & LibraryDependencyTarget.PackageProjectExternal;
832
LibraryDependencyTarget nonPackageProjectExternalFlats = currentLibraryDependency.
LibraryRange
.TypeConstraint & ~LibraryDependencyTarget.PackageProjectExternal;
990
LibraryDependencyTarget typeConstraint = currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraint;
998
currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Package))
1025
if (chosenResolvedItem.LibraryDependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.ExternalProject
1026
&& currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
1037
VersionRange currentVersionRange = currentDependencyGraphItem.LibraryDependency.
LibraryRange
.VersionRange ?? VersionRange.All;
1038
VersionRange chosenVersionRange = chosenResolvedItem.LibraryDependency.
LibraryRange
.VersionRange ?? VersionRange.All;
1043
if (chosenResolvedItem.LibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package) && currentDependencyGraphItem.LibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package))
1144
evictions[evictedLibraryRangeIndex] = (DependencyGraphItemIndexer.CreatePathToRef(currentDependencyGraphItem.Path, currentDependencyGraphItem.LibraryRangeIndex), currentDependencyGraphItem.LibraryDependencyIndex, chosenResolvedItem.LibraryDependency.
LibraryRange
.TypeConstraint);
1267
if (rootLibraryDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package))
1285
if (dependency.
LibraryRange
.VersionRange == null)
1328
bool isPackage = childDependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package);
1335
if (childDependency.
LibraryRange
.VersionRange == null
1363
chosenResolvedItem.SetRangeIndexForDependencyAt(i, _indexingTable.Index(childDependency.
LibraryRange
));
1378
LibraryRange = new LibraryRange(childDependency.
LibraryRange
) { VersionRange = pinnedVersionRange },
1382
childLibraryRangeIndex = _indexingTable.Index(childDependency.
LibraryRange
);
1398
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)
446
dependencies.AddRange(frameworkInfo.Dependencies.Select(e => e.
LibraryRange
));
464
lib.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.ExternalProject)
465
.Select(lib => lib.
LibraryRange
));
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (1)
301
IsProject(dependency.
LibraryRange
.TypeConstraint),
RestoreCommand\RestoreCommand.cs (11)
1109
if (dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
1110
&& dependency.
LibraryRange
.VersionRange?.IsFloating == true)
1125
if (dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
1126
&& dependency.
LibraryRange
.VersionRange?.IsFloating == true)
1146
if (!dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
1147
|| dependency.
LibraryRange
.VersionRange?.IsFloating != true
1209
&& dependency.
LibraryRange
.VersionRange != null
1210
&& dependency.
LibraryRange
.VersionRange.Satisfies(packageToPrune.VersionRange.MaxVersion!))
1333
if (dependency?.
LibraryRange
.VersionRange == VersionRange.All)
1416
if (!libraryDependency.VersionCentrallyManaged && libraryDependency.
LibraryRange
.VersionRange != null && libraryDependency.VersionOverride == null)
1424
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)
509
.Where(ld => ld.
LibraryRange
.TypeConstraintAllowsAnyOf(LibraryDependencyTarget.PackageProjectExternal))
510
.Select(ld => new PackageDependency(ld.Name, ld.
LibraryRange
.VersionRange))
556
d => (d.
LibraryRange
.TypeConstraintAllowsAnyOf(LibraryDependencyTarget.PackageProjectExternal))
1155
var range = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
1158
&& (dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.ExternalProject)))
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
229
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)
162
var dependencyLibraryRange = dependency.
LibraryRange
;
198
var dependencyNode = new GraphNode<RemoteResolveResult>(dependency.
LibraryRange
)
284
libraryRange = libraryDependency.
LibraryRange
;
354
(DependencyResult? dependencyResult, LibraryDependency? conflictingDependency) = CalculateDependencyResult(edge.Item, edge.Edge, dependency.
LibraryRange
, edge.OuterEdge == null);
362
return rootPredicate(dependency.
LibraryRange
);
398
if (d != parentDependency && childDependencyLibrary.IsEclipsedBy(d.
LibraryRange
))
400
if (d.
LibraryRange
.VersionRange != null &&
402
!IsGreaterThanOrEqualTo(d.
LibraryRange
.VersionRange, childDependencyLibrary.VersionRange))
597
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)
361
SetDependencies(writer, "dependencies", libraryDependencies.Where(dependency => dependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Reference));
362
SetDependencies(writer, "frameworkAssemblies", libraryDependencies.Where(dependency => dependency.
LibraryRange
.TypeConstraint == LibraryDependencyTarget.Reference));
383
|| (dependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Reference
384
&& dependency.
LibraryRange
.TypeConstraint != (LibraryDependencyTarget.All & ~LibraryDependencyTarget.Reference))
389
var versionRange = dependency.
LibraryRange
.VersionRange ?? VersionRange.All;
406
if (dependency.
LibraryRange
.TypeConstraint != LibraryDependencyTarget.Reference
407
&& dependency.
LibraryRange
.TypeConstraint != (LibraryDependencyTarget.All & ~LibraryDependencyTarget.Reference))
409
SetValue(writer, "target", dependency.
LibraryRange
.TypeConstraint.AsString());
413
&& !dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Package)
414
&& !dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.Reference)
415
&& !dependency.
LibraryRange
.TypeConstraintAllows(LibraryDependencyTarget.ExternalProject))
471
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))