MCPcopy Create free account
hub / github.com/cli/cli / Error

Method Error

pkg/search/searcher.go:312–318  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

310}
311
312func (err httpError) Error() string {
313 if err.StatusCode != 422 || len(err.Errors) == 0 {
314 return fmt.Sprintf("HTTP %d: %s (%s)", err.StatusCode, err.Message, err.RequestURL)
315 }
316 query := strings.TrimSpace(err.RequestURL.Query().Get("q"))
317 return fmt.Sprintf("Invalid search query %q.\n%s", query, err.Errors[0].Message)
318}
319
320// asSearchError converts an api.HTTPError into search's own error type, which formats
321// invalid queries differently from the rest of the CLI.

Callers

nothing calls this directly

Calls 2

GetMethod · 0.65
QueryMethod · 0.65

Tested by

no test coverage detected