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

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory.git


The following commit(s) were added to refs/heads/main by this push:
     new a5102c58 chore: refine validate serializers message for map/collection 
(#2355)
a5102c58 is described below

commit a5102c58c1752aa6cb785aba46204a8f9cc749b1
Author: Shawn Yang <shawn.ck.y...@gmail.com>
AuthorDate: Thu Jun 19 11:48:51 2025 +0800

    chore: refine validate serializers message for map/collection (#2355)
    
    ## What does this PR do?
    
    <!-- Describe the purpose of this PR. -->
    
    ## Related issues
    
    Closes #2345
    
    ## Does this PR introduce any user-facing change?
    
    <!--
    If any user-facing interface changes, please [open an
    issue](https://github.com/apache/fory/issues/new/choose) describing the
    need to do so and update the document if necessary.
    -->
    
    - [ ] Does this PR introduce any public API change?
    - [ ] Does this PR introduce any binary protocol compatibility change?
    
    ## Benchmark
    
    <!--
    When the PR has an impact on performance (if you don't know whether the
    PR will have an impact on performance, you can submit the PR first, and
    if it will have impact on performance, the code reviewer will explain
    it), be sure to attach a benchmark data here.
    -->
---
 .../main/java/org/apache/fory/serializer/SerializationUtils.java  | 8 ++++----
 .../test/java/javax/fory/test/ResolverValidateSerializerTest.java | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git 
a/java/fory-core/src/main/java/org/apache/fory/serializer/SerializationUtils.java
 
b/java/fory-core/src/main/java/org/apache/fory/serializer/SerializationUtils.java
index cbf80314..60f1ae47 100644
--- 
a/java/fory-core/src/main/java/org/apache/fory/serializer/SerializationUtils.java
+++ 
b/java/fory-core/src/main/java/org/apache/fory/serializer/SerializationUtils.java
@@ -25,8 +25,8 @@ import org.apache.fory.Fory;
 import org.apache.fory.annotation.Internal;
 import org.apache.fory.resolver.ClassInfo;
 import org.apache.fory.resolver.TypeResolver;
-import org.apache.fory.serializer.collection.AbstractCollectionSerializer;
-import org.apache.fory.serializer.collection.AbstractMapSerializer;
+import org.apache.fory.serializer.collection.CollectionSerializer;
+import org.apache.fory.serializer.collection.MapSerializer;
 
 @Internal
 public class SerializationUtils {
@@ -59,7 +59,7 @@ public class SerializationUtils {
   }
 
   public static void validate(Class<?> type, Class<? extends Serializer> 
serializerClass) {
-    validateSerializer(type, serializerClass, Collection.class, 
AbstractCollectionSerializer.class);
-    validateSerializer(type, serializerClass, Map.class, 
AbstractMapSerializer.class);
+    validateSerializer(type, serializerClass, Collection.class, 
CollectionSerializer.class);
+    validateSerializer(type, serializerClass, Map.class, MapSerializer.class);
   }
 }
diff --git 
a/java/fory-core/src/test/java/javax/fory/test/ResolverValidateSerializerTest.java
 
b/java/fory-core/src/test/java/javax/fory/test/ResolverValidateSerializerTest.java
index 546a9466..89320d72 100644
--- 
a/java/fory-core/src/test/java/javax/fory/test/ResolverValidateSerializerTest.java
+++ 
b/java/fory-core/src/test/java/javax/fory/test/ResolverValidateSerializerTest.java
@@ -31,8 +31,8 @@ import java.util.Set;
 import org.apache.fory.Fory;
 import org.apache.fory.memory.MemoryBuffer;
 import org.apache.fory.serializer.Serializer;
-import org.apache.fory.serializer.collection.AbstractCollectionSerializer;
-import org.apache.fory.serializer.collection.AbstractMapSerializer;
+import org.apache.fory.serializer.collection.CollectionSerializer;
+import org.apache.fory.serializer.collection.MapSerializer;
 import org.testng.annotations.Test;
 
 public class ResolverValidateSerializerTest {
@@ -75,7 +75,7 @@ public class ResolverValidateSerializerTest {
       return 0;
     }
 
-    public static final class ValidListSerializer extends 
AbstractCollectionSerializer<ValidList> {
+    public static final class ValidListSerializer extends 
CollectionSerializer<ValidList> {
       public ValidListSerializer(Fory fory) {
         super(fory, ValidList.class);
       }
@@ -126,7 +126,7 @@ public class ResolverValidateSerializerTest {
       return Collections.emptySet();
     }
 
-    public static final class ValidMapSerializer extends 
AbstractMapSerializer<ValidMap> {
+    public static final class ValidMapSerializer extends 
MapSerializer<ValidMap> {
       public ValidMapSerializer(Fory fory) {
         super(fory, ValidMap.class);
       }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@fory.apache.org
For additional commands, e-mail: commits-h...@fory.apache.org

Reply via email to