Skip to content

Commit 99de8b2

Browse files
committed
Upgrade dependencies and modify code accordingly (#330)
1 parent ceab55b commit 99de8b2

3 files changed

Lines changed: 14 additions & 14 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ And then add the artifact `incognia-api-client` **or** `incognia-api-client-shad
2323
<dependency>
2424
<groupId>com.incognia</groupId>
2525
<artifactId>incognia-api-client</artifactId>
26-
<version>3.13.0</version>
26+
<version>3.14.0</version>
2727
</dependency>
2828
```
2929
```xml
3030
<dependency>
3131
<groupId>com.incognia</groupId>
3232
<artifactId>incognia-api-client-shaded</artifactId>
33-
<version>3.13.0</version>
33+
<version>3.14.0</version>
3434
</dependency>
3535
```
3636

@@ -47,13 +47,13 @@ repositories {
4747
And then add the dependency
4848
```gradle
4949
dependencies {
50-
implementation 'com.incognia:incognia-api-client:3.13.0'
50+
implementation 'com.incognia:incognia-api-client:3.14.0'
5151
}
5252
```
5353
OR
5454
```gradle
5555
dependencies {
56-
implementation 'com.incognia:incognia-api-client-shaded:3.13.0'
56+
implementation 'com.incognia:incognia-api-client-shaded:3.14.0'
5757
}
5858
```
5959

build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ plugins {
44
id 'signing'
55
id 'com.diffplug.spotless' version '6.11.0'
66
id 'io.github.gradle-nexus.publish-plugin' version '2.0.0'
7-
id 'io.github.goooler.shadow' version '8.1.7' apply false
7+
id 'io.github.goooler.shadow' version '8.1.8' apply false
88
}
99

1010
group = "com.incognia"
11-
version = "3.13.0"
11+
version = "3.14.0"
1212

1313
task createProjectVersionFile {
1414
def projectVersionDir = "$projectDir/src/main/java/com/incognia/api"
@@ -34,19 +34,19 @@ configurations {
3434
}
3535

3636
ext {
37-
lombokVersion = '1.18.32'
37+
lombokVersion = '1.18.42'
3838
}
3939

4040
dependencies {
4141
compileOnly "org.projectlombok:lombok:$lombokVersion"
4242
annotationProcessor "org.projectlombok:lombok:$lombokVersion"
43-
implementation platform("com.squareup.okhttp3:okhttp-bom:4.12.0")
43+
implementation platform("com.squareup.okhttp3:okhttp-bom:5.3.2")
4444
implementation "com.squareup.okhttp3:okhttp"
4545
implementation "com.fasterxml.jackson.core:jackson-databind:2.17.1"
4646

47-
testImplementation 'com.auth0:java-jwt:4.4.0'
48-
testImplementation 'commons-io:commons-io:2.16.1'
49-
testImplementation 'org.assertj:assertj-core:3.26.0'
47+
testImplementation 'com.auth0:java-jwt:4.5.0'
48+
testImplementation 'commons-io:commons-io:2.21.0'
49+
testImplementation 'org.assertj:assertj-core:3.27.7'
5050
testImplementation 'org.mockito:mockito-core:4.11.0'
5151
testImplementation 'org.mockito:mockito-inline:4.11.0'
5252
testImplementation 'org.mockito:mockito-junit-jupiter:4.11.0'

src/main/java/com/incognia/api/clients/ObjectMapperFactory.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
import com.fasterxml.jackson.annotation.JsonInclude.Include;
44
import com.fasterxml.jackson.databind.DeserializationFeature;
55
import com.fasterxml.jackson.databind.ObjectMapper;
6-
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
6+
import com.fasterxml.jackson.databind.PropertyNamingStrategies;
77

88
public class ObjectMapperFactory {
99
@SuppressWarnings("deprecation")
10-
// PropertyNamingStrategy.SNAKE_CASE is deprecated but we use it for compatibility with older
10+
// PropertyNamingStrategies.SNAKE_CASE is deprecated but we use it for compatibility with older
1111
// jackson versions
1212
public static final ObjectMapper OBJECT_MAPPER =
1313
new ObjectMapper()
14-
.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE)
14+
.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE)
1515
.setSerializationInclusion(Include.NON_NULL)
1616
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
1717
}

0 commit comments

Comments
 (0)