41 references to RunCommandParser
dotnet (25)
Commands\Run\RunCommand.cs (19)
141
throw new GracefulException(CliCommandStrings.CannotCombineOptions,
RunCommandParser
.NoCacheOption.Name,
RunCommandParser
.NoBuildOption.Name);
619
var applicationArguments = parseResult.GetValue(
RunCommandParser
.ApplicationArguments)?.ToList();
623
var msbuildProperties = parseResult.OptionValuesToBeForwarded(
RunCommandParser
.GetCommand()).ToList();
635
string? projectOption = parseResult.GetValue(
RunCommandParser
.ProjectOption);
636
string? fileOption = parseResult.GetValue(
RunCommandParser
.FileOption);
640
throw new GracefulException(CliCommandStrings.CannotCombineOptions,
RunCommandParser
.ProjectOption.Name,
RunCommandParser
.FileOption.Name);
651
bool noBuild = parseResult.HasOption(
RunCommandParser
.NoBuildOption);
652
string launchProfile = parseResult.GetValue(
RunCommandParser
.LaunchProfileOption) ?? string.Empty;
660
throw new GracefulException(CliCommandStrings.InvalidOptionForStdin,
RunCommandParser
.NoBuildOption.Name);
665
throw new GracefulException(CliCommandStrings.InvalidOptionForStdin,
RunCommandParser
.LaunchProfileOption.Name);
684
var msbuildArgs = MSBuildArgs.AnalyzeMSBuildArguments(msbuildProperties, CommonOptions.PropertiesOption, CommonOptions.RestorePropertiesOption, CommonOptions.MSBuildTargetOption(),
RunCommandParser
.VerbosityOption);
691
noLaunchProfile: parseResult.HasOption(
RunCommandParser
.NoLaunchProfileOption),
692
noLaunchProfileArguments: parseResult.HasOption(
RunCommandParser
.NoLaunchProfileArgumentsOption),
693
noRestore: parseResult.HasOption(
RunCommandParser
.NoRestoreOption) || parseResult.HasOption(
RunCommandParser
.NoBuildOption),
694
noCache: parseResult.HasOption(
RunCommandParser
.NoCacheOption),
695
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));
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));
520
RunCommandParser
.ProjectOption.Name));
539
RunCommandParser
.ProjectOption.Name));
642
RunCommandParser
.ProjectOption.Name));
680
RunCommandParser
.ProjectOption.Name));
715
RunCommandParser
.ProjectOption.Name));
815
RunCommandParser
.ProjectOption.Name));
960
RunCommandParser
.ProjectOption.Name));
2722
.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();