diff options
author | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2019-07-11 17:58:59 -0400 |
---|---|---|
committer | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2019-07-11 17:58:59 -0400 |
commit | 2a1f548f7d078d01028e022d13aef196dbe500ce (patch) | |
tree | 393aadcacdc5744875ef13ea064d2b9704a92ce2 /cmd2/argparse_completer.py | |
parent | a28896f40177d66a717250cb890c5ac82eba179d (diff) | |
download | cmd2-git-2a1f548f7d078d01028e022d13aef196dbe500ce.tar.gz |
Changes suggested in code review
Diffstat (limited to 'cmd2/argparse_completer.py')
-rw-r--r-- | cmd2/argparse_completer.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/cmd2/argparse_completer.py b/cmd2/argparse_completer.py index d501a0cb..3ad50da0 100644 --- a/cmd2/argparse_completer.py +++ b/cmd2/argparse_completer.py @@ -293,10 +293,9 @@ class AutoCompleter(object): # Keep track of what flags have already been used # Flags with action set to append, append_const, and count can be reused - if not is_last_token and \ - not isinstance(flag_arg_state.action, argparse._AppendAction) and \ - not isinstance(flag_arg_state.action, argparse._AppendConstAction) and \ - not isinstance(flag_arg_state.action, argparse._CountAction): + if not is_last_token and not isinstance(flag_arg_state.action, (argparse._AppendAction, + argparse._AppendConstAction, + argparse._CountAction)): matched_flags.extend(flag_arg_state.action.option_strings) # current token isn't a potential flag @@ -499,7 +498,7 @@ class AutoCompleter(object): # Since choices can be various types like int, we must convert them to strings for index, choice in enumerate(arg_choices): - if not isinstance(choice, str,): + if not isinstance(choice, str): arg_choices[index] = str(choice) # Filter out arguments we already used |