diff --git a/build.gradle b/build.gradle index b4ac5bfa..3336b17a 100644 --- a/build.gradle +++ b/build.gradle @@ -39,8 +39,8 @@ dependencies { testImplementation 'com.squareup.okhttp:mockwebserver:2.7.5' - implementation 'com.squareup.retrofit2:converter-jackson:2.2.0' - implementation 'com.squareup.retrofit2:retrofit:2.2.0' + implementation 'com.squareup.retrofit2:converter-jackson:2.12.0' + implementation 'com.squareup.retrofit2:retrofit:2.12.0' implementation 'com.squareup.okhttp3:logging-interceptor:4.12.0' implementation 'jakarta.xml.bind:jakarta.xml.bind-api:2.3.2' implementation 'org.glassfish.jaxb:jaxb-runtime:2.3.2' diff --git a/pom.xml b/pom.xml index 787d4f56..32b0baee 100644 --- a/pom.xml +++ b/pom.xml @@ -31,13 +31,13 @@ com.squareup.retrofit2 converter-jackson - 2.2.0 + 2.12.0 compile com.squareup.retrofit2 retrofit - 2.2.0 + 2.12.0 compile diff --git a/src/main/java/com/plivo/api/PlivoClient.java b/src/main/java/com/plivo/api/PlivoClient.java index 2ef6b241..64ce395e 100644 --- a/src/main/java/com/plivo/api/PlivoClient.java +++ b/src/main/java/com/plivo/api/PlivoClient.java @@ -3,16 +3,7 @@ import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.BeanDescription; -import com.fasterxml.jackson.databind.DeserializationConfig; -import com.fasterxml.jackson.databind.DeserializationContext; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.JavaType; -import com.fasterxml.jackson.databind.JsonDeserializer; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.PropertyNamingStrategy; -import com.fasterxml.jackson.databind.SerializationFeature; -import com.fasterxml.jackson.databind.SerializerProvider; +import com.fasterxml.jackson.databind.*; import com.fasterxml.jackson.databind.deser.BeanDeserializerModifier; import com.fasterxml.jackson.databind.module.SimpleModule; import com.fasterxml.jackson.databind.ser.std.StdSerializer; @@ -96,7 +87,7 @@ public void serialize(Enum value, JsonGenerator gen, SerializerProvider provider objectMapper.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES); objectMapper.disable(SerializationFeature.WRITE_DATE_KEYS_AS_TIMESTAMPS); objectMapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")); - objectMapper.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE); + objectMapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE); } private Interceptor interceptor;