Base client class for making calls to the GitHub v3 API
Base client class for making calls to the GitHub v3 API

This class’s responsibility is to store one-to-one methods for directly calling GitHub v3 API endpoints.  Namely the:

- search issues endpoint
- single pull request endpoint
- list of commits endpoint

It also contains logic to:

- protect us against exceeding our rate limit, when hitting GitHub’s API
- account for a search that yields more than one page of results

OperationCode/operationcode_backend,OperationCode/operationcode_backend,OperationCode/operationcode_backend