Tomáš Procházka
07/16/2024, 2:07 PMjava.lang.UnsupportedOperationException: PermittedSubclasses requires ASM9
I found one related error in Kotlin, which is already fixed.
I have Dokka 1.9.20, Kotlin 1.9.24, Gradle 8.8, AGP 8.5.1.
I tried to run ./gradlew buildEnvironment
to see build script dependencies
and there is only org.ow2.asm:asm:9.6
, so I don't understand why it should write that it requires ASM9, when there is ASM 9 already.Tomáš Procházka
07/16/2024, 2:09 PMTomáš Procházka
07/18/2024, 12:21 PMJavaVersion.VERSION_17
I set it for java android.compileOptions
sourceCompatibility
and targetCompatibility
. Also for Kotlin kotlinOptions.jvmTagret
And also directly for DokkaTask.dokkaSourcests jdkVersion
When I change it to 11, it works. But why. I'm using JDK 17 as target for all other projects without any issue.Tomáš Procházka
07/18/2024, 12:28 PMLoïc Lamarque
07/19/2024, 1:30 PMkotlin.jvmToolchain
function instead of the various properties from android
, kotlin
and Dokka ?Tomáš Procházka
07/19/2024, 2:13 PMTomáš Procházka
07/19/2024, 3:40 PMLoïc Lamarque
07/19/2024, 4:03 PMTomáš Procházka
07/19/2024, 5:40 PM@Parcelize
sealed class OffersAction : Parcelable {
data object Purchase : OffersAction()
data class Renew(val psn: String) : OffersAction()
data class Upsell(val psn: String) : OffersAction()
data class CrossSell(val psn: String) : OffersAction()
data class CrossGrade(val psn: String?, val inAppProductId: String?) : OffersAction()
data object Restore : OffersAction()
}
Tomáš Procházka
07/22/2024, 10:46 AM