75 references to IsPrerelease
dotnet (4)
Commands\Run\CSharpCompilerCommand.cs (1)
382
return version.
IsPrerelease
&& version.Patch == 0 ?
Commands\Tool\Restore\ToolPackageRestorer.cs (2)
159
if (package.Version.
IsPrerelease
|| !latestVersion.
IsPrerelease
)
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
770
.Where(r => !r.package.Identity.Version.
IsPrerelease
);
Microsoft.DotNet.Build.Tasks.Packaging (1)
UpdatePackageIndex.cs (1)
282
if (!version.
IsPrerelease
)
Microsoft.DotNet.NuGetRepack.Tasks (3)
src\NuGetVersionUpdater.cs (3)
173
if (!packageVersion.
IsPrerelease
)
345
else if (translation == VersionTranslation.Release && (versionRange.MinVersion?.
IsPrerelease
== true || versionRange.MaxVersion?.
IsPrerelease
== true))
Microsoft.NET.Build.Containers (4)
Tasks\ComputeDotnetBaseImageAndTag.cs (4)
191
&& (!parsedVersion.
IsPrerelease
&& parsedVersion.Major >= FirstVersionWithNewTaggingScheme))
281
{
IsPrerelease
: false } or { Major: < FirstVersionWithNewTaggingScheme } => $"{version.Major}.{version.Minor}",
283
{
IsPrerelease
: true, Major: >= FirstVersionWithNewTaggingScheme, Patch: 100 } => DetermineLabelBasedOnChannel(version.Major, version.Minor, version.ReleaseLabels.ToArray()),
285
{
IsPrerelease
: true, Major: >= FirstVersionWithNewTaggingScheme } => $"{version.Major}.{version.Minor}",
Microsoft.NET.Build.Tasks (1)
GetPackagesToPrune.cs (1)
197
if (key.TargetFrameworkIdentifier.Equals(".NETCoreApp", StringComparison.OrdinalIgnoreCase) && !p.Value.
IsPrerelease
)
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
203
previewVersionInstalled = currentVersion!.
IsPrerelease
;
NuGet.CommandLine.XPlat (5)
_generated\16\PackageSearchJsonContext.NuGetVersion.g.cs (2)
261
Getter = static obj => ((global::NuGet.Versioning.SemanticVersion)obj).
IsPrerelease
,
341
writer.WriteBoolean(PropName_IsPrerelease, ((global::NuGet.Versioning.SemanticVersion)value).
IsPrerelease
);
Commands\Package\Update\PackageUpdateCommandRunner.cs (2)
442
bool usePrerelease = existingVersion.HasLowerBound && existingVersion.MinVersion.
IsPrerelease
;
579
bool usePrerelease = package.identity.VersionRange.HasLowerBound && package.identity.VersionRange.MinVersion.
IsPrerelease
;
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
732
var result = !newVersion.
IsPrerelease
|| listPackageArgs.Prerelease;
NuGet.Commands (5)
RestoreCommand\Diagnostics\UnresolvedMessages.cs (4)
215
return versions.Any(e => e.
IsPrerelease
&& range.Satisfies(e))
216
&& !versions.Any(e => !e.
IsPrerelease
&& range.Satisfies(e));
224
return range.MaxVersion?.
IsPrerelease
== true
225
|| range.MinVersion?.
IsPrerelease
== true;
RestoreCommand\RestoreCommand.cs (1)
2135
if (project.RestoreSettings.SdkVersion?.
IsPrerelease
== true)
NuGet.PackageManagement (11)
NuGetPackageManager.cs (4)
709
package => package.Version.
IsPrerelease
) || resolutionContext.IncludePrerelease;
760
package => package.HasVersion && package.Version.
IsPrerelease
) || resolutionContext.IncludePrerelease;
1104
var includePrereleaseInGather = resolutionContext.IncludePrerelease || (projectInstalledPackageReferences.Any(p => (p.PackageIdentity.HasVersion && p.PackageIdentity.Version.
IsPrerelease
)));
3904
&& (resolutionContext.IncludePrerelease || !package.Version.
IsPrerelease
))
Resolution\PrunePackageTree.cs (7)
25
var allowedPackageIdentity = new HashSet<PackageIdentity>(installedPackages.Where(p => p.HasVersion && p.Version.
IsPrerelease
), PackageIdentityComparer.Default);
33
return packages.Where(p => !(p.HasVersion && p.Version.
IsPrerelease
) || allowedPackageId.Contains(p.Id));
39
return packages.Where(p => !(p.HasVersion && p.Version.
IsPrerelease
) || allowedPackageIdentity.Contains(p));
53
return packages.Where(p => !(p.HasVersion && p.Version.
IsPrerelease
) || allowed.Contains(p.Id));
58
foreach (var p in targets.Where(p => p.HasVersion && p.Version.
IsPrerelease
))
66
var prereleasePackageToInstall = new HashSet<PackageIdentity>(packagesToInstall.Where(p => p.HasVersion && p.Version.
IsPrerelease
), PackageIdentityComparer.Default);
153
(StringComparer.OrdinalIgnoreCase.Equals(id, p.Id) && !p.Version.
IsPrerelease
));
NuGet.Packaging (4)
PackageCreation\Authoring\ManifestVersionUtility.cs (1)
40
if (metadata.Version != null && metadata.Version.
IsPrerelease
)
Rules\InvalidPrereleaseDependencyRule.cs (3)
31
if (!nuspecReader.GetVersion().
IsPrerelease
)
46
return dependency.VersionRange.MinVersion?.
IsPrerelease
== true ||
47
dependency.VersionRange.MaxVersion?.
IsPrerelease
== true;
NuGet.Protocol (14)
_generated\10\JsonContext.NuGetVersion.g.cs (2)
261
Getter = static obj => ((global::NuGet.Versioning.SemanticVersion)obj).
IsPrerelease
,
341
writer.WriteBoolean(PropName_isPrerelease, ((global::NuGet.Versioning.SemanticVersion)value).
IsPrerelease
);
LegacyFeed\PackageMetadataResourceV2Feed.cs (1)
69
var filter = new SearchFilter(v2Package.Version.
IsPrerelease
);
LegacyFeed\V2FeedParser.cs (1)
181
.Where(p => (includeUnlisted || p.IsListed) && (includePrerelease || !p.Version.
IsPrerelease
));
LocalRepositories\LocalAutoCompleteResource.cs (2)
80
packages = packages.Where(p => !p.Identity.Version.
IsPrerelease
);
106
packages = packages.Where(p => !p.Identity.Version.
IsPrerelease
);
LocalRepositories\LocalMetadataResource.cs (1)
90
.Where(v => includePrerelease || !v.
IsPrerelease
)
LocalRepositories\LocalPackageMetadataResource.cs (1)
44
.Where(p => includePrerelease || !p.Identity.Version.
IsPrerelease
)
LocalRepositories\LocalPackageSearchResource.cs (2)
55
query = query.Where(package => filters.IncludePrerelease || !package.Identity.Version.
IsPrerelease
);
136
.Where(v => filter.IncludePrerelease || !v.Identity.Version.
IsPrerelease
)
Resources\MetadataResourceV3.cs (1)
114
if (includePrerelease || !version.
IsPrerelease
)
Resources\PackageMetadataResourceV3.cs (1)
280
&& (includePrerelease || !version.
IsPrerelease
)
Resources\PackageSearchResourceV3.cs (1)
92
if ((filter.IncludePrerelease || !ver.Version.
IsPrerelease
) && uniqueVersions.Add(ver.Version))
Resources\RegistrationResourceV3.cs (1)
151
&& (includePrerelease || !version.
IsPrerelease
)
NuGet.Versioning (19)
FloatRange.cs (15)
56
&& minVersion.
IsPrerelease
)
125
&& !version.
IsPrerelease
)
139
&& ((version.
IsPrerelease
&& version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase))
140
|| !version.
IsPrerelease
);
147
&& ((version.
IsPrerelease
&& version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase))
148
|| !version.
IsPrerelease
);
154
&& ((version.
IsPrerelease
&& version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase))
155
|| !version.
IsPrerelease
);
160
return (version.
IsPrerelease
&& version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase))
161
|| !version.
IsPrerelease
;
167
&& ((version.
IsPrerelease
&& version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase))
168
|| !version.
IsPrerelease
);
176
&& !version.
IsPrerelease
;
182
&& !version.
IsPrerelease
;
187
&& !version.
IsPrerelease
;
VersionComparer.cs (1)
365
if (version.
IsPrerelease
)
VersionFormatter.cs (1)
130
if (version.
IsPrerelease
)
VersionRange.cs (1)
253
&& considering.
IsPrerelease
VersionRangeBase.cs (1)
346
b = version.
IsPrerelease
;
sdk-tasks (3)
CalculateTemplateVersions.cs (1)
93
string bundledTemplateInstallPath = aspNetCoreTemplate.
IsPrerelease
GenerateDefaultRuntimeFrameworkVersion.cs (1)
23
DefaultRuntimeFrameworkVersion = version.
IsPrerelease
&& version.Patch == 0 ?
OverrideAndCreateBundledNETCoreAppPackageVersion.cs (1)
85
isPreview = nugetVersion.
IsPrerelease
;