mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-05-24 02:25:37 +00:00
ref[autoconfig]: move graalvm package
This commit is contained in:
@@ -17,7 +17,7 @@ import com.zfoo.protocol.exception.RunException;
|
||||
import java.util.function.BiConsumer;
|
||||
|
||||
/**
|
||||
* 类型固定的map,key为long,value为IPacket
|
||||
* 类型固定的map,key为long,value为Object
|
||||
* 其中long必须大于等于0,value可以为null
|
||||
*
|
||||
* @author godotg
|
||||
|
||||
@@ -34,10 +34,7 @@ import com.zfoo.protocol.serializer.protobuf.GenerateProtobufUtils;
|
||||
import com.zfoo.protocol.serializer.python.GeneratePyUtils;
|
||||
import com.zfoo.protocol.serializer.reflect.*;
|
||||
import com.zfoo.protocol.serializer.typescript.GenerateTsUtils;
|
||||
import com.zfoo.protocol.util.AssertionUtils;
|
||||
import com.zfoo.protocol.util.ClassUtils;
|
||||
import com.zfoo.protocol.util.ReflectionUtils;
|
||||
import com.zfoo.protocol.util.StringUtils;
|
||||
import com.zfoo.protocol.util.*;
|
||||
import com.zfoo.protocol.xml.XmlProtocols;
|
||||
import javassist.CannotCompileException;
|
||||
import javassist.NotFoundException;
|
||||
@@ -250,6 +247,9 @@ public class ProtocolAnalysis {
|
||||
}
|
||||
|
||||
private static void enhanceProtocolRegistration(List<IProtocolRegistration> enhanceList) throws NoSuchMethodException, IllegalAccessException, InstantiationException, CannotCompileException, NotFoundException, InvocationTargetException, NoSuchFieldException {
|
||||
if (GraalVmUtils.isGraalVM()) {
|
||||
return;
|
||||
}
|
||||
// 字节码增强
|
||||
for (var registration : enhanceList) {
|
||||
protocols[registration.protocolId()] = EnhanceUtils.createProtocolRegistration((ProtocolRegistration) registration);
|
||||
|
||||
-1
@@ -31,7 +31,6 @@ public class ObjectProtocolSerializer implements ISerializer {
|
||||
|
||||
/**
|
||||
* @param buffer ByteBuf
|
||||
* @param object 必须继承IPacket接口
|
||||
*/
|
||||
@Override
|
||||
public void writeObject(ByteBuf buffer, Object object, IFieldRegistration fieldRegistration) {
|
||||
|
||||
Reference in New Issue
Block a user