Avi-Levi / kryo

Automatically exported from code.google.com/p/kryo
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Could the latest Kryo keep compatible with asm3.3.1 #93

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
As asm3.3.1 is widely used, I think latest kryo should keep compatiblity with 
it.

for once upated to asm4 many compatible problems forthcoming.

What is the expected output? What do you see instead?
asm3.3.1 not support the latest kryo, maybe kryo could publish some compatible 
jars
with it with the latest kryo.

What version of the Kryo are you using?
kryo-2.20(but only 2.02 support asm3.3.1)

Please provide any additional information below.

Original issue reported on code.google.com by jerrysco...@gmail.com on 8 Oct 2012 at 7:12

GoogleCodeExporter commented 9 years ago
If Kryo used ASM 3.3.1 then it would just cause compatibility problems for 
those using ASM 4.0. I think it is best to use the latest ASM. It all projects 
did this, there wouldn't be a compatibility issue. You can use Maven to create 
a "shaded" JAR, which has the ASM 4.0 classes renamed so they don't conflict 
with 3.3.1. Search the Kryo the mailing list or Google for making a shaded JAR.

Original comment by nathan.s...@gmail.com on 30 Nov 2012 at 10:14