Kotlin 2.3.20 released today and it broke the compiler plugin again
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodError: 'org.jetbrains.kotlin.diagnostics.impl.BaseDiagnosticsCollector org.jetbrains.kotlin.diagnostics.DiagnosticReporterFactory.createReporter(org.jetbrains.kotlin.cli.common.messages.MessageCollector, boolean)'
at io.exoquery.plugin.logging.CompileLogger$Companion.invoke(CompileLogger.kt:87)
at io.exoquery.plugin.transform.VisitTransformExpressions.makeCompileLogger(VisitTransformExpressions.kt:46)
at io.exoquery.plugin.transform.VisitTransformExpressions.makeScope(VisitTransformExpressions.kt:50)
at io.exoquery.plugin.transform.VisitTransformExpressions.visitFileNew(VisitTransformExpressions.kt:122)
at io.exoquery.plugin.transform.VisitTransformExpressions.visitFileNew(VisitTransformExpressions.kt:38)
at io.exoquery.plugin.transform.IrElementTransformerWithContext.visitFile(ElementTransformerWithContext.kt:40)
at io.exoquery.plugin.transform.IrElementTransformerWithContext.visitFile(ElementTransformerWithContext.kt:16)
at KotlinToolchainsClassLoader-2.3.20//org.jetbrains.kotlin.ir.declarations.IrFile.accept(IrFile.kt:27)
at KotlinToolchainsClassLoader-2.3.20//org.jetbrains.kotlin.ir.declarations.IrFile.transform(IrFile.kt:30)
at KotlinToolchainsClassLoader-2.3.20//org.jetbrains.kotlin.ir.declarations.IrFile.transform(IrFile.kt:19)
at KotlinToolchainsClassLoader-2.3.20//org.jetbrains.kotlin.ir.util.TransformKt.transformInPlace(transform.kt:35)
Let me know and I can take a stab at it and raise the PR, unless you're already working on it.
Kotlin 2.3.20 released today and it broke the compiler plugin again
Let me know and I can take a stab at it and raise the PR, unless you're already working on it.