201 references to CommonOptions
dotnet (72)
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (5)
391CommonOptions.CreatePropertyOption(), 392CommonOptions.CreateRestorePropertyOption(), 393CommonOptions.CreateMSBuildTargetOption(), 394CommonOptions.CreateVerbosityOption(), 395CommonOptions.CreateNoLogoOption());
Commands\Build\BuildCommand.cs (6)
26CommonOptions.ValidateSelfContainedOptions( 49CommonOptions.CreatePropertyOption(), 50CommonOptions.CreateRestorePropertyOption(), 51CommonOptions.CreateMSBuildTargetOption(), 52CommonOptions.CreateVerbosityOption(), 53CommonOptions.CreateNoLogoOption()
Commands\Clean\CleanCommand.cs (4)
40CommonOptions.CreatePropertyOption(), 41CommonOptions.CreateRestorePropertyOption(), 43CommonOptions.CreateVerbosityOption(VerbosityOptions.normal), 44CommonOptions.CreateNoLogoOption()
Commands\DotNetCommandFactory.cs (4)
67CommonOptions.CreateGetPropertyOption(), 68CommonOptions.CreateGetItemOption(), 69CommonOptions.CreateGetTargetResultOption(), 70CommonOptions.CreateGetResultOutputFileOption(),
Commands\MSBuild\MSBuildCommand.cs (5)
16CommonOptions.CreatePropertyOption(), 17CommonOptions.CreateRestorePropertyOption(), 18CommonOptions.CreateMSBuildTargetOption(), 19CommonOptions.CreateVerbosityOption(), 23CommonOptions.CreateNoLogoOption(false)
Commands\MSBuild\MSBuildForwardingApp.cs (5)
46MSBuildArgs.AnalyzeMSBuildArguments(rawMSBuildArgs.ToArray(), CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()),
Commands\Pack\PackCommand.cs (4)
58CommonOptions.CreatePropertyOption(), 59CommonOptions.CreateRestorePropertyOption(), 61CommonOptions.CreateVerbosityOption(), 62CommonOptions.CreateNoLogoOption()
Commands\Publish\PublishCommand.cs (5)
40CommonOptions.ValidateSelfContainedOptions(parseResult.HasOption(definition.SelfContainedOption), 65CommonOptions.CreatePropertyOption(), 66CommonOptions.CreateRestorePropertyOption(), 68CommonOptions.CreateVerbosityOption(), 69CommonOptions.CreateNoLogoOption()
Commands\Restore\RestoreCommand.cs (4)
47CommonOptions.CreatePropertyOption(), 48CommonOptions.CreateRestorePropertyOption(), 50CommonOptions.CreateVerbosityOption(), 51CommonOptions.CreateNoLogoOption()
Commands\Run\RunCommand.cs (3)
932CommonOptions.CreatePropertyOption(), 933CommonOptions.CreateRestorePropertyOption(), 934CommonOptions.CreateMSBuildTargetOption(),
Commands\Test\MTP\MSBuildUtility.cs (15)
38var msbuildArgs = MSBuildArgs.AnalyzeMSBuildArguments(buildOptions.MSBuildArgs, CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()); 90var msbuildArgs = MSBuildArgs.AnalyzeMSBuildArguments(buildOptions.MSBuildArgs, CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()); 249CommonOptions.CreatePropertyOption(), 250CommonOptions.CreateRestorePropertyOption(), 251CommonOptions.CreateRequiredMSBuildTargetOption(TestCommandDefinition.MicrosoftTestingPlatform.BuildTargetName), 252CommonOptions.CreateVerbosityOption(), 253CommonOptions.CreateNoLogoOption());
Commands\Test\VSTest\TestCommand.cs (5)
246CommonOptions.CreatePropertyOption(), 247CommonOptions.CreateRestorePropertyOption(), 248CommonOptions.CreateRequiredMSBuildTargetOption("VSTest"), 249CommonOptions.CreateVerbosityOption(), 250CommonOptions.CreateNoLogoOption())
Extensions\ParseResultExtensions.cs (1)
178if (parseResult.HasOption(CommonOptions.DebugOption))
Parser.cs (1)
171NuGet.CommandLine.XPlat.NuGetCommands.Add(rootCommand, CommonOptions.CreateInteractiveOption(acceptArgument: true), NuGetVirtualProjectBuilder.Instance);
Telemetry\TelemetryFilter.cs (5)
102optionsToLog: [ CommonOptions.FrameworkOptionName, TargetPlatformOptions.RuntimeOptionName, CommonOptions.ConfigurationOptionName ] 107optionsToLog: [CommonOptions.FrameworkOptionName, CommonOptions.ConfigurationOptionName] 112optionsToLog: [CommonOptions.ConfigurationOptionName]
dotnet-watch (2)
CommandLine\CommandLineOptions.cs (1)
81var buildOptions = command.Options.Where(o => o.ForwardingFunction is not null && o.Name != CommonOptions.FrameworkOptionName);
CommandLine\DotnetWatchCommandDefinition.cs (1)
22public readonly Option<string?> FrameworkOption = new(CommonOptions.FrameworkOptionName, "-f")
Microsoft.DotNet.Cli.Definitions (127)
Commands\Build\BuildCommandDefinition.cs (16)
40public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(); 42public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption(); 44public readonly Option<bool> SelfContainedOption = CommonOptions.CreateSelfContainedOption(); 46public readonly Option<bool> NoSelfContainedOption = CommonOptions.CreateNoSelfContainedOption(); 50public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.BuildFrameworkOptionDescription); 52public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.BuildConfigurationOptionDescription); 57public readonly Option<string[]?> TargetOption = CommonOptions.CreateMSBuildTargetOption(); 59public readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.CreateVerbosityOption(); 61public readonly Option<string> VersionSuffixOption = CommonOptions.CreateVersionSuffixOption(); 62public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 63public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 64public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 65public readonly Option<string[]?> GetPropertyOption = CommonOptions.CreateGetPropertyOption(); 66public readonly Option<string[]?> GetItemOption = CommonOptions.CreateGetItemOption(); 67public readonly Option<string[]?> GetTargetResultOption = CommonOptions.CreateGetTargetResultOption(); 68public readonly Option<string[]?> GetResultOutputFileOption = CommonOptions.CreateGetResultOutputFileOption();
Commands\Clean\CleanCommandDefinition.cs (12)
27public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(); 29public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.CleanFrameworkOptionDescription); 31public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.CleanConfigurationOptionDescription); 35public readonly Option<Utils.VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal); 38public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 39public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 40public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 41public readonly Option<string[]?> GetPropertyOption = CommonOptions.CreateGetPropertyOption(); 42public readonly Option<string[]?> GetItemOption = CommonOptions.CreateGetItemOption(); 43public readonly Option<string[]?> GetTargetResultOption = CommonOptions.CreateGetTargetResultOption(); 44public readonly Option<string[]?> GetResultOutputFileOption = CommonOptions.CreateGetResultOutputFileOption(); 73=> CommonOptions.CreateRequiredMSBuildTargetOption("Clean");
Commands\DotNetCommandDefinition.cs (1)
49public readonly Option<bool> DiagOption = CommonOptions.CreateDiagnosticsOption(recursive: false);
Commands\MSBuild\MSBuildCommandDefinition.cs (2)
14public readonly Option<string[]?> TargetOption = CommonOptions.CreateMSBuildTargetOption(); 15public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption();
Commands\New\NewCommandDefinition.cs (1)
42CommonOptions
Commands\NuGet\NuGetCommandDefinition.cs (5)
76public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption(); 162public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption(); 209public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal); 233public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(VerbosityOptions.normal); 379public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Commands\Pack\PackCommandDefinition.cs (13)
54public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(); 56public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption(); 58public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.PackConfigurationOptionDescription); 62public readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.CreateVerbosityOption(); 64public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 65public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 66public readonly Option<string> VersionSuffixOption = CommonOptions.CreateVersionSuffixOption(); 67public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 68public readonly Option<string[]?> GetPropertyOption = CommonOptions.CreateGetPropertyOption(); 69public readonly Option<string[]?> GetItemOption = CommonOptions.CreateGetItemOption(); 70public readonly Option<string[]?> GetTargetResultOption = CommonOptions.CreateGetTargetResultOption(); 71public readonly Option<string[]?> GetResultOutputFileOption = CommonOptions.CreateGetResultOutputFileOption(); 126=> CommonOptions.CreateRequiredMSBuildTargetOption("Pack", [("_IsPacking", "true")]);
Commands\Package\PackageAddCommandDefinition.cs (1)
57public static Option<bool> CreateInteractiveOption() => CommonOptions.CreateInteractiveOption().ForwardIfEnabled("--interactive");
Commands\Package\PackageListCommandDefinition.cs (1)
81public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption().ForwardIfEnabled("--interactive");
Commands\Package\PackageRemoveCommandDefinition.cs (1)
32public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption().ForwardIfEnabled("--interactive");
Commands\Package\PackageSearchCommandDefinition.cs (1)
45public readonly Option<bool> Interactive = CommonOptions.CreateInteractiveOption().ForwardIfEnabled("--interactive");
Commands\Project\ProjectConvertCommandDefinition.cs (1)
29public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption(acceptArgument: true);
Commands\Publish\PublishCommandDefinition.cs (16)
41public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(); 43public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption(); 45public readonly Option<bool> SelfContainedOption = CommonOptions.CreateSelfContainedOption(); 47public readonly Option<bool> NoSelfContainedOption = CommonOptions.CreateNoSelfContainedOption(); 51public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.PublishFrameworkOptionDescription); 53public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.PublishConfigurationOptionDescription); 56public readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.CreateVerbosityOption(); 59public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 60public readonly Option<string> VersionSuffixOption = CommonOptions.CreateVersionSuffixOption(); 61public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 62public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 63public readonly Option<string[]?> GetPropertyOption = CommonOptions.CreateGetPropertyOption(); 64public readonly Option<string[]?> GetItemOption = CommonOptions.CreateGetItemOption(); 65public readonly Option<string[]?> GetTargetResultOption = CommonOptions.CreateGetTargetResultOption(); 66public readonly Option<string[]?> GetResultOutputFileOption = CommonOptions.CreateGetResultOutputFileOption(); 99=> CommonOptions.CreateRequiredMSBuildTargetOption("Publish", [("_IsPublishing", "true")]);
Commands\Reference\ReferenceAddCommandDefinition.cs (1)
41public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption();
Commands\Restore\RestoreCommandDefinition.cs (10)
23public readonly Option<Utils.VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.minimal); 24public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(); 26public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 31public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 32public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 58public readonly Option<string[]?> GetPropertyOption = CommonOptions.CreateGetPropertyOption(); 59public readonly Option<string[]?> GetItemOption = CommonOptions.CreateGetItemOption(); 60public readonly Option<string[]?> GetTargetResultOption = CommonOptions.CreateGetTargetResultOption(); 61public readonly Option<string[]?> GetResultOutputFileOption = CommonOptions.CreateGetResultOutputFileOption(); 131public static Option<string[]> CreateTargetOption() => CommonOptions.CreateRequiredMSBuildTargetOption("Restore");
Commands\Run\RunCommandDefinition.cs (11)
14public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.RunConfigurationOptionDescription); 16public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.RunFrameworkOptionDescription); 32public readonly Option<ReadOnlyDictionary<string, string>?> PropertyOption = CommonOptions.CreatePropertyOption(); 71public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption(); 73public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 83public readonly Option<bool> SelfContainedOption = CommonOptions.CreateSelfContainedOption(); 85public readonly Option<bool> NoSelfContainedOption = CommonOptions.CreateNoSelfContainedOption(); 87public readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.CreateVerbosityOption(); 89public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 91public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 93public readonly Option<IReadOnlyDictionary<string, string>> EnvOption = CommonOptions.CreateEnvOption();
Commands\Test\TestCommandDefinition.cs (3)
20public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.TestFrameworkOptionDescription); 22public readonly Option<string?> ConfigurationOption = CommonOptions.CreateConfigurationOption(CommandDefinitionStrings.TestConfigurationOptionDescription); 24public readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.CreateVerbosityOption();
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (5)
79public readonly Option<IReadOnlyDictionary<string, string>> EnvOption = CommonOptions.CreateEnvOption(); 81public readonly Option<ReadOnlyDictionary<string, string>?> PropertiesOption = CommonOptions.CreatePropertyOption(); 83public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption(); 127public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 131public readonly Option<string[]> MTPTargetOption = CommonOptions.CreateRequiredMSBuildTargetOption(BuildTargetName);
Commands\Test\TestCommandDefinition.VSTest.cs (8)
26public readonly Option<IReadOnlyDictionary<string, string>> TestEnvOption = CommonOptions.CreateEnvOption(CommandDefinitionStrings.CmdTestEnvironmentVariableDescription); 59public readonly Option<string> ArtifactsPathOption = CommonOptions.CreateArtifactsPathOption(); 121public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(forwardAs: "--property:VSTestNoLogo=true", description: CommandDefinitionStrings.TestCmdNoLogo); 123public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption(); 125public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveMsBuildForwardOption(); 127public readonly Option<ReadOnlyDictionary<string, string>?> PropertiesOption = CommonOptions.CreatePropertyOption(); 129public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 131public readonly Option<string[]> VsTestTargetOption = CommonOptions.CreateRequiredMSBuildTargetOption("VSTest");
Commands\Tool\StoreCommandDefinition.cs (5)
69public readonly Option<string> FrameworkOption = CommonOptions.CreateFrameworkOption(CommandDefinitionStrings.StoreFrameworkOptionDescription); 71public readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.CreateVerbosityOption(); 72public readonly Option<bool> UseCurrentRuntimeOption = CommonOptions.CreateUseCurrentRuntimeOption(CommandDefinitionStrings.CurrentRuntimeOptionDescription); 73public readonly Option<bool> DisableBuildServersOption = CommonOptions.CreateDisableBuildServersOption(); 74public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption(true);
Commands\Tool\ToolExecuteCommandDefinition.cs (2)
32public readonly Option<bool> YesOption = CommonOptions.CreateYesOption(hidden: true); 33public readonly Option<Utils.VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Commands\Tool\ToolRestoreCommandDefinition.cs (1)
16public readonly Option<Utils.VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Commands\Tool\ToolUpdateInstallCommandDefinition.cs (1)
35public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(VerbosityOptions.normal);
Commands\Workload\InstallingWorkloadCommandDefinition.cs (1)
14public sealed override Option<Utils.VerbosityOptions> VerbosityOption { get; } = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Commands\Workload\WorkloadListCommandDefinition.cs (1)
18public override Option<Utils.VerbosityOptions> VerbosityOption { get; } = CommonOptions.CreateHiddenVerbosityOption();
Commands\Workload\WorkloadRepairCommandDefinition.cs (1)
16public override Option<Utils.VerbosityOptions> VerbosityOption { get; } = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Commands\Workload\WorkloadSearchCommandDefinition.cs (1)
17public override Option<Utils.VerbosityOptions> VerbosityOption { get; } = CommonOptions.CreateHiddenVerbosityOption();
Commands\Workload\WorkloadUninstallCommandDefinition.cs (1)
13public override Option<Utils.VerbosityOptions> VerbosityOption { get; } = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Common\ImplicitRestoreOptions.cs (3)
35CurrentRuntimeOption = CommonOptions.CreateUseCurrentRuntimeOption(CommandDefinitionStrings.CmdCurrentRuntimeOptionDescription); 83PropertiesOption = CommonOptions.CreatePropertyOption(); 84RestorePropertiesOption = CommonOptions.CreateRestorePropertyOption();
Common\NuGetRestoreOptions.cs (1)
39public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption(hidden: hidden);