77 references to PackageIdentity
dotnet (1)
ToolPackage\ToolConfigurationDeserializer.cs (1)
91var ridSpecificPackages = dotNetCliTool.RuntimeIdentifierPackages?.ToDictionary(p => p.RuntimeIdentifier, p => new PackageIdentity(p.Id, null))
Microsoft.DotNet.SourceBuild.Tasks (3)
src\UsageReport\Usage.cs (1)
74return new PackageIdentity(
src\UsageReport\WritePackageUsageData.cs (1)
132.Select(item => new PackageIdentity(
src\UsageReport\XmlParsingHelpers.cs (1)
26public static PackageIdentity ParsePackageIdentity(XElement xml) => new PackageIdentity(
Microsoft.NET.Build.Tasks (7)
AssetsFileResolver.cs (1)
42var targetLibraryPackage = new PackageIdentity(targetLibrary.Name, targetLibrary.Version);
DependencyContextBuilder.cs (1)
972var pkg = new PackageIdentity(packageName, NuGetVersion.Parse(packageVersion));
ItemUtilities.NuGet.cs (1)
24return new PackageIdentity(
LockFileExtensions.cs (2)
183exclusionList.Add(new PackageIdentity(package.Name, package.Version)); 213if (exclusionList.Add(new PackageIdentity(library.Name, library.Version)))
RemoveDuplicatePackageReferences.cs (1)
42packageSet.Add(new PackageIdentity(pkgName, pkgVersion));
StoreArtifactParser.cs (1)
36listofPackages.Add(new PackageIdentity(pkgname.Value, NuGetVersion.Parse(version.Value)));
NuGet.Build.Tasks.Pack (2)
PackTaskLogic.cs (2)
931library => new PackageIdentity(library.Name, library.Version), 954.ToLookup(library => new PackageIdentity(library.Name, library.Version));
NuGet.CommandLine.XPlat (5)
_generated\7\PackageSearchJsonContext.PackageIdentity.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::NuGet.Packaging.Core.PackageIdentity((string)args[0], (global::NuGet.Versioning.NuGetVersion)args[1]),
Commands\Package\Download\PackageDownloadRunner.cs (1)
320var packageIdentity = new PackageIdentity(id, version);
Commands\Package\Update\PackageUpdateCommandRunner.cs (1)
183pair => new PackageIdentity(pair.library.Name!, pair.library.Version),
Utility\MSBuildAPIUtility.cs (2)
843.FromIdentity(new PackageIdentity(library.Name, library.Version)) 860.FromIdentity(new PackageIdentity(library.Name, library.Version))
NuGet.Commands (15)
PackagesLockFileBuilder.cs (4)
24.ToDictionary(e => new PackageIdentity(e.Name, e.Version)); 48var identity = new PackageIdentity(library.Name!, library.Version); 91.ToDictionary(l => new PackageIdentity(l.Name, l.Version), l => l.MSBuildProject); 95var projectIdentity = new PackageIdentity(projectReference.Name!, projectReference.Version);
RestoreCommand\CompatibilityChecker.cs (5)
89new PackageIdentity(node.Key.Name, node.Key.Version), 130new PackageIdentity(node.Key.Name, node.Key.Version), 142new PackageIdentity(node.Key.Name, node.Key.Version), 217new PackageIdentity(compile.Value.Name, compile.Value.Version), 345var issue = CompatibilityIssue.IncompatiblePackageWithDotnetTool(new PackageIdentity(node.Key.Name, node.Key.Version));
RestoreCommand\OriginalCaseGlobalPackageFolder.cs (2)
91var packageIdentity = new PackageIdentity(remoteMatch.Library.Name, remoteMatch.Library.Version); 169return new PackageIdentity(
RestoreCommand\ProjectRestoreCommand.cs (1)
398var packageIdentity = new PackageIdentity(installItem.Library.Name, installItem.Library.Version);
RestoreCommand\RestoreCommand.cs (2)
1336.ToDictionary(dep => new PackageIdentity(dep.Id, dep.ResolvedVersion), val => val.ContentHash); 1341var package = new PackageIdentity(library.Name, library.Version);
RestoreCommand\Utility\AuditUtility.cs (1)
389PackageIdentity packageIdentity = new(package.Name, package.Version);
NuGet.PackageManagement (15)
BuildIntegratedPackageReference.cs (1)
79return new PackageIdentity(dependency.Name, version);
BuildIntegration\BuildIntegratedRestoreUtility.cs (2)
79.Select(library => new PackageIdentity(library.Name, library.Version)); 93.Select(library => new PackageIdentity(library.Name, library.Version));
InstallationCompatibility.cs (1)
56.Select(result => new PackageIdentity(result.Key.Name, result.Key.Version))
NuGetPackageManager.cs (4)
341new PackageIdentity(packageId, resolvedPackage.LatestVersion), 556return await PreviewInstallPackageAsync(nuGetProject, new PackageIdentity(packageId, resolvedPackage.LatestVersion), resolutionContext, 867new PackageIdentity(installedPackage.PackageIdentity.Id, resolvedPackage.LatestVersion), 933packageIdentities = packageIdentities.Concat(new[] { new PackageIdentity(packageId, resolvedPackage.LatestVersion) }).ToList();
Projects\ProjectJsonNuGetProject.cs (1)
146var identity = new PackageIdentity(dependency.Id, dependency.VersionRange.MinVersion);
Resolution\ResolverGather.cs (3)
116var identity = new PackageIdentity(primaryTargetId, version: null); 511var identity = new PackageIdentity(packageId, version); 535var identity = new PackageIdentity(packageId, version: null);
Resolution\UninstallResolver.cs (1)
23var packageIdentity = new PackageIdentity(dependencyInfo.Id, dependencyInfo.Version);
Utility\BuildIntegratedProjectUtility.cs (2)
79.Select(library => new PackageIdentity(library.Name, library.Version)) 99var identity = new PackageIdentity(targetLibrary.Name, targetLibrary.Version);
NuGet.Packaging (6)
Core\NuspecCoreReaderBase.cs (1)
213return new PackageIdentity(GetId(), GetVersion());
Core\PackageDependencyInfo.cs (1)
43: base(id, version)
PackageExtraction\PackageHelper.cs (1)
122runtimePackageIdentity = new PackageIdentity(dependencyPackage.Id, runtimePackageVersion);
PackagesConfigReader.cs (1)
199var entry = new PackageReference(new PackageIdentity(id!, semver!), targetFramework, userInstalled, developmentDependency, requireReinstallation, allowedVersions);
PackagesConfigWriter.cs (2)
160AddPackageEntry(new PackageIdentity(packageId, version), targetFramework); 314RemovePackageEntry(new PackageIdentity(packageId, version), targetFramework);
NuGet.Protocol (23)
DependencyInfo\ResolverMetadataClient.cs (1)
74var identity = new PackageIdentity(id, version);
LegacyFeed\DependencyInfoResourceV2Feed.cs (1)
104var identity = new PackageIdentity(packageVersion.Id, NuGetVersion.Parse(packageVersion.Version.ToString()));
LegacyFeed\V2FeedPackageInfo.cs (1)
50: base(identity.Id, identity.Version)
LegacyFeed\V2FeedParser.cs (1)
385return new V2FeedPackageInfo(new PackageIdentity(identityId, version), title, summary, description, authors,
LocalRepositories\LocalV3FindPackageByIdResource.cs (2)
212var expectedIdentity = new PackageIdentity(id, version); 363var matchedPackageIdentity = new PackageIdentity(packageIdentity.Id, packageIdentity.Version);
Model\PackageSearchMetadata.cs (1)
57_packageIdentity = new PackageIdentity(PackageId, Version);
Model\PackageSearchMetadataV2Feed.cs (1)
86public PackageIdentity Identity => new PackageIdentity(PackageId, Version);
RemoteRepositories\HttpFileSystemBasedFindPackageByIdResource.cs (2)
210new PackageIdentity(id, version), 294var packageIdentity = new PackageIdentity(id, version);
RemoteRepositories\PluginFindPackageByIdResource.cs (1)
483Identity = new PackageIdentity(id, parsedVersion),
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (1)
575Identity = new PackageIdentity(
Resources\PackageUpdateResource.cs (2)
800resolver.GetPackageFileName(new Packaging.Core.PackageIdentity(packageId, new NuGetVersion(packageVersion))); 801var packageIdentity = new PackageIdentity(packageId, new NuGetVersion(packageVersion));
Resources\RegistrationResourceV3.cs (1)
79return GetUri(new PackageIdentity(id, version));
SourcePackageDependencyInfo.cs (2)
20new PackageIdentity(id, version), 38new PackageIdentity(id, version),
Utility\LocalFolderUtility.cs (6)
163return GetPackageV2(root, new PackageIdentity(id, version), log, cancellationToken); 461var identity = new PackageIdentity(id, version); 545return new PackageIdentity(id, version); 637return GetPackageV3(root, new PackageIdentity(id, version), log); 691new PackageIdentity(identity.Id, identity.Version), 1256var identity = new PackageIdentity(id, nugetVersion);