MCPcopy Create free account
hub / github.com/git-bug/git-bug / runBugLabelRm

Function runBugLabelRm

commands/bug/bug_label_rm.go:24–43  ·  view source on GitHub ↗
(env *execenv.Env, args []string)

Source from the content-addressed store, hash-verified

22}
23
24func runBugLabelRm(env *execenv.Env, args []string) error {
25 b, cleanArgs, err := ResolveSelected(env.Backend, args)
26 if err != nil {
27 return err
28 }
29
30 removed := cleanArgs
31
32 changes, _, err := b.ChangeLabels(nil, text.CleanupOneLineArray(removed))
33
34 for _, change := range changes {
35 env.Out.Println(change)
36 }
37
38 if err != nil {
39 return err
40 }
41
42 return b.Commit()
43}

Callers 1

newBugLabelRmCommandFunction · 0.85

Calls 5

CleanupOneLineArrayFunction · 0.92
ResolveSelectedFunction · 0.85
ChangeLabelsMethod · 0.80
PrintlnMethod · 0.65
CommitMethod · 0.65

Tested by

no test coverage detected