-
Notifications
You must be signed in to change notification settings - Fork 292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mutual exclusive option is not enforced (even when settings.MutuallyExclusive == true) #498
Comments
Can you post a sample of the classes/command line you're using? There has been confusion in the past on how the mutually exclusive option works, you may be seeing those issues. |
Sure.
The intent is that you cannot specify myApp myVerb -a and myApp myVerb -t in the same execution. Here's where I set up the parser:
|
Try adding them both to the same set instead. This SO post implies that the wiki for 1.x is totally wrong and that the new 2.x beta has fixed the issue. |
I'm working with the stable build (1.9.71). I am trying to set up mutually exclusive options. I have set a mutual exclusion group, and given each option a different string. I also set the MutuallyExclusive option in the parser settings to true.
But, when I call parser.ParseArgumentsStrict(), it always returns true -- even if I specified the mutually exclusive options in the command line.
Is this a known bug?
The text was updated successfully, but these errors were encountered: