... but still compute maxs for them

This commit is contained in:
IzzelAliz 2021-02-12 16:21:11 +08:00
parent 55ff30252a
commit ddbb4265f2

View File

@ -291,7 +291,7 @@ public class ClassLoaderRemapper extends LenientJarRemapper {
} }
// 有的插件的编译器奇奇怪怪的所以在这里要重新计算 frame // 有的插件的编译器奇奇怪怪的所以在这里要重新计算 frame
ClassWriter wr = new PluginClassWriter(node.version == Opcodes.V1_5 ? 0 : ClassWriter.COMPUTE_FRAMES); ClassWriter wr = new PluginClassWriter(node.version == Opcodes.V1_5 ? ClassWriter.COMPUTE_MAXS : ClassWriter.COMPUTE_FRAMES);
node.accept(wr); node.accept(wr);
return dump(wr.toByteArray()); return dump(wr.toByteArray());