Преглед на файлове

Updating ASM version

tags/light-jdk8u5+50
Ivan Dubrov преди 10 години
родител
ревизия
999222e5b8
променени са 2 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 1
    1
      build.gradle
  2. 2
    2
      dcevm/src/main/java/com/github/dcevm/TestClassAdapter.java

+ 1
- 1
build.gradle Целия файл

@@ -179,7 +179,7 @@ project('native') {
project('dcevm') {
dependencies {
compile project(':agent')
compile group: 'asm', name: 'asm-all', version: '3.3.+'
compile group: 'org.ow2.asm', name: 'asm-all', version: '5.0.2'
compile files(jre + '/../lib/tools.jar')

testCompile group: 'junit', name: 'junit', version: '4.11'

+ 2
- 2
dcevm/src/main/java/com/github/dcevm/TestClassAdapter.java Целия файл

@@ -82,12 +82,12 @@ public class TestClassAdapter extends RemappingClassAdapter {
MethodVisitor mv) {
return new RemappingMethodAdapter(access, newDesc, mv, remapper) {
@Override
public void visitMethodInsn(int opcode, String owner, String name, String desc) {
public void visitMethodInsn(int opcode, String owner, String name, String desc, boolean itf) {
if (name.equals("<init>") && isObject && owner.equals("java/lang/Object")) {
return;
}

super.visitMethodInsn(opcode, owner, stripMethodSuffix(name), desc);
super.visitMethodInsn(opcode, owner, stripMethodSuffix(name), desc, itf);
}
};
}

Loading…
Отказ
Запис