Commands\New\NewCommandDefinition.cs (14)
21Description = CommandDefinitionStrings.DisableSdkTemplates_OptionDescription,
29Description = CommandDefinitionStrings.DisableProjectContextEval_OptionDescription,
36Description = CommandDefinitionStrings.Verbosity_OptionDescription,
37HelpName = CommandDefinitionStrings.LevelArgumentName,
44.WithDescription(CommandDefinitionStrings.Diagnostics_OptionDescription);
48Description = CommandDefinitionStrings.Option_Debug_CustomSettings,
55Description = CommandDefinitionStrings.Option_Debug_VirtualSettings,
62Description = CommandDefinitionStrings.Option_Debug_Attach,
69Description = CommandDefinitionStrings.Option_Debug_Reinit,
78Description = CommandDefinitionStrings.Option_Debug_ShowConfig,
91Description = CommandDefinitionStrings.Command_Instantiate_Argument_TemplateOptions,
118: base(Name, CommandDefinitionStrings.Command_New_Description)
172Description = CommandDefinitionStrings.Option_Debug_RebuildCache,
179Description = CommandDefinitionStrings.Command_Instantiate_Argument_ShortName,
Commands\New\NewUpdateCommandDefinition.cs (4)
40Description = CommandDefinitionStrings.Command_Update_Option_CheckOnly,
52: base(parent, Name, CommandDefinitionStrings.Command_Update_Description, isLegacy: false)
62: NewUpdateCommandDefinitionBase(parent, Name, CommandDefinitionStrings.Command_Update_Description, isLegacy: true)
71: NewUpdateCommandDefinitionBase(parent, Name, CommandDefinitionStrings.Command_Legacy_Update_Check_Description, isLegacy: true)
Commands\Pack\PackCommandDefinition.cs (15)
16public readonly Argument<string[]> SlnOrProjectOrFileArgument = new(CommandDefinitionStrings.SolutionOrProjectOrFileArgumentName)
18Description = CommandDefinitionStrings.SolutionOrProjectOrFileArgumentDescription,
26Description = CommandDefinitionStrings.PackCmdOutputDirDescription,
27HelpName = CommandDefinitionStrings.PackCmdOutputDir
32Description = CommandDefinitionStrings.CmdNoBuildOptionDescription,
38Description = CommandDefinitionStrings.CmdIncludeSymbolsDescription,
44Description = CommandDefinitionStrings.CmdIncludeSourceDescription,
50Description = CommandDefinitionStrings.CmdServiceableDescription,
56Description = CommandDefinitionStrings.CmdNoDefaultExcludesDescription,
64public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.PackConfigurationOptionDescription);
79public readonly Option<string> RuntimeOption = TargetPlatformOptions.CreateRuntimeOption(CommandDefinitionStrings.BuildRuntimeOptionDescription);
83Description = CommandDefinitionStrings.PackCmdVersionDescription,
84HelpName = CommandDefinitionStrings.PackCmdVersion,
93r.AddError(string.Format(CommandDefinitionStrings.InvalidVersion, value));
100: base("pack", CommandDefinitionStrings.PackAppFullName)
Commands\Package\PackageListCommandDefinition.cs (20)
21Description = CommandDefinitionStrings.CmdOutdatedDescription,
27Description = CommandDefinitionStrings.CmdDeprecatedDescription,
33Description = CommandDefinitionStrings.CmdVulnerableDescription,
39Description = CommandDefinitionStrings.PackageListCmdFrameworkDescription,
40HelpName = CommandDefinitionStrings.PackageListCmdFramework
46Description = CommandDefinitionStrings.CmdTransitiveDescription,
52Description = CommandDefinitionStrings.CmdPrereleaseDescription,
58Description = CommandDefinitionStrings.CmdHighestPatchDescription,
64Description = CommandDefinitionStrings.CmdHighestMinorDescription,
70Description = CommandDefinitionStrings.CmdConfigDescription,
71HelpName = CommandDefinitionStrings.CmdConfig
76Description = CommandDefinitionStrings.PackageListCmdSourceDescription,
77HelpName = CommandDefinitionStrings.PackageListCmdSource
85Description = CommandDefinitionStrings.CmdNoRestoreDescription,
91Description = CommandDefinitionStrings.VerbosityOptionDescription,
92HelpName = CommandDefinitionStrings.LevelArgumentName
97Description = CommandDefinitionStrings.CmdFormatDescription
102Description = CommandDefinitionStrings.CmdOutputVersionDescription
109: base(name, CommandDefinitionStrings.PackageListAppFullName)
140throw new Utils.GracefulException(CommandDefinitionStrings.OptionsCannotBeCombined);
Commands\Package\PackageSearchCommandDefinition.cs (17)
15HelpName = CommandDefinitionStrings.PackageSearchSearchTermArgumentName,
16Description = CommandDefinitionStrings.PackageSearchSearchTermDescription,
22Description = CommandDefinitionStrings.SourceDescription,
23HelpName = CommandDefinitionStrings.SourceArgumentName
29Description = CommandDefinitionStrings.PackageSearchTakeDescription,
30HelpName = CommandDefinitionStrings.PackageSearchTakeArgumentName
35Description = CommandDefinitionStrings.PackageSearchSkipDescription,
36HelpName = CommandDefinitionStrings.PackageSearchSkipArgumentName
41Description = CommandDefinitionStrings.ExactMatchDescription,
49Description = CommandDefinitionStrings.PackageSearchPrereleaseDescription,
55Description = CommandDefinitionStrings.ConfigFileDescription,
56HelpName = CommandDefinitionStrings.ConfigFileArgumentName
61Description = CommandDefinitionStrings.FormatDescription,
62HelpName = CommandDefinitionStrings.FormatArgumentName
67Description = CommandDefinitionStrings.VerbosityDescription,
68HelpName = CommandDefinitionStrings.VerbosityArgumentName
72: base(Name, CommandDefinitionStrings.PackageSearchCommandDescription)
Commands\Run\RunCommandDefinition.cs (17)
14public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.RunConfigurationOptionDescription);
16public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.RunFrameworkOptionDescription);
18public readonly TargetPlatformOptions TargetPlatformOptions = new(CommandDefinitionStrings.RunRuntimeOptionDescription);
22Description = CommandDefinitionStrings.CmdProjectDescriptionFormat,
23HelpName = CommandDefinitionStrings.CommandOptionProjectHelpName
28Description = CommandDefinitionStrings.CommandOptionFileDescription,
29HelpName = CommandDefinitionStrings.CommandOptionFileHelpName,
36Description = CommandDefinitionStrings.CommandOptionLaunchProfileDescription,
37HelpName = CommandDefinitionStrings.CommandOptionLaunchProfileHelpName
42Description = CommandDefinitionStrings.CommandOptionNoLaunchProfileDescription,
48Description = CommandDefinitionStrings.CommandOptionNoLaunchProfileArgumentsDescription
53Description = CommandDefinitionStrings.CommandOptionDeviceDescription,
54HelpName = CommandDefinitionStrings.CommandOptionDeviceHelpName
59Description = CommandDefinitionStrings.CommandOptionListDevicesDescription,
67Description = CommandDefinitionStrings.CommandOptionNoBuildDescription,
79Description = CommandDefinitionStrings.CommandOptionNoCacheDescription,
102: base("run", CommandDefinitionStrings.RunAppFullName)
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (49)
23Description = CommandDefinitionStrings.CmdProjectOrSolutionDescriptionFormat,
24HelpName = CommandDefinitionStrings.CmdProjectOrSolutionPathName,
30Description = CommandDefinitionStrings.CmdSolutionDescription,
31HelpName = CommandDefinitionStrings.CmdSolutionPathName,
37Description = CommandDefinitionStrings.CmdTestModulesDescription,
38HelpName = CommandDefinitionStrings.CmdExpressionName
43Description = CommandDefinitionStrings.CmdTestModulesRootDirectoryDescription,
44HelpName = CommandDefinitionStrings.CmdRootPathName,
51Description = CommandDefinitionStrings.CmdResultsDirectoryDescription,
52HelpName = CommandDefinitionStrings.CmdPathToResultsDirectory,
58Description = CommandDefinitionStrings.CmdResultsDirectoryLayoutDescription,
59HelpName = CommandDefinitionStrings.CmdResultsDirectoryLayoutName,
67Description = CommandDefinitionStrings.CmdConfigFileDescription,
68HelpName = CommandDefinitionStrings.CmdConfigFilePath,
76Description = CommandDefinitionStrings.CmdDiagnosticOutputDirectoryDescription,
77HelpName = CommandDefinitionStrings.CmdDiagnosticOutputDirectoryPath,
83Description = CommandDefinitionStrings.CmdMaxParallelTestModulesDescription,
84HelpName = CommandDefinitionStrings.CmdNumberName
89Description = CommandDefinitionStrings.CmdMinimumExpectedTestsDescription,
90HelpName = CommandDefinitionStrings.CmdNumberName
95Description = CommandDefinitionStrings.CmdMaximumFailedTestsDescription,
96HelpName = CommandDefinitionStrings.CmdNumberName,
102Description = CommandDefinitionStrings.CmdTimeoutDescription,
103HelpName = CommandDefinitionStrings.CmdDurationName,
116Description = CommandDefinitionStrings.CmdNoBuildDescription
122description: CommandDefinitionStrings.TestCmdMTPNoLogo);
124public readonly Option<bool> UseCurrentRuntimeOption = CommonOptions.CreateUseCurrentRuntimeOption(CommandDefinitionStrings.CmdCurrentRuntimeOptionDescription);
128Description = CommandDefinitionStrings.NoDependenciesOptionDescription,
134Description = CommandDefinitionStrings.CmdNoAnsiDescription,
140Description = CommandDefinitionStrings.CmdNoProgressDescription,
146Description = CommandDefinitionStrings.CmdNoArtifactPostProcessingDescription,
152Description = CommandDefinitionStrings.CmdTestOutputDescription,
164Description = CommandDefinitionStrings.CmdListTestsDescription,
171Description = CommandDefinitionStrings.CommandOptionNoLaunchProfileDescription,
177Description = CommandDefinitionStrings.CommandOptionNoLaunchProfileArgumentsDescription
182Description = CommandDefinitionStrings.CommandOptionDeviceDescriptionForTest,
183HelpName = CommandDefinitionStrings.CommandOptionDeviceHelpName
188Description = CommandDefinitionStrings.CommandOptionListDevicesDescriptionForTest,
213: base(CommandDefinitionStrings.DotnetTestCommandMTPDescription)
224Description = CommandDefinitionStrings.CmdCollectTestMapDescription,
231Description = CommandDefinitionStrings.CmdAffectedTestsDescription,
281CommandDefinitionStrings.CmdAffectedTestsFeatureDisabled,
286commandResult.AddError(CommandDefinitionStrings.CmdAffectedTestsOptionsMutuallyExclusive);
290commandResult.AddError(CommandDefinitionStrings.CmdCollectTestMapCannotRunModulesInParallel);
294commandResult.AddError(CommandDefinitionStrings.CmdCollectTestMapCannotRequireMinimumTests);
308optionResult.AddError(CommandDefinitionStrings.CmdTestPositiveIntegerRequired);
324argumentResult.AddError(CommandDefinitionStrings.CmdTestInvalidTimeout);
345argumentResult.AddError(CommandDefinitionStrings.CmdTestInvalidTimeout);
351argumentResult.AddError(CommandDefinitionStrings.CmdTestInvalidTimeout);
Commands\Test\TestCommandDefinition.VSTest.cs (32)
16Description = CommandDefinitionStrings.CmdSettingsDescription,
17HelpName = CommandDefinitionStrings.CmdSettingsFile
22Description = CommandDefinitionStrings.CmdListTestsDescription,
26public readonly Option<IReadOnlyDictionary<string, string>> TestEnvOption = CommonOptions.CreateEnvOption(CommandDefinitionStrings.CmdTestEnvironmentVariableDescription);
30Description = CommandDefinitionStrings.CmdTestCaseFilterDescription,
31HelpName = CommandDefinitionStrings.CmdTestCaseFilterExpression
36Description = CommandDefinitionStrings.CmdTestAdapterPathDescription,
37HelpName = CommandDefinitionStrings.CmdTestAdapterPath
43Description = CommandDefinitionStrings.CmdLoggerDescription,
44HelpName = CommandDefinitionStrings.CmdLoggerOption
54Description = CommandDefinitionStrings.CmdOutputDescription,
55HelpName = CommandDefinitionStrings.TestCmdOutputDir
63Description = CommandDefinitionStrings.CmdPathTologFileDescription,
64HelpName = CommandDefinitionStrings.CmdPathToLogFile
70Description = CommandDefinitionStrings.CmdNoBuildDescription,
76Description = CommandDefinitionStrings.NoDependenciesOptionDescription,
82Description = CommandDefinitionStrings.CmdResultsDirectoryDescription,
83HelpName = CommandDefinitionStrings.CmdPathToResultsDirectory
88Description = CommandDefinitionStrings.cmdCollectDescription,
89HelpName = CommandDefinitionStrings.cmdCollectFriendlyName
95Description = CommandDefinitionStrings.CmdBlameDescription,
101Description = CommandDefinitionStrings.CmdBlameCrashDescription,
109Description = CommandDefinitionStrings.CmdBlameCrashCollectAlwaysDescription,
115Description = CommandDefinitionStrings.CmdBlameHangDescription,
123Description = CommandDefinitionStrings.CmdBlameHangTimeoutDescription,
124HelpName = CommandDefinitionStrings.HangTimeoutArgumentName
127public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(forwardAs: "--property:VSTestNoLogo=true", description: CommandDefinitionStrings.TestCmdNoLogo);
143Description = CommandDefinitionStrings.CmdBlameCrashDumpTypeDescription,
144HelpName = CommandDefinitionStrings.CrashDumpTypeArgumentName,
155Description = CommandDefinitionStrings.CmdBlameHangDumpTypeDescription,
156HelpName = CommandDefinitionStrings.HangDumpTypeArgumentName
164: base(CommandDefinitionStrings.DotnetTestCommandVSTestDescription)
Commands\Tool\ToolAppliedOption.cs (14)
25Description = CommandDefinitionStrings.UpdateAllOptionDescription,
31Description = CommandDefinitionStrings.ToolInstallVersionOptionDescription,
32HelpName = CommandDefinitionStrings.ToolInstallVersionOptionName
37HelpName = CommandDefinitionStrings.ToolInstallToolPathOptionName,
43HelpName = CommandDefinitionStrings.ToolInstallManifestPathOptionName,
50Description = CommandDefinitionStrings.ToolSearchPrereleaseDescription,
56Description = CommandDefinitionStrings.RollForwardOptionDescription,
62Description = CommandDefinitionStrings.ToolInstallConfigFileOptionDescription,
63HelpName = CommandDefinitionStrings.ToolInstallConfigFileOptionName
68Description = CommandDefinitionStrings.ToolInstallSourceOptionDescription,
69HelpName = CommandDefinitionStrings.ToolInstallSourceOptionName
74Description = CommandDefinitionStrings.ToolInstallAddSourceOptionDescription,
75HelpName = CommandDefinitionStrings.ToolInstallAddSourceOptionName
80Description = CommandDefinitionStrings.AllowPackageDowngradeOptionDescription,
Common\CommonOptions.cs (24)
17Description = CommandDefinitionStrings.YesOptionDescription,
144Description = CommandDefinitionStrings.VerbosityOptionDescription,
145HelpName = CommandDefinitionStrings.LevelArgumentName,
154Description = CommandDefinitionStrings.VerbosityOptionDescription,
155HelpName = CommandDefinitionStrings.LevelArgumentName
163Description = CommandDefinitionStrings.VerbosityOptionDescription,
164HelpName = CommandDefinitionStrings.LevelArgumentName,
176HelpName = CommandDefinitionStrings.FrameworkArgumentName,
186Description = CommandDefinitionStrings.ArtifactsPathOptionDescription,
187HelpName = CommandDefinitionStrings.ArtifactsPathArgumentName
203HelpName = CommandDefinitionStrings.ConfigurationArgumentName,
215Description = CommandDefinitionStrings.CmdVersionSuffixDescription,
216HelpName = CommandDefinitionStrings.VersionSuffixArgumentName
231Description = CommandDefinitionStrings.NoRestoreDescription,
259Description = CommandDefinitionStrings.CommandInteractiveOptionDescription,
273Description = CommandDefinitionStrings.DisableBuildServersOptionDescription,
286Description = CommandDefinitionStrings.SelfContainedOptionDescription,
295Description = CommandDefinitionStrings.FrameworkDependentOptionDescription,
302Description = description ?? CommandDefinitionStrings.CmdEnvironmentVariableDescription,
303HelpName = CommandDefinitionStrings.CmdEnvironmentVariableExpression,
339CommandDefinitionStrings.IncorrectlyFormattedEnvironmentVariables,
361Description = description ?? CommandDefinitionStrings.NoLogoOptionDescription,
374throw new GracefulException(CommandDefinitionStrings.SelfContainAndNoSelfContainedConflict);
383Description = CommandDefinitionStrings.SDKDiagnosticsCommandDefinition,
Common\ImplicitRestoreOptions.cs (11)
30Description = showHelp ? CommandDefinitionStrings.CmdPackagesOptionDescription : string.Empty,
31HelpName = CommandDefinitionStrings.CmdPackagesOption,
35CurrentRuntimeOption = CommonOptions.CreateUseCurrentRuntimeOption(CommandDefinitionStrings.CmdCurrentRuntimeOptionDescription);
39Description = showHelp ? CommandDefinitionStrings.CmdDisableParallelOptionDescription : string.Empty,
46Description = showHelp ? CommandDefinitionStrings.CmdConfigFileOptionDescription : string.Empty,
47HelpName = CommandDefinitionStrings.CmdConfigFileOption,
60Description = showHelp ? CommandDefinitionStrings.CmdNoHttpCacheOptionDescription : string.Empty,
67Description = showHelp ? CommandDefinitionStrings.CmdIgnoreFailedSourcesOptionDescription : string.Empty,
74Description = CommandDefinitionStrings.CmdForceRestoreOptionDescription,
91Description = showHelp ? CommandDefinitionStrings.CmdSourceOptionDescription : string.Empty,
92HelpName = CommandDefinitionStrings.CmdSourceOption,