You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After updating KSP from 1.7.20-1.0.6 to 1.7.20-1.0.7 projects with the following gradle property
kotlin.native.useEmbeddableCompilerJar=false
fail to build in the kspKotlin tasks with
e: java.lang.IllegalStateException: The provided plugin com.google.devtools.ksp.KotlinSymbolProcessingComponentRegistrar is not compatible with this version of compiler
at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.registerExtensionsFromPlugins$cli(KotlinCoreEnvironment.kt:664)
...
Caused by: java.lang.AbstractMethodError: Receiver class com.google.devtools.ksp.KotlinSymbolProcessingComponentRegistrar does not define or inherit an implementation of the resolved method 'abstract void registerProjectComponents(com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration)' of interface org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar.
at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.registerExtensionsFromPlugins$cli(KotlinCoreEnvironment.kt:656)
Looking at the changes between those versions I think this is caused by f35af30.
The symbol-processing dependency seems to be added regardless of the useEmbeddableCompilerJar setting.
The text was updated successfully, but these errors were encountered:
rickclephas
added a commit
to rickclephas/KMP-NativeCoroutines
that referenced
this issue
Oct 22, 2022
After updating KSP from
1.7.20-1.0.6
to1.7.20-1.0.7
projects with the following gradle propertykotlin.native.useEmbeddableCompilerJar=false
fail to build in the
kspKotlin
tasks withLooking at the changes between those versions I think this is caused by f35af30.
The
symbol-processing
dependency seems to be added regardless of theuseEmbeddableCompilerJar
setting.The text was updated successfully, but these errors were encountered: