https://kotlinlang.org logo
#multiplatform
Title
# multiplatform
d

Dan River

11/01/2023, 1:35 AM
Does compose multiplatform now support obfuscation with proguard? I think I remember reading that there were problems.
z

zt

11/01/2023, 1:38 AM
I've been using proguard just fine with multiplatform
👍 1
d

Dan River

11/01/2023, 2:20 AM
Hmm. weird I'm getting an error that sealed classes are not supported when using a custom proguard file for the shared library. Only while using
Copy code
isMinifyEnabled = true
Copy code
buildTypes{
        release {
            proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "<http://compose-shared.pro|compose-shared.pro>")
            isMinifyEnabled = true
        }
    }
Any idea what is happening here?
e

ephemient

11/01/2023, 3:30 AM
Java 17 PermittedSubclasses attribute isn't supported by older versions (including existing releases) of r8
3 Views