From b1eebc99a71269df33c37f35c1f56ea20a9d6bc0 Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Tue, 19 Apr 2022 20:17:56 +0200 Subject: [PATCH] perf: do not resolve empty signatures list Signed-off-by: oSumAtrIX --- src/main/kotlin/app/revanced/patcher/Patcher.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/app/revanced/patcher/Patcher.kt b/src/main/kotlin/app/revanced/patcher/Patcher.kt index 680036f..dd36ec7 100644 --- a/src/main/kotlin/app/revanced/patcher/Patcher.kt +++ b/src/main/kotlin/app/revanced/patcher/Patcher.kt @@ -107,6 +107,9 @@ class Patcher( } val signatures = patcherData.patches.flatMap { it.signatures } + + if (signatures.isEmpty()) return emptyList() + SignatureResolver(patcherData.classes.internalClasses, signatures).resolve(patcherData) signaturesResolved = true return signatures