41 references to RunCommandParser
dotnet (25)
Commands\Run\RunCommand.cs (19)
142
throw new GracefulException(CliCommandStrings.CannotCombineOptions,
RunCommandParser
.NoCacheOption.Name,
RunCommandParser
.NoBuildOption.Name);
632
var applicationArguments = parseResult.GetValue(
RunCommandParser
.ApplicationArguments)?.ToList();
636
var msbuildProperties = parseResult.OptionValuesToBeForwarded(
RunCommandParser
.GetCommand()).ToList();
648
string? projectOption = parseResult.GetValue(
RunCommandParser
.ProjectOption);
649
string? fileOption = parseResult.GetValue(
RunCommandParser
.FileOption);
653
throw new GracefulException(CliCommandStrings.CannotCombineOptions,
RunCommandParser
.ProjectOption.Name,
RunCommandParser
.FileOption.Name);
664
bool noBuild = parseResult.HasOption(
RunCommandParser
.NoBuildOption);
665
string launchProfile = parseResult.GetValue(
RunCommandParser
.LaunchProfileOption) ?? string.Empty;
673
throw new GracefulException(CliCommandStrings.InvalidOptionForStdin,
RunCommandParser
.NoBuildOption.Name);
678
throw new GracefulException(CliCommandStrings.InvalidOptionForStdin,
RunCommandParser
.LaunchProfileOption.Name);
697
var msbuildArgs = MSBuildArgs.AnalyzeMSBuildArguments(msbuildProperties, CommonOptions.PropertiesOption, CommonOptions.RestorePropertiesOption, CommonOptions.MSBuildTargetOption(),
RunCommandParser
.VerbosityOption);
704
noLaunchProfile: parseResult.HasOption(
RunCommandParser
.NoLaunchProfileOption),
705
noLaunchProfileArguments: parseResult.HasOption(
RunCommandParser
.NoLaunchProfileArgumentsOption),
706
noRestore: parseResult.HasOption(
RunCommandParser
.NoRestoreOption) || parseResult.HasOption(
RunCommandParser
.NoBuildOption),
707
noCache: parseResult.HasOption(
RunCommandParser
.NoCacheOption),
708
interactive: parseResult.GetValue(
RunCommandParser
.InteractiveOption),
Extensions\ParseResultExtensions.cs (3)
180
if (parseResult.HasOption(
RunCommandParser
.PropertyOption) && parseResult.GetValue(
RunCommandParser
.PropertyOption)!.Any())
185
if (projVals.Count() != 1 || parseResult.HasOption(
RunCommandParser
.ProjectOption))
Parser.cs (1)
81
RunCommandParser
.GetCommand(),
Telemetry\TelemetryFilter.cs (2)
119
optionsToLog: [
RunCommandParser
.FrameworkOption, CleanCommandParser.FrameworkOption,
120
TestCommandParser.FrameworkOption,
RunCommandParser
.ConfigurationOption, CleanCommandParser.ConfigurationOption,
dotnet.Tests (15)
CommandTests\MSBuild\GivenDotnetRunInvocation.cs (1)
46
.BeEquivalentTo(MSBuildArgs.AnalyzeMSBuildArguments([.. ConstantRestoreArgs, .. expectedArgs, NuGetDisabledProperty ], CommonOptions.PropertiesOption, CommonOptions.RestorePropertiesOption, CommonOptions.MSBuildTargetOption(),
RunCommandParser
.VerbosityOption));
CommandTests\Run\RunFileTests.cs (14)
174
RunCommandParser
.ProjectOption.Name));
292
RunCommandParser
.ProjectOption.Name));
478
.And.HaveStdErrContaining(string.Format(CliCommandStrings.InvalidOptionForStdin,
RunCommandParser
.NoBuildOption.Name));
487
.And.HaveStdErrContaining(string.Format(CliCommandStrings.InvalidOptionForStdin,
RunCommandParser
.LaunchProfileOption.Name));
503
.And.HaveStdErrContaining(string.Format(CliCommandStrings.RunCommandExceptionNoProjects, testInstance.Path,
RunCommandParser
.ProjectOption.Name));
528
RunCommandParser
.ProjectOption.Name));
547
RunCommandParser
.ProjectOption.Name));
650
RunCommandParser
.ProjectOption.Name));
688
RunCommandParser
.ProjectOption.Name));
723
RunCommandParser
.ProjectOption.Name));
823
RunCommandParser
.ProjectOption.Name));
1090
RunCommandParser
.ProjectOption.Name));
3138
.And.HaveStdErrContaining(string.Format(CliCommandStrings.CannotCombineOptions,
RunCommandParser
.NoCacheOption.Name,
RunCommandParser
.NoBuildOption.Name));
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
121
var command = explicitCommand ??
RunCommandParser
.GetCommand();