Pitel
08/02/2021, 10:13 AM> Task :compileKotlinJs FAILED
e: java.lang.IllegalArgumentException: Failed requirement.
at org.jetbrains.kotlin.backend.common.serialization.IrDeclarationDeserializer.deserializeIrTypeAlias(IrDeclarationDeserializer.kt:368)
at org.jetbrains.kotlin.backend.common.serialization.IrDeclarationDeserializer.deserializeDeclaration(IrDeclarationDeserializer.kt:752)
at org.jetbrains.kotlin.backend.common.serialization.IrFileDeserializer.deserializeDeclaration(IrFileDeserializer.kt:39)
at org.jetbrains.kotlin.backend.common.serialization.FileDeserializationState.deserializeAllFileReachableTopLevel(IrFileDeserializer.kt:139)
at org.jetbrains.kotlin.backend.common.serialization.ModuleDeserializationState.deserializeReachableDeclarations(BasicIrModuleDeserializer.kt:172)
at org.jetbrains.kotlin.backend.common.serialization.BasicIrModuleDeserializer.deserializeReachableDeclarations(BasicIrModuleDeserializer.kt:148)
at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker.deserializeAllReachableTopLevels(KotlinIrLinker.kt:102)
at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker.findDeserializedDeclarationForSymbol(KotlinIrLinker.kt:121)
at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker.getDeclaration(KotlinIrLinker.kt:159)
How can I figure out which requirement? I can't find the IrDeclarationDeserializer.kt
source using google.
Btw, it started happnening when I changed my custom Material UI wrapper for Muirwik. It seems totaly unrelated, but I can reliably reproduce it by just changing git branches. Oh, and I just have 2 simple data classes marked as @Serializable
.andylamax
08/02/2021, 2:20 PMPitel
08/02/2021, 2:38 PMrnett
08/02/2021, 11:28 PMrnett
08/02/2021, 11:28 PMorg.jetbrains.kotlin
are generally compiler issues)