File tree Expand file tree Collapse file tree 4 files changed +11
-5
lines changed
plugins/symbol-processor/src/test/kotlin/org/jetbrains/dataframe/ksp/runner Expand file tree Collapse file tree 4 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 1- kotlinCompilerVersion =1.9.22
1+ kotlinCompilerVersion =2.0.0
22
33# 1.15.0+ breaks with NoSuchMethodException: 'java.io.File com.squareup.kotlinpoet.FileSpec.writeTo(java.io.File)'
44kotlinPoetVersion =1.14.2
Original file line number Diff line number Diff line change 11[versions ]
2- ksp = " 1.9.23 -1.0.20 "
2+ ksp = " 2.0.0 -1.0.23 "
33kotlinJupyter = " 0.12.0-139"
44
55ktlint = " 12.1.1"
66
77# make sure to sync manually with :generator module
8- kotlin = " 1.9.22 "
8+ kotlin = " 2.0.0 "
99kotlinpoet = " 1.16.0"
1010dokka = " 1.9.10"
1111
@@ -55,7 +55,7 @@ plugin-publish = "1.2.1"
5555shadow = " 8.1.1"
5656android-gradle-api = " 7.3.1" # Can't be updated to 7.4.0+ due to Java 8 compatibility
5757ktor-server-netty = " 2.3.8"
58- kotlin-compile-testing = " 1.5 .0"
58+ kotlin-compile-testing = " 1.6 .0"
5959duckdb = " 0.10.0"
6060
6161[libraries ]
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalCompilerApi ::class )
2+
13package org.jetbrains.dataframe.ksp.runner
24
35import com.tschuchort.compiletesting.KotlinCompilation
46import com.tschuchort.compiletesting.SourceFile
7+ import org.jetbrains.kotlin.compiler.plugin.ExperimentalCompilerApi
58import org.jetbrains.kotlin.config.JvmTarget
69import java.io.File
710import java.io.OutputStream
@@ -22,7 +25,7 @@ internal object KotlinCompilationUtil {
2225 compilation.sources = sources
2326 // workaround for https://github.com/tschuchortdev/kotlin-compile-testing/issues/105
2427 compilation.kotlincArguments + = " -Xjava-source-roots=${javaSrcRoot.absolutePath} "
25- compilation.jvmDefault = " enable "
28+ compilation.jvmDefault = " all "
2629 compilation.jvmTarget = JvmTarget .JVM_1_8 .description
2730 compilation.inheritClassPath = false
2831 compilation.verbose = false
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalCompilerApi ::class )
2+
13package org.jetbrains.dataframe.ksp.runner
24
35import com.tschuchort.compiletesting.KotlinCompilation
@@ -6,6 +8,7 @@ import com.tschuchort.compiletesting.kspArgs
68import com.tschuchort.compiletesting.kspSourcesDir
79import com.tschuchort.compiletesting.symbolProcessorProviders
810import org.jetbrains.dataframe.ksp.DataFrameSymbolProcessorProvider
11+ import org.jetbrains.kotlin.compiler.plugin.ExperimentalCompilerApi
912import java.io.ByteArrayOutputStream
1013import java.io.File
1114import java.nio.file.Paths
You can’t perform that action at this time.
0 commit comments