From 6777344f03916f3a9ba2e967c70ec8ecd0daec6f Mon Sep 17 00:00:00 2001 From: FalsePattern Date: Wed, 5 Nov 2025 23:47:43 +0100 Subject: [PATCH] fix: broken module-info.class detection --- .../asm/transformers/TypeDiscovererModuleInfoSilencer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/falsepattern/lib/internal/asm/transformers/TypeDiscovererModuleInfoSilencer.java b/src/main/java/com/falsepattern/lib/internal/asm/transformers/TypeDiscovererModuleInfoSilencer.java index 8d54d2a..5964be1 100644 --- a/src/main/java/com/falsepattern/lib/internal/asm/transformers/TypeDiscovererModuleInfoSilencer.java +++ b/src/main/java/com/falsepattern/lib/internal/asm/transformers/TypeDiscovererModuleInfoSilencer.java @@ -60,7 +60,7 @@ public class TypeDiscovererModuleInfoSilencer implements TurboClassTransformer { if (insn instanceof LdcInsnNode) { val ldc = (LdcInsnNode) insn; if (ldc.cst.equals("[^\\s\\$]+(\\$[^\\s]+)?\\.class$")) { - ldc.cst = "(?!module-info)[^\\s\\$]+(\\$[^\\s]+)?\\.class$"; + ldc.cst = "[^\\s\\$]+(?