1 write to _workloadSetVersionFromGlobalJson
dotnet (1)
Commands\Workload\InstallingWorkloadCommand.cs (1)
136
_workloadSetVersionFromGlobalJson
= SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.GetWorkloadVersionFromGlobalJson(_globalJsonPath, out _shouldUseWorkloadSets);
8 references to _workloadSetVersionFromGlobalJson
dotnet (8)
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
229
if (_skipManifestUpdate || string.IsNullOrEmpty(
_workloadSetVersionFromGlobalJson
))
Commands\Workload\InstallingWorkloadCommand.cs (7)
55
protected bool SpecifiedWorkloadSetVersionInGlobalJson => !string.IsNullOrWhiteSpace(
_workloadSetVersionFromGlobalJson
);
174
else if (SpecifiedWorkloadSetVersionInGlobalJson && WorkloadSetVersion.IsWorkloadSetVersionInPackageVersionFormat(
_workloadSetVersionFromGlobalJson
!, out var suggestedGlobalJsonVersion))
176
throw new GracefulException(string.Format(CliCommandStrings.WorkloadSetVersionInPackageVersionFormat,
_workloadSetVersionFromGlobalJson
, suggestedGlobalJsonVersion, string.Format(CliCommandStrings.WorkloadSetVersionSpecifiedInGlobalJson, _globalJsonPath)), isUserError: true);
211
string resolvedWorkloadSetVersion =
_workloadSetVersionFromGlobalJson
;
214
recorder.HistoryRecord.GlobalJsonVersion =
_workloadSetVersionFromGlobalJson
;
329
if (
_workloadSetVersionFromGlobalJson
!= null)
332
_workloadInstaller.RecordWorkloadSetInGlobalJson(_sdkFeatureBand, _globalJsonPath,
_workloadSetVersionFromGlobalJson
);