add more justification to checks

This commit is contained in:
Isaac 2023-05-06 11:39:02 -07:00
parent a047f856a1
commit c8f4344f89
No known key found for this signature in database
GPG key ID: E69FB5A841448A48

View file

@ -218,6 +218,7 @@ def fish_completion():
# -n is checked in order, so put faster / more likely to be true checks first
f'''complete -c borgmatic -f -n "$exact_option_condition" -a '{' '.join(action.option_strings)}' -d {shlex.quote(action.help)}{exact_options_completion(action)}'''
for action in top_level_parser._actions
# ignore the noargs action, as this is an impossible completion for fish
if len(action.option_strings) > 0
if 'Deprecated' not in action.help
)