1 instantiation of CommandOption
NuGet.CommandLine.XPlat (1)
src\nuget-client\artifacts\.packages\microsoft.extensions.commandlineutils.sources\3.0.0-preview6.19253.5\contentFiles\cs\netstandard1.0\shared\CommandLine\CommandLineApplication.cs (1)
85
var option = new
CommandOption
(template, optionType)
166 references to CommandOption
NuGet.CommandLine.XPlat (166)
Commands\DeleteCommand.cs (5)
30
var
source = delete.Option(
35
var
nonInteractive = delete.Option(
40
var
apikey = delete.Option(
50
var
noServiceEndpointDescription = delete.Option(
55
var
interactive = delete.Option(
Commands\LocalsCommand.cs (2)
28
var
clear = locals.Option(
33
var
list = locals.Option(
Commands\PackageReferenceCommands\AddPackageReferenceCommand.cs (12)
31
var
id = addpkg.Option(
36
var
version = addpkg.Option(
41
var
dgFilePath = addpkg.Option(
46
var
projectPath = addpkg.Option(
51
var
frameworks = addpkg.Option(
56
var
noRestore = addpkg.Option(
61
var
sources = addpkg.Option(
66
var
packageDirectory = addpkg.Option(
71
var
interactive = addpkg.Option(
76
var
prerelease = addpkg.Option(
128
private static void ValidateArgument(
CommandOption
arg, string commandName)
138
private static void ValidateProjectPath(
CommandOption
projectPath, string commandName, IVirtualProjectBuilder? virtualProjectBuilder)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommand.cs (15)
44
var
framework = listpkg.Option(
49
var
deprecatedReport = listpkg.Option(
54
var
outdatedReport = listpkg.Option(
59
var
vulnerableReport = listpkg.Option(
64
var
includeTransitive = listpkg.Option(
69
var
prerelease = listpkg.Option(
74
var
highestPatch = listpkg.Option(
79
var
highestMinor = listpkg.Option(
84
var
source = listpkg.Option(
89
var
config = listpkg.Option(
94
var
outputFormat = listpkg.Option(
99
var
outputVersion = listpkg.Option(
104
var
interactive = listpkg.Option(
109
var
verbosity = listpkg.Option(
235
private static List<PackageSource> GetPackageSources(ISettings settings, IEnumerable<string> sources,
CommandOption
config)
Commands\PackageReferenceCommands\RemovePackageReferenceCommand.cs (5)
30
var
id = removePkg.Option(
35
var
projectPath = removePkg.Option(
40
var
interactive = removePkg.Option(
65
private static void ValidateArgument(
CommandOption
arg, string commandName)
75
private static void ValidateProjectPath(
CommandOption
projectPath, string commandName, IVirtualProjectBuilder? virtualProjectBuilder)
Commands\PushCommand.cs (12)
31
var
source = push.Option(
36
var
allowInsecureConnections = push.Option(
41
var
symbolSource = push.Option(
46
var
timeout = push.Option(
51
var
apikey = push.Option(
56
var
symbolApiKey = push.Option(
61
var
disableBuffering = push.Option(
66
var
noSymbols = push.Option(
76
var
noServiceEndpointDescription = push.Option(
81
var
interactive = push.Option(
86
var
skipDuplicate = push.Option(
91
var
configurationFile = push.Option(
Commands\Signing\SignCommand.cs (22)
34
CommandOption
outputDirectory = signCmd.Option(
39
CommandOption
path = signCmd.Option(
44
CommandOption
store = signCmd.Option(
49
CommandOption
location = signCmd.Option(
54
CommandOption
subject = signCmd.Option(
59
CommandOption
fingerprint = signCmd.Option(
64
CommandOption
password = signCmd.Option(
69
CommandOption
algorithm = signCmd.Option(
74
CommandOption
timestamper = signCmd.Option(
79
CommandOption
timestamperAlgorithm = signCmd.Option(
84
CommandOption
overwrite = signCmd.Option(
89
CommandOption
allowUntrustedRoot = signCmd.Option(
94
CommandOption
verbosity = signCmd.Option(
160
private static void WarnIfNoTimestamper(ILogger logger,
CommandOption
timeStamper)
168
private static void ValidateAndCreateOutputDirectory(
CommandOption
output)
181
private static StoreLocation ValidateAndParseStoreLocation(
CommandOption
location)
200
private static StoreName ValidateAndParseStoreName(
CommandOption
store)
219
private static void ValidateCertificateInputs(
CommandOption
path,
CommandOption
fingerprint,
220
CommandOption
subject,
CommandOption
store,
CommandOption
location, ILogger logger)
Commands\Signing\TrustedSignersCommand.cs (28)
30
CommandOption
configFile = listCommand.Option(
37
CommandOption
verbosity = listCommand.VerbosityOption();
48
CommandOption
configFile = syncCommand.Option(
55
CommandOption
verbosity = syncCommand.VerbosityOption(); ;
69
CommandOption
configFile = syncCommand.Option(
76
CommandOption
verbosity = syncCommand.VerbosityOption();
91
CommandOption
allowUntrustedRootOption = authorCommand.Option(
96
CommandOption
configFile = authorCommand.Option(
103
CommandOption
verbosity = authorCommand.VerbosityOption();
120
CommandOption
allowUntrustedRootOption = repositoryCommand.Option(
125
CommandOption
configFile = repositoryCommand.Option(
132
CommandOption
owners = repositoryCommand.Option(
137
CommandOption
verbosity = repositoryCommand.VerbosityOption();
154
CommandOption
algorithm = certificateCommand.Option(
159
CommandOption
allowUntrustedRootOption = certificateCommand.Option(
164
CommandOption
configFile = certificateCommand.Option(
171
CommandOption
verbosity = certificateCommand.VerbosityOption();
188
CommandOption
configFile = sourceCommand.Option(
195
CommandOption
owners = sourceCommand.Option(
200
CommandOption
sourceUrl = sourceCommand.Option(
205
CommandOption
verbosity = sourceCommand.VerbosityOption();
218
CommandOption
mainConfigFile = trustedSignersCmd.Option(
225
CommandOption
mainVerbosity = trustedSignersCmd.VerbosityOption();
236
CommandOption
algorithm,
238
CommandOption
owners,
239
CommandOption
verbosity,
240
CommandOption
configFile,
325
private static
CommandOption
VerbosityOption(this CommandLineApplication command)
Commands\Signing\VerifyCommand.cs (4)
32
CommandOption
all = verifyCmd.Option(
37
CommandOption
fingerPrint = verifyCmd.Option(
42
CommandOption
configFile = verifyCmd.Option(
47
CommandOption
verbosity = verifyCmd.Option(
Commands\Verbs.cs (44)
24
CommandOption
name = SourceCmd.Option(
28
CommandOption
username = SourceCmd.Option(
32
CommandOption
password = SourceCmd.Option(
36
CommandOption
storePasswordInClearText = SourceCmd.Option(
40
CommandOption
validAuthenticationTypes = SourceCmd.Option(
44
CommandOption
protocolVersion = SourceCmd.Option(
48
CommandOption
configfile = SourceCmd.Option(
52
CommandOption
allowInsecureConnections = SourceCmd.Option(
79
CommandOption
packagesource = ClientCertCmd.Option(
83
CommandOption
path = ClientCertCmd.Option(
87
CommandOption
password = ClientCertCmd.Option(
91
CommandOption
storepasswordincleartext = ClientCertCmd.Option(
95
CommandOption
storelocation = ClientCertCmd.Option(
99
CommandOption
storename = ClientCertCmd.Option(
103
CommandOption
findby = ClientCertCmd.Option(
107
CommandOption
findvalue = ClientCertCmd.Option(
111
CommandOption
force = ClientCertCmd.Option(
115
CommandOption
configfile = ClientCertCmd.Option(
163
CommandOption
configfile = SourceCmd.Option(
203
CommandOption
configfile = SourceCmd.Option(
241
CommandOption
format = SourceCmd.Option(
245
CommandOption
configfile = SourceCmd.Option(
265
CommandOption
configfile = ClientCertCmd.Option(
304
CommandOption
configfile = SourceCmd.Option(
324
CommandOption
packagesource = ClientCertCmd.Option(
328
CommandOption
configfile = ClientCertCmd.Option(
368
CommandOption
source = SourceCmd.Option(
372
CommandOption
username = SourceCmd.Option(
376
CommandOption
password = SourceCmd.Option(
380
CommandOption
storePasswordInClearText = SourceCmd.Option(
384
CommandOption
validAuthenticationTypes = SourceCmd.Option(
388
CommandOption
protocolVersion = SourceCmd.Option(
392
CommandOption
configfile = SourceCmd.Option(
396
CommandOption
allowInsecureConnections = SourceCmd.Option(
423
CommandOption
packagesource = ClientCertCmd.Option(
427
CommandOption
path = ClientCertCmd.Option(
431
CommandOption
password = ClientCertCmd.Option(
435
CommandOption
storepasswordincleartext = ClientCertCmd.Option(
439
CommandOption
storelocation = ClientCertCmd.Option(
443
CommandOption
storename = ClientCertCmd.Option(
447
CommandOption
findby = ClientCertCmd.Option(
451
CommandOption
findvalue = ClientCertCmd.Option(
455
CommandOption
force = ClientCertCmd.Option(
459
CommandOption
configfile = ClientCertCmd.Option(
src\nuget-client\artifacts\.packages\microsoft.extensions.commandlineutils.sources\3.0.0-preview6.19253.5\contentFiles\cs\netstandard1.0\shared\CommandLine\CommandLineApplication.cs (17)
24
Options = new List<
CommandOption
>();
38
public readonly List<
CommandOption
> Options;
39
public
CommandOption
OptionHelp { get; private set; }
40
public
CommandOption
OptionVersion { get; private set; }
52
public IEnumerable<
CommandOption
> GetOptions()
74
public
CommandOption
Option(string template, string description, CommandOptionType optionType)
77
public
CommandOption
Option(string template, string description, CommandOptionType optionType, bool inherited)
80
public
CommandOption
Option(string template, string description, CommandOptionType optionType, Action<
CommandOption
> configuration)
83
public
CommandOption
Option(string template, string description, CommandOptionType optionType, Action<
CommandOption
> configuration, bool inherited)
85
var
option = new CommandOption(template, optionType)
128
CommandOption
option = null;
300
public
CommandOption
HelpOption(string template)
309
public
CommandOption
VersionOption(string template,
324
public
CommandOption
VersionOption(string template,
416
foreach (
var
opt in options)