_jira 534 Bytes
Newer Older
Andrew Janke's avatar
Andrew Janke committed
1
2
3
4
5
6
7
8
9
#compdef jira
#autoload

local -a _1st_arguments
_1st_arguments=(
  'new:create a new issue'
  'dashboard:open the dashboard'
  'reported:search for issues reported by a user'
  'assigned:search for issues assigned to a user'
10
  'branch:open the issue named after the git branch of the current directory'
11
  'dumpconfig:display effective jira configuration'
Andrew Janke's avatar
Andrew Janke committed
12
13
14
15
16
17
18
19
20
21
22
23
)

_arguments -C \
  ':command:->command' \
  '*::options:->options'

case $state in
  (command)
    _describe -t commands "jira subcommand" _1st_arguments
    return
   ;;
esac