blob: a6a32a9fed684b187af53f6878c908f2b5ef244c [file]
-target 1.8
-dontoptimize
-dontobfuscate
-dontprocesskotlinmetadata
-dontpreverify
-verbose
# Ignore classpath duplication from JVM
-dontnote sun.**
# These are IDE specific and shouldn't be reachable by Swift Export
-dontwarn org.jetbrains.kotlin.com.intellij.openapi.util.Iconable$IconFlags
-dontwarn org.jetbrains.kotlin.com.intellij.openapi.project.IndexNotReadyException
# These annotations are not retained at runtime, so these also shouldn't be reachable
-dontwarn org.jetbrains.kotlin.com.intellij.openapi.util.NlsSafe
-dontwarn org.jetbrains.kotlin.com.intellij.util.concurrency.annotations.RequiresReadLock
# Keep everything from Swift Export standalone
-keep public class org.jetbrains.kotlin.swiftexport.standalone.** { public *; }