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

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

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

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