Emmanuel Bourg pushed to branch master at Debian Java Maintainers / jarjar
Commits: 83bea9f9 by Emmanuel Bourg at 2022-05-11T13:29:18+02:00 Updated the ASM compatibility patch to handle Java 11+ bytecode - - - - - 2 changed files: - debian/changelog - debian/patches/0006-asm-compatibility.patch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +jarjar (1.4+svn142-12) unstable; urgency=medium + + * Team upload. + * Updated the ASM compatibility patch to handle Java 11+ bytecode + + -- Emmanuel Bourg <[email protected]> Wed, 11 May 2022 13:29:07 +0200 + jarjar (1.4+svn142-11) unstable; urgency=medium * Team upload. ===================================== debian/patches/0006-asm-compatibility.patch ===================================== @@ -62,26 +62,26 @@ Forwarded: no public EmptyClassVisitor() { - super(Opcodes.ASM4); -+ super(Opcodes.ASM6); ++ super(Opcodes.ASM9); } @Override public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) { - return new MethodVisitor(Opcodes.ASM4) {}; -+ return new MethodVisitor(Opcodes.ASM6) {}; ++ return new MethodVisitor(Opcodes.ASM9) {}; } @Override public AnnotationVisitor visitAnnotation(String desc, boolean visible) { - return new AnnotationVisitor(Opcodes.ASM4) {}; -+ return new AnnotationVisitor(Opcodes.ASM6) {}; ++ return new AnnotationVisitor(Opcodes.ASM9) {}; } @Override public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { - return new FieldVisitor(Opcodes.ASM4) {}; -+ return new FieldVisitor(Opcodes.ASM6) {}; ++ return new FieldVisitor(Opcodes.ASM9) {}; } } @@ -92,7 +92,7 @@ Forwarded: no public StringReader() { - super(Opcodes.ASM4); -+ super(Opcodes.ASM6); ++ super(Opcodes.ASM9); } abstract public void visitString(String className, String value, int line); @@ -101,7 +101,7 @@ Forwarded: no public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { handleObject(value); - return new FieldVisitor(Opcodes.ASM4){ -+ return new FieldVisitor(Opcodes.ASM6){ ++ return new FieldVisitor(Opcodes.ASM9){ @Override public AnnotationVisitor visitAnnotation(String desc, boolean visible) { return StringReader.this.visitAnnotation(desc, visible); @@ -110,7 +110,7 @@ Forwarded: no @Override public AnnotationVisitor visitAnnotation(String desc, boolean visible) { - return new AnnotationVisitor(Opcodes.ASM4) { -+ return new AnnotationVisitor(Opcodes.ASM6) { ++ return new AnnotationVisitor(Opcodes.ASM9) { @Override public void visit(String name, Object value) { handleObject(value); @@ -119,7 +119,7 @@ Forwarded: no public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) { - MethodVisitor mv = new MethodVisitor(Opcodes.ASM4){ -+ MethodVisitor mv = new MethodVisitor(Opcodes.ASM6){ ++ MethodVisitor mv = new MethodVisitor(Opcodes.ASM9){ @Override public void visitLdcInsn(Object cst) { handleObject(cst); @@ -130,7 +130,7 @@ Forwarded: no public GetNameClassWriter(int flags) { - super(Opcodes.ASM4,new ClassWriter(flags)); -+ super(Opcodes.ASM6,new ClassWriter(flags)); ++ super(Opcodes.ASM9,new ClassWriter(flags)); } public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) { View it on GitLab: https://salsa.debian.org/java-team/jarjar/-/commit/83bea9f9e41e00275a4ed40f4f84de68383b691c -- View it on GitLab: https://salsa.debian.org/java-team/jarjar/-/commit/83bea9f9e41e00275a4ed40f4f84de68383b691c You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

