blob: 120b297213e60008940eb5ba765921b13106c250 [file]
# Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
-keep class org.apache.solr.ui.domain.** { *; }
-keep class org.apache.solr.ui.*.data.** { *; }
-keep class org.apache.solr.ui.*.domain.** { *; }
-keep class androidx.compose.runtime.** { *; }
-keep class androidx.collection.** { *; }
-keep class androidx.lifecycle.** { *; }
# Kotlinx coroutines rules seems to be outdated with the latest version of Kotlin and Proguard
-keep class kotlinx.coroutines.** { *; }
# Don't warn about logback, as it is needed only during compile-time
-dontwarn ch.qos.logback.**
-dontwarn com.oracle.svm.core.annotate.**
-dontwarn io.github.oshai.kotlinlogging.logback.internal.**
# We're excluding Material 2 from the project as we're using Material 3
-dontwarn androidx.compose.material.**