21 references to VersionTranslation
Microsoft.DotNet.NuGetRepack.Tasks (12)
src\NuGetVersionUpdater.cs (7)
59
VersionTranslation
translation,
100
private static void LoadPackages(IEnumerable<string> packagePaths, Dictionary<string, PackageInfo> packages, string tempDirectoryOpt,
VersionTranslation
translation)
182
case
VersionTranslation
.Release:
188
case
VersionTranslation
.PreRelease:
207
case
VersionTranslation
.None:
283
private static void UpdateDependencies(Dictionary<string, PackageInfo> packages,
VersionTranslation
translation, bool exactVersions, Func<string, string, string, bool> allowPreReleaseDependencyOpt)
345
else if (translation ==
VersionTranslation
.Release && (versionRange.MinVersion?.IsPrerelease == true || versionRange.MaxVersion?.IsPrerelease == true))
src\UpdatePackageVersionTask.cs (5)
54
VersionTranslation
translation;
57
translation =
VersionTranslation
.None;
61
translation =
VersionTranslation
.Release;
65
translation =
VersionTranslation
.PreRelease;
89
if (translation ==
VersionTranslation
.Release)
Microsoft.DotNet.NuGetRepack.Tests (9)
VersionUpdaterTests.cs (9)
81
NuGetVersionUpdater.Run(new[] { a_daily, b_daily, c_daily, d_daily, g_daily }, dir,
VersionTranslation
.Release, exactVersions: false);
82
NuGetVersionUpdater.Run(new[] { a_daily, b_daily, c_daily, d_daily, g_daily }, dir,
VersionTranslation
.PreRelease, exactVersions: false);
115
NuGetVersionUpdater.Run(new[] { e_daily, f_daily }, dir,
VersionTranslation
.Release, exactVersions: true);
116
NuGetVersionUpdater.Run(new[] { e_daily, f_daily }, dir,
VersionTranslation
.PreRelease, exactVersions: true);
138
var e1 = Assert.Throws<InvalidOperationException>(() => NuGetVersionUpdater.Run(new[] { c_daily }, outDirectoryOpt: null,
VersionTranslation
.Release, exactVersions: false));
141
var e2 = Assert.Throws<AggregateException>(() => NuGetVersionUpdater.Run(new[] { a_daily }, outDirectoryOpt: null,
VersionTranslation
.Release, exactVersions: false));
149
var e3 = Assert.Throws<AggregateException>(() => NuGetVersionUpdater.Run(new[] { a_daily, b_daily }, outDirectoryOpt: null,
VersionTranslation
.Release, exactVersions: false));
156
var e4 = Assert.Throws<AggregateException>(() => NuGetVersionUpdater.Run(new[] { a_daily, c_daily }, outDirectoryOpt: null,
VersionTranslation
.Release, exactVersions: false));
178
NuGetVersionUpdater.Run(new[] { dotnet_tool, normal_package_b_daily }, outDirectoryOpt: outputDir,
VersionTranslation
.Release, exactVersions: false);