fix: e.printStackTrace() not remove from <init> when debugOff

This commit is contained in:
ReaJason
2025-08-14 18:53:27 +08:00
parent 2333711a0f
commit a37949e8cc
@@ -31,7 +31,7 @@ public class LogRemoveMethodVisitor implements AsmVisitorWrapper.ForDeclaredMeth
public static DynamicType.Builder<?> extend(DynamicType.Builder<?> builder) { public static DynamicType.Builder<?> extend(DynamicType.Builder<?> builder) {
return builder.visit( return builder.visit(
new AsmVisitorWrapper.ForDeclaredMethods() new AsmVisitorWrapper.ForDeclaredMethods()
.method(ElementMatchers.any(), LogRemoveMethodVisitor.INSTANCE)); .invokable(ElementMatchers.any(), LogRemoveMethodVisitor.INSTANCE));
} }
@NotNull @NotNull