MCPcopy
hub / github.com/cli/cli / NewDiscussionClient

Function NewDiscussionClient

pkg/cmd/discussion/client/client.go:68–72  ·  view source on GitHub ↗

NewDiscussionClient creates a DiscussionClient backed by the given HTTP client.

(httpClient *http.Client)

Source from the content-addressed store, hash-verified

66
67// NewDiscussionClient creates a DiscussionClient backed by the given HTTP client.
68func NewDiscussionClient(httpClient *http.Client) DiscussionClient {
69 return &discussionClient{
70 gql: api.NewClientFromHTTP(httpClient),
71 }
72}
73
74// actorNode is the GraphQL response shape for an Actor union (User or Bot)
75// used in discussionListNode fields like Author and AnswerChosenBy.

Callers 2

DiscussionClientFuncFunction · 0.92
newTestDiscussionClientFunction · 0.85

Calls 1

NewClientFromHTTPFunction · 0.92

Tested by 1

newTestDiscussionClientFunction · 0.68