57 references to ManifestVersion
dotnet (7)
Commands\Workload\Install\FileBasedInstaller.cs (1)
809
var manifestVersion = new
ManifestVersion
(Path.GetFileName(manifestVersionDir));
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (1)
199
if (garbageCollector.ManifestsToKeep.Contains((new ManifestId(manifestRecord.ManifestId), new
ManifestVersion
(manifestRecord.ManifestVersion), new SdkFeatureBand(manifestRecord.ManifestFeatureBand))))
Commands\Workload\Install\WorkloadGarbageCollector.cs (1)
150
var manifestKey = (new ManifestId(manifest.Id), new
ManifestVersion
(manifest.Version), new SdkFeatureBand(manifest.ManifestFeatureBand));
Commands\Workload\Install\WorkloadManifestUpdater.cs (3)
431
ManifestVersionWithBand manifestWithBand = new(new
ManifestVersion
(manifest.Version), adManifestFeatureBand);
438
return new(new
ManifestVersion
(_workloadResolver.GetManifestVersion(manifestId.ToString())), new SdkFeatureBand(_workloadResolver.GetManifestFeatureBand(manifestId.ToString())));
515
new
ManifestVersion
(m.Value.Split('/')[0]),
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (1)
192
return (new ManifestId(resolver.GetManifestFromWorkload(new WorkloadId(split[0])).Id), new
ManifestVersion
(split[1]));
dotnet.Tests (48)
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (3)
218
new(new ManifestVersionUpdate(new ManifestId("mock-manifest"), new
ManifestVersion
("2.0.0"), featureBand.ToString()), null),
244
new(new ManifestVersionUpdate(new ManifestId("mock-manifest"), new
ManifestVersion
("2.0.0"), featureBand.ToString()), null)
631
new(new ManifestVersionUpdate(new ManifestId("mock-manifest"), new
ManifestVersion
("2.0.0"), sdkFeatureBand), null),
CommandTests\Workload\Install\GivenFileBasedWorkloadInstall.cs (1)
326
var manifestVersion = new
ManifestVersion
("5.0.0");
CommandTests\Workload\Install\GivenWorkloadManifestUpdater.cs (32)
101
new TestManifestUpdate(new ManifestId("test-manifest-1"), new
ManifestVersion
("5.0.0"), featureBand, new
ManifestVersion
("7.0.0"), featureBand),
102
new TestManifestUpdate(new ManifestId("test-manifest-2"), new
ManifestVersion
("3.0.0"), featureBand, new
ManifestVersion
("4.0.0"), featureBand) };
120
File.WriteAllText(Path.Combine(installedManifestDir, manifest.ToString(), _manifestFileName), GetManifestContent(new
ManifestVersion
("5.0.0")));
122
File.WriteAllText(Path.Combine(adManifestDir, manifest.ToString(), _manifestFileName), GetManifestContent(new
ManifestVersion
("5.0.0")));
147
new TestManifestUpdate(new ManifestId("test-manifest-1"), new
ManifestVersion
("5.0.0"), "6.0.100", new
ManifestVersion
("7.0.0"), "6.0.100"),
148
new TestManifestUpdate(new ManifestId("test-manifest-2"), new
ManifestVersion
("3.0.0"), "6.0.100", new
ManifestVersion
("4.0.0"), "6.0.300"),
149
new TestManifestUpdate(new ManifestId("test-manifest-3"), new
ManifestVersion
("3.0.0"), "6.0.300", new
ManifestVersion
("4.0.0"), "6.0.300")};
181
File.WriteAllText(Path.Combine(installedManifestDir, manifest.ToString(), _manifestFileName), GetManifestContent(new
ManifestVersion
("5.0.0")));
185
File.WriteAllText(Path.Combine(AdManifestPath, _manifestFileName), GetManifestContent(new
ManifestVersion
("5.0.0")));
231
File.WriteAllText(Path.Combine(installedManifestDir6_0_200, testManifestName, _manifestFileName), GetManifestContent(new
ManifestVersion
("1.0.0")));
311
File.WriteAllText(Path.Combine(emptyInstalledManifestsDir, testManifestName, _manifestFileName), GetManifestContent(new
ManifestVersion
("1.0.0")));
377
File.WriteAllText(Path.Combine(emptyInstalledManifestsDir, testManifestName, _manifestFileName), GetManifestContent(new
ManifestVersion
("1.0.0")));
425
new TestManifestUpdate(new ManifestId("test-manifest-1"), new
ManifestVersion
("5.0.0"), currentFeatureBand, new
ManifestVersion
("4.0.0"), currentFeatureBand),
426
new TestManifestUpdate(new ManifestId("test-manifest-2"), new
ManifestVersion
("3.0.0"), currentFeatureBand, new
ManifestVersion
("2.0.0"), currentFeatureBand) };
463
(new ManifestId("test-manifest-1"), new
ManifestVersion
("5.0.0"), new
ManifestVersion
("4.0.0")),
464
(new ManifestId("test-manifest-2"), new
ManifestVersion
("3.0.0"), new
ManifestVersion
("2.0.0")) };
479
File.WriteAllText(Path.Combine(installedManifestDir, "test-manifest-3", _manifestFileName), GetManifestContent(new
ManifestVersion
("1.0.0")));
506
(new ManifestId("test-manifest-1"), new
ManifestVersion
("5.0.0"), new
ManifestVersion
("4.0.0")),
507
(new ManifestId("test-manifest-2"), new
ManifestVersion
("3.0.0"), new
ManifestVersion
("2.0.0")) };
554
File.WriteAllText(Path.Combine(installedManifestDir, manifestId, _manifestFileName), GetManifestContent(new
ManifestVersion
("1.0.0")));
713
File.WriteAllText(Path.Combine(installedManifestDir, manifest.ToString(), _manifestFileName), GetManifestContent(new
ManifestVersion
("1.0.0")));
CommandTests\Workload\Install\MockWorkloadManifestUpdater.cs (1)
55
yield return new ManifestVersionUpdate(new ManifestId(manifest.Key), new
ManifestVersion
(featureBandAndVersion[0]), featureBandAndVersion[1]);
CommandTests\Workload\List\GivenWorkloadInstallerAndWorkloadsInstalled.cs (6)
56
new
ManifestVersion
(CurrentSdkVersion),
58
new
ManifestVersion
(UpdateAvailableVersion),
72
new
ManifestVersion
(CurrentSdkVersion),
74
new
ManifestVersion
("7.0.101"),
86
new
ManifestVersion
(CurrentSdkVersion),
88
new
ManifestVersion
("6.0.100"),
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (5)
318
new ManifestUpdateWithWorkloads(new ManifestVersionUpdate(new ManifestId("android"), new
ManifestVersion
("2.3.4"), "8.0.200"), Enumerable.Empty<KeyValuePair<WorkloadId, WorkloadDefinition>>().ToDictionary())
535
new(new ManifestVersionUpdate(new ManifestId("mock-manifest"), new
ManifestVersion
("2.0.0"), newSdkFeatureBand), null),
565
new(new ManifestVersionUpdate(new ManifestId("mock-manifest-1"), new
ManifestVersion
("2.0.0"), "6.0.100"), null),
566
new(new ManifestVersionUpdate(new ManifestId("mock-manifest-2"), new
ManifestVersion
("2.0.0"), "6.0.300"), null),
567
new(new ManifestVersionUpdate(new ManifestId("mock-manifest-3"), new
ManifestVersion
("2.0.0"), "6.0.100"), null),
Microsoft.DotNet.TemplateLocator (2)
WorkloadSet.cs (2)
25
ManifestVersions = manifests.ToDictionary(m => new ManifestId(m.Id), m => (new
ManifestVersion
(m.Version), new SdkFeatureBand(m.ManifestFeatureBand)))
48
manifestVersion = new
ManifestVersion
(parts?[0]);