This allows remotes to be interchangeable. Jervis will call only those functions to interact with a remote. See the GitHub class as an example for the implementation of a remote.
Trait | Description |
---|---|
SimpleRestServiceSupport | REST service classes can derive some default implementation from this trait. |
Class | Description |
---|---|
GitHub | A simple class to interact with the GitHub v3 API for only the parts I need. |
GitHubGraphQL | A simple class to interact with the GitHub v4 GraphQL API. |
SimpleRestService | A simple class which makes using REST services like the GitHub API really easy. |