diff --git a/serializer/seata-serializer-kryo/src/main/java/io/seata/serializer/kryo/KryoSerializerFactory.java b/serializer/seata-serializer-kryo/src/main/java/io/seata/serializer/kryo/KryoSerializerFactory.java index d23e46211f7..ceec54221e8 100644 --- a/serializer/seata-serializer-kryo/src/main/java/io/seata/serializer/kryo/KryoSerializerFactory.java +++ b/serializer/seata-serializer-kryo/src/main/java/io/seata/serializer/kryo/KryoSerializerFactory.java @@ -19,10 +19,7 @@ import java.math.BigDecimal; import java.math.BigInteger; import java.net.URI; -import java.util.Arrays; -import java.util.BitSet; -import java.util.GregorianCalendar; -import java.util.UUID; +import java.util.*; import java.util.regex.Pattern; import com.esotericsoftware.kryo.Kryo; import com.esotericsoftware.kryo.serializers.DefaultSerializers; @@ -52,7 +49,7 @@ protected Kryo create() { kryo.setRegistrationRequired(false); // register serializer - kryo.register(Arrays.asList("").getClass(), new ArraysAsListSerializer()); + kryo.register(Collections.singletonList("").getClass(), new ArraysAsListSerializer()); kryo.register(GregorianCalendar.class, new GregorianCalendarSerializer()); kryo.register(InvocationHandler.class, new JdkProxySerializer()); kryo.register(BigDecimal.class, new DefaultSerializers.BigDecimalSerializer());