@@ -53,19 +53,25 @@ McMaster.Extensions.CommandLineUtils.ArgumentAttribute.ShowInHelpText.set -> voi
53
53
McMaster.Extensions.CommandLineUtils.ArgumentEscaper
54
54
McMaster.Extensions.CommandLineUtils.CommandArgument
55
55
McMaster.Extensions.CommandLineUtils.CommandArgument.CommandArgument() -> void
56
+ McMaster.Extensions.CommandLineUtils.CommandArgument.DefaultValue.get -> string?
57
+ McMaster.Extensions.CommandLineUtils.CommandArgument.DefaultValue.set -> void
56
58
McMaster.Extensions.CommandLineUtils.CommandArgument.Description.get -> string?
57
59
McMaster.Extensions.CommandLineUtils.CommandArgument.Description.set -> void
60
+ McMaster.Extensions.CommandLineUtils.CommandArgument.HasValue.get -> bool
58
61
McMaster.Extensions.CommandLineUtils.CommandArgument.MultipleValues.get -> bool
59
62
McMaster.Extensions.CommandLineUtils.CommandArgument.MultipleValues.set -> void
60
63
McMaster.Extensions.CommandLineUtils.CommandArgument.Name.get -> string?
61
64
McMaster.Extensions.CommandLineUtils.CommandArgument.Name.set -> void
62
65
McMaster.Extensions.CommandLineUtils.CommandArgument.ShowInHelpText.get -> bool
63
66
McMaster.Extensions.CommandLineUtils.CommandArgument.ShowInHelpText.set -> void
67
+ McMaster.Extensions.CommandLineUtils.CommandArgument.TryParse(string? value) -> bool
64
68
McMaster.Extensions.CommandLineUtils.CommandArgument.Validators.get -> System.Collections.Generic.ICollection<McMaster.Extensions.CommandLineUtils.Validation.IArgumentValidator!>!
65
69
McMaster.Extensions.CommandLineUtils.CommandArgument.Value.get -> string?
66
70
McMaster.Extensions.CommandLineUtils.CommandArgument.Values.get -> System.Collections.Generic.IReadOnlyList<string?>!
67
71
McMaster.Extensions.CommandLineUtils.CommandArgument<T>
68
72
McMaster.Extensions.CommandLineUtils.CommandArgument<T>.CommandArgument(McMaster.Extensions.CommandLineUtils.Abstractions.IValueParser<T>! valueParser) -> void
73
+ McMaster.Extensions.CommandLineUtils.CommandArgument<T>.DefaultValue.get -> T?
74
+ McMaster.Extensions.CommandLineUtils.CommandArgument<T>.DefaultValue.set -> void
69
75
McMaster.Extensions.CommandLineUtils.CommandArgument<T>.ParsedValue.get -> T
70
76
McMaster.Extensions.CommandLineUtils.CommandArgument<T>.ParsedValues.get -> System.Collections.Generic.IReadOnlyList<T>!
71
77
McMaster.Extensions.CommandLineUtils.CommandAttribute
@@ -98,7 +104,9 @@ McMaster.Extensions.CommandLineUtils.CommandAttribute.UnrecognizedArgumentHandli
98
104
McMaster.Extensions.CommandLineUtils.CommandAttribute.UsePagerForHelpText.get -> bool
99
105
McMaster.Extensions.CommandLineUtils.CommandAttribute.UsePagerForHelpText.set -> void
100
106
McMaster.Extensions.CommandLineUtils.CommandLineApplication
107
+ McMaster.Extensions.CommandLineUtils.CommandLineApplication.AddArgument(McMaster.Extensions.CommandLineUtils.CommandArgument! argument) -> void
101
108
McMaster.Extensions.CommandLineUtils.CommandLineApplication.AddName(string! name) -> void
109
+ McMaster.Extensions.CommandLineUtils.CommandLineApplication.AddOption(McMaster.Extensions.CommandLineUtils.CommandOption! option) -> void
102
110
McMaster.Extensions.CommandLineUtils.CommandLineApplication.AddSubcommand(McMaster.Extensions.CommandLineUtils.CommandLineApplication! subcommand) -> void
103
111
McMaster.Extensions.CommandLineUtils.CommandLineApplication.AllowArgumentSeparator.get -> bool
104
112
McMaster.Extensions.CommandLineUtils.CommandLineApplication.AllowArgumentSeparator.set -> void
@@ -194,6 +202,8 @@ McMaster.Extensions.CommandLineUtils.CommandLineApplication<TModel>.ModelFactory
194
202
McMaster.Extensions.CommandLineUtils.CommandLineApplicationExtensions
195
203
McMaster.Extensions.CommandLineUtils.CommandOption
196
204
McMaster.Extensions.CommandLineUtils.CommandOption.CommandOption(string! template, McMaster.Extensions.CommandLineUtils.CommandOptionType optionType) -> void
205
+ McMaster.Extensions.CommandLineUtils.CommandOption.DefaultValue.get -> string?
206
+ McMaster.Extensions.CommandLineUtils.CommandOption.DefaultValue.set -> void
197
207
McMaster.Extensions.CommandLineUtils.CommandOption.Description.get -> string?
198
208
McMaster.Extensions.CommandLineUtils.CommandOption.Description.set -> void
199
209
McMaster.Extensions.CommandLineUtils.CommandOption.HasValue() -> bool
@@ -216,6 +226,8 @@ McMaster.Extensions.CommandLineUtils.CommandOption.ValueName.set -> void
216
226
McMaster.Extensions.CommandLineUtils.CommandOption.Values.get -> System.Collections.Generic.IReadOnlyList<string?>!
217
227
McMaster.Extensions.CommandLineUtils.CommandOption<T>
218
228
McMaster.Extensions.CommandLineUtils.CommandOption<T>.CommandOption(McMaster.Extensions.CommandLineUtils.Abstractions.IValueParser<T>! valueParser, string! template, McMaster.Extensions.CommandLineUtils.CommandOptionType optionType) -> void
229
+ McMaster.Extensions.CommandLineUtils.CommandOption<T>.DefaultValue.get -> T?
230
+ McMaster.Extensions.CommandLineUtils.CommandOption<T>.DefaultValue.set -> void
219
231
McMaster.Extensions.CommandLineUtils.CommandOption<T>.ParsedValue.get -> T
220
232
McMaster.Extensions.CommandLineUtils.CommandOption<T>.ParsedValues.get -> System.Collections.Generic.IReadOnlyList<T>!
221
233
McMaster.Extensions.CommandLineUtils.CommandOptionType
@@ -480,7 +492,9 @@ McMaster.Extensions.CommandLineUtils.VersionOptionFromMemberAttribute.Template.g
480
492
McMaster.Extensions.CommandLineUtils.VersionOptionFromMemberAttribute.Template.set -> void
481
493
McMaster.Extensions.CommandLineUtils.VersionOptionFromMemberAttribute.VersionOptionFromMemberAttribute() -> void
482
494
McMaster.Extensions.CommandLineUtils.VersionOptionFromMemberAttribute.VersionOptionFromMemberAttribute(string! template) -> void
495
+ override McMaster.Extensions.CommandLineUtils.CommandArgument<T>.Reset() -> void
483
496
override McMaster.Extensions.CommandLineUtils.CommandLineApplication<TModel>.Dispose() -> void
497
+ override McMaster.Extensions.CommandLineUtils.CommandOption<T>.Reset() -> void
484
498
static McMaster.Extensions.CommandLineUtils.Abstractions.ValueParser.Create(System.Type! targetType, System.Func<string?, string?, System.Globalization.CultureInfo!, object!>! parser) -> McMaster.Extensions.CommandLineUtils.Abstractions.IValueParser!
485
499
static McMaster.Extensions.CommandLineUtils.Abstractions.ValueParser.Create<T>(System.Func<string?, string?, System.Globalization.CultureInfo!, T>! parser) -> McMaster.Extensions.CommandLineUtils.Abstractions.IValueParser<T>!
486
500
static McMaster.Extensions.CommandLineUtils.Abstractions.ValueParser.Create<T>(System.Func<string!, System.Globalization.CultureInfo!, (bool, T)>! parser, System.Func<string?, string?, System.FormatException!>! errorSelector) -> McMaster.Extensions.CommandLineUtils.Abstractions.IValueParser<T>!
@@ -609,13 +623,15 @@ static McMaster.Extensions.CommandLineUtils.ValidationExtensions.Satisfies<TAttr
609
623
static McMaster.Extensions.CommandLineUtils.ValidationExtensions.Values(this McMaster.Extensions.CommandLineUtils.Validation.IValidationBuilder! builder, bool ignoreCase, params string![]! allowedValues) -> McMaster.Extensions.CommandLineUtils.Validation.IValidationBuilder!
610
624
static McMaster.Extensions.CommandLineUtils.ValidationExtensions.Values(this McMaster.Extensions.CommandLineUtils.Validation.IValidationBuilder! builder, params string![]! allowedValues) -> McMaster.Extensions.CommandLineUtils.Validation.IValidationBuilder!
611
625
static McMaster.Extensions.CommandLineUtils.ValidationExtensions.Values(this McMaster.Extensions.CommandLineUtils.Validation.IValidationBuilder! builder, System.StringComparison comparer, params string![]! allowedValues) -> McMaster.Extensions.CommandLineUtils.Validation.IValidationBuilder!
626
+ virtual McMaster.Extensions.CommandLineUtils.CommandArgument.Reset() -> void
612
627
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication.Dispose() -> void
613
628
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication.GetFullNameAndVersion() -> string!
614
629
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication.GetHelpText() -> string!
615
630
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication.GetVersionText() -> string!
616
631
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication.HandleParseResult(McMaster.Extensions.CommandLineUtils.Abstractions.ParseResult! parseResult) -> void
617
632
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication.ShowHint() -> void
618
633
virtual McMaster.Extensions.CommandLineUtils.CommandLineApplication<TModel>.CreateModel() -> TModel!
634
+ virtual McMaster.Extensions.CommandLineUtils.CommandOption.Reset() -> void
619
635
virtual McMaster.Extensions.CommandLineUtils.ConsoleReporter.Error(string! message) -> void
620
636
virtual McMaster.Extensions.CommandLineUtils.ConsoleReporter.Output(string! message) -> void
621
637
virtual McMaster.Extensions.CommandLineUtils.ConsoleReporter.Verbose(string! message) -> void
0 commit comments