Scripting: avoid proguarding of slf4j libs in main-kts

slf4j libs are bundled unshadowed to main-kts jar to avoid annoying
slf4j stderr printout (slf4j is used in the maven dependencies resolver)
Exluding it from proguard processing solves problems with using it
directly from scripts.
#KT-60813 fixed
#KT-54819 fixed
This commit is contained in:
Ilya Chernikov
2023-11-09 12:32:55 +01:00
committed by Space Team
parent a47ee44e65
commit 932b5bf8cd
4 changed files with 26 additions and 0 deletions
@@ -34,6 +34,9 @@
-keep class org.apache.maven.wagon.providers.** { *; }
-keep class org.jetbrains.kotlin.org.apache.maven.wagon.providers.** { *; }
-keep class org.slf4j.** { *; }
-keep class org.jetbrains.kotlin.org.slf4j.** { *; }
-keepclassmembers class * extends java.lang.Enum {
<fields>;
**[] values();