1151 references to CliCommandStrings
dotnet (916)
CliUsage.cs (45)
13$@"{CliCommandStrings.Usage}: dotnet [runtime-options] [path-to-application] [arguments] 15{CliCommandStrings.ExecutionUsageDescription} 18--additionalprobingpath <path> {CliCommandStrings.AdditionalProbingPathDefinition} 19--additional-deps <path> {CliCommandStrings.AdditionalDeps} 20--depsfile {CliCommandStrings.DepsFileDefinition} 21--fx-version <version> {CliCommandStrings.FxVersionDefinition} 22--roll-forward <setting> {CliCommandStrings.RollForwardDefinition} 23--runtimeconfig {CliCommandStrings.RuntimeConfigDefinition} 26{CliCommandStrings.PathToApplicationDefinition} 28{CliCommandStrings.Usage}: dotnet [sdk-options] [command] [command-options] [arguments] 30{CliCommandStrings.SDKCommandUsageDescription} 34-h|--help {CliCommandStrings.SDKOptionsHelpDefinition} 35--info {CliCommandStrings.SDKInfoCommandDefinition} 36--list-runtimes {CliCommandStrings.SDKListRuntimesCommandDefinition} 37--list-sdks {CliCommandStrings.SDKListSdksCommandDefinition} 38--version {CliCommandStrings.SDKVersionCommandDefinition} 40{CliCommandStrings.Commands}: 41build {CliCommandStrings.BuildDefinition} 42build-server {CliCommandStrings.BuildServerDefinition} 43clean {CliCommandStrings.CleanDefinition} 44format {CliCommandStrings.FormatDefinition} 45help {CliCommandStrings.HelpDefinition} 46msbuild {CliCommandStrings.MsBuildDefinition} 47new {CliCommandStrings.NewDefinition} 48nuget {CliCommandStrings.NugetDefinition} 49pack {CliCommandStrings.PackDefinition} 50package {CliCommandStrings.PackageDefinition} 51publish {CliCommandStrings.PublishDefinition} 52reference {CliCommandStrings.ReferenceDefinition} 53restore {CliCommandStrings.RestoreDefinition} 54run {CliCommandStrings.RunDefinition} 55sdk {CliCommandStrings.SdkDefinition} 56solution {CliCommandStrings.SlnDefinition} 57store {CliCommandStrings.StoreDefinition} 58test {CliCommandStrings.TestDefinition} 59tool {CliCommandStrings.ToolDefinition} 60vstest {CliCommandStrings.VsTestDefinition} 61workload {CliCommandStrings.WorkloadDefinition} 63{CliCommandStrings.AdditionalTools} 64dev-certs {CliCommandStrings.DevCertsDefinition} 65fsi {CliCommandStrings.FsiDefinition} 66user-jwts {CliCommandStrings.UserJwtsDefinition} 67user-secrets {CliCommandStrings.UserSecretsDefinition} 68watch {CliCommandStrings.WatchDefinition} 70{CliCommandStrings.RunDotnetCommandHelpForMore}";
Commands\Build\BuildCommandParser.cs (9)
22Description = CliCommandStrings.BuildOutputOptionDescription, 23HelpName = CliCommandStrings.OutputOptionName 28Description = CliCommandStrings.NoIncrementalOptionDescription, 34Description = CliCommandStrings.NoDependenciesOptionDescription, 40Description = CliCommandStrings.BuildCmdNoLogo, 50public static readonly Option<string> RuntimeOption = CommonOptions.RuntimeOption(CliCommandStrings.BuildRuntimeOptionDescription); 52public static readonly Option<string> FrameworkOption = CommonOptions.FrameworkOption(CliCommandStrings.BuildFrameworkOptionDescription); 54public static readonly Option<string?> ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.BuildConfigurationOptionDescription); 72DocumentedCommand command = new("build", DocsLink, CliCommandStrings.BuildAppFullName);
Commands\BuildServer\BuildServerCommandParser.cs (1)
25var command = new DocumentedCommand("build-server", DocsLink, CliCommandStrings.BuildServerCommandDescription);
Commands\BuildServer\Shutdown\BuildServerShutdownCommand.cs (7)
61_reporter.WriteLine(CliCommandStrings.NoServersToShutdown.Green()); 114CliCommandStrings.ShuttingDownServerWithPid, 122CliCommandStrings.ShuttingDownServer, 133CliCommandStrings.ShutDownFailedWithPid, 142CliCommandStrings.ShutDownFailed, 159CliCommandStrings.ShutDownSucceededWithPid, 167CliCommandStrings.ShutDownSucceeded,
Commands\BuildServer\Shutdown\BuildServerShutdownCommandParser.cs (4)
14Description = CliCommandStrings.MSBuildOptionDescription, 20Description = CliCommandStrings.VBCSCompilerOptionDescription, 26Description = CliCommandStrings.RazorOptionDescription, 39Command command = new("shutdown", CliCommandStrings.BuildServerShutdownCommandDescription);
Commands\Clean\CleanCommandParser.cs (7)
22Description = CliCommandStrings.CleanCmdOutputDirDescription, 23HelpName = CliCommandStrings.CleanCmdOutputDir 28Description = CliCommandStrings.CleanCmdNoLogo, 32public static readonly Option FrameworkOption = CommonOptions.FrameworkOption(CliCommandStrings.CleanFrameworkOptionDescription); 34public static readonly Option ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.CleanConfigurationOptionDescription); 50DocumentedCommand command = new("clean", DocsLink, CliCommandStrings.CleanAppFullName); 54command.Options.Add(CommonOptions.RuntimeOption(CliCommandStrings.CleanRuntimeOptionDescription));
Commands\Clean\FileBasedAppArtifacts\CleanFileBasedAppArtifactsCommand.cs (5)
41Reporter.Error.WriteLine(string.Format(CliCommandStrings.CleanFileBasedAppArtifactsErrorRemovingFolder, folder, ex.Message).Red()); 49? CliCommandStrings.CleanFileBasedAppArtifactsWouldRemoveFolders 50: CliCommandStrings.CleanFileBasedAppArtifactsTotalFoldersRemoved, 67Reporter.Error.WriteLine(string.Format(CliCommandStrings.CleanFileBasedAppArtifactsDirectoryNotFound, directory.FullName).Yellow()); 71Reporter.Output.WriteLine(CliCommandStrings.CleanFileBasedAppArtifactsScanning, directory.FullName);
Commands\Clean\FileBasedAppArtifacts\CleanFileBasedAppArtifactsCommandParser.cs (3)
12Description = CliCommandStrings.CleanFileBasedAppArtifactsDryRun, 18Description = CliCommandStrings.CleanFileBasedAppArtifactsDays, 35Command command = new("file-based-apps", CliCommandStrings.CleanFileBasedAppArtifactsCommandDescription)
Commands\Dnx\DnxCommandParser.cs (1)
20Command command = new("dnx", CliCommandStrings.ToolExecuteCommandDescription);
Commands\Help\HelpCommand.cs (1)
99CliCommandStrings.CommandDoesNotExist,
Commands\Help\HelpCommandParser.cs (3)
14public static readonly Argument<string[]> Argument = new(CliCommandStrings.CommandArgumentName) 16Description = CliCommandStrings.CommandArgumentDescription, 29DocumentedCommand command = new("help", DocsLink, CliCommandStrings.HelpAppFullName);
Commands\Hidden\Add\AddCommandParser.cs (1)
25var command = new DocumentedCommand("add", DocsLink, CliCommandStrings.NetAddCommand)
Commands\Hidden\Add\Package\AddPackageCommandParser.cs (1)
21Command command = new("package", CliCommandStrings.PackageAddAppFullName);
Commands\Hidden\Add\Reference\AddReferenceCommandParser.cs (1)
23Command command = new("reference", CliCommandStrings.ReferenceAddAppFullName);
Commands\Hidden\List\ListCommandParser.cs (1)
35var command = new DocumentedCommand("list", DocsLink, CliCommandStrings.NetListCommand)
Commands\Hidden\List\Package\ListPackageCommandParser.cs (1)
22Command command = new("package", CliCommandStrings.PackageListAppFullName);
Commands\Hidden\List\Reference\ListReferenceCommandParser.cs (1)
24var command = new Command("reference", CliCommandStrings.ReferenceListAppFullName);
Commands\Hidden\Remove\Package\RemovePackageCommandParser.cs (1)
20var command = new Command("package", CliCommandStrings.PackageRemoveAppFullName);
Commands\Hidden\Remove\Reference\RemoveReferenceCommandParser.cs (1)
22var command = new Command("reference", CliCommandStrings.ReferenceRemoveAppFullName);
Commands\Hidden\Remove\RemoveCommandParser.cs (1)
25var command = new DocumentedCommand("remove", DocsLink, CliCommandStrings.NetRemoveCommand)
Commands\MSBuild\MSBuildCommandParser.cs (1)
24var command = new DocumentedCommand("msbuild", DocsLink, CliCommandStrings.BuildAppFullName)
Commands\New\MSBuildEvaluation\CapabilityExpressionEvaluator.cs (1)
281string.Format(CliCommandStrings.CapabilityExpressionEvaluator_Exception_InvalidExpression, position),
Commands\New\MSBuildEvaluation\MSBuildEvaluationResult.cs (2)
52ErrorMessage = string.Format(CliCommandStrings.MSBuildEvaluationResult_Error_NoProjectFound, path) 60ErrorMessage = string.Format(CliCommandStrings.MSBuildEvaluationResult_Error_NotRestored, path)
Commands\New\MSBuildEvaluation\MSBuildEvaluator.cs (1)
161return result = MSBuildEvaluationResult.CreateFailure(projectPath, string.Format(CliCommandStrings.MSBuildEvaluator_Error_NoTargetFramework, projectPath));
Commands\New\MSBuildEvaluation\MultipleProjectsEvaluationResult.cs (1)
19ErrorMessage = string.Format(CliCommandStrings.MultipleProjectsEvaluationResult_Error, string.Join("; ", projectPaths))
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (19)
27throw new Exception(string.Format(CliCommandStrings.ProjectCapabilityConstraintFactory_Exception_NoEvaluator, Type, nameof(MSBuildEvaluator))); 38throw new Exception(string.Format(CliCommandStrings.ProjectCapabilityConstraintFactory_Exception_EvaluationFailed, Type, e.Message), e); 62public string DisplayName => CliCommandStrings.ProjectCapabilityConstraint_DisplayName; 80throw new Exception($"{CliCommandStrings.ProjectCapabilityConstraint_Error_InvalidConstraintConfiguration}:{CliCommandStrings.ProjectCapabilityConstraint_Error_InvalidJson}.", e); 91throw new Exception($"{CliCommandStrings.ProjectCapabilityConstraint_Error_InvalidConstraintConfiguration}: {CliCommandStrings.ProjectCapabilityConstraint_Error_ArgumentShouldNotBeEmpty}."); 98throw new Exception($"{CliCommandStrings.ProjectCapabilityConstraint_Error_InvalidConstraintConfiguration}: {CliCommandStrings.ProjectCapabilityConstraint_Error_ArgumentShouldBeString}."); 106_evaluationResult.ErrorMessage ?? CliCommandStrings.MSBuildEvaluationResult_Error_NoProjectFound, 107CliCommandStrings.ProjectCapabilityConstraint_Restricted_NoProjectFound_CTA); 115_evaluationResult.ErrorMessage ?? string.Format(CliCommandStrings.MultipleProjectsEvaluationResult_Error, foundProjects), 116string.Format(CliCommandStrings.ProjectCapabilityConstraint_Restricted_MultipleProjectsFound_CTA, SharedOptions.ProjectPathOption.Name)); 123_evaluationResult.ErrorMessage ?? string.Format(CliCommandStrings.MSBuildEvaluationResult_Error_NotRestored, _evaluationResult.ProjectPath), 124string.Format(CliCommandStrings.ProjectCapabilityConstraint_Restricted_NotRestored_CTA, _evaluationResult.ProjectPath)); 129return TemplateConstraintResult.CreateRestricted(this, string.Format(CliCommandStrings.ProjectCapabilityConstraint_Restricted_EvaluationFailed_Message, _evaluationResult.ErrorMessage)); 134return TemplateConstraintResult.CreateRestricted(this, string.Format(CliCommandStrings.ProjectCapabilityConstraint_Restricted_NonSDKStyle_Message, _evaluationResult.ProjectPath)); 145string.Format(CliCommandStrings.ProjectCapabilityConstraint_Restricted_Message, configuredCapabiltiesExpression, _evaluationResult.ProjectPath)); 153throw new Exception($"{CliCommandStrings.ProjectCapabilityConstraint_Error_InvalidConstraintConfiguration}:{ae.Message}.", ae);
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (1)
16public string DisplayName => CliCommandStrings.ProjectContextSymbolSource_DisplayName;
Commands\New\NewCommandParser.cs (4)
38Description = CliCommandStrings.DisableSdkTemplates_OptionDescription, 46Description = CliCommandStrings.DisableProjectContextEval_OptionDescription, 53Description = CliCommandStrings.Verbosity_OptionDescription, 61.WithDescription(CliCommandStrings.Diagnostics_OptionDescription);
Commands\New\PostActions\DotnetAddPostActionProcessor.cs (17)
48Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Error_ActionMisconfigured); 58Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Error_UnresolvedProjFile); 59Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Error_ProjFileListHeader); 76Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Error_UnresolvedProjFile); 118Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Error_ActionMisconfigured); 124Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Error_ActionMisconfigured); 144Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_Error_FrameworkNotSupported, referenceToAdd)); 149Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_Error_UnsupportedRefType, referenceType)); 160Reporter.Output.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_AddPackageReference, packageName, projectPath)); 164Reporter.Output.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_AddPackageReference_WithVersion, packageName, version, projectPath)); 169Reporter.Output.WriteLine(CliCommandStrings.PostAction_AddReference_Succeeded); 173Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Failed); 179Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_AddPackageReference_Failed, e.Message)); 188Reporter.Output.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_AddProjectReference, projectToAdd, projectPath)); 192Reporter.Output.WriteLine(CliCommandStrings.PostAction_AddReference_Succeeded); 196Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddReference_Failed); 202Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_AddReference_AddProjectReference_Failed, e.Message));
Commands\New\PostActions\DotnetRestorePostActionProcessor.cs (6)
28Reporter.Output.WriteLine(CliCommandStrings.PostAction_Restore_Error_NoProjectsToRestore); 36Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_Restore_Error_FailedToDetermineProjectToRestore)); 51Reporter.Output.WriteLine(string.Format(CliCommandStrings.PostAction_Restore_Running, pathToRestore)); 55Reporter.Error.WriteLine(CliCommandStrings.PostAction_Restore_Failed); 59Reporter.Output.WriteLine(CliCommandStrings.PostAction_Restore_Succeeded); 65Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_Restore_RestoreFailed, e.Message));
Commands\New\PostActions\DotnetSlnPostActionProcessor.cs (9)
73Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddProjToSln_Error_NoSolutionFile); 83Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddProjToSln_Error_NoProjectsToAdd); 89Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddProjToSln_Error_NoProjectsToAdd); 98Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddProjToSln_Error_BothInRootAndSolutionFolderSpecified); 104Reporter.Output.WriteLine(string.Format(CliCommandStrings.PostAction_AddProjToSln_InRoot_Running, string.Join(" ", projectFiles), nearestSlnFilesFound[0])); 108Reporter.Output.WriteLine(string.Format(CliCommandStrings.PostAction_AddProjToSln_Running, string.Join(" ", projectFiles), nearestSlnFilesFound[0], solutionFolder)); 120Reporter.Error.WriteLine(CliCommandStrings.PostAction_AddProjToSln_Failed_NoReason); 124Reporter.Output.WriteLine(CliCommandStrings.PostAction_AddProjToSln_Succeeded); 131Reporter.Error.WriteLine(string.Format(CliCommandStrings.PostAction_AddProjToSln_Failed, e.Message));
Commands\New\SdkInfoProvider.cs (2)
66return string.Format(CliCommandStrings.SdkInfoProvider_Message_SwitchSdk, viableInstalledVersions.ToCsvString()); 70return string.Format(CliCommandStrings.SdkInfoProvider_Message_InstallSdk, supportedVersions.ToCsvString());
Commands\New\WorkloadsInfoProvider.cs (1)
23public string ProvideConstraintRemedySuggestion(IReadOnlyList<string> supportedWorkloads) => CliCommandStrings.WorkloadInfoProvider_Message_AddWorkloads;
Commands\Pack\PackCommandParser.cs (12)
24Description = CliCommandStrings.PackCmdOutputDirDescription, 25HelpName = CliCommandStrings.PackCmdOutputDir 30Description = CliCommandStrings.CmdNoBuildOptionDescription, 36Description = CliCommandStrings.CmdIncludeSymbolsDescription, 42Description = CliCommandStrings.CmdIncludeSourceDescription, 48Description = CliCommandStrings.CmdServiceableDescription, 54Description = CliCommandStrings.PackCmdNoLogo, 60public static readonly Option<string?> ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.PackConfigurationOptionDescription); 68Description = CliCommandStrings.PackCmdVersionDescription, 69HelpName = CliCommandStrings.PackCmdVersion, 93var command = new DocumentedCommand("pack", DocsLink, CliCommandStrings.PackAppFullName); 118command.Options.Add(CommonOptions.RuntimeOption(CliCommandStrings.BuildRuntimeOptionDescription));
Commands\Package\Add\PackageAddCommand.cs (4)
56throw new GracefulException(string.Format(CliCommandStrings.CmdDGFileIOException, projectFilePath), ioex); 102throw new GracefulException(string.Format(CliCommandStrings.CmdDGFileException, projectFilePath)); 162throw new GracefulException(CliCommandStrings.InvalidOptionForFileBasedApp, option.Name); 171throw new GracefulException(CliCommandStrings.PrereleaseAndVersionAreNotSupportedAtTheSameTime);
Commands\Package\Add\PackageAddCommandParser.cs (11)
31Description = CliCommandStrings.CmdVersionDescription, 32HelpName = CliCommandStrings.CmdVersion 53Description = CliCommandStrings.PackageAddCmdFrameworkDescription, 54HelpName = CliCommandStrings.PackageAddCmdFramework 59Description = CliCommandStrings.PackageAddCmdNoRestoreDescription, 65Description = CliCommandStrings.PackageAddCmdSourceDescription, 66HelpName = CliCommandStrings.PackageAddCmdSource 71Description = CliCommandStrings.CmdPackageDirectoryDescription, 72HelpName = CliCommandStrings.CmdPackageDirectory 86Command command = new("add", CliCommandStrings.PackageAddAppFullName); 109result.AddError(CliCommandStrings.ValidationFailedDuplicateVersion);
Commands\Package\List\PackageListCommand.cs (4)
86"text": "{{String.Format(CultureInfo.CurrentCulture, CliCommandStrings.Error_restore)}}", 107throw new GracefulException(CliCommandStrings.OptionsCannotBeCombined); 161throw new GracefulException(CliCommandStrings.NoProjectsOrSolutions, resultPath); 178throw new GracefulException(CliCommandStrings.PackageListFileNotFound, resultPath);
Commands\Package\List\PackageListCommandParser.cs (17)
15Description = CliCommandStrings.CmdOutdatedDescription, 21Description = CliCommandStrings.CmdDeprecatedDescription, 27Description = CliCommandStrings.CmdVulnerableDescription, 33Description = CliCommandStrings.PackageListCmdFrameworkDescription, 34HelpName = CliCommandStrings.PackageListCmdFramework 40Description = CliCommandStrings.CmdTransitiveDescription, 46Description = CliCommandStrings.CmdPrereleaseDescription, 52Description = CliCommandStrings.CmdHighestPatchDescription, 58Description = CliCommandStrings.CmdHighestMinorDescription, 64Description = CliCommandStrings.CmdConfigDescription, 65HelpName = CliCommandStrings.CmdConfig 70Description = CliCommandStrings.PackageListCmdSourceDescription, 71HelpName = CliCommandStrings.PackageListCmdSource 79Description = CliCommandStrings.CmdNoRestoreDescription, 91Description = CliCommandStrings.CmdFormatDescription 96Description = CliCommandStrings.CmdOutputVersionDescription 108Command command = new("list", CliCommandStrings.PackageListAppFullName);
Commands\Package\PackageCommandParser.cs (1)
62(true, true) => throw new GracefulException(CliCommandStrings.CannotCombineOptions, FileOption.Name, ProjectOption.Name),
Commands\Package\Remove\PackageRemoveCommand.cs (2)
21throw new GracefulException(CliCommandStrings.PackageRemoveSpecifyExactlyOnePackageReference); 88Reporter.Output.WriteLine(CliCommandStrings.DirectivesRemoved, "#:package", count, packageId, fullPath);
Commands\Package\Remove\PackageRemoveCommandParser.cs (3)
11public static readonly Argument<string[]> CmdPackageArgument = new(CliCommandStrings.CmdPackage) 13Description = CliCommandStrings.PackageRemoveAppHelpText, 28var command = new Command("remove", CliCommandStrings.PackageRemoveAppFullName);
Commands\Package\Search\PackageSearchCommandParser.cs (17)
15HelpName = CliCommandStrings.PackageSearchSearchTermArgumentName, 16Description = CliCommandStrings.PackageSearchSearchTermDescription, 22Description = CliCommandStrings.SourceDescription, 23HelpName = CliCommandStrings.SourceArgumentName 29Description = CliCommandStrings.PackageSearchTakeDescription, 30HelpName = CliCommandStrings.PackageSearchTakeArgumentName 35Description = CliCommandStrings.PackageSearchSkipDescription, 36HelpName = CliCommandStrings.PackageSearchSkipArgumentName 41Description = CliCommandStrings.ExactMatchDescription, 49Description = CliCommandStrings.PackageSearchPrereleaseDescription, 55Description = CliCommandStrings.ConfigFileDescription, 56HelpName = CliCommandStrings.ConfigFileArgumentName 61Description = CliCommandStrings.FormatDescription, 62HelpName = CliCommandStrings.FormatArgumentName 67Description = CliCommandStrings.VerbosityDescription, 68HelpName = CliCommandStrings.VerbosityArgumentName 80Command searchCommand = new("search", CliCommandStrings.PackageSearchCommandDescription);
Commands\Project\Convert\ProjectConvertCommand.cs (9)
25throw new GracefulException(CliCommandStrings.InvalidFilePath, file); 46Reporter.Output.WriteLine(CliCommandStrings.ProjectConvertWouldCopyFile, file, targetFile); 47Reporter.Output.WriteLine(CliCommandStrings.ProjectConvertWouldConvertFile, targetFile); 58Reporter.Output.WriteLine(CliCommandStrings.ProjectConvertWouldCreateFile, projectFile); 91Reporter.Output.WriteLine(CliCommandStrings.ProjectConvertWouldCreateDirectory, path); 104Reporter.Output.WriteLine(CliCommandStrings.ProjectConvertWouldCopyFile, source, target); 165throw new GracefulException(CliCommandStrings.DirectoryAlreadyExists, targetDirectory); 174string.Format(CliCommandStrings.ProjectConvertAskForOutputDirectory, defaultValueRelative), 181error = string.Format(CliCommandStrings.DirectoryAlreadyExists, Path.GetFullPath(path));
Commands\Project\Convert\ProjectConvertCommandParser.cs (4)
13Description = CliCommandStrings.CmdFileDescription, 19Description = CliCommandStrings.CmdOptionForceDescription, 25Description = CliCommandStrings.ProjectConvertDryRun, 31Command command = new("convert", CliCommandStrings.ProjectConvertAppFullName)
Commands\Publish\PublishCommandParser.cs (10)
23Description = CliCommandStrings.PublishOutputOptionDescription, 24HelpName = CliCommandStrings.PublishOutputOption 29Description = CliCommandStrings.ManifestOptionDescription, 30HelpName = CliCommandStrings.ManifestOption 36Description = CliCommandStrings.NoBuildOptionDescription, 42Description = CliCommandStrings.PublishCmdNoLogo, 52public static readonly Option<string> RuntimeOption = CommonOptions.RuntimeOption(CliCommandStrings.PublishRuntimeOptionDescription); 54public static readonly Option<string> FrameworkOption = CommonOptions.FrameworkOption(CliCommandStrings.PublishFrameworkOptionDescription); 56public static readonly Option<string?> ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.PublishConfigurationOptionDescription); 70var command = new DocumentedCommand("publish", DocsLink, CliCommandStrings.PublishAppDescription);
Commands\Reference\Add\ReferenceAddCommandParser.cs (4)
12public static readonly Argument<IEnumerable<string>> ProjectPathArgument = new(CliCommandStrings.ReferenceAddProjectPathArgumentName) 14Description = CliCommandStrings.ReferenceAddProjectPathArgumentDescription, 26Description = CliCommandStrings.ReferenceAddCmdFrameworkDescription, 42Command command = new("add", CliCommandStrings.ReferenceAddAppFullName);
Commands\Reference\List\ReferenceListCommandParser.cs (1)
21var command = new Command("list", CliCommandStrings.ReferenceListAppFullName);
Commands\Reference\ReferenceCommandParser.cs (1)
33var command = new DocumentedCommand("reference", DocsLink, CliCommandStrings.NetRemoveCommand);
Commands\Reference\Remove\ReferenceRemoveCommandParser.cs (4)
12public static readonly Argument<IEnumerable<string>> ProjectPathArgument = new DynamicArgument<IEnumerable<string>>(CliCommandStrings.ReferenceRemoveProjectPathArgumentName) 14Description = CliCommandStrings.ReferenceRemoveProjectPathArgumentDescription, 20Description = CliCommandStrings.ReferenceRemoveCmdFrameworkDescription, 33var command = new Command("remove", CliCommandStrings.ReferenceRemoveAppFullName);
Commands\Restore\RestoreCommandParser.cs (22)
22Description = CliCommandStrings.CmdSourceOptionDescription, 23HelpName = CliCommandStrings.CmdSourceOption 38Description = CliCommandStrings.CmdUseLockFileOptionDescription, 43Description = CliCommandStrings.CmdLockedModeOptionDescription, 48Description = CliCommandStrings.CmdLockFilePathOptionDescription, 49HelpName = CliCommandStrings.CmdLockFilePathOption 53Description = CliCommandStrings.CmdReevaluateOptionDescription, 68var command = new DocumentedCommand("restore", DocsLink, CliCommandStrings.RestoreAppFullName); 122Description = showHelp ? CliCommandStrings.CmdSourceOptionDescription : string.Empty, 123HelpName = CliCommandStrings.CmdSourceOption, 138Description = showHelp ? CliCommandStrings.CmdPackagesOptionDescription : string.Empty, 139HelpName = CliCommandStrings.CmdPackagesOption, 143yield return CommonOptions.CurrentRuntimeOption(CliCommandStrings.CmdCurrentRuntimeOptionDescription); 147Description = showHelp ? CliCommandStrings.CmdDisableParallelOptionDescription : string.Empty, 154Description = showHelp ? CliCommandStrings.CmdConfigFileOptionDescription : string.Empty, 155HelpName = CliCommandStrings.CmdConfigFileOption, 168Description = showHelp ? CliCommandStrings.CmdNoHttpCacheOptionDescription : string.Empty, 175Description = showHelp ? CliCommandStrings.CmdIgnoreFailedSourcesOptionDescription : string.Empty, 182Description = CliCommandStrings.CmdForceRestoreOptionDescription, 199Description = CliCommandStrings.CmdRuntimeOptionDescription, 200HelpName = CliCommandStrings.CmdRuntimeOption, 218Description = CliCommandStrings.CmdNoDependenciesOptionDescription,
Commands\Run\LaunchSettings\LaunchSettingsManager.cs (8)
42return new LaunchSettingsApplyResult(false, CliCommandStrings.LaunchProfilesCollectionIsNotAJsonObject); 61throw new GracefulException(CliCommandStrings.DuplicateCaseInsensitiveLaunchProfileNames, 66return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.LaunchProfileDoesNotExist, profileName)); 75return new LaunchSettingsApplyResult(false, CliCommandStrings.LaunchProfileIsNotAJsonObject); 99return new LaunchSettingsApplyResult(false, CliCommandStrings.UsableLaunchProfileCannotBeLocated); 105return new LaunchSettingsApplyResult(false, CliCommandStrings.UsableLaunchProfileCannotBeLocated); 111return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.LaunchProfileHandlerCannotBeLocated, commandName)); 119return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.DeserializationExceptionMessage, launchSettingsPath, ex.Message));
Commands\Run\LaunchSettings\ProjectLaunchSettingsProvider.cs (6)
27return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.CouldNotConvertToString, property.Name)); 36return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.CouldNotConvertToBoolean, property.Name)); 45return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.CouldNotConvertToString, property.Name)); 54return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.CouldNotConvertToString, property.Name)); 63return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.CouldNotConvertToString, property.Name)); 72return new LaunchSettingsApplyResult(false, string.Format(CliCommandStrings.ValueMustBeAnObject, property.Name));
Commands\Run\RunCommand.cs (20)
132Reporter.Output.WriteLine(CliCommandStrings.RunCommandBuilding); 141throw new GracefulException(CliCommandStrings.CannotCombineOptions, RunCommandParser.NoCacheOption.Name, RunCommandParser.NoBuildOption.Name); 178string.Format(CliCommandStrings.RunCommandSpecifiedFileIsNotAValidProject, ProjectFileFullPath), 226Reporter.Output.WriteLine(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)); 229string profileName = string.IsNullOrEmpty(LaunchProfile) ? CliCommandStrings.DefaultLaunchProfileDisplayName : LaunchProfile; 236Reporter.Error.WriteLine(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, profileName, applyResult.FailureReason).Bold().Red()); 245Reporter.Error.WriteLine(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, profileName).Bold().Red()); 281Reporter.Output.WriteLine(string.Format(CliCommandStrings.RunCommandWarningRunJsonNotUsed, runJsonPath, launchSettingsPath).Yellow()); 294Reporter.Error.WriteLine(string.Format(CliCommandStrings.RunCommandExceptionCouldNotLocateALaunchSettingsFile, launchProfile, $""" 331throw new GracefulException(CliCommandStrings.RunCommandException); 495throw new GracefulException(CliCommandStrings.RunCommandEvaluationExceptionBuildFailed, Constants.ComputeRunArguments); 508throw new GracefulException(CliCommandStrings.RunCommandExceptionUnableToRunSpecifyFramework, "--framework"); 514CliCommandStrings.RunCommandExceptionUnableToRun, 544throw new GracefulException(CliCommandStrings.CmdNonExistentFileErrorDescription, projectFilePath); 555throw new GracefulException(CliCommandStrings.RunCommandExceptionNoProjects, projectFileOrDirectoryPath, "--project"); 571throw new GracefulException(CliCommandStrings.RunCommandExceptionMultipleProjects, directory); 611Reporter.Output.WriteLine(CliCommandStrings.RunCommandProjectAbbreviationDeprecated.Yellow()); 640throw new GracefulException(CliCommandStrings.CannotCombineOptions, RunCommandParser.ProjectOption.Name, RunCommandParser.FileOption.Name); 660throw new GracefulException(CliCommandStrings.InvalidOptionForStdin, RunCommandParser.NoBuildOption.Name); 665throw new GracefulException(CliCommandStrings.InvalidOptionForStdin, RunCommandParser.LaunchProfileOption.Name);
Commands\Run\RunCommandParser.cs (14)
14public static readonly Option<string?> ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.RunConfigurationOptionDescription); 16public static readonly Option<string> FrameworkOption = CommonOptions.FrameworkOption(CliCommandStrings.RunFrameworkOptionDescription); 18public static readonly Option<string> RuntimeOption = CommonOptions.RuntimeOption(CliCommandStrings.RunRuntimeOptionDescription); 22Description = CliCommandStrings.CommandOptionProjectDescription, 23HelpName = CliCommandStrings.CommandOptionProjectHelpName 28Description = CliCommandStrings.CommandOptionFileDescription, 29HelpName = CliCommandStrings.CommandOptionFileHelpName, 36Description = CliCommandStrings.CommandOptionLaunchProfileDescription, 37HelpName = CliCommandStrings.CommandOptionLaunchProfileHelpName 42Description = CliCommandStrings.CommandOptionNoLaunchProfileDescription, 48Description = CliCommandStrings.CommandOptionNoLaunchProfileArgumentsDescription 53Description = CliCommandStrings.CommandOptionNoBuildDescription, 63Description = CliCommandStrings.CommandOptionNoCacheDescription, 88DocumentedCommand command = new("run", DocsLink, CliCommandStrings.RunAppFullName);
Commands\Run\VirtualProjectBuildingCommand.cs (13)
233Reporter.Output.WriteLine(CliCommandStrings.NoBinaryLogBecauseUpToDate.Yellow()); 247Reporter.Output.WriteLine(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc.Yellow()); 1491diagnostics.AddError(sourceFile, directive.Info.Span, string.Format(CliCommandStrings.DuplicateDirective, typeAndName)); 1541diagnostics.AddError(sourceFile, trivia.Span, CliCommandStrings.CannotConvertDirective); 1720var other => context.Diagnostics.AddError<Named>(context.SourceFile, context.Info.Span, string.Format(CliCommandStrings.UnrecognizedDirective, other)), 1732return context.Diagnostics.AddError<(string, string?)?>(context.SourceFile, context.Info.Span, string.Format(CliCommandStrings.MissingDirectiveName, directiveKind)); 1738return context.Diagnostics.AddError<(string, string?)?>(context.SourceFile, context.Info.Span, string.Format(CliCommandStrings.InvalidDirectiveName, directiveKind, separator)); 1805return context.Diagnostics.AddError<Property?>(context.SourceFile, context.Info.Span, CliCommandStrings.PropertyDirectiveMissingParts); 1814return context.Diagnostics.AddError<Property?>(context.SourceFile, context.Info.Span, string.Format(CliCommandStrings.PropertyDirectiveInvalidName, ex.Message), ex); 1820context.Diagnostics.AddError(context.SourceFile, context.Info.Span, CliCommandStrings.StaticGraphRestoreNotSupported); 1868return context.Diagnostics.AddError<Project?>(context.SourceFile, context.Info.Span, string.Format(CliCommandStrings.MissingDirectiveName, directiveKind)); 1889context.Diagnostics.AddError(context.SourceFile, context.Info.Span, string.Format(CliCommandStrings.InvalidProjectDirective, e.Message), e); 1972throw new GracefulException($"{sourceFile.GetLocationString(span)}: {CliCommandStrings.DirectiveError}: {message}", inner);
Commands\Sdk\Check\ProductCollectionProvider.cs (2)
23throw new GracefulException(string.Format(CliCommandStrings.ReleasesLibraryFailed, e.Message)); 35throw new GracefulException(string.Format(CliCommandStrings.ReleasesLibraryFailed, e.Message));
Commands\Sdk\Check\RuntimeOutputWriter.cs (9)
20_reporter.WriteLine(CliCommandStrings.RuntimeSectionHeader); 23table.AddColumn(CliCommandStrings.NameColumnHeader, runtime => runtime.Name.ToString()); 24table.AddColumn(CliCommandStrings.VersionColumnHeader, runtime => runtime.Version.ToString()); 25table.AddColumn(CliCommandStrings.StatusColumnHeader, runtime => GetRuntimeStatusMessage(runtime)); 39return string.Format(CliCommandStrings.OutOfSupportMessage, $"{runtime.Version.Major}.{runtime.Version.Minor}"); 43return string.Format(CliCommandStrings.MaintenanceMessage, $"{runtime.Version.Major}.{runtime.Version.Minor}"); 47return string.Format(CliCommandStrings.NewPatchAvailableMessage, NewestRuntimePatchVersion(runtime)); 51return CliCommandStrings.BundleUpToDateMessage; 55return CliCommandStrings.VersionCheckFailure;
Commands\Sdk\Check\SdkCheckCommand.cs (3)
61_reporter.WriteLine(CliCommandStrings.CommandFooter); 69throw new GracefulException([CliCommandStrings.RuntimePropertyNotFound], [], isUserError: false); 72throw new GracefulException([CliCommandStrings.HostFxrCouldNotBeLoaded], [hostFxrNotFoundException.Message], isUserError: false);
Commands\Sdk\Check\SdkCheckCommandParser.cs (1)
21Command command = new("check", CliCommandStrings.SdkCheckAppFullName);
Commands\Sdk\Check\SdkOutputWriter.cs (9)
20_reporter.WriteLine(CliCommandStrings.SdkSectionHeader); 23table.AddColumn(CliCommandStrings.VersionColumnHeader, sdk => sdk.Version.ToString()); 24table.AddColumn(CliCommandStrings.StatusColumnHeader, sdk => GetSdkStatusMessage(sdk)); 32_reporter.WriteLine(string.Format(CliCommandStrings.NewFeatureBandMessage, NewestFeatureBandAvailable())); 43return string.Format(CliCommandStrings.OutOfSupportMessage, $"{sdk.Version.Major}.{sdk.Version.Minor}"); 47return string.Format(CliCommandStrings.MaintenanceMessage, $"{sdk.Version.Major}.{sdk.Version.Minor}"); 51return string.Format(CliCommandStrings.NewPatchAvailableMessage, NewestSdkPatchVersion(sdk)); 55return CliCommandStrings.BundleUpToDateMessage; 59return CliCommandStrings.VersionCheckFailure;
Commands\Sdk\SdkCommandParser.cs (1)
25DocumentedCommand command = new("sdk", DocsLink, CliCommandStrings.SdkAppFullName);
Commands\Solution\Add\SolutionAddCommandParser.cs (7)
13public static readonly Argument<IEnumerable<string>> ProjectPathArgument = new(CliCommandStrings.AddProjectPathArgumentName) 15HelpName = CliCommandStrings.AddProjectPathArgumentName, 16Description = CliCommandStrings.AddProjectPathArgumentDescription, 22Description = CliCommandStrings.InRoot 27Description = CliCommandStrings.AddProjectSolutionFolderArgumentDescription 32Description = CliCommandStrings.SolutionAddReferencedProjectsOptionDescription, 45Command command = new("add", CliCommandStrings.AddAppFullName);
Commands\Solution\List\SolutionListCommand.cs (2)
54string header = _displaySolutionFolders ? CliCommandStrings.SolutionFolderHeader : CliCommandStrings.ProjectsHeader;
Commands\Solution\List\SolutionListCommandParser.cs (2)
14Description = CliCommandStrings.ListSolutionFoldersArgumentDescription, 27Command command = new("list", CliCommandStrings.ListAppFullName);
Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
25throw new GracefulException(CliCommandStrings.CannotMigrateSlnx); 41_reporter.WriteLine(CliCommandStrings.SlnxGenerated, slnxFilePath);
Commands\Solution\Migrate\SolutionMigrateCommandParser.cs (1)
21Command command = new("migrate", CliCommandStrings.MigrateAppFullName);
Commands\Solution\Remove\SolutionRemoveCommandParser.cs (4)
12public static readonly Argument<IEnumerable<string>> ProjectPathArgument = new(CliCommandStrings.RemoveProjectPathArgumentName) 14HelpName = CliCommandStrings.RemoveProjectPathArgumentName, 15Description = CliCommandStrings.RemoveProjectPathArgumentDescription, 28Command command = new("remove", CliCommandStrings.RemoveAppFullName);
Commands\Solution\SolutionArgumentValidator.cs (1)
32throw new GracefulException(CliCommandStrings.SolutionFolderAndInRootMutuallyExclusive);
Commands\Solution\SolutionCommandParser.cs (4)
21public static readonly Argument<string> SlnArgument = new Argument<string>(CliCommandStrings.SolutionArgumentName) 23HelpName = CliCommandStrings.SolutionArgumentName, 24Description = CliCommandStrings.SolutionArgumentDescription, 37DocumentedCommand command = new(CommandName, DocsLink, CliCommandStrings.SolutionAppFullName);
Commands\Store\StoreCommand.cs (1)
34throw new GracefulException(CliCommandStrings.SpecifyManifests);
Commands\Store\StoreCommandParser.cs (14)
20Description = CliCommandStrings.ProjectManifestDescription, 21HelpName = CliCommandStrings.ProjectManifest, 41Description = CliCommandStrings.FrameworkVersionOptionDescription, 42HelpName = CliCommandStrings.FrameworkVersionOption 47Description = CliCommandStrings.StoreOutputOptionDescription, 48HelpName = CliCommandStrings.StoreOutputOption 53Description = CliCommandStrings.IntermediateWorkingDirOptionDescription, 54HelpName = CliCommandStrings.IntermediateWorkingDirOption 59Description = CliCommandStrings.SkipOptimizationOptionDescription, 65Description = CliCommandStrings.SkipSymbolsOptionDescription, 78DocumentedCommand command = new("store", DocsLink, CliCommandStrings.StoreAppDescription); 87command.Options.Add(CommonOptions.FrameworkOption(CliCommandStrings.StoreFrameworkOptionDescription)); 88command.Options.Add(CommonOptions.RuntimeOption(CliCommandStrings.StoreRuntimeOptionDescription)); 90command.Options.Add(CommonOptions.CurrentRuntimeOption(CliCommandStrings.CurrentRuntimeOptionDescription));
Commands\Test\MTP\IPC\NamedPipeBase.cs (2)
32CliCommandStrings.NoSerializerRegisteredWithIdErrorMessage, 43CliCommandStrings.NoSerializerRegisteredWithTypeErrorMessage,
Commands\Test\MTP\IPC\NamedPipeServer.cs (2)
135throw new UnreachableException(CliCommandStrings.DotnetTestPipeOverlapping); 242throw new InvalidOperationException(CliCommandStrings.InternalLoopAsyncDidNotExitSuccessfullyErrorMessage);
Commands\Test\MTP\MicrosoftTestingPlatformOptions.cs (27)
12Description = CliCommandStrings.CmdProjectDescription, 13HelpName = CliCommandStrings.CmdProjectPathName, 19Description = CliCommandStrings.CmdSolutionDescription, 20HelpName = CliCommandStrings.CmdSolutionPathName, 26Description = CliCommandStrings.CmdTestModulesDescription, 27HelpName = CliCommandStrings.CmdExpressionName 32Description = CliCommandStrings.CmdTestModulesRootDirectoryDescription, 33HelpName = CliCommandStrings.CmdRootPathName, 38Description = CliCommandStrings.CmdResultsDirectoryDescription, 39HelpName = CliCommandStrings.CmdPathToResultsDirectory, 45Description = CliCommandStrings.CmdConfigFileDescription, 46HelpName = CliCommandStrings.CmdConfigFilePath, 52Description = CliCommandStrings.CmdDiagnosticOutputDirectoryDescription, 53HelpName = CliCommandStrings.CmdDiagnosticOutputDirectoryPath, 59Description = CliCommandStrings.CmdMaxParallelTestModulesDescription, 60HelpName = CliCommandStrings.CmdNumberName 65Description = CliCommandStrings.CmdMinimumExpectedTestsDescription, 66HelpName = CliCommandStrings.CmdNumberName 69public static readonly Option<string?> ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.TestConfigurationOptionDescription); 71public static readonly Option<string> FrameworkOption = CommonOptions.FrameworkOption(CliCommandStrings.TestFrameworkOptionDescription); 75Description = CliCommandStrings.CmdNoBuildDescription 80Description = CliCommandStrings.CmdNoAnsiDescription, 86Description = CliCommandStrings.CommandOptionNoLaunchProfileDescription, 92Description = CliCommandStrings.CommandOptionNoLaunchProfileArgumentsDescription 97Description = CliCommandStrings.CmdNoProgressDescription, 103Description = CliCommandStrings.CmdTestOutputDescription, 109Description = CliCommandStrings.CmdListTestsDescription,
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (5)
22Console.WriteLine(CliCommandStrings.HelpWaitingForOptionsAndExtensions); 51context.Output.WriteLine(CliCommandStrings.CmdHelpUsageTitle); 73yield return FormatHelpOption(CliCommandStrings.HelpOptions); 78yield return FormatHelpOption(CliCommandStrings.HelpPlatformOptions); 83yield return FormatHelpOption(CliCommandStrings.HelpExtensionOptions);
Commands\Test\MTP\MSBuildHandler.cs (2)
52Reporter.Error.WriteLine(string.Format(CliCommandStrings.CmdMSBuildProjectsPropertiesErrorDescription, msBuildExitCode)); 114CliCommandStrings.CmdUnsupportedVSTestTestApplicationsDescription,
Commands\Test\MTP\SolutionAndProjectUtility.cs (11)
28return (false, string.Format(CliCommandStrings.CmdNonExistentDirectoryErrorDescription, directory)); 46return (false, CliCommandStrings.CmdMultipleProjectOrSolutionFilesErrorDescription); 99return (false, CliCommandStrings.CmdNoProjectOrSolutionFileErrorDescription); 111return (false, CliCommandStrings.CmdMultipleProjectOrSolutionFilesErrorDescription); 124return (false, string.Format(CliCommandStrings.CmdNonExistentDirectoryErrorDescription, directory)); 149return (false, string.Format(CliCommandStrings.CmdNonExistentDirectoryErrorDescription, directory)); 318CliCommandStrings.RunCommandExceptionUnableToRun, 358throw new GracefulException(CliCommandStrings.RunCommandEvaluationExceptionBuildFailed, s_computeRunArgumentsTarget[0]); 383Reporter.Output.WriteLine(string.Format(CliCommandStrings.RunCommandWarningRunJsonNotUsed, runJsonPath, launchSettingsPath).Yellow()); 398Reporter.Output.WriteLine(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)); 404Reporter.Error.WriteLine(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, profileName, result.FailureReason).Bold().Red());
Commands\Test\MTP\Terminal\AnsiTerminal.cs (1)
155throw new InvalidOperationException(CliCommandStrings.ConsoleIsAlreadyInBatchingMode);
Commands\Test\MTP\Terminal\SimpleTerminalBase.cs (1)
154throw new InvalidOperationException(CliCommandStrings.ConsoleIsAlreadyInBatchingMode);
Commands\Test\MTP\Terminal\TerminalTestReporter.cs (48)
125terminal.Append($"({string.Format(CliCommandStrings.Try, assemblyRun.TryCount)}) "); 129terminal.Append(_isDiscovery ? CliCommandStrings.DiscoveringTestsFrom : CliCommandStrings.RunningTestsFrom); 187terminal.AppendLine(artifactGroup.Key ? CliCommandStrings.OutOfProcessArtifactsProduced : CliCommandStrings.InProcessArtifactsProduced); 194terminal.Append(CliCommandStrings.ForTest); 218terminal.Append(CliCommandStrings.TestRunSummary); 223terminal.Append(CliCommandStrings.Aborted); 227terminal.Append(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.MinimumExpectedTestsPolicyViolation, totalTests, _options.MinimumExpectedTests)); 231terminal.Append(CliCommandStrings.ZeroTestsRan); 235terminal.Append(string.Format(CultureInfo.CurrentCulture, "{0}!", CliCommandStrings.Failed)); 239terminal.Append(string.Format(CultureInfo.CurrentCulture, "{0}!", CliCommandStrings.Passed)); 361terminal.AppendLine(string.Format(isRun ? CliCommandStrings.TestRunExitCode : CliCommandStrings.TestDiscoveryExitCode, exitCode)); 375(true, _) => string.Format(CultureInfo.CurrentCulture, CliCommandStrings.FailedWithErrors, state.FailedTests), 376(false, true) => CliCommandStrings.ZeroTestsRan, 377(false, false) => CliCommandStrings.FailedLowercase, 385terminal.Append(CliCommandStrings.PassedLowercase); 482TestOutcome.Fail or TestOutcome.Error => CliCommandStrings.FailedLowercase, 483TestOutcome.Skipped => CliCommandStrings.SkippedLowercase, 484TestOutcome.Canceled or TestOutcome.Timeout => $"{CliCommandStrings.FailedLowercase} ({CliCommandStrings.CancelledLowercase})", 485TestOutcome.Passed => CliCommandStrings.PassedLowercase, 494terminal.Append($" ({string.Format(CliCommandStrings.Try, attempt)})"); 514terminal.Append(CliCommandStrings.FromFile); 586terminal.AppendLine(CliCommandStrings.Expected); 589terminal.AppendLine(CliCommandStrings.Actual); 622terminal.AppendLine(CliCommandStrings.StandardOutput); 626terminal.AppendLine(CliCommandStrings.StandardError); 663terminal.Append(CliCommandStrings.StackFrameAt); 678terminal.Append(CliCommandStrings.StackFrameIn); 772terminal.Append(CliCommandStrings.ZeroTestsRan); 781terminal.Append(CliCommandStrings.ExitCode); 784AppendOutputWhenPresent(CliCommandStrings.StandardOutput, outputData); 785AppendOutputWhenPresent(CliCommandStrings.StandardError, errorData); 850terminal.AppendLine(CliCommandStrings.CancellingTestSession); 921terminal.Append(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.DiscoveredTestsInAssembly, assembly.DiscoveredTests.Count)); 940terminal.AppendLine(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.TestDiscoverySummarySingular, totalTests)); 944terminal.AppendLine(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.TestDiscoverySummary, totalTests, assemblies.Count)); 952terminal.Append(CliCommandStrings.Aborted); 1013WriteOtherOptionsSection(context, CliCommandStrings.HelpPlatformOptions, builtInOptions); 1019WriteOtherOptionsSection(context, CliCommandStrings.HelpExtensionOptions, nonBuiltInOptions); 1091WriteMessage(groupedModules.Key ? CliCommandStrings.HelpUnavailableOptions : CliCommandStrings.HelpUnavailableExtensionOptions, yellow); 1111? (missingOptions.Length == 1 ? CliCommandStrings.HelpModuleIsMissingTheOptionBelow : CliCommandStrings.HelpModuleIsMissingTheOptionsBelow) 1112: (missingOptions.Length == 1 ? CliCommandStrings.HelpModulesAreMissingTheOptionBelow : CliCommandStrings.HelpModulesAreMissingTheOptionsBelow);
Commands\Test\MTP\Terminal\TestNodeResultsState.cs (2)
39? string.Format(CultureInfo.CurrentCulture, CliCommandStrings.ActiveTestsRunning_FullTestsCount, sortedDetails.Count) 41: $"... {string.Format(CultureInfo.CurrentCulture, CliCommandStrings.ActiveTestsRunning_MoreTestsCount, sortedDetails.Count - itemsToTake)}";
Commands\Test\MTP\TestApplication.cs (5)
67throw new InvalidOperationException(CliCommandStrings.MissingTestSessionEnd); 239throw new NotSupportedException(string.Format(CliCommandStrings.CmdUnsupportedMessageRequestTypeException, request.GetType())); 302throw new InvalidOperationException(CliCommandStrings.UnexpectedHelpMessage); 365messageBuilder = new StringBuilder(CliCommandStrings.DotnetTestPipeFailureHasHandshake); 374messageBuilder = new StringBuilder(CliCommandStrings.DotnetTestPipeFailureWithoutHandshake);
Commands\Test\MTP\TestApplicationActionQueue.cs (1)
73Reporter.Error.WriteLine(string.Format(CliCommandStrings.ErrorRunningTestModule, module.RunProperties?.Command, module.RunProperties?.Arguments, exAsString));
Commands\Test\MTP\TestApplicationHandler.cs (14)
37CliCommandStrings.DotnetTestIncompatibleHandshakeVersion, 58throw new InvalidOperationException(string.Format(CliCommandStrings.MismatchingHandshakeInfo, currentHandshakeInfo, _handshakeInfo.Value)); 95throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageInHelpMode, nameof(DiscoveredTestMessages))); 100throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageWithoutHandshake, nameof(DiscoveredTestMessages))); 106throw new InvalidOperationException(string.Format(CliCommandStrings.DotnetTestMismatchingExecutionId, discoveredTestMessages.ExecutionId, nameof(DiscoveredTestMessages), _handshakeInfo.Value.ExecutionId)); 123throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageInHelpMode, nameof(TestResultMessages))); 128throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageWithoutHandshake, nameof(TestResultMessages))); 134throw new InvalidOperationException(string.Format(CliCommandStrings.DotnetTestMismatchingExecutionId, testResultMessage.ExecutionId, nameof(TestResultMessages), _handshakeInfo.Value.ExecutionId)); 176throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageInHelpMode, nameof(FileArtifactMessages))); 181throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageWithoutHandshake, nameof(FileArtifactMessages))); 187throw new InvalidOperationException(string.Format(CliCommandStrings.DotnetTestMismatchingExecutionId, fileArtifactMessages.ExecutionId, nameof(FileArtifactMessages), _handshakeInfo.Value.ExecutionId)); 211throw new InvalidOperationException(string.Format(CliCommandStrings.UnexpectedMessageWithoutHandshake, nameof(DiscoveredTestMessages))); 217throw new InvalidOperationException(string.Format(CliCommandStrings.DotnetTestMismatchingExecutionId, sessionEvent.ExecutionId, nameof(TestSessionEvent), _handshakeInfo.Value.ExecutionId)); 229throw new InvalidOperationException(CliCommandStrings.UnexpectedTestSessionEnd);
Commands\Test\MTP\TestModulesFilterHandler.cs (2)
33_output.WriteMessage(string.Format(CliCommandStrings.CmdNonExistentRootDirectoryErrorDescription, rootDirectory), 44_output.WriteMessage(string.Format(CliCommandStrings.CmdNoTestModulesErrorDescription, testModules, rootDirectory),
Commands\Test\MTP\ValidationUtility.cs (9)
30throw new GracefulException(CliCommandStrings.CmdMultipleBuildPathOptionsErrorDescription); 46throw new GracefulException(CliCommandStrings.CmdOptionCannotBeUsedWithTestModulesDescription); 88throw new GracefulException(CliCommandStrings.TestCommandUseSolution); 94throw new GracefulException(CliCommandStrings.TestCommandUseProject); 100throw new GracefulException(CliCommandStrings.TestCommandUseTestModules); 104throw new GracefulException(CliCommandStrings.TestCommandUseDirectoryWithSwitch); 120Reporter.Error.WriteLine(string.Format(CliCommandStrings.CmdInvalidSolutionFileExtensionErrorDescription, path)); 138Reporter.Error.WriteLine(string.Format(CliCommandStrings.CmdInvalidProjectFileExtensionErrorDescription, path)); 149Reporter.Error.WriteLine(string.Format(CliCommandStrings.CmdNonExistentFileErrorDescription, Path.GetFullPath(filePath)));
Commands\Test\TestCommandParser.cs (36)
31Description = CliCommandStrings.CmdSettingsDescription, 32HelpName = CliCommandStrings.CmdSettingsFile 37Description = CliCommandStrings.CmdListTestsDescription, 43Description = CliCommandStrings.CmdTestCaseFilterDescription, 44HelpName = CliCommandStrings.CmdTestCaseFilterExpression 49Description = CliCommandStrings.CmdTestAdapterPathDescription, 50HelpName = CliCommandStrings.CmdTestAdapterPath 56Description = CliCommandStrings.CmdLoggerDescription, 57HelpName = CliCommandStrings.CmdLoggerOption 68Description = CliCommandStrings.CmdOutputDescription, 69HelpName = CliCommandStrings.TestCmdOutputDir 75Description = CliCommandStrings.CmdPathTologFileDescription, 76HelpName = CliCommandStrings.CmdPathToLogFile 82Description = CliCommandStrings.CmdNoBuildDescription, 88Description = CliCommandStrings.CmdResultsDirectoryDescription, 89HelpName = CliCommandStrings.CmdPathToResultsDirectory 94Description = CliCommandStrings.cmdCollectDescription, 95HelpName = CliCommandStrings.cmdCollectFriendlyName 101Description = CliCommandStrings.CmdBlameDescription, 107Description = CliCommandStrings.CmdBlameCrashDescription, 117Description = CliCommandStrings.CmdBlameCrashDumpTypeDescription, 118HelpName = CliCommandStrings.CrashDumpTypeArgumentName, 127Description = CliCommandStrings.CmdBlameCrashCollectAlwaysDescription, 133Description = CliCommandStrings.CmdBlameHangDescription, 143Description = CliCommandStrings.CmdBlameHangDumpTypeDescription, 144HelpName = CliCommandStrings.HangDumpTypeArgumentName 153Description = CliCommandStrings.CmdBlameHangTimeoutDescription, 154HelpName = CliCommandStrings.HangTimeoutArgumentName 159Description = CliCommandStrings.TestCmdNoLogo, 165public static readonly Option<string> FrameworkOption = CommonOptions.FrameworkOption(CliCommandStrings.TestFrameworkOptionDescription); 167public static readonly Option ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.TestConfigurationOptionDescription); 232throw new InvalidOperationException(string.Format(CliCommandStrings.CmdUnsupportedTestRunnerDescription, testRunnerName)); 237var command = new MicrosoftTestingPlatformTestCommand("test", CliCommandStrings.DotnetTestCommand); 254command.Options.Add(CommonOptions.RuntimeOption(CliCommandStrings.TestRuntimeOptionDescription)); 271DocumentedCommand command = new("test", DocsLink, CliCommandStrings.TestAppFullName) 301command.Options.Add(CommonOptions.RuntimeOption(CliCommandStrings.TestRuntimeOptionDescription));
Commands\Test\VSTest\TestCommand.cs (1)
133Reporter.Output.WriteLine(string.Format(CliCommandStrings.IgnoredArgumentsMessage, string.Join(" ", ignoredArgs)).Yellow());
Commands\Tool\Common\ToolAppliedOption.cs (4)
34Description = CliCommandStrings.UpdateAllOptionDescription, 44HelpName = CliCommandStrings.ToolInstallToolPathOptionName, 50HelpName = CliCommandStrings.ToolInstallManifestPathOptionName, 115CliCommandStrings.OnlyLocalOptionSupportManifestFileOption));
Commands\Tool\Common\ToolManifestFinderExtensions.cs (2)
32throw new GracefulException([e.Message, CliCommandStrings.ToolCommonNoManifestGuide], verboseMessages: [e.VerboseMessage], isUserError: false); 42CliCommandStrings.SamePackageIdInOtherManifestFile,
Commands\Tool\Execute\ToolExecuteCommand.cs (3)
103Reporter.Error.WriteLine(CliCommandStrings.ToolDownloadCanceled.Red().Bold()); 108Reporter.Error.WriteLine(CliCommandStrings.ToolDownloadNeedsConfirmation.Red().Bold()); 143string promptMessage = string.Format(CliCommandStrings.ToolDownloadConfirmationPrompt, packageId, version.ToString(), source.Source);
Commands\Tool\Execute\ToolExecuteCommandParser.cs (2)
16Description = CliCommandStrings.ToolRunArgumentsDescription 38Command command = new("execute", CliCommandStrings.ToolExecuteCommandDescription);
Commands\Tool\Install\ParseResultExtension.cs (2)
31CliCommandStrings.PrereleaseAndVersionAreNotSupportedAtTheSameTime, 52CliCommandStrings.ToolInstallInvalidNuGetVersionRange,
Commands\Tool\Install\ProjectRestorer.cs (1)
54throw new ToolPackageException(CliCommandStrings.ToolInstallationRestoreFailed);
Commands\Tool\Install\ToolInstallCommand.cs (2)
28CliCommandStrings.InstallToolCommandInvalidGlobalAndLocalAndToolPath); 43CliCommandStrings.LocalOptionDoesNotSupportFrameworkOption));
Commands\Tool\Install\ToolInstallCommandLowLevelErrorConverter.cs (4)
17yield return string.Format(CliCommandStrings.InvalidToolConfiguration, ex.Message); 18yield return string.Format(CliCommandStrings.ToolInstallationFailedContactAuthor, packageId); 22yield return string.Format(CliCommandStrings.FailedToCreateToolShim, packageId, ex.Message); 23yield return string.Format(CliCommandStrings.ToolInstallationFailed, packageId);
Commands\Tool\Install\ToolInstallCommandParser.cs (18)
17Description = CliCommandStrings.ToolInstallVersionOptionDescription, 18HelpName = CliCommandStrings.ToolInstallVersionOptionName 23Description = CliCommandStrings.ToolInstallConfigFileOptionDescription, 24HelpName = CliCommandStrings.ToolInstallConfigFileOptionName 29Description = CliCommandStrings.ToolInstallSourceOptionDescription, 30HelpName = CliCommandStrings.ToolInstallSourceOptionName 35Description = CliCommandStrings.ToolInstallAddSourceOptionDescription, 36HelpName = CliCommandStrings.ToolInstallAddSourceOptionName 41Description = CliCommandStrings.ToolInstallFrameworkOptionDescription, 42HelpName = CliCommandStrings.ToolInstallFrameworkOptionName 49Description = CliCommandStrings.CreateManifestIfNeededOptionDescription, 56Description = CliCommandStrings.AllowPackageDowngradeOptionDescription, 70Description = CliCommandStrings.RollForwardOptionDescription, 74public static readonly Option<bool> GlobalOption = ToolAppliedOption.GlobalOption(CliCommandStrings.ToolInstallGlobalOptionDescription); 76public static readonly Option<bool> LocalOption = ToolAppliedOption.LocalOption(CliCommandStrings.ToolInstallLocalOptionDescription); 78public static readonly Option<string> ToolPathOption = ToolAppliedOption.ToolPathOption(CliCommandStrings.ToolInstallToolPathOptionDescription); 80public static readonly Option<string> ToolManifestOption = ToolAppliedOption.ToolManifestOption(CliCommandStrings.ToolInstallManifestPathOptionDescription); 91Command command = new("install", CliCommandStrings.ToolInstallCommandDescription);
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (11)
135throw new GracefulException(CliCommandStrings.ToolInstallPackageIdMissing); 149throw new GracefulException(string.Format(CliCommandStrings.ToolInstallNuGetConfigurationFileDoesNotExist, Path.GetFullPath(_configFilePath))); 179_reporter.WriteLine(string.Format(CliCommandStrings.ToolAlreadyInstalled, oldPackageNullable.Id, oldPackageNullable.Version.ToNormalizedString()).Green()); 267string.Format(CliCommandStrings.UpdateToLowerVersion, 285string.Format(CliCommandStrings.UpdateToolFailed, packageId) 307string.Format(CliCommandStrings.UpdateToolFailed, packageId) 340string.Format(CliCommandStrings.ToolUpdateToolHasMultipleVersionsInstalled, packageId) 355CliCommandStrings.ToolInstallInstallationSucceeded, 364CliCommandStrings.ToolUpdateUpdateSucceeded, 374CliCommandStrings.UpdateSucceededPreVersionNoChange : CliCommandStrings.UpdateSucceededStableVersionNoChange,
Commands\Tool\Install\ToolInstallLocalCommand.cs (4)
129CliCommandStrings.UpdateLocalToolToLowerVersion, 140CliCommandStrings.UpdateLocaToolSucceededVersionNoChange, 154CliCommandStrings.UpdateLocalToolSucceeded, 186CliCommandStrings.LocalToolInstallationSucceeded,
Commands\Tool\Install\ToolInstallLocalInstaller.cs (1)
55CliCommandStrings.ToolInstallNuGetConfigurationFileDoesNotExist,
Commands\Tool\List\ToolListCommand.cs (1)
26CliCommandStrings.ListToolCommandInvalidGlobalAndLocalAndToolPath);
Commands\Tool\List\ToolListCommandParser.cs (7)
16HelpName = CliCommandStrings.ToolListPackageIdArgumentName, 17Description = CliCommandStrings.ToolListPackageIdArgumentDescription, 21public static readonly Option<bool> GlobalOption = ToolAppliedOption.GlobalOption(CliCommandStrings.ToolListGlobalOptionDescription); 23public static readonly Option<bool> LocalOption = ToolAppliedOption.LocalOption(CliCommandStrings.ToolListLocalOptionDescription); 25public static readonly Option<string> ToolPathOption = ToolAppliedOption.ToolPathOption(CliCommandStrings.ToolListToolPathOptionDescription); 31Description = CliCommandStrings.ToolListFormatOptionDescription 43Command command = new("list", CliCommandStrings.ToolListCommandDescription);
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (5)
44CliCommandStrings.ToolListInvalidToolPathOption, 95CliCommandStrings.ToolListInvalidPackageWarning, 107CliCommandStrings.ToolListPackageIdColumn, 110CliCommandStrings.ToolListVersionColumn, 113CliCommandStrings.ToolListCommandsColumn,
Commands\Tool\List\ToolListLocalCommand.cs (4)
76CliCommandStrings.ToolListPackageIdColumn, 79CliCommandStrings.ToolListVersionColumn, 82CliCommandStrings.ToolListCommandsColumn, 85CliCommandStrings.ManifestFileColumn,
Commands\Tool\Restore\ToolPackageRestorer.cs (3)
57CliCommandStrings.RestoreSuccessful, package.PackageId, 80string.Format(CliCommandStrings.CommandsMismatch, 96CliCommandStrings.RestoreSuccessful,
Commands\Tool\Restore\ToolRestoreCommand.cs (7)
101_reporter.WriteLine(CliCommandStrings.NoToolsWereRestored.Yellow()); 150? CliCommandStrings.RestorePartiallyFailed 151: CliCommandStrings.RestoreFailed).Red()); 160_reporter.WriteLine(CliCommandStrings.LocalToolsRestoreWasSuccessful.Green()); 189string.Format(CliCommandStrings.PackagesCommandNameCollisionConclusion, 193CliCommandStrings.PackagesCommandNameCollisionForOnePackage, 240string.Format(CliCommandStrings.PackageFailedToRestore,
Commands\Tool\Restore\ToolRestoreCommandParser.cs (2)
19public static readonly Option<string> ToolManifestOption = ToolAppliedOption.ToolManifestOption(CliCommandStrings.ToolRestoreManifestPathOptionDescription); 32Command command = new("restore", CliCommandStrings.ToolRestoreCommandDescription);
Commands\Tool\Run\ToolRunCommand.cs (1)
40throw new GracefulException([string.Format(CliCommandStrings.CannotFindCommandName, toolCommandName)], isUserError: false);
Commands\Tool\Run\ToolRunCommandParser.cs (5)
14HelpName = CliCommandStrings.CommandNameArgumentName, 15Description = CliCommandStrings.CommandNameArgumentDescription 20Description = CliCommandStrings.ToolRunArgumentsDescription 25Description = CliCommandStrings.RollForwardOptionDescription, 38Command command = new("run", CliCommandStrings.ToolRunCommandDescription);
Commands\Tool\Search\SearchResultPrinter.cs (15)
19_reporter.WriteLine(CliCommandStrings.NoResult); 27CliCommandStrings.PackageId, 30CliCommandStrings.LatestVersion, 33CliCommandStrings.Authors, 36CliCommandStrings.Downloads, 39CliCommandStrings.Verified, 50_reporter.WriteLine($"{CliCommandStrings.LatestVersion}: ".Bold() + p.LatestVersion); 53_reporter.WriteLine($"{CliCommandStrings.Authors}: ".Bold() + string.Join(", ", p.Authors)); 58_reporter.WriteLine($"{CliCommandStrings.Tags}: ".Bold() + string.Join(", ", p.Tags)); 61_reporter.WriteLine($"{CliCommandStrings.Downloads}: ".Bold() + p.TotalDownloads); 64_reporter.WriteLine($"{CliCommandStrings.Verified}: ".Bold() + p.Verified.ToString()); 68_reporter.WriteLine($"{CliCommandStrings.Summary}: ".Bold() + p.Summary); 73_reporter.WriteLine($"{CliCommandStrings.Description}: ".Bold() + p.Description); 78_reporter.WriteLine($"{CliCommandStrings.Versions}: ".Bold()); 82$"\t{version.Version}" + $" {CliCommandStrings.Downloads}: ".Bold() + version.Downloads);
Commands\Tool\Search\ToolSearchCommand.cs (1)
25Reporter.Output.WriteLine(CliCommandStrings.NeedNuGetInConfig);
Commands\Tool\Search\ToolSearchCommandParser.cs (9)
14HelpName = CliCommandStrings.ToolSearchSearchTermArgumentName, 15Description = CliCommandStrings.ToolSearchSearchTermDescription 20Description = CliCommandStrings.DetailDescription, 26Description = CliCommandStrings.ToolSearchSkipDescription, 27HelpName = CliCommandStrings.ToolSearchSkipArgumentName 32Description = CliCommandStrings.ToolSearchTakeDescription, 33HelpName = CliCommandStrings.ToolSearchTakeArgumentName 38Description = CliCommandStrings.ToolSearchPrereleaseDescription, 51Command command = new("search", CliCommandStrings.ToolSearchCommandDescription);
Commands\Tool\ToolCommandParser.cs (1)
32DocumentedCommand command = new("tool", DocsLink, CliCommandStrings.ToolCommandDescription);
Commands\Tool\ToolCommandRestorePassThroughOptions.cs (4)
15Description = CliCommandStrings.CmdDisableParallelOptionDescription, 21Description = CliCommandStrings.CmdNoCacheOptionDescription, 28Description = CliCommandStrings.CmdNoCacheOptionDescription, 34Description = CliCommandStrings.CmdIgnoreFailedSourcesOptionDescription,
Commands\Tool\Uninstall\ToolUninstallCommand.cs (1)
29CliCommandStrings.UninstallToolCommandInvalidGlobalAndLocalAndToolPath);
Commands\Tool\Uninstall\ToolUninstallCommandLowLevelErrorConverter.cs (1)
22userFacingMessages = [string.Format(CliCommandStrings.FailedToUninstallTool, packageId, ex.Message)];
Commands\Tool\Uninstall\ToolUninstallCommandParser.cs (5)
23public static readonly Option<bool> GlobalOption = ToolAppliedOption.GlobalOption(CliCommandStrings.ToolUninstallGlobalOptionDescription); 25public static readonly Option<bool> LocalOption = ToolAppliedOption.LocalOption(CliCommandStrings.ToolUninstallLocalOptionDescription); 27public static readonly Option<string> ToolPathOption = ToolAppliedOption.ToolPathOption(CliCommandStrings.ToolUninstallToolPathOptionDescription); 29public static readonly Option<string> ToolManifestOption = ToolAppliedOption.ToolManifestOption(CliCommandStrings.ToolUninstallManifestPathOptionDescription); 40Command command = new("uninstall", CliCommandStrings.ToolUninstallCommandDescription);
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (4)
44CliCommandStrings.ToolUninstallInvalidToolPathOption, 63throw new GracefulException(messages: [string.Format(CliCommandStrings.ToolUninstallToolNotInstalled, packageId)], isUserError: false); 68throw new GracefulException(messages: [string.Format(CliCommandStrings.ToolUninstallToolHasMultipleVersionsInstalled, packageId)], isUserError: false); 82CliCommandStrings.ToolUninstallUninstallSucceeded,
Commands\Tool\Uninstall\ToolUninstallLocalCommand.cs (2)
49throw new GracefulException([string.Format(CliCommandStrings.NoManifestFileContainPackageId, _packageId)], isUserError: false); 63CliCommandStrings.UninstallLocalToolSucceeded,
Commands\Tool\Update\ToolUpdateCommand.cs (3)
97CliCommandStrings.UpdateToolCommandInvalidGlobalAndLocalAndToolPath); 103CliCommandStrings.UpdateToolCommandInvalidAllAndVersion); 107CliCommandStrings.UpdateToolCommandInvalidAllAndPackageId);
Commands\Tool\Update\ToolUpdateCommandParser.cs (1)
27Command command = new("update", CliCommandStrings.ToolUpdateCommandDescription);
Commands\Workload\Clean\WorkloadCleanCommand.cs (4)
38throw new GracefulException(CliCommandStrings.SdkVersionOptionNotSupported); 96Reporter.WriteLine(string.Format(CliCommandStrings.CannotAnalyzeVSWorkloadBand, sdkVersion, _dotnetPath, defaultDotnetWinPath).Yellow()); 108vsWorkloadUninstallWarnings.Add(string.Format(CliCommandStrings.VSWorkloadNotRemoved, $"{vsWorkload.Key}", $"{vsWorkload.Value}")); 116Reporter.WriteLine(string.Format(CliCommandStrings.CannotAnalyzeVSWorkloadBand, sdkVersion, _dotnetPath, defaultDotnetWinPath).Yellow());
Commands\Workload\Clean\WorkloadCleanCommandParser.cs (2)
12public static readonly Option<bool> CleanAllOption = new("--all") { Description = CliCommandStrings.CleanAllOptionDescription }; 23Command command = new("clean", CliCommandStrings.WorkloadCleanCommandDescription);
Commands\Workload\Config\WorkloadConfigCommand.cs (2)
63Reporter.WriteLine(string.Format(CliCommandStrings.UpdateModeDoesNotMatchGlobalJson, WorkloadConfigCommandParser.UpdateMode_WorkloadSet, globalJsonPath, WorkloadConfigCommandParser.UpdateMode_Manifests).Yellow()); 74Reporter.WriteLine(string.Format(CliCommandStrings.UpdateModeDoesNotMatchGlobalJson, WorkloadConfigCommandParser.UpdateMode_Manifests, globalJsonPath, WorkloadConfigCommandParser.UpdateMode_WorkloadSet).Yellow());
Commands\Workload\Config\WorkloadConfigCommandParser.cs (2)
19Description = CliCommandStrings.UpdateModeDescription, 34Command command = new("config", CliCommandStrings.WorkloadConfigCommandDescription);
Commands\Workload\Elevate\WorkloadElevateCommand.cs (1)
36throw new GracefulException(CliCommandStrings.RequiresWindows, isUserError: false);
Commands\Workload\Elevate\WorkloadElevateCommandParser.cs (1)
21Command command = new("elevate", CliCommandStrings.WorkloadElevateCommandDescription)
Commands\Workload\History\WorkloadHistoryCommand.cs (8)
48Reporter.WriteLine(CliCommandStrings.NoHistoryFound); 53table.AddColumn(CliCommandStrings.Id, r => r.ID?.ToString() ?? ""); 54table.AddColumn(CliCommandStrings.Date, r => r.TimeStarted?.ToString() ?? ""); 55table.AddColumn(CliCommandStrings.Command, r => r.Command); 56table.AddColumn(CliCommandStrings.Workloads, r => string.Join(", ", r.HistoryState.InstalledWorkloads ?? [])); 57table.AddColumn(CliCommandStrings.GlobalJsonVersion, r => r.GlobalJsonVersion ?? string.Empty); 58table.AddColumn(CliCommandStrings.WorkloadHistoryWorkloadSetVersion, r => r.HistoryState.WorkloadSetVersion ?? string.Empty); 66Reporter.WriteLine(CliCommandStrings.UnknownRecordsInformationalMessage);
Commands\Workload\History\WorkloadHistoryCommandParser.cs (1)
21var command = new Command("history", CliCommandStrings.WorkloadHistoryCommandDescription);
Commands\Workload\Install\FileBasedInstaller.cs (16)
120throw new Exception(string.Format(CliCommandStrings.FailedToInstallWorkloadSet, workloadSetVersion, ex.Message), ex); 151_reporter.WriteLine(string.Format(CliCommandStrings.WorkloadPackAlreadyInstalledMessage, packInfo.ResolvedPackageId, packInfo.Version)); 174_reporter.WriteLine(string.Format(CliCommandStrings.UsingCacheForPackInstall, packInfo.ResolvedPackageId, packInfo.Version, offlineCache)); 178throw new Exception(string.Format(CliCommandStrings.CacheMissingPackage, packInfo.ResolvedPackageId, packInfo.Version, offlineCache)); 186_reporter.WriteLine(string.Format(CliCommandStrings.InstallingPackVersionMessage, packInfo.ResolvedPackageId, packInfo.Version)); 229_reporter.WriteLine(string.Format(CliCommandStrings.RollingBackPackInstall, packInfo.ResolvedPackageId)); 239_reporter.WriteLine(string.Format(CliCommandStrings.WorkloadInstallRollBackFailedMessage, e.Message)); 277_reporter.WriteLine(string.Format(CliCommandStrings.InstallingWorkloadManifest, manifestUpdate.ManifestId, manifestUpdate.NewVersion)); 297throw new Exception(string.Format(CliCommandStrings.FailedToInstallWorkloadManifest, manifestUpdate.ManifestId, manifestUpdate.NewVersion, e.Message), e); 320throw new Exception(string.Format(CliCommandStrings.CacheMissingPackage, packageId, packageVersion, offlineCache)); 411_reporter.WriteLine(string.Format(CliCommandStrings.GarbageCollectingSdkFeatureBandsMessage, string.Join(" ", installedSdkFeatureBands))); 456_reporter.WriteLine(string.Format(CliCommandStrings.DeletingWorkloadSet, workloadSetVersion)); 491_reporter.WriteLine(string.Format(CliCommandStrings.DeletingWorkloadManifest, manifestId, $"{manifestVersion}/{manifestFeatureBand}")); 584_reporter.WriteLine(string.Format(CliCommandStrings.UpdatedWorkloadMode, newModeString)); 705_reporter.WriteLine(string.Format(CliCommandStrings.DeletingWorkloadPack, packInfo.Id, packInfo.Version)); 871_reporter.WriteLine(string.Format(CliCommandStrings.WritingPackInstallRecordMessage, packInfo.ResolvedPackageId, packInfo.Version));
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (13)
365throw new GracefulException(string.Format(CliCommandStrings.WorkloadVersionRequestedNotFound, workloadSetVersion), ex is NuGetPackageNotFoundException ? ex : ex.InnerException); 439uint error = ExecuteWithProgress(String.Format(CliCommandStrings.MsiProgressUninstall, msiNuGetPackageId), () => UninstallMsi(record.ProductCode, logFile)); 465uint error = ExecuteWithProgress(String.Format(CliCommandStrings.MsiProgressUninstall, msiNuGetPackageId), () => UninstallMsi(record.ProductCode, logFile)); 499uint error = ExecuteWithProgress(string.Format(CliCommandStrings.MsiProgressUninstall, id), () => UninstallMsi(record.ProductCode, logFile)); 773throw new FileNotFoundException(string.Format(CliCommandStrings.ManifestMsiNotFoundInNuGetPackage, extractionPath)); 791throw new GracefulException(string.Format(CliCommandStrings.FailedToExtractMsi, msiPath)); 806throw new GracefulException(string.Format(CliCommandStrings.ExpectedSingleManifest, nupkgPath)); 950throw new FileNotFoundException(string.Format(CliCommandStrings.CacheMissingPackage, packageId, packageVersion, offlineCache)); 1030error = ExecuteWithProgress(String.Format(CliCommandStrings.MsiProgressInstall, name), () => InstallMsi(msi.MsiPath, logFile)); 1035error = ExecuteWithProgress(string.Format(CliCommandStrings.MsiProgressRepair, name), () => RepairMsi(msi.ProductCode, logFile)); 1040error = ExecuteWithProgress(string.Format(CliCommandStrings.MsiProgressUninstall, name), () => UninstallMsi(msi.ProductCode, logFile)); 1146ReportOnce(AnsiExtensions.Yellow(CliCommandStrings.PendingReboot)); 1178Reporter.WriteLine(string.Format(CliCommandStrings.UpdatedWorkloadMode, newModeString));
Commands\Workload\Install\NetSdkMsiInstallerServer.cs (2)
167throw new UnauthorizedAccessException(CliCommandStrings.InsufficientPrivilegeToStartServer); 174throw new SecurityException(string.Format(CliCommandStrings.NoTrustWithParentPID, ParentProcess?.Id));
Commands\Workload\Install\WorkloadInstallCommand.cs (15)
49throw new GracefulException(CliCommandStrings.CannotSpecifyVersionAndWorkloadIdsByComponent, isUserError: true); 80Reporter.WriteLine(CliCommandStrings.AspireWorkloadDeprecated.Yellow()); 99CliCommandStrings.WorkloadNotSupportedOnPlatform : CliCommandStrings.WorkloadNotRecognized; 150throw new GracefulException(string.Format(CliCommandStrings.WorkloadInstallWorkloadCacheDownloadFailed, e.Message), e, isUserError: false); 155throw new GracefulException(string.Format(CliCommandStrings.CannotCombineSkipManifestAndRollback, 160throw new GracefulException(string.Format(CliCommandStrings.CannotCombineSkipManifestAndVersion, 167throw new GracefulException(string.Format(CliCommandStrings.CannotUseSkipManifestWithGlobalJsonWorkloadVersion, 197throw new GracefulException(string.Format(CliCommandStrings.WorkloadInstallationFailed, e.Message), e, isUserError: false); 244Reporter.WriteLine(CliCommandStrings.CheckForUpdatedWorkloadManifests); 260Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadAlreadyInstalled, string.Join(" ", previouslyInstalledWorkloads)).Yellow()); 289Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadInstallInstallationSucceeded, string.Join(" ", newWorkloadInstallRecords))); 304reporter.WriteLine(string.Format(CliCommandStrings.GarbageCollectionFailed, 334RollbackStarted = () => Reporter.WriteLine(CliCommandStrings.WorkloadInstallRollingBackInstall), 336RollbackFailed = ex => Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadInstallRollBackFailedMessage, ex.Message))
Commands\Workload\Install\WorkloadInstallCommandParser.cs (6)
12HelpName = CliCommandStrings.WorkloadIdArgumentName, 14Description = CliCommandStrings.WorkloadIdArgumentDescription 19Description = CliCommandStrings.SkipSignCheckOptionDescription, 26Description = CliCommandStrings.SkipManifestUpdateOptionDescription, 32Description = CliCommandStrings.TempDirOptionDescription 46Command command = new("install", CliCommandStrings.WorkloadInstallCommandDescription);
Commands\Workload\Install\WorkloadInstallerFactory.cs (2)
37throw new InvalidOperationException(CliCommandStrings.OSDoesNotSupportMsi); 46throw new GracefulException(CliCommandStrings.InadequatePermissions, isUserError: false);
Commands\Workload\Install\WorkloadManifestUpdater.cs (8)
170Console.WriteLine(CliCommandStrings.WorkloadInstallWorkloadUpdatesAvailable); 250_reporter.WriteLine(string.Format(CliCommandStrings.RollbackDefinitionContainsExtraneousManifestIds, rollbackDefinitionFilePath, string.Join(" ", unrecognizedManifestIds)).Yellow()); 298_reporter.WriteLine(CliCommandStrings.ManifestPackageUrlNotResolved, providedPackageId); 303_reporter.WriteLine(CliCommandStrings.ManifestPackageUrlNotResolved, manifest.Id); 362_reporter.WriteLine(CliCommandStrings.AdManifestUpdated, manifestId); 369_reporter.WriteLine(CliCommandStrings.FailedAdManifestUpdate, manifestId, e.Message); 408_reporter.WriteLine(CliCommandStrings.AdManifestPackageDoesNotExist, manifest.Id); 503throw new ArgumentException(string.Format(CliCommandStrings.RollbackDefinitionFileDoesNotExist, rollbackDefinitionFilePath));
Commands\Workload\InstallingWorkloadCommand.cs (28)
66throw new GracefulException(CliCommandStrings.NoWorkloadHistoryRecords, isUserError: true); 73throw new GracefulException(CliCommandStrings.WorkloadHistoryRecordInvalidIdValue, isUserError: true); 120throw new GracefulException(CliCommandStrings.SdkVersionOptionNotSupported); 143throw new GracefulException(string.Format(CliCommandStrings.CannotSpecifyVersionOnCommandLineAndInGlobalJson, _globalJsonPath), isUserError: true); 147throw new GracefulException(string.Format(CliCommandStrings.CannotCombineOptions, 153throw new GracefulException(string.Format(CliCommandStrings.CannotCombineOptions, 159throw new GracefulException(CliCommandStrings.SpecifiedWorkloadVersionAndSpecificNonWorkloadVersion, isUserError: true); 163throw new GracefulException(CliCommandStrings.SpecifiedNoWorkloadVersionAndSpecificWorkloadVersion, isUserError: true); 198Reporter.WriteLine(CliCommandStrings.UpdateFromRollbackSwitchesModeToLooseManifests); 238Reporter.WriteLine(CliCommandStrings.NoWorkloadUpdateFound); 275Reporter.WriteLine(CliCommandStrings.NoWorkloadUpdateFound); 353Reporter.WriteLine(string.Format(CliCommandStrings.NewWorkloadSet, workloadSetVersion)); 388reporter.WriteLine(CliCommandStrings.SkippingManifestUpdate); 419reporter.WriteLine(string.Format(CliCommandStrings.DownloadingPackToCacheMessage, packDownload.NuGetPackageId, packDownload.NuGetPackageVersion, downloadFolder)); 474Description = CliCommandStrings.WorkloadSetVersionOptionDescription, 480Description = CliCommandStrings.PrintDownloadLinkOnlyDescription, 486Description = CliCommandStrings.FromCacheOptionDescription, 487HelpName = CliCommandStrings.FromCacheOptionArgumentName, 494Description = CliCommandStrings.IncludePreviewOptionDescription 499Description = CliCommandStrings.DownloadToCacheOptionDescription, 500HelpName = CliCommandStrings.DownloadToCacheOptionArgumentName, 506Description = CliCommandStrings.WorkloadInstallVersionOptionDescription, 507HelpName = CliCommandStrings.WorkloadInstallVersionOptionName, 513Description = CliCommandStrings.FromRollbackDefinitionOptionDescription, 519Description = CliCommandStrings.WorkloadInstallConfigFileOptionDescription, 520HelpName = CliCommandStrings.WorkloadInstallConfigFileOptionName 525Description = CliCommandStrings.WorkloadInstallSourceOptionDescription, 526HelpName = CliCommandStrings.WorkloadInstallSourceOptionName
Commands\Workload\List\VisualStudioWorkloads.cs (1)
190string.Format(CliCommandStrings.WriteCLIRecordForVisualStudioWorkloadMessage,
Commands\Workload\List\WorkloadListCommand.cs (8)
91CliCommandStrings.WorkloadSetFromGlobalJsonInstalled : 92CliCommandStrings.WorkloadSetFromGlobalJsonNotInstalled, 98Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadListWorkloadSetVersion, _workloadListHelper.WorkloadResolver.GetWorkloadVersion().Version ?? "unknown")); 109table.AddColumn(CliCommandStrings.WorkloadIdColumn, workload => workload.Key); 110table.AddColumn(CliCommandStrings.WorkloadManifestVersionColumn, workload => 117table.AddColumn(CliCommandStrings.WorkloadSourceColumn, workload => workload.Value); 123Reporter.WriteLine(CliCommandStrings.WorkloadListFooter); 129Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadListWorkloadUpdatesAvailable, string.Join(" ", updatableWorkloads)));
Commands\Workload\List\WorkloadListCommandParser.cs (3)
20Description = CliCommandStrings.TempDirOptionDescription 25Description = CliCommandStrings.IncludePreviewOptionDescription 37Command command = new("list", CliCommandStrings.WorkloadListCommandDescription);
Commands\Workload\Repair\WorkloadRepairCommand.cs (5)
44throw new GracefulException(CliCommandStrings.SdkVersionOptionNotSupported); 76Reporter.WriteLine(CliCommandStrings.NoWorkloadsToRepair); 80Reporter.WriteLine(string.Format(CliCommandStrings.RepairingWorkloads, string.Join(" ", workloadIds))); 87Reporter.WriteLine(string.Format(CliCommandStrings.RepairSucceeded, string.Join(" ", workloadIds))); 94throw new GracefulException(string.Format(CliCommandStrings.WorkloadRepairFailed, e.Message), e, isUserError: false);
Commands\Workload\Repair\WorkloadRepairCommandParser.cs (1)
28Command command = new("repair", CliCommandStrings.WorkloadRepairCommandDescription);
Commands\Workload\Restore\WorkloadRestoreCommand.cs (3)
52Reporter.WriteLine(string.Format(CliCommandStrings.InstallingWorkloads, string.Join(" ", allWorkloadId))); 96CliCommandStrings.FailedToRunTarget, 140CliCommandStrings.CouldNotFindAProject,
Commands\Workload\Restore\WorkloadRestoreCommandParser.cs (1)
29Command command = new("restore", CliCommandStrings.WorkloadRestoreCommandDescription);
Commands\Workload\Search\WorkloadSearchCommand.cs (3)
29throw new GracefulException(CliCommandStrings.SdkVersionOptionNotSupported); 49table.AddColumn(CliCommandStrings.WorkloadIdColumnName, workload => workload.Id.ToString()); 50table.AddColumn(CliCommandStrings.DescriptionColumnName, workload => workload.Description);
Commands\Workload\Search\WorkloadSearchCommandParser.cs (3)
13new(CliCommandStrings.WorkloadIdStubArgumentName) 16Description = CliCommandStrings.WorkloadIdStubArgumentDescription 30var command = new Command("search", CliCommandStrings.WorkloadSearchCommandDescription);
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (7)
42throw new GracefulException(CliCommandStrings.SdkVersionOptionNotSupported); 93Utils.Reporter.Error.WriteLine(string.Format(CliCommandStrings.NoWorkloadVersionsFound, new SdkFeatureBand(_sdkVersion))); 119Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadVersionWithSpecifiedManifestNotFound, string.Join(' ', _workloadVersion))); 144table.AddColumn(CliCommandStrings.WorkloadManifestIdColumn, manifest => manifest.Key.ToString()); 145table.AddColumn(CliCommandStrings.WorkloadManifestFeatureBandColumn, manifest => manifest.Value.FeatureBand.ToString()); 146table.AddColumn(CliCommandStrings.WorkloadManifestVersionColumn, manifest => manifest.Value.Version.ToString()); 185Utils.Reporter.Error.WriteLine(string.Format(CliCommandStrings.NoWorkloadVersionsFound, featureBand));
Commands\Workload\Search\WorkloadSearchVersionsCommandParser.cs (5)
13new(CliCommandStrings.WorkloadVersionArgument) 16Description = CliCommandStrings.WorkloadVersionArgumentDescription 23Description = CliCommandStrings.FormatOptionDescription 37var command = new Command("version", CliCommandStrings.PrintSetVersionsDescription); 55result.AddError(string.Format(CliCommandStrings.CannotCombineSearchStringAndVersion, WorkloadSearchCommandParser.WorkloadIdStubArgument.Name, command.Name));
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (5)
39throw new GracefulException(CliCommandStrings.SdkVersionOptionNotSupported); 67throw new Exception(string.Format(CliCommandStrings.WorkloadNotInstalled, string.Join(" ", unrecognizedWorkloads))); 72Reporter.WriteLine(string.Format(CliCommandStrings.RemovingWorkloadInstallationRecord, workloadId)); 80Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadUninstallUninstallSucceeded, string.Join(" ", _workloadIds))); 88throw new GracefulException(string.Format(CliCommandStrings.WorkloadUninstallFailed, e.Message), e, isUserError: false);
Commands\Workload\Uninstall\WorkloadUninstallCommandParser.cs (1)
24Command command = new("uninstall", CliCommandStrings.WorkloadUninstallCommandDescription);
Commands\Workload\Update\WorkloadUpdateCommand.cs (7)
81throw new GracefulException(string.Format(CliCommandStrings.WorkloadUpdateWorkloadCacheDownloadFailed, e.Message), e, isUserError: false); 109Reporter.WriteLine(CliCommandStrings.WorkloadUpdateAdManifestsSucceeded); 136throw new GracefulException(string.Format(CliCommandStrings.WorkloadUpdateFailed, e.Message), e, isUserError: false); 177Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadUpdateUpdateSucceeded, string.Join(" ", workloadIds))); 229reporter.WriteLine(CliCommandStrings.NoWorkloadsToUpdate); 240Reporter.WriteLine(CliCommandStrings.WorkloadUpdateRollingBackInstall); 245Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadUpdateRollBackFailedMessage, ex.Message));
Commands\Workload\Update\WorkloadUpdateCommandParser.cs (5)
15Description = CliCommandStrings.FromPreviousSdkOptionDescription 20Description = CliCommandStrings.AdManifestOnlyOptionDescription, 32Description = CliCommandStrings.FromHistoryOptionDescription 37Description = CliCommandStrings.HistoryManifestOnlyOptionDescription 51Command command = new("update", CliCommandStrings.WorkloadUpdateCommandDescription);
Commands\Workload\WorkloadCommandBase.cs (1)
156throw new GracefulException(CliCommandStrings.SkipSignCheckInvalidOption);
Commands\Workload\WorkloadCommandNuGetRestoreActionConfigOptions.cs (8)
16Description = CliCommandStrings.CmdDisableParallelOptionDescription, 22Description = CliCommandStrings.CmdNoCacheOptionDescription, 29Description = CliCommandStrings.CmdNoCacheOptionDescription, 35Description = CliCommandStrings.CmdIgnoreFailedSourcesOptionDescription, 43Description = CliCommandStrings.CmdDisableParallelOptionDescription, 49Description = CliCommandStrings.CmdNoCacheOptionDescription, 55Description = CliCommandStrings.CmdNoCacheOptionDescription, 61Description = CliCommandStrings.CmdIgnoreFailedSourcesOptionDescription,
Commands\Workload\WorkloadCommandParser.cs (13)
33Description = CliCommandStrings.WorkloadInfoDescription, 40Description = CliCommandStrings.WorkloadVersionDescription, 59return versionInfo.Version + (versionInfo.IsInstalled ? string.Empty : ' ' + CliCommandStrings.WorkloadVersionNotInstalledShort); 72? CliCommandStrings.WorkloadManifestInstallationConfigurationWorkloadSets 73: CliCommandStrings.WorkloadManifestInstallationConfigurationLooseManifests; 78reporter.WriteLine(indent + string.Format(CliCommandStrings.WorkloadSetFromGlobalJsonNotInstalled, versionInfo.Version, versionInfo.GlobalJsonPath)); 82reporter.WriteLine(indent + CliCommandStrings.ShouldInstallAWorkloadSet); 102reporter.WriteLine(CliCommandStrings.NoWorkloadsInstalledInfoWarning); 118reporter.Write($"{separator}{CliCommandStrings.WorkloadSourceColumn}:"); 121reporter.Write($"{separator}{CliCommandStrings.WorkloadManifestVersionColumn}:"); 124reporter.Write($"{separator}{CliCommandStrings.WorkloadManifestPathColumn}:"); 127reporter.Write($"{separator}{CliCommandStrings.WorkloadInstallTypeColumn}:"); 145DocumentedCommand command = new("workload", DocsLink, CliCommandStrings.WorkloadCommandDescription);
Commands\Workload\WorkloadIntegrityChecker.cs (1)
41reporter.WriteLine(CliCommandStrings.WorkloadIntegrityCheck);
InteractiveConsole.cs (8)
43if (key.Key == ConsoleKey.Enter || KeyMatches(key, CliCommandStrings.ConfirmationPromptYesValue)) 48if ((acceptEscapeForFalse && key.Key == ConsoleKey.Escape) || KeyMatches(key, CliCommandStrings.ConfirmationPromptNoValue)) 53Console.Write(AddPromptOptions(string.Format(CliCommandStrings.ConfirmationPromptInvalidChoiceMessage, CliCommandStrings.ConfirmationPromptYesValue, CliCommandStrings.ConfirmationPromptNoValue))); 58return $"{message} [{CliCommandStrings.ConfirmationPromptYesValue}/{CliCommandStrings.ConfirmationPromptNoValue}] ({CliCommandStrings.ConfirmationPromptYesValue}): ";
Microsoft.DotNet.Cli.Commands.CliCommandStrings.cs (1)
10internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(CliCommandStrings)));
dotnet.Tests (231)
CommandTests\Build\GivenDotnetBuildBuildsCsproj.cs (2)
410CliCommandStrings.BuildRuntimeOptionDescription : 411CliCommandStrings.RunRuntimeOptionDescription);
CommandTests\BuildServer\Shutdown\BuildServerShutdownCommandTests.cs (11)
40_reporter.Lines.Should().Equal(CliCommandStrings.NoServersToShutdown.Green()); 58_reporter.Lines.Should().Equal(CliCommandStrings.NoServersToShutdown.Green()); 76_reporter.Lines.Should().Equal(CliCommandStrings.NoServersToShutdown.Green()); 94_reporter.Lines.Should().Equal(CliCommandStrings.NoServersToShutdown.Green()); 192CliCommandStrings.ShutDownSucceededWithPid, 242return string.Format(CliCommandStrings.ShuttingDownServerWithPid, server.Name, server.ProcessId); 244return string.Format(CliCommandStrings.ShuttingDownServer, server.Name); 251return string.Format(CliCommandStrings.ShutDownSucceededWithPid, server.Name, server.ProcessId).Green(); 253return string.Format(CliCommandStrings.ShutDownSucceeded, server.Name).Green(); 260return string.Format(CliCommandStrings.ShutDownFailedWithPid, server.Name, server.ProcessId, message).Red(); 262return string.Format(CliCommandStrings.ShutDownFailed, server.Name, message).Red();
CommandTests\Help\GivenThatIWantToShowHelpForDotnetCommand.cs (2)
89cmd.StdErr.Should().Contain(string.Format(CliCommandStrings.CommandDoesNotExist, "invalid")); 102cmd.StdErr.Should().Contain(string.Format(CliCommandStrings.CommandDoesNotExist, command));
CommandTests\Package\Add\GivenDotnetPackageAdd.cs (1)
438.And.HaveStdErrContaining(CliCommandStrings.PrereleaseAndVersionAreNotSupportedAtTheSameTime);
CommandTests\Package\Remove\GivenDotnetRemovePackage.cs (3)
104.And.HaveStdOut(string.Format(CliCommandStrings.DirectivesRemoved, "#:package", 1, "Humanizer", file)); 129.And.HaveStdOut(string.Format(CliCommandStrings.DirectivesRemoved, "#:package", 2, "Humanizer", file)); 152.And.HaveStdOut(string.Format(CliCommandStrings.DirectivesRemoved, "#:package", 0, "Humanizer", file));
CommandTests\Project\Convert\DotnetProjectConvertTests.cs (21)
79.And.HaveStdErrContaining(string.Format(CliCommandStrings.DirectoryAlreadyExists, directoryPath)); 122.And.HaveStdErrContaining(string.Format(CliCommandStrings.DirectoryAlreadyExists, directoryPath)); 174.And.HaveStdErrContaining(string.Format(CliCommandStrings.InvalidFilePath, Path.Join(testInstance.Path, "NotHere.cs"))); 191.And.HaveStdErrContaining(string.Format(CliCommandStrings.InvalidFilePath, filePath)); 590.And.HaveStdErrContaining(RunFileTests.DirectiveError(filePath, 1, CliCommandStrings.UnrecognizedDirective, "invalid")); 866expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 2, CliCommandStrings.UnrecognizedDirective, directive)); 877expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 1, CliCommandStrings.UnrecognizedDirective, "")); 889expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 1, CliCommandStrings.MissingDirectiveName, directive)); 899expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 1, CliCommandStrings.PropertyDirectiveMissingParts)); 909expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 1, CliCommandStrings.PropertyDirectiveInvalidName, """ 928expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 1, CliCommandStrings.InvalidDirectiveName, directiveKind, expectedSeparator)); 1060expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 5, CliCommandStrings.CannotConvertDirective)); 1106expectedWildcardPattern: RunFileTests.DirectiveError("/app/Program.cs", 5, CliCommandStrings.CannotConvertDirective)); 1193(2, string.Format(CliCommandStrings.DuplicateDirective, "#:property Prop")), 1205(2, string.Format(CliCommandStrings.DuplicateDirective, "#:sdk Name")), 1206(3, string.Format(CliCommandStrings.DuplicateDirective, "#:sdk Name")), 1218(2, string.Format(CliCommandStrings.DuplicateDirective, "#:package Name")), 1219(3, string.Format(CliCommandStrings.DuplicateDirective, "#:package Name")), 1238(2, string.Format(CliCommandStrings.DuplicateDirective, "#:property Prop")), 1239(4, string.Format(CliCommandStrings.DuplicateDirective, "#:property Prop")), 1249(2, string.Format(CliCommandStrings.DuplicateDirective, "#:property prop")),
CommandTests\Run\GivenDotnetRunBuildsCsProj.cs (12)
168.And.NotHaveStdOutContaining(CliCommandStrings.RunCommandProjectAbbreviationDeprecated); 185.And.NotHaveStdOutContaining(CliCommandStrings.RunCommandProjectAbbreviationDeprecated); 202.And.HaveStdOutContaining(CliCommandStrings.RunCommandProjectAbbreviationDeprecated); 381.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotLocateALaunchSettingsFile, "test", $""" 421.And.NotHaveStdOutContaining(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)) 521.And.HaveStdOutContaining(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)) 579.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, "Third", "").Trim()); 596.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, "IIS Express", "").Trim()); 652.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, CliCommandStrings.DefaultLaunchProfileDisplayName, "").Trim()); 670.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, CliCommandStrings.DefaultLaunchProfileDisplayName, "").Trim());
CommandTests\Run\GivenDotnetRunBuildsVbProj.cs (6)
31.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotLocateALaunchSettingsFile, "test", $""" 48string expectedError = string.Format(CliCommandStrings.DuplicateCaseInsensitiveLaunchProfileNames, "\tfirst," + (OperatingSystem.IsWindows() ? "\r" : "") + "\n\tFIRST"); 71.HaveStdErrContaining(string.Format(CliCommandStrings.LaunchProfileDoesNotExist, invalidLaunchProfileName)); 109.And.NotHaveStdOutContaining(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)) 129.And.HaveStdOutContaining(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)) 149.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, "Third", "").Trim());
CommandTests\Run\GivenThatWeCanPassNonProjectFilesToDotnetRun.cs (1)
29CliCommandStrings.RunCommandSpecifiedFileIsNotAValidProject,
CommandTests\Run\RunFileTests.cs (40)
138return $"{path}({line}): {CliCommandStrings.DirectiveError}: {string.Format(messageFormat, args)}"; 172CliCommandStrings.RunCommandExceptionNoProjects, 290CliCommandStrings.RunCommandExceptionNoProjects, 327.And.HaveStdErrContaining(CliCommandStrings.RunCommandException); 470.And.HaveStdErrContaining(string.Format(CliCommandStrings.InvalidOptionForStdin, RunCommandParser.NoBuildOption.Name)); 479.And.HaveStdErrContaining(string.Format(CliCommandStrings.InvalidOptionForStdin, RunCommandParser.LaunchProfileOption.Name)); 495.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionNoProjects, testInstance.Path, RunCommandParser.ProjectOption.Name)); 518CliCommandStrings.RunCommandExceptionNoProjects, 537CliCommandStrings.RunCommandExceptionNoProjects, 640CliCommandStrings.RunCommandExceptionNoProjects, 678CliCommandStrings.RunCommandExceptionNoProjects, 713CliCommandStrings.RunCommandExceptionNoProjects, 813CliCommandStrings.RunCommandExceptionNoProjects, 918.And.HaveStdErrContaining(CliCommandStrings.RunCommandException); 958CliCommandStrings.RunCommandExceptionNoProjects, 1232.And.HaveStdErrContaining(CliCommandStrings.RunCommandException); 1402.And.HaveStdErr(DirectiveError(programFile, 1, CliCommandStrings.StaticGraphRestoreNotSupported)); 1861? CliCommandStrings.NoBinaryLogBecauseRunningJustCsc + Environment.NewLine 1873prefix = CliCommandStrings.NoBinaryLogBecauseUpToDate + Environment.NewLine; 1926{string.Format(CliCommandStrings.RunCommandWarningRunJsonNotUsed, runJson, launchSettings)} 1936{string.Format(CliCommandStrings.RunCommandWarningRunJsonNotUsed, runJson, launchSettings)} 2157.And.HaveStdErrContaining(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective, 2169.And.HaveStdErrContaining(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective, 2179.And.HaveStdErrContaining(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective, 2190.And.HaveStdErrContaining(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective, 2428{CliCommandStrings.NoBinaryLogBecauseRunningJustCsc} 2501{CliCommandStrings.NoBinaryLogBecauseRunningJustCsc} 2682BuildLevel.None => CliCommandStrings.NoBinaryLogBecauseUpToDate + Environment.NewLine, 2683BuildLevel.Csc => CliCommandStrings.NoBinaryLogBecauseRunningJustCsc + Environment.NewLine, 2722.And.HaveStdErrContaining(string.Format(CliCommandStrings.CannotCombineOptions, RunCommandParser.NoCacheOption.Name, RunCommandParser.NoBuildOption.Name)); 2795.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2808.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2811.And.HaveStdErrContaining(CliCommandStrings.RunCommandException); 2837.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2849.And.NotHaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2906.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2949{CliCommandStrings.NoBinaryLogBecauseRunningJustCsc} 3341"Message":{{ToJson(CliCommandStrings.CannotConvertDirective)}}}]} 3408"Message":{{ToJson(string.Format(CliCommandStrings.UnrecognizedDirective, "unknown"))}}}]} 3471? CliCommandStrings.NoBinaryLogBecauseRunningJustCsc + Environment.NewLine
CommandTests\Sdk\Check\GivenDotnetSdkCheck.cs (7)
62.Contain(new[] { string.Format(CliCommandStrings.NewFeatureBandMessage, "5.0.100") }); 68.NotContain(CliCommandStrings.NewFeatureBandMessage.Replace(".NET {0}.", string.Empty)); 114var expectedLines = latestPatchVersions.Select(version => string.Format(CliCommandStrings.NewPatchAvailableMessage, version)); 140var expectedLines = outOfSupportVersions.Select(version => string.Format(CliCommandStrings.OutOfSupportMessage, version.Substring(0, 3))); 149.Select(version => string.Format(CliCommandStrings.OutOfSupportMessage, version.Substring(0, 3))); 174var expectedLines = maintenanceVersions.Select(version => string.Format(CliCommandStrings.MaintenanceMessage, version.Substring(0, 3))); 183.Select(version => string.Format(CliCommandStrings.MaintenanceMessage, version.Substring(0, 3)));
CommandTests\Solution\Add\GivenDotnetSlnAdd.cs (1)
1097cmd.StdErr.Should().Be(CliCommandStrings.SolutionFolderAndInRootMutuallyExclusive);
CommandTests\Solution\List\GivenDotnetSlnList.cs (10)
195var expectedOutput = $@"{CliCommandStrings.ProjectsHeader} 196{new string('-', CliCommandStrings.ProjectsHeader.Length)} 219var expectedOutput = $@"{CliCommandStrings.ProjectsHeader} 220{new string('-', CliCommandStrings.ProjectsHeader.Length)} 247string[] expectedOutput = { $"{CliCommandStrings.SolutionFolderHeader}", 248$"{new string('-', CliCommandStrings.SolutionFolderHeader.Length)}", 268string[] expectedOutput = { $"{CliCommandStrings.ProjectsHeader}", 269$"{new string('-', CliCommandStrings.ProjectsHeader.Length)}", 288string[] expectedOutput = { $"{CliCommandStrings.ProjectsHeader}", 289$"{new string('-', CliCommandStrings.ProjectsHeader.Length)}",
CommandTests\Test\GivenDotnetTestBuildsAndDiscoversTests.cs (1)
144result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdUnsupportedVSTestTestApplicationsDescription, "AnotherTestProject.csproj"));
CommandTests\Test\GivenDotnetTestBuildsAndRunsTests.cs (5)
261result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdUnsupportedVSTestTestApplicationsDescription, "AnotherTestProject.csproj")); 281result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdUnsupportedVSTestTestApplicationsDescription, "AnotherTestProject.csproj")); 301result.StdErr.Should().Contain(CliCommandStrings.CmdNoProjectOrSolutionFileErrorDescription); 321result.StdErr.Should().Contain(CliCommandStrings.CmdNoProjectOrSolutionFileErrorDescription); 341result.StdOut.Should().Contain(CliCommandStrings.CmdMultipleProjectOrSolutionFilesErrorDescription);
CommandTests\Test\GivenDotnetTestBuildsAndRunsTestsWithDifferentOptions.cs (5)
108result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdInvalidProjectFileExtensionErrorDescription, invalidProjectPath)); 148result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdInvalidSolutionFileExtensionErrorDescription, invalidSolutionPath)); 169result.StdErr.Should().Contain(CliCommandStrings.CmdMultipleBuildPathOptionsErrorDescription); 189result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdNonExistentFileErrorDescription, fullProjectPath)); 209result.StdErr.Should().Contain(string.Format(CliCommandStrings.CmdNonExistentFileErrorDescription, fullSolutionPath));
CommandTests\Tool\Install\ToolInstallCommandTests.cs (5)
32CliCommandStrings.InstallToolCommandInvalidGlobalAndLocalAndToolPath, 76string.Format(CliCommandStrings.InstallToolCommandInvalidGlobalAndLocalAndToolPath, 92.Should().Contain(CliCommandStrings.OnlyLocalOptionSupportManifestFileOption); 110.Should().Contain(CliCommandStrings.OnlyLocalOptionSupportManifestFileOption); 128.Should().Contain(CliCommandStrings.LocalOptionDoesNotSupportFrameworkOption);
CommandTests\Tool\Install\ToolInstallGlobalOrToolPathCommandTests.cs (16)
328CliCommandStrings.InvalidToolConfiguration, 330string.Format(CliCommandStrings.ToolInstallationFailedContactAuthor, PackageId) 351CliCommandStrings.ToolInstallInstallationSucceeded, 375CliCommandStrings.ToolInstallInstallationSucceeded, 400CliCommandStrings.ToolInstallInvalidNuGetVersionRange, 423CliCommandStrings.ToolInstallInstallationSucceeded, 448CliCommandStrings.ToolInstallInstallationSucceeded, 456_reporter.Lines.Should().Equal(string.Format(CliCommandStrings.ToolAlreadyInstalled, PackageId, PackageVersion).Green()); 480CliCommandStrings.ToolInstallInstallationSucceeded, 502CliCommandStrings.ToolUpdateUpdateSucceeded, 529CliCommandStrings.ToolInstallInstallationSucceeded, 551CliCommandStrings.ToolUpdateUpdateSucceeded, 578CliCommandStrings.ToolInstallInstallationSucceeded, 617CliCommandStrings.ToolInstallInstallationSucceeded, 696CliCommandStrings.ToolInstallInstallationSucceeded, 821CliCommandStrings.ToolInstallInstallationSucceeded,
CommandTests\Tool\Install\ToolInstallLocalCommandTests.cs (2)
263string.Format(CliCommandStrings.LocalToolInstallationSucceeded, 287.Contain(CliCommandStrings.ToolInstallationRestoreFailed);
CommandTests\Tool\List\ToolListCommandTests.cs (2)
25CliCommandStrings.ListToolCommandInvalidGlobalAndLocalAndToolPath, 41string.Format(CliCommandStrings.ListToolCommandInvalidGlobalAndLocalAndToolPath,
CommandTests\Tool\List\ToolListGlobalOrToolPathCommandTests.cs (8)
60.Be(string.Format(CliCommandStrings.ToolListInvalidToolPathOption, toolPath)); 247CliCommandStrings.ToolListInvalidPackageWarning, 355int packageIdColumnWidth = CliCommandStrings.ToolListPackageIdColumn.Length; 356int versionColumnWidth = CliCommandStrings.ToolListVersionColumn.Length; 357int commandsColumnWidth = CliCommandStrings.ToolListCommandsColumn.Length; 367CliCommandStrings.ToolListPackageIdColumn.PadRight(packageIdColumnWidth), 369CliCommandStrings.ToolListVersionColumn.PadRight(versionColumnWidth), 371CliCommandStrings.ToolListCommandsColumn.PadRight(commandsColumnWidth));
CommandTests\Tool\Restore\ToolRestoreCommandTests.cs (12)
177CliCommandStrings.RestoreSuccessful, _packageIdA, 180CliCommandStrings.RestoreSuccessful, _packageIdB, 213string.Format(CliCommandStrings.PackagesCommandNameCollisionConclusion, 217"\t" + string.Format(CliCommandStrings.PackagesCommandNameCollisionForOnePackage, 220"\t" + string.Format(CliCommandStrings.PackagesCommandNameCollisionForOnePackage, 225string.Format(CliCommandStrings.PackagesCommandNameCollisionConclusion, 229"\t" + string.Format(CliCommandStrings.PackagesCommandNameCollisionForOnePackage, 232"\t" + string.Format(CliCommandStrings.PackagesCommandNameCollisionForOnePackage, 270.Contain(l => l.Contains(string.Format(CliCommandStrings.PackageFailedToRestore, 273_reporter.Lines.Should().Contain(l => l.Contains(CliCommandStrings.RestorePartiallyFailed)); 313string.Format(CliCommandStrings.CommandsMismatch, 532l.Contains(AnsiExtensions.Yellow(CliCommandStrings.NoToolsWereRestored)));
CommandTests\Tool\Search\SearchResultPrinterTests.cs (2)
102_reporter.Lines.Should().Contain(CliCommandStrings.NoResult); 112_reporter.Lines.Should().Contain(CliCommandStrings.NoResult);
CommandTests\Tool\Uninstall\ToolUninstallCommandTests.cs (4)
35CliCommandStrings.UninstallToolCommandInvalidGlobalAndLocalAndToolPath, 50string.Format(CliCommandStrings.UninstallToolCommandInvalidGlobalAndLocalAndToolPath, 64.Should().Contain(CliCommandStrings.OnlyLocalOptionSupportManifestFileOption); 78.Should().Contain(CliCommandStrings.OnlyLocalOptionSupportManifestFileOption);
CommandTests\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommandTests.cs (7)
54.Be(string.Format(CliCommandStrings.ToolUninstallToolNotInstalled, packageId)); 67CliCommandStrings.ToolInstallInstallationSucceeded, 91CliCommandStrings.ToolUninstallUninstallSucceeded, 109CliCommandStrings.ToolInstallInstallationSucceeded, 161CliCommandStrings.ToolUninstallUninstallSucceeded, 179CliCommandStrings.ToolInstallInstallationSucceeded, 225.Be(string.Format(CliCommandStrings.ToolUninstallInvalidToolPathOption, toolPath));
CommandTests\Tool\Uninstall\ToolUninstallLocalCommandTests.cs (3)
68.Contain(CliCommandStrings.ToolCommonNoManifestGuide); 85.Contain(string.Format(CliCommandStrings.NoManifestFileContainPackageId, _packageIdDotnsay)); 134CliCommandStrings.UninstallLocalToolSucceeded,
CommandTests\Tool\Update\ToolUpdateCommandTests.cs (7)
34CliCommandStrings.UpdateToolCommandInvalidGlobalAndLocalAndToolPath, 50string.Format(CliCommandStrings.UpdateToolCommandInvalidGlobalAndLocalAndToolPath, 66.Should().Contain(CliCommandStrings.OnlyLocalOptionSupportManifestFileOption); 82.Should().Contain(CliCommandStrings.OnlyLocalOptionSupportManifestFileOption); 100CliCommandStrings.UpdateToolCommandInvalidAllAndVersion, "--all --version") 115CliCommandStrings.UpdateToolCommandInvalidAllAndPackageId 130CliCommandStrings.UpdateToolCommandInvalidAllAndPackageId
CommandTests\Tool\Update\ToolUpdateGlobalOrToolPathCommandTests.cs (12)
213CliCommandStrings.ToolUpdateUpdateSucceeded, 228CliCommandStrings.ToolUpdateUpdateSucceeded, 243CliCommandStrings.ToolUpdateUpdateSucceeded, 259string.Format(CliCommandStrings.UpdateToLowerVersion, LowerPackageVersion, HigherPackageVersion)); 273CliCommandStrings.ToolUpdateUpdateSucceeded, 288CliCommandStrings.ToolUpdateUpdateSucceeded, 303CliCommandStrings.ToolUpdateUpdateSucceeded, 319string.Format(CliCommandStrings.UpdateToLowerVersion, 338CliCommandStrings.ToolAlreadyInstalled, 353CliCommandStrings.ToolAlreadyInstalled, 380string.Format(CliCommandStrings.UpdateToolFailed, _packageId) + Environment.NewLine + 381string.Format(CliCommandStrings.InvalidToolConfiguration, "Simulated error"));
CommandTests\Tool\Update\ToolUpdateLocalCommandTests.cs (3)
305CliCommandStrings.UpdateLocalToolSucceeded, 358CliCommandStrings.UpdateLocaToolSucceededVersionNoChange, 373CliCommandStrings.UpdateLocalToolToLowerVersion,
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (11)
43.HaveStdErrContaining(string.Format(CliCommandStrings.WorkloadNotRecognized, "fake")); 57.HaveStdErrContaining(string.Format(CliCommandStrings.CannotCombineSkipManifestAndRollback, "skip-manifest-update", "from-rollback-file")); 343exceptionThrown.Message.Should().Be(String.Format(CliCommandStrings.WorkloadInstallationFailed, String.Format(CliCommandStrings.WorkloadNotSupportedOnPlatform, mockWorkloadId))); 581string.Join(" ", _reporter.Lines).Should().Contain(string.Format(CliCommandStrings.WorkloadAlreadyInstalled, workloadId)); 597.NotHaveStdOutContaining(CliCommandStrings.CheckForUpdatedWorkloadManifests) 599.NotHaveStdOutContaining(CliCommandStrings.AdManifestUpdated); 614.HaveStdOutContaining(CliCommandStrings.CheckForUpdatedWorkloadManifests) 616.NotHaveStdOutContaining(CliCommandStrings.AdManifestUpdated); 638string.Join(" ", _reporter.Lines).Should().Contain(CliCommandStrings.CheckForUpdatedWorkloadManifests); 639string.Join(" ", _reporter.Lines).Should().Contain(string.Format(CliCommandStrings.CheckForUpdatedWorkloadManifests, "mock-manifest"));
CommandTests\Workload\Install\GivenWorkloadManifestUpdater.cs (6)
282_reporter.Lines.Should().NotContain(string.Format(CliCommandStrings.AdManifestPackageDoesNotExist, testManifestName)); 349_reporter.Lines.Should().Contain(string.Format(CliCommandStrings.AdManifestPackageDoesNotExist, testManifestName)); 415_reporter.Lines.Should().Contain(string.Format(CliCommandStrings.AdManifestPackageDoesNotExist, testManifestName)); 605.HaveStdOutContaining(CliCommandStrings.WorkloadInstallWorkloadUpdatesAvailable); 611.NotHaveStdOutContaining(CliCommandStrings.WorkloadInstallWorkloadUpdatesAvailable); 641.NotHaveStdOutContaining(CliCommandStrings.WorkloadInstallWorkloadUpdatesAvailable);
CommandTests\Workload\List\GivenDotnetWorkloadList.cs (1)
114_reporter.Lines.Should().Contain(string.Format(CliCommandStrings.WorkloadListWorkloadUpdatesAvailable, "mock-workload-1 mock-workload-3"));
CommandTests\Workload\Repair\GivenDotnetWorkloadRepair.cs (1)
55_reporter.Lines.Should().Contain(CliCommandStrings.NoWorkloadsToRepair);
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (1)
609exception.InnerException.Message.Should().Contain(string.Format(CliCommandStrings.InvalidVersionForWorkload, "mock.workload", "6.0.0.15"));
dotnet-watch (1)
Process\LaunchSettingsProfile.cs (1)
45logger.LogWarning(CliCommandStrings.RunCommandWarningRunJsonNotUsed, runJsonPath, launchSettingsPath);
Microsoft.DotNet.Tools.Tests.ComponentMocks (3)
ToolPackageDownloaderMock.cs (3)
121throw new ToolPackageException(CliCommandStrings.ToolInstallationRestoreFailed); 261throw new ToolPackageException(CliCommandStrings.ToolInstallationRestoreFailed); 323throw new ToolPackageException(CliCommandStrings.ToolInstallationRestoreFailed);