Class RateLimitException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.github.intisy.gradle.github.impl.RateLimitException
All Implemented Interfaces:
Serializable

public class RateLimitException extends RuntimeException
Thrown when a GitHub API request fails because the rate limit has been exceeded.

Callers can catch this specifically to skip the affected operation (see github { skipOnRateLimit = true }) rather than failing the whole build.

See Also:
  • Constructor Details

    • RateLimitException

      public RateLimitException(String message)
      Parameters:
      message - the detailed, user-facing error message.