1package commands
2
3import (
4 "github.com/spf13/cobra"
5)
6
7func newLsLabelCommand() *cobra.Command {
8 env := newEnv()
9
10 cmd := &cobra.Command{
11 Use: "ls-label",
12 Short: "List valid labels.",
13 Long: `List valid labels.
14
15Note: in the future, a proper label policy could be implemented where valid labels are defined in a configuration file. Until that, the default behavior is to return the list of labels already used.`,
16 PreRunE: loadBackend(env),
17 RunE: closeBackend(env, func(cmd *cobra.Command, args []string) error {
18 return runLabelLs(env)
19 }),
20 Deprecated: ` and will be removed in v1.0.
21
22The functionality provided by this command is now provided by
23the following (equivalent) command:
24git-bug label ls
25`,
26 }
27
28 return cmd
29}