Skip to content

Commit 4517221

Browse files
committed
feat: add error message details
1 parent fd6cf6c commit 4517221

12 files changed

Lines changed: 15 additions & 14 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The API documentation can be found [here](https://docs.lithic.com).
1717
#### Gradle
1818

1919
```kotlin
20-
implementation("com.lithic.api:lithic-java:0.0.1")
20+
implementation("com.lithic.api:lithic-java:0.0.2")
2121
```
2222

2323
#### Maven
@@ -26,7 +26,7 @@ implementation("com.lithic.api:lithic-java:0.0.1")
2626
<dependency>
2727
<groupId>com.lithic.api</groupId>
2828
<artifactId>lithic-java</artifactId>
29-
<version>0.0.1</version>
29+
<version>0.0.2</version>
3030
</dependency>
3131
```
3232

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44

55
allprojects {
66
group = "com.lithic.api"
7-
version = "0.0.1"
7+
version = "0.0.2"
88
}
99

1010
nexusPublishing {

buildSrc/src/main/kotlin/lithic.publish.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ configure<PublishingExtension> {
4949
}
5050

5151
signing {
52-
val signingKeyId = System.getenv("SIGNING_KEY_ID")
53-
val signingKey = System.getenv("SIGNING_KEY")
54-
val signingPassword = System.getenv("SIGNING_PASSWORD")
52+
val signingKeyId = System.getenv("GPG_SIGNING_KEY_ID")
53+
val signingKey = System.getenv("GPG_SIGNING_KEY")
54+
val signingPassword = System.getenv("GPG_SIGNING_PASSWORD")
5555
if (signingKey != null && signingPassword != null) {
5656
useInMemoryPgpKeys(
5757
signingKeyId,

lithic-java-core/src/main/kotlin/com/lithic/api/errors/BadRequestException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class BadRequestException
66
constructor(
77
headers: ListMultimap<String, String>,
88
private val error: LithicError,
9-
) : LithicServiceException(headers) {
9+
) : LithicServiceException(headers, "${error}") {
1010
override fun statusCode(): Int = 400
1111
fun error(): LithicError = error
1212
}

lithic-java-core/src/main/kotlin/com/lithic/api/errors/InternalServerException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ constructor(
77
private val statusCode: Int,
88
headers: ListMultimap<String, String>,
99
private val error: LithicError,
10-
) : LithicServiceException(headers) {
10+
) : LithicServiceException(headers, "${error}") {
1111
override fun statusCode(): Int = statusCode
1212
fun error(): LithicError = error
1313
}

lithic-java-core/src/main/kotlin/com/lithic/api/errors/NotFoundException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class NotFoundException
66
constructor(
77
headers: ListMultimap<String, String>,
88
private val error: LithicError,
9-
) : LithicServiceException(headers) {
9+
) : LithicServiceException(headers, "${error}") {
1010
override fun statusCode(): Int = 404
1111
fun error(): LithicError = error
1212
}

lithic-java-core/src/main/kotlin/com/lithic/api/errors/PermissionDeniedException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class PermissionDeniedException
66
constructor(
77
headers: ListMultimap<String, String>,
88
private val error: LithicError,
9-
) : LithicServiceException(headers) {
9+
) : LithicServiceException(headers, "${error}") {
1010
override fun statusCode(): Int = 403
1111
fun error(): LithicError = error
1212
}

lithic-java-core/src/main/kotlin/com/lithic/api/errors/RateLimitException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class RateLimitException
66
constructor(
77
headers: ListMultimap<String, String>,
88
private val error: LithicError,
9-
) : LithicServiceException(headers) {
9+
) : LithicServiceException(headers, "${error}") {
1010
override fun statusCode(): Int = 429
1111
fun error(): LithicError = error
1212
}

lithic-java-core/src/main/kotlin/com/lithic/api/errors/UnauthorizedException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class UnauthorizedException
66
constructor(
77
headers: ListMultimap<String, String>,
88
private val error: LithicError,
9-
) : LithicServiceException(headers) {
9+
) : LithicServiceException(headers, "${error}") {
1010
override fun statusCode(): Int = 401
1111
fun error(): LithicError = error
1212
}

lithic-java-core/src/main/kotlin/com/lithic/api/errors/UnexpectedStatusCodeException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ constructor(
77
private val statusCode: Int,
88
headers: ListMultimap<String, String>,
99
private val body: String
10-
) : LithicServiceException(headers) {
10+
) : LithicServiceException(headers, "Unexpected status code: ${statusCode}") {
1111
override fun statusCode(): Int = statusCode
1212
fun body() = body
1313
}

0 commit comments

Comments
 (0)