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

Function bugsJsonFormatter

commands/bug/bug.go:195–205  ·  view source on GitHub ↗
(env *execenv.Env, excerpts []*cache.BugExcerpt)

Source from the content-addressed store, hash-verified

193}
194
195func bugsJsonFormatter(env *execenv.Env, excerpts []*cache.BugExcerpt) error {
196 jsonBugs := make([]cmdjson.BugExcerpt, len(excerpts))
197 for i, b := range excerpts {
198 jsonBug, err := cmdjson.NewBugExcerpt(env.Backend, b)
199 if err != nil {
200 return err
201 }
202 jsonBugs[i] = jsonBug
203 }
204 return env.Out.PrintJSON(jsonBugs)
205}
206
207func bugsIDFormatter(env *execenv.Env, excerpts []*cache.BugExcerpt) error {
208 for _, b := range excerpts {

Callers 1

runBugFunction · 0.85

Calls 2

NewBugExcerptFunction · 0.92
PrintJSONMethod · 0.65

Tested by

no test coverage detected