| Class | Description |
|---|---|
| GitHubApi |
The single entry point for consuming the GitHub client outside a Gradle build.
|
| Exception | Description |
|---|---|
| ArtifactNotFoundException |
Thrown when a requested release, or a release asset, genuinely does not exist: no release
matches the requested tag, or a matched release has no jar asset satisfying the request.
|
| RateLimitException |
Thrown when a GitHub API request fails because the rate limit has been exceeded (60
requests/hour unauthenticated, 5,000/hour with a token).
|
| ReleaseNotFoundException |
Thrown when no release matches the requested tag at all: a typo'd version, a deleted or
renamed tag, or a version that was simply never released.
|