From afff49c2ae4be7717fa75f8c466d4f84b13641b5 Mon Sep 17 00:00:00 2001 From: Janne Mareike Koschinski <janne@kuschku.de> Date: Wed, 23 Feb 2022 23:41:16 +0100 Subject: [PATCH] fix: correct proguard config to avoid removing invokers --- app/proguard-rules.pro | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 9d0af4f4e..88a5604d1 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -28,7 +28,10 @@ -dontobfuscate # Keep our invokers --keep class * implements de.kuschku.libquassel.quassel.syncables.invoker.Invoker { +-keep class * implements de.kuschku.libquassel.quassel.syncables.interfaces.invokers.Invoker { + static ** INSTANCE; +} +-keep class * implements de.kuschku.libquassel.quassel.syncables.interfaces.invokers.InvokerRegistry { static ** INSTANCE; } -- GitLab