You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update CHANGELOG, release notes, and polish a few API for the 2.3.0-alpha release
* Get rid of ClusterOptions on CommandAttribute: still need to noodle on this one and ParserSettings
* Get rid of APIs named "alias". Just use "names" instead for consistency with options.
/// One or more options of <see cref="CommandOptionType.NoValue"/>, followed by at most one option that takes values, should be accepted when grouped behind one '-' delimiter.
108
-
/// </para>
109
-
/// <para>
110
-
/// This defaults to true unless an option with a short name of two or more characters is added.
111
-
/// </para>
112
-
/// <para>
113
-
/// See <see cref="ParserSettings.ClusterOptions"/> for more details.
114
-
/// </para>
115
-
/// </summary>
116
-
publicboolClusterOptions
117
-
{
118
-
get=>_clusterOptions??true;
119
-
set=>_clusterOptions=value;
120
-
}
121
-
122
103
internalvoidConfigure(CommandLineApplicationapp)
123
104
{
124
105
// this might have been set from SubcommandAttribute
Copy file name to clipboardExpand all lines: src/CommandLineUtils/Properties/Strings.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ public static string OptionNameIsAmbiguous(string optionName, PropertyInfo first
42
42
=>$"Ambiguous option name. Both {first.DeclaringType.FullName}.{first.Name} and {second.DeclaringType.FullName}.{second.Name} produce a CommandOption with the name '{optionName}'";
0 commit comments