From 5f18251d429e09e59dd9a225676d009f33ac3e21 Mon Sep 17 00:00:00 2001 From: Nick Howes Date: Fri, 8 May 2026 14:21:52 +0100 Subject: [PATCH] Upgrade Jackson. Fixes: #61 --- pom.xml | 2 +- .../cloudconvert/client/mapper/ObjectMapperProvider.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 40cc6a1..31471db 100644 --- a/pom.xml +++ b/pom.xml @@ -48,7 +48,7 @@ 4.5.12 1.28.3 - 2.13.4.2 + 2.21.2 1.7.30 19.0.0 diff --git a/src/main/java/com/cloudconvert/client/mapper/ObjectMapperProvider.java b/src/main/java/com/cloudconvert/client/mapper/ObjectMapperProvider.java index 1a73312..4996ad5 100644 --- a/src/main/java/com/cloudconvert/client/mapper/ObjectMapperProvider.java +++ b/src/main/java/com/cloudconvert/client/mapper/ObjectMapperProvider.java @@ -3,14 +3,14 @@ import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.PropertyNamingStrategy; +import com.fasterxml.jackson.databind.PropertyNamingStrategies; public class ObjectMapperProvider { public ObjectMapper provide() { return new ObjectMapper() .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false) - .setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE) - .setSerializationInclusion(JsonInclude.Include.NON_NULL); + .setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE) + .setDefaultPropertyInclusion(JsonInclude.Include.NON_NULL); } }