This is an automated email from the ASF dual-hosted git repository.

jxue pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git


The following commit(s) were added to refs/heads/master by this push:
     new b4f5b982d Remove deprecreated annotations with newer version
b4f5b982d is described below

commit b4f5b982df5fbba0213b4bf949bb076805e4bf60
Author: Junkai Xue <[email protected]>
AuthorDate: Fri Mar 6 21:59:00 2026 -0800

    Remove deprecreated annotations with newer version
---
 .../introspect/CodehausJacksonIntrospector.java    | 70 ----------------------
 1 file changed, 70 deletions(-)

diff --git 
a/zookeeper-api/src/main/java/org/apache/helix/zookeeper/introspect/CodehausJacksonIntrospector.java
 
b/zookeeper-api/src/main/java/org/apache/helix/zookeeper/introspect/CodehausJacksonIntrospector.java
index 1061a5b56..f87d8c4ff 100644
--- 
a/zookeeper-api/src/main/java/org/apache/helix/zookeeper/introspect/CodehausJacksonIntrospector.java
+++ 
b/zookeeper-api/src/main/java/org/apache/helix/zookeeper/introspect/CodehausJacksonIntrospector.java
@@ -26,12 +26,10 @@ import 
com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value;
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.annotation.JsonInclude.Include;
 import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.databind.JavaType;
 import com.fasterxml.jackson.databind.JsonSerializer;
 import com.fasterxml.jackson.databind.PropertyName;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize.Typing;
-import com.fasterxml.jackson.databind.annotation.NoClass;
 import com.fasterxml.jackson.databind.introspect.Annotated;
 import com.fasterxml.jackson.databind.introspect.AnnotatedField;
 import com.fasterxml.jackson.databind.introspect.AnnotatedMember;
@@ -56,19 +54,6 @@ public class CodehausJacksonIntrospector extends 
NopAnnotationIntrospector {
     return super.findPropertyIgnorals(a);
   }
 
-  @SuppressWarnings("deprecation")
-  @Override
-  public Class<?> findDeserializationContentType(Annotated a, JavaType 
baseContentType) {
-    JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);
-    if (serializeAnnotation != null) {
-      Class<?> serClass = serializeAnnotation.contentAs();
-      if (serClass != NoClass.class) {
-        return serClass;
-      }
-    }
-    return null;
-  }
-
   @Override
   public PropertyName findNameForDeserialization(Annotated a) {
     String name = null;
@@ -105,19 +90,6 @@ public class CodehausJacksonIntrospector extends 
NopAnnotationIntrospector {
     return null;
   }
 
-  @SuppressWarnings("deprecation")
-  @Override
-  public Class<?> findSerializationContentType(Annotated a, JavaType baseType) 
{
-    JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);
-    if (serializeAnnotation != null) {
-      Class<?> serClass = serializeAnnotation.contentAs();
-      if (serClass != NoClass.class) {
-        return serClass;
-      }
-    }
-    return null;
-  }
-
   /*
    * Handles JsonSerialize.Inclusion
    */
@@ -134,48 +106,6 @@ public class CodehausJacksonIntrospector extends 
NopAnnotationIntrospector {
     return JsonInclude.Value.empty();
   }
 
-  @SuppressWarnings("deprecation")
-  @Override
-  public Include findSerializationInclusion(Annotated a, Include defValue) {
-    JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);
-    return serializeAnnotation == null ? defValue
-        : Include.valueOf(serializeAnnotation.include().name());
-  }
-
-  @SuppressWarnings("deprecation")
-  @Override
-  public Include findSerializationInclusionForContent(Annotated a, 
JsonInclude.Include defValue) {
-    JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);
-    return serializeAnnotation == null ? defValue
-        : Include.valueOf(serializeAnnotation.include().name());
-  }
-
-  @SuppressWarnings("deprecation")
-  @Override
-  public Class<?> findSerializationKeyType(Annotated a, JavaType baseType) {
-    JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);
-    if (serializeAnnotation != null) {
-      Class<?> serClass = serializeAnnotation.keyAs();
-      if (serClass != NoClass.class) {
-        return serClass;
-      }
-    }
-    return null;
-  }
-
-  @SuppressWarnings("deprecation")
-  @Override
-  public Class<?> findSerializationType(Annotated a) {
-    JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);
-    if (serializeAnnotation != null) {
-      Class<?> serClass = serializeAnnotation.as();
-      if (serClass != NoClass.class) {
-        return serClass;
-      }
-    }
-    return null;
-  }
-
   @Override
   public Typing findSerializationTyping(Annotated a) {
     JsonSerialize serializeAnnotation = a.getAnnotation(JsonSerialize.class);

Reply via email to