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);