Bug#732238: cglib: Please package 3.0 release

Emmanuel Bourg ebourg at apache.org
Sun Dec 15 22:34:25 UTC 2013


This is unlikely to be a simple upgrade. cglib 3 switched to asm 4
and there are many incompatibilities according to clirr:

ebourg at icare:~$ clirr -o cglib-2.2.2.jar -n cglib-3.0.jar -ocp /usr/share/java/asm3-all.jar:/usr/share/java/ant.jar -ncp /usr/share/java/asm4-all.jar:/usr/share/java/ant.jar
ERROR: 4001: net.sf.cglib.core.ClassEmitter: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.core.ClassEmitter: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.core.ClassEmitter: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.core.ClassEmitter: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.core.CodeEmitter: Removed org.objectweb.asm.MethodVisitor from the set of implemented interfaces
ERROR: 5001: net.sf.cglib.core.CodeEmitter: Removed org.objectweb.asm.MethodAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.core.CodeEmitter: Added org.objectweb.asm.MethodVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.core.DebuggingClassWriter: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.core.DebuggingClassWriter: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 5001: net.sf.cglib.core.DebuggingClassWriter: Removed org.objectweb.asm.ClassWriter from the list of superclasses
INFO: 7011: net.sf.cglib.core.DefaultGeneratorStrategy: Method 'protected net.sf.cglib.core.DebuggingClassWriter getClassVisitor()' has been added
ERROR: 7014: net.sf.cglib.core.DefaultGeneratorStrategy: Method 'protected org.objectweb.asm.ClassWriter getClassWriter()' is now final
ERROR: 4001: net.sf.cglib.core.LocalVariablesSorter: Removed org.objectweb.asm.MethodVisitor from the set of implemented interfaces
ERROR: 5001: net.sf.cglib.core.LocalVariablesSorter: Removed org.objectweb.asm.MethodAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.core.LocalVariablesSorter: Added org.objectweb.asm.MethodVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.AbstractClassFilterTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.AbstractClassFilterTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.AbstractClassFilterTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.AbstractClassFilterTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.AbstractClassFilterTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.AbstractClassTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.AbstractClassTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.AbstractClassTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.AbstractClassTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.AbstractClassTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.AnnotationVisitorTee: Removed org.objectweb.asm.AnnotationVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.AnnotationVisitorTee: Added org.objectweb.asm.AnnotationVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.ClassEmitterTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.ClassEmitterTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.ClassEmitterTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.ClassEmitterTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.ClassEmitterTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.ClassFilterTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.ClassFilterTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.ClassFilterTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.ClassFilterTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.ClassFilterTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 2001: net.sf.cglib.transform.ClassTransformer: Changed from interface to class
ERROR: 4001: net.sf.cglib.transform.ClassTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.ClassTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.ClassTransformerChain: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.ClassTransformerChain: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.ClassTransformerChain: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.ClassTransformerChain: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.ClassTransformerChain: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.ClassTransformerTee: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.ClassTransformerTee: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.ClassTransformerTee: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.ClassTransformerTee: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.ClassTransformerTee: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.ClassVisitorTee: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.ClassVisitorTee: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.FieldVisitorTee: Removed org.objectweb.asm.FieldVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.FieldVisitorTee: Added org.objectweb.asm.FieldVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.MethodFilterTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.MethodFilterTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.MethodFilterTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.MethodFilterTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.MethodFilterTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.MethodVisitorTee: Removed org.objectweb.asm.MethodVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.MethodVisitorTee: Added org.objectweb.asm.MethodVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.AccessFieldTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.AccessFieldTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.AccessFieldTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.AccessFieldTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.AccessFieldTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.AddDelegateTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.AddDelegateTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.AddDelegateTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.AddDelegateTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.AddDelegateTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.AddInitTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.AddInitTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.AddInitTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.AddInitTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.AddInitTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.AddPropertyTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.AddPropertyTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.AddPropertyTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.AddPropertyTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.AddPropertyTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.AddStaticInitTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.AddStaticInitTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.AddStaticInitTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.AddStaticInitTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.AddStaticInitTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.FieldProviderTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.FieldProviderTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.FieldProviderTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.FieldProviderTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.FieldProviderTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.InterceptFieldTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.InterceptFieldTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.InterceptFieldTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.InterceptFieldTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.InterceptFieldTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses
ERROR: 4001: net.sf.cglib.transform.impl.UndeclaredThrowableTransformer: Removed net.sf.cglib.transform.ClassTransformer from the set of implemented interfaces
ERROR: 4001: net.sf.cglib.transform.impl.UndeclaredThrowableTransformer: Removed org.objectweb.asm.ClassVisitor from the set of implemented interfaces
INFO: 5000: net.sf.cglib.transform.impl.UndeclaredThrowableTransformer: Added net.sf.cglib.transform.ClassTransformer to the list of superclasses
ERROR: 5001: net.sf.cglib.transform.impl.UndeclaredThrowableTransformer: Removed org.objectweb.asm.ClassAdapter from the list of superclasses
INFO: 5000: net.sf.cglib.transform.impl.UndeclaredThrowableTransformer: Added org.objectweb.asm.ClassVisitor to the list of superclasses



More information about the pkg-java-maintainers mailing list