66 references to HasOption
dotnet (50)
Commands\Build\BuildCommand.cs (3)
27parseResult.HasOption(definition.SelfContainedOption), 28parseResult.HasOption(definition.NoSelfContainedOption)); 30bool noRestore = parseResult.HasOption(definition.NoRestoreOption);
Commands\New\NewCommandParser.cs (1)
42var isInteractive = parseResult.HasOption(definition.LegacyOptions.InteractiveOption);
Commands\Pack\PackCommand.cs (3)
37bool noBuild = parseResult.HasOption(definition.NoBuildOption); 39bool noRestore = noBuild || parseResult.HasOption(definition.NoRestoreOption); 71parseResult.HasOption(definition.ConfigurationOption) ? parseResult.GetValue(definition.ConfigurationOption) : null
Commands\Package\List\PackageListCommand.cs (1)
31bool noRestore = _parseResult.HasOption(Definition.NoRestore);
Commands\Package\PackageCommandParser.cs (2)
101bool hasFileOption = parseResult.HasOption(fileOption); 102bool hasProjectOption = parseResult.HasOption(projectOption);
Commands\Publish\PublishCommand.cs (6)
40CommonOptions.ValidateSelfContainedOptions(parseResult.HasOption(definition.SelfContainedOption), 41parseResult.HasOption(definition.NoSelfContainedOption)); 43bool noBuild = parseResult.HasOption(definition.NoBuildOption); 45bool noRestore = noBuild || parseResult.HasOption(definition.NoRestoreOption); 77parseResult.HasOption(definition.ConfigurationOption) ? parseResult.GetValue(definition.ConfigurationOption) : null, 78parseResult.HasOption(definition.FrameworkOption) ? parseResult.GetValue(definition.FrameworkOption) : null
Commands\Run\RunCommand.cs (9)
897bool noBuild = parseResult.HasOption(definition.NoBuildOption); 942noLaunchProfile: parseResult.HasOption(definition.NoLaunchProfileOption), 943noLaunchProfileArguments: parseResult.HasOption(definition.NoLaunchProfileArgumentsOption), 945listDevices: parseResult.HasOption(definition.ListDevicesOption), 946noRestore: parseResult.HasOption(definition.NoRestoreOption) || parseResult.HasOption(definition.NoBuildOption), 947noCache: parseResult.HasOption(definition.NoCacheOption), 959if (parseResult.HasOption(definition.PropertyOption) && parseResult.GetValue(definition.PropertyOption)!.Any()) 964if (projVals.Count() != 1 || parseResult.HasOption(definition.ProjectOption))
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (4)
35IsDiscovery: parseResult.HasOption(definition.ListTestsOption), 52parseResult.HasOption(definition.MinimumExpectedTestsOption) && 73var noProgress = parseResult.HasOption(definition.NoProgressOption); 74var noAnsi = parseResult.HasOption(definition.NoAnsiOption);
Commands\Test\MTP\MSBuildUtility.cs (1)
150parseResult.HasOption(definition.VerbosityOption) ? parseResult.GetValue(definition.VerbosityOption) : null,
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
29if (parseResult.HasOption(definition.TestModulesRootDirectoryOption))
Commands\Test\MTP\ValidationUtility.cs (5)
44if (parseResult.HasOption(definition.TargetPlatformOptions.ArchitectureOption) || 45parseResult.HasOption(definition.ConfigurationOption) || 46parseResult.HasOption(definition.FrameworkOption) || 47parseResult.HasOption(definition.TargetPlatformOptions.OperatingSystemOption) || 48parseResult.HasOption(definition.TargetPlatformOptions.RuntimeOption))
Commands\Tool\Restore\ToolRestoreCommand.cs (1)
68if (!result.HasOption(Definition.VerbosityOption) && result.GetValue(Definition.RestoreOptions.InteractiveOption))
Commands\Tool\Store\StoreCommand.cs (1)
35if (!result.HasOption(definition.ManifestOption))
Commands\Tool\Update\ToolUpdateCommand.cs (3)
65if (parseResult.HasOption(Definition.UpdateAllOption)) 95if (parseResult.HasOption(Definition.UpdateAllOption)) 100if (parseResult.HasOption(Definition.VersionOption))
Commands\VSTest\VSTestCommand.cs (1)
49if (parseResult.HasOption(definition.TestLoggerOption))
Commands\Workload\Config\WorkloadConfigCommand.cs (1)
33_hasUpdateMode = parseResult.HasOption(Definition.UpdateMode);
Commands\Workload\List\WorkloadListCommand.cs (1)
45parseResult.HasOption(Definition.RestoreOptions.InteractiveOption),
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (1)
61_includePreviews = result.HasOption(Definition.IncludePreviewsOption) ?
Extensions\ParseResultExtensions.cs (1)
178if (parseResult.HasOption(CommonOptions.DebugOption))
ParserOptionActions.cs (4)
39if (!parseResult.HasOption(Option) || !parseResult.GetValue(option) 112if (!parseResult.HasOption(Option) || !parseResult.GetValue(option) 131if (!parseResult.HasOption(Option) || !parseResult.GetValue(option) 175if (!parseResult.HasOption(Option) || !parseResult.GetValue(option))
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
135.Where(arg => !msbuildCommandDefinition.Parse(arg).HasOption(msbuildCommandDefinition.TargetOption))
Microsoft.DotNet.Cli.Definitions (15)
Commands\Hidden\Add\AddReferenceCommandDefinition.cs (1)
24=> parseResult.HasOption(ProjectOption)
Commands\Package\PackageListCommandDefinition.cs (3)
135mutexOptionCount += parseResult.HasOption(DeprecatedOption) ? 1 : 0; 136mutexOptionCount += parseResult.HasOption(OutdatedOption) ? 1 : 0; 137mutexOptionCount += parseResult.HasOption(VulnerableOption) ? 1 : 0;
Commands\Tool\ToolLocationOptions.cs (5)
27=> parseResult.HasOption(GlobalOption) || parseResult.HasOption(ToolPathOption); 32if (parseResult.HasOption(GlobalOption)) 42if (parseResult.HasOption(ToolPathOption)) 59parseResult.HasOption(toolManifestOption))
Common\TargetPlatformOptions.cs (6)
67if (parseResult.HasOption(RuntimeOption)) 72if (parseResult.HasOption(ArchitectureOption) && parseResult.HasOption(OperatingSystemOption)) 83if (parseResult.HasOption(RuntimeOption)) 88var arch = parseResult.HasOption(ArchitectureOption) && parseResult.HasOption(OperatingSystemOption)