From 811d3e49c1f068d24578b04cdea6b3f441ae0ff1 Mon Sep 17 00:00:00 2001 From: LoveSy Date: Thu, 15 Sep 2022 10:18:27 +0800 Subject: [PATCH] Refine codes (#2122) --- .../java/org/lsposed/lspd/service/ConfigFileManager.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java b/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java index e8642233..ea2d5aa2 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java @@ -378,10 +378,9 @@ public class ConfigFileManager { var signatures = ObfuscationManager.getSignatures(); for (int i = 0; i < moduleClassNames.size(); i++) { var s = moduleClassNames.get(i); - for (String key : signatures.keySet()) { - if (s.startsWith(key)) { - // value should not be null, but idk how to ignore this warning - moduleClassNames.add(i, s.replace(key, signatures.get(key))); + for (var entry : signatures.entrySet()) { + if (s.startsWith(entry.getKey())) { + moduleClassNames.add(i, s.replace(entry.getKey(), entry.getValue())); } } }