From ec8f86c7cf3acf97ddd6d42ca5719ed17c03be83 Mon Sep 17 00:00:00 2001 From: Alex Cernik <57844660+AlexCernik@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:16:46 -0300 Subject: [PATCH] Modify ProGuard rules for AndroidResourceLoader and others Updated ProGuard rules to keep additional classes and constructors. --- time4j-android/consumer-proguard-rules.pro | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/time4j-android/consumer-proguard-rules.pro b/time4j-android/consumer-proguard-rules.pro index 4909740..1059646 100644 --- a/time4j-android/consumer-proguard-rules.pro +++ b/time4j-android/consumer-proguard-rules.pro @@ -1,6 +1,8 @@ -useuniqueclassmembernames --keep class net.time4j.android.spi.AndroidResourceLoader +-keep class net.time4j.android.spi.AndroidResourceLoader { + public (); +} -keepnames class net.time4j.tz.olson.AFRICA -keepnames class net.time4j.tz.olson.AMERICA @@ -19,6 +21,8 @@ -keep class net.time4j.SPX -keep class net.time4j.tz.SPX -keep class net.time4j.tz.model.SPX +-keep public class net.time4j.android.ApplicationStarter +-keep public class net.time4j.PrettyTime -keepnames class net.time4j.calendar.ChineseCalendar$SPX -keepnames class net.time4j.calendar.CopticCalendar$SPX