1 write to NewVersion
Microsoft.DotNet.TemplateLocator (1)
ManifestVersionUpdate.cs (1)
12NewVersion = newVersion;
31 references to NewVersion
dotnet (11)
Commands\Workload\Install\FileBasedInstaller.cs (6)
275var newManifestPath = Path.Combine(GetManifestInstallDirForFeatureBand(manifestUpdate.NewFeatureBand), manifestUpdate.ManifestId.ToString(), manifestUpdate.NewVersion.ToString()); 277_reporter.WriteLine(string.Format(CliCommandStrings.InstallingWorkloadManifest, manifestUpdate.ManifestId, manifestUpdate.NewVersion)); 283InstallPackage(newManifestPackageId, manifestUpdate.NewVersion.ToString(), newManifestPath, transactionContext, offlineCache); 288WriteManifestInstallationRecord(manifestUpdate.ManifestId, manifestUpdate.NewVersion, new SdkFeatureBand(manifestUpdate.NewFeatureBand), _sdkFeatureBand); 292RemoveManifestInstallationRecord(manifestUpdate.ManifestId, manifestUpdate.NewVersion, new SdkFeatureBand(manifestUpdate.NewFeatureBand), _sdkFeatureBand); 297throw new Exception(string.Format(CliCommandStrings.FailedToInstallWorkloadManifest, manifestUpdate.ManifestId, manifestUpdate.NewVersion, e.Message), e);
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (3)
567Log?.LogMessage($"Installing manifest: Id: {manifestUpdate.ManifestId}, version: {manifestUpdate.NewVersion}, feature band: {manifestUpdate.NewFeatureBand}."); 571string msiPackageVersion = $"{manifestUpdate.NewVersion}"; 573Log?.LogMessage($"Resolving {manifestUpdate.ManifestId} ({manifestUpdate.NewVersion}) to {msiPackageId} ({msiPackageVersion}).");
Commands\Workload\InstallingWorkloadCommand.cs (1)
172manifestVersionUpdates.Select(update => new WorkloadManifestInfo(update.ManifestId.ToString(), update.NewVersion.ToString(), /* We don't actually use the directory here */ string.Empty, update.NewFeatureBand))
Commands\Workload\List\WorkloadListCommand.cs (1)
153manifestUpdate.NewVersion.ToString(),
dotnet.Tests (10)
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (4)
228installer.InstalledManifests[0].manifestUpdate.NewVersion.Should().Be(manifestsToUpdate[0].ManifestUpdate.NewVersion); 259installer.InstalledManifests[0].manifestUpdate.NewVersion.Should().Be(manifestsToUpdate[0].ManifestUpdate.NewVersion);
CommandTests\Workload\Install\MockWorkloadManifestUpdater.cs (1)
48mu.ManifestUpdate.NewVersion.ToString(),
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (5)
333workloadInstaller.InstalledManifests[0].manifestUpdate.NewVersion.ToString().Should().Be("2.3.4"); 546packInstaller.InstalledManifests[0].manifestUpdate.NewVersion.Should().Be(manifestsToUpdate[0].ManifestUpdate.NewVersion); 575packInstaller.InstalledManifests[0].manifestUpdate.NewVersion.Should().Be(manifestsToUpdate[0].ManifestUpdate.NewVersion);
Microsoft.DotNet.TemplateLocator (10)
ManifestVersionUpdate.cs (10)
26if (NewVersion == null && other.NewVersion != null) return -1; 27if (NewVersion != null && other.NewVersion == null) return 1; 28if (NewVersion != null) 30ret = NewVersion.CompareTo(other.NewVersion); 41EqualityComparer<ManifestVersion?>.Default.Equals(NewVersion, other.NewVersion) && 53return HashCode.Combine(ManifestId, NewVersion, NewFeatureBand);