Replace dynamically constructed GraphQL query strings with `githubv4` library
Open
core
enhancement
tech-debt
- Dominant language
- Go
- Stars
- 46.3k
- Forks
- 9k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 89
Description
This is part of an incremental transition from a hand-rolled to a more sophisticated GraphQL query + parsing mechanism.
- [ ] RepoNetwork https://github.com/cli/cli/blob/c0c28622bd62b273b32838dfdfa7d5ffc739eeeb/api/queries_repo.go#L152
- [ ] PullRequestList https://github.com/cli/cli/blob/c0c28622bd62b273b32838dfdfa7d5ffc739eeeb/api/queries_pr.go#L523-L525
Follow up to https://github.com/cli/cli/pull/719
Ref. https://github.com/cli/cli/pull/190
Contributor guide
Assessment
This issue has not been assessed yet.