Shalom
09/17/2024, 8:42 PMimplementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.20")
and getting errors like this one:
> Execution failed for task 'modelcompileKotlin'.
> > Could not resolve all files for configuration 'modeldetachedConfiguration1'.
> > Failed to transform okio-1.17.2.jar to match attributes {artifactType=classpath-entry-snapshot, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
> > Execution failed for BuildToolsApiClasspathEntrySnapshotTransform: /home/shin/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.17.2/78c7820b205002da4d2d137f6f312bd64b3d6049/okio-1.17.2.jar.
> > 'void org.jetbrains.kotlin.incremental.storage.ExternalizersKt.saveToFile(org.jetbrains.kotlin.com.intellij.util.io.DataExternalizer, java.io.File, java.lang.Obj
if i disable incremental compilation the errors are gone
kotlin.incremental.useClasspathSnapshot=false
any idea ? is it a gradle issue? is it because gradle 8.8 does not support kotlin 2 yet ?
the exception is :
> Caused by: java.lang.NoSuchMethodError: 'void org.jetbrains.kotlin.incremental.storage.ExternalizersKt.saveToFile(org.jetbrains.kotlin.com.intellij.util.io.DataExternalizer, java.io.File, java.lang.Object)'
> at org.jetbrains.kotlin.buildtools.internal.ClasspathEntrySnapshotImpl.saveSnapshot(ClasspathEntrySnapshotImpl.kt:29)
> at org.jetbrains.kotlin.gradle.internal.transforms.BuildToolsApiClasspathEntrySnapshotTransform.transform(BuildToolsApiClasspathEntrySnapshotTransform.kt:94)
> at org.gradle.api.internal.artifacts.transform.DefaultTransform.transform(DefaultTransform.java:276)
> at org.gradle.api.internal.artifacts.transform.AbstractTransformExecution$2.call(AbstractTransformExecution.java:143)
> at org.gradle.api.internal.artifacts.transform.AbstractTransformExecution$2.call(AbstractTransformExecution.java:137)
> at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209)
> at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)