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;