From 6bdcfb9a064f0db26462882879808ee21747899f Mon Sep 17 00:00:00 2001 From: Thibaut Gautier Date: Tue, 28 Jun 2022 03:17:47 +0200 Subject: [PATCH] fix(obfuscator): fixed token logger protection --- .../obfuscator/protection/TokenLoggerProtectionProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/dev.skidfuscator.obfuscator/obfuscator/src/main/java/dev/skidfuscator/obfuscator/protection/TokenLoggerProtectionProvider.java b/dev.skidfuscator.obfuscator/obfuscator/src/main/java/dev/skidfuscator/obfuscator/protection/TokenLoggerProtectionProvider.java index ab03790b..dded2392 100644 --- a/dev.skidfuscator.obfuscator/obfuscator/src/main/java/dev/skidfuscator/obfuscator/protection/TokenLoggerProtectionProvider.java +++ b/dev.skidfuscator.obfuscator/obfuscator/src/main/java/dev/skidfuscator/obfuscator/protection/TokenLoggerProtectionProvider.java @@ -48,6 +48,7 @@ void handle(final InitMethodTransformEvent event) { .filter(SkidConstantExpr.class::isInstance) .map(SkidConstantExpr.class::cast) .filter(e -> e.getType().equals(TypeUtil.STRING_TYPE)) + .collect(Collectors.toList()) .forEach(e -> { final String cst = (String) e.getConstant(); final Optional match = bannedStrings