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