diff --git a/src/test/java/io/papermc/asm/rules/classes/ClassToInterfaceTest.java b/src/test/java/io/papermc/asm/rules/classes/ClassToInterfaceTest.java index 584814b..1728851 100644 --- a/src/test/java/io/papermc/asm/rules/classes/ClassToInterfaceTest.java +++ b/src/test/java/io/papermc/asm/rules/classes/ClassToInterfaceTest.java @@ -8,7 +8,7 @@ class ClassToInterfaceTest { - @TransformerTest(value = "data.classes.ClassToInterfaceUser", copyFromClassReader = false /*required until asm merges https://gitlab.ow2.org/asm/asm/-/merge_requests/403*/) + @TransformerTest("data.classes.ClassToInterfaceUser") void testWithNoReplacement(final TransformerCheck check) { final RewriteRule rule = new ClassToInterfaceRule( SomeAbstractClass.class.describeConstable().orElseThrow(), @@ -18,7 +18,7 @@ void testWithNoReplacement(final TransformerCheck check) { check.run(rule); } - @TransformerTest(value = "data.classes.ClassToInterfaceRedirectUser", copyFromClassReader = false /*required until asm merges https://gitlab.ow2.org/asm/asm/-/merge_requests/403*/) + @TransformerTest("data.classes.ClassToInterfaceRedirectUser") void testWithReplacement(final TransformerCheck check) { final RewriteRule rule = new ClassToInterfaceRule( SomeAbstractClass.class.describeConstable().orElseThrow(), diff --git a/src/test/java/io/papermc/asm/rules/classes/EnumToInterfaceTest.java b/src/test/java/io/papermc/asm/rules/classes/EnumToInterfaceTest.java index 87c4840..5070359 100644 --- a/src/test/java/io/papermc/asm/rules/classes/EnumToInterfaceTest.java +++ b/src/test/java/io/papermc/asm/rules/classes/EnumToInterfaceTest.java @@ -15,7 +15,7 @@ class EnumToInterfaceTest { private static final ClassDesc API_ENUM = desc(ApiEnum.class); private static final ClassDesc API_ENUM_IMPL = desc(ApiEnumImpl.class); - @TransformerTest(value = "data.classes.EnumToInterfaceUser", copyFromClassReader = false) + @TransformerTest("data.classes.EnumToInterfaceUser") void testEnumToInterface(final TransformerCheck check) { final RewriteRule rule = new EnumToInterfaceRule(Map.of(API_ENUM, API_ENUM_IMPL)); diff --git a/src/testData/resources/expected/data/classes/ClassToInterfaceRedirectUser.class b/src/testData/resources/expected/data/classes/ClassToInterfaceRedirectUser.class index f6bc234..bf75063 100644 Binary files a/src/testData/resources/expected/data/classes/ClassToInterfaceRedirectUser.class and b/src/testData/resources/expected/data/classes/ClassToInterfaceRedirectUser.class differ diff --git a/src/testData/resources/expected/data/classes/ClassToInterfaceUser.class b/src/testData/resources/expected/data/classes/ClassToInterfaceUser.class index 8dfb2ae..b87df88 100644 Binary files a/src/testData/resources/expected/data/classes/ClassToInterfaceUser.class and b/src/testData/resources/expected/data/classes/ClassToInterfaceUser.class differ diff --git a/src/testData/resources/expected/data/classes/EnumToInterfaceUser.class b/src/testData/resources/expected/data/classes/EnumToInterfaceUser.class index d34b2c4..a8b4afd 100644 Binary files a/src/testData/resources/expected/data/classes/EnumToInterfaceUser.class and b/src/testData/resources/expected/data/classes/EnumToInterfaceUser.class differ