5 instantiations of CentralPackageVersion
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
332
result.Add(id, new
CentralPackageVersion
(id, versionRange));
NuGet.Commands (2)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
1166
CentralPackageVersion centralPackageVersion = new
CentralPackageVersion
(cv.GetProperty("Id"), string.IsNullOrWhiteSpace(version) ? VersionRange.All : VersionRange.Parse(version));
RestoreCommand\Utility\PackageSpecFactory.cs (1)
972
result.Add(id, new
CentralPackageVersion
(id, versionRange));
NuGet.ProjectModel (2)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
512
centralPackageVersions[propertyName] = new
CentralPackageVersion
(propertyName, VersionRange.Parse(version));
PackageSpecOperations.cs (1)
185
result.Add(dependency.Id, new
CentralPackageVersion
(dependency.Id, dependency.VersionRange));
50 references to CentralPackageVersion
NuGet.Build.Tasks.Console (5)
MSBuildStaticGraphRestore.cs (5)
321
internal static Dictionary<string,
CentralPackageVersion
> GetCentralPackageVersions(IMSBuildProject project)
323
var result = new Dictionary<string,
CentralPackageVersion
>(StringComparer.OrdinalIgnoreCase);
344
internal static ImmutableArray<LibraryDependency> GetPackageReferences(IMSBuildProject project, bool isCentralPackageVersionManagementEnabled, IReadOnlyDictionary<string,
CentralPackageVersion
> centralPackageVersions)
367
CentralPackageVersion
centralPackageVersion = null;
752
IReadOnlyDictionary<string,
CentralPackageVersion
> centralPackageVersions = null;
NuGet.CommandLine.XPlat (2)
Commands\Package\Update\PackageUpdateCommandRunner.cs (1)
515
out
CentralPackageVersion
? centralVersion))
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
143
var
centralVersion = originalPackageSpec
NuGet.Commands (21)
PackagesLockFileBuilder.cs (1)
61
CentralPackageVersion
? centralPackageVersion = null;
RestoreCommand\DependencyGraphResolver.cs (1)
898
foreach (KeyValuePair<string,
CentralPackageVersion
> item in projectTargetFramework.CentralPackageVersions.NoAllocEnumerate())
RestoreCommand\DependencyGraphResolver.DependencyGraphItemIndexer.cs (3)
95
/// Indexes a <see cref="
CentralPackageVersion
" /> and returns a <see cref="LibraryDependencyIndex" /> associated with the its name."/>
97
/// <param name="centralPackageVersion">The <see cref="
CentralPackageVersion
" /> to index.</param>
99
public LibraryDependencyIndex Index(
CentralPackageVersion
centralPackageVersion) => Index(centralPackageVersion.Name);
RestoreCommand\LockFileBuilder.cs (1)
547
CentralPackageVersion
centralPackageVersion = targetFrameworkInformation.CentralPackageVersions[node.Item.Key.Name];
RestoreCommand\RestoreCommand.cs (2)
1135
List<
CentralPackageVersion
> packageVersionItemsWithFloatingVersion = null;
1185
foreach (KeyValuePair<string,
CentralPackageVersion
> centralPackageVersion in targetFrameworkInformation.CentralPackageVersions.NoAllocEnumerate())
RestoreCommand\Utility\MSBuildRestoreUtility.cs (8)
673
CentralPackageVersion
centralPackageVersion = null;
1156
private static Dictionary<string, Dictionary<string,
CentralPackageVersion
>> CreateCentralVersionDependencies(IEnumerable<IMSBuildItem> items,
1160
var result = new Dictionary<string, Dictionary<string,
CentralPackageVersion
>>();
1166
CentralPackageVersion
centralPackageVersion = new CentralPackageVersion(cv.GetProperty("Id"), string.IsNullOrWhiteSpace(version) ? VersionRange.All : VersionRange.Parse(version));
1181
private static void AddCentralPackageVersion(Dictionary<string, Dictionary<string,
CentralPackageVersion
>> centralPackageVersions,
1182
CentralPackageVersion
centralPackageVersion,
1187
if (!centralPackageVersions.TryGetValue(framework, out Dictionary<string,
CentralPackageVersion
> versions))
1189
versions = new Dictionary<string,
CentralPackageVersion
>(StringComparer.OrdinalIgnoreCase);
RestoreCommand\Utility\PackageSpecFactory.cs (5)
404
IReadOnlyDictionary<string,
CentralPackageVersion
>? centralPackageVersions = null;
781
internal static ImmutableArray<LibraryDependency> GetPackageReferences(ITargetFramework project, bool isCentralPackageVersionManagementEnabled, IReadOnlyDictionary<string,
CentralPackageVersion
>? centralPackageVersions)
804
CentralPackageVersion
? centralPackageVersion = null;
961
private static Dictionary<string,
CentralPackageVersion
> GetCentralPackageVersions(ITargetFramework project)
963
var result = new Dictionary<string,
CentralPackageVersion
>(StringComparer.OrdinalIgnoreCase);
NuGet.LibraryModel (7)
CentralPackageVersion.cs (3)
11
public sealed class CentralPackageVersion : IEquatable<
CentralPackageVersion
>
46
return Equals(obj as
CentralPackageVersion
);
49
public bool Equals(
CentralPackageVersion
? other)
CentralPackageVersionNameComparer.cs (4)
9
public sealed class CentralPackageVersionNameComparer : IEqualityComparer<
CentralPackageVersion
>
23
public bool Equals(
CentralPackageVersion
? x,
CentralPackageVersion
? y)
28
public int GetHashCode(
CentralPackageVersion
obj)
NuGet.ProjectModel (15)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (3)
491
IDictionary<string,
CentralPackageVersion
> centralPackageVersions,
1417
Dictionary<string,
CentralPackageVersion
> centralPackageVersions = null;
1447
centralPackageVersions ??= new Dictionary<string,
CentralPackageVersion
>();
PackageSpecOperations.cs (4)
167
IReadOnlyDictionary<string,
CentralPackageVersion
> newCentralPackageVersions = spec.RestoreMetadata?.CentralPackageVersionsEnabled ?? false ?
173
static IReadOnlyDictionary<string,
CentralPackageVersion
> GetUpdatedCentralPackageDependencies(PackageDependency dependency, IReadOnlyDictionary<string,
CentralPackageVersion
> centralPackageVersions)
177
Dictionary<string,
CentralPackageVersion
> result = new(dictSize, StringComparer.OrdinalIgnoreCase);
PackageSpecWriter.cs (2)
585
private static void SetCentralDependencies(IObjectWriter writer, int count, IEnumerable<
CentralPackageVersion
> centralPackageVersions, bool hashing)
594
foreach (
var
dependency in centralPackageVersions.OrderBy(dep => dep.Name, StringComparer.OrdinalIgnoreCase))
ProjectLockFile\PackagesLockFileUtilities.cs (2)
562
IReadOnlyDictionary<string,
CentralPackageVersion
> centralPackageVersions,
582
if (centralPackageVersions.TryGetValue(lockFileDependencyEnforcedByCPV.Id, out
var
centralPackageVersion))
TargetFrameworkInformation.cs (4)
22
private IReadOnlyDictionary<string,
CentralPackageVersion
> _centralPackageVersions;
80
public IReadOnlyDictionary<string,
CentralPackageVersion
> CentralPackageVersions
85
_centralPackageVersions = value ?? ImmutableDictionary<string,
CentralPackageVersion
>.Empty;
127
CentralPackageVersions = ImmutableDictionary<string,
CentralPackageVersion
>.Empty;