diff --git a/build.gradle b/build.gradle index f7dff7e..ad1d6d1 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { } group 'dev.xdark' -version '2.0.0' +version '2.0.1' repositories { mavenCentral() diff --git a/src/main/java/dev/xdark/jlinker/ClassInfo.java b/src/main/java/dev/xdark/jlinker/ClassInfo.java index 9f8eb78..056d99c 100644 --- a/src/main/java/dev/xdark/jlinker/ClassInfo.java +++ b/src/main/java/dev/xdark/jlinker/ClassInfo.java @@ -35,7 +35,7 @@ public interface ClassInfo { * @param descriptor Method descriptor. * @return Class method. */ - @Nullable MethodInfo getMethod(String name, Descriptor descriptor); + @Nullable MethodInfo getMethod(String name, MethodDescriptor descriptor); /** * Implementation may throw any exception. @@ -44,5 +44,5 @@ public interface ClassInfo { * @param descriptor Field descriptor. * @return Class field. */ - @Nullable FieldInfo getField(String name, Descriptor descriptor); + @Nullable FieldInfo getField(String name, FieldDescriptor descriptor); } diff --git a/src/test/java/dev/xdark/jlinker/MyClassInfo.java b/src/test/java/dev/xdark/jlinker/MyClassInfo.java index 2b42653..28031b6 100755 --- a/src/test/java/dev/xdark/jlinker/MyClassInfo.java +++ b/src/test/java/dev/xdark/jlinker/MyClassInfo.java @@ -35,7 +35,7 @@ public int getAccessFlags() { } @Override - public @Nullable MethodInfo getMethod(String name, Descriptor descriptor) { + public @Nullable MethodInfo getMethod(String name, MethodDescriptor descriptor) { String descriptorString = descriptor.toString(); for (MethodNode m : node.methods) { if (name.equals(m.name) && descriptorString.equals(m.desc)) { @@ -46,7 +46,7 @@ public int getAccessFlags() { } @Override - public @Nullable FieldInfo getField(String name, Descriptor descriptor) { + public @Nullable FieldInfo getField(String name, FieldDescriptor descriptor) { String descriptorString = descriptor.toString(); for (FieldNode f : node.fields) { if (name.equals(f.name) && descriptorString.equals(f.desc)) {