17 references to HasVersion
NuGet.CommandLine.XPlat (2)
_generated\7\PackageSearchJsonContext.PackageIdentity.g.cs (2)
100Getter = static obj => ((global::NuGet.Packaging.Core.PackageIdentity)obj).HasVersion, 131writer.WriteBoolean(PropName_HasVersion, ((global::NuGet.Packaging.Core.PackageIdentity)value).HasVersion);
NuGet.PackageManagement (13)
NuGetPackageManager.cs (3)
760package => package.HasVersion && package.Version.IsPrerelease) || resolutionContext.IncludePrerelease; 1039if (packageIdentity.HasVersion) 1104var includePrereleaseInGather = resolutionContext.IncludePrerelease || (projectInstalledPackageReferences.Any(p => (p.PackageIdentity.HasVersion && p.PackageIdentity.Version.IsPrerelease)));
Resolution\PrunePackageTree.cs (7)
25var allowedPackageIdentity = new HashSet<PackageIdentity>(installedPackages.Where(p => p.HasVersion && p.Version.IsPrerelease), PackageIdentityComparer.Default); 33return packages.Where(p => !(p.HasVersion && p.Version.IsPrerelease) || allowedPackageId.Contains(p.Id)); 39return packages.Where(p => !(p.HasVersion && p.Version.IsPrerelease) || allowedPackageIdentity.Contains(p)); 53return packages.Where(p => !(p.HasVersion && p.Version.IsPrerelease) || allowed.Contains(p.Id)); 58foreach (var p in targets.Where(p => p.HasVersion && p.Version.IsPrerelease)) 66var prereleasePackageToInstall = new HashSet<PackageIdentity>(packagesToInstall.Where(p => p.HasVersion && p.Version.IsPrerelease), PackageIdentityComparer.Default); 115if (package.HasVersion &&
Resolution\ResolverGather.cs (3)
402if (request.Package.HasVersion) 441if (request.Package.HasVersion) 562if (package.HasVersion || _idsSearched.Add(package.Id))
NuGet.Packaging (1)
Core\PackageIdentity.cs (1)
122return HasVersion
NuGet.Protocol (1)
LegacyFeed\V2FeedQueryBuilder.cs (1)
117if (!package.HasVersion)