Skip to content

Commit b8a9e05

Browse files
evanttschuchortdev
authored andcommitted
Migrate ksp
1 parent cb2bc53 commit b8a9e05

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

ksp/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11

22
buildscript {
3-
ext.ksp_version='1.4.0-rc-dev-experimental-20200828'
3+
ext.ksp_version='1.4.10-dev-experimental-20200924'
44
}
55

66
dependencies {
77
api project(':core')
8-
implementation "org.jetbrains.kotlin:kotlin-symbol-processing-api:$ksp_version"
9-
implementation "org.jetbrains.kotlin:kotlin-ksp:$ksp_version"
8+
implementation "com.google.devtools.ksp:symbol-processing-api:$ksp_version"
9+
implementation "com.google.devtools.ksp:symbol-processing:$ksp_version"
1010
implementation "org.jetbrains.kotlin:kotlin-compiler-embeddable:$kotlin_version"
1111
}
1212

ksp/src/main/kotlin/com/tschuchort/compiletesting/Ksp.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
*/
44
package com.tschuchort.compiletesting
55

6+
import com.google.devtools.ksp.AbstractKotlinSymbolProcessingExtension
7+
import com.google.devtools.ksp.KspOptions
8+
import com.google.devtools.ksp.processing.KSPLogger
9+
import com.google.devtools.ksp.processing.SymbolProcessor
10+
import com.google.devtools.ksp.processing.impl.MessageCollectorBasedKSPLogger
611
import org.jetbrains.kotlin.cli.common.messages.MessageRenderer
712
import org.jetbrains.kotlin.cli.common.messages.PrintingMessageCollector
813
import org.jetbrains.kotlin.com.intellij.mock.MockProject
914
import org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
1015
import org.jetbrains.kotlin.config.CompilerConfiguration
11-
import org.jetbrains.kotlin.ksp.AbstractKotlinSymbolProcessingExtension
12-
import org.jetbrains.kotlin.ksp.KspOptions
13-
import org.jetbrains.kotlin.ksp.processing.KSPLogger
14-
import org.jetbrains.kotlin.ksp.processing.SymbolProcessor
15-
import org.jetbrains.kotlin.ksp.processing.impl.MessageCollectorBasedKSPLogger
1616
import org.jetbrains.kotlin.resolve.jvm.extensions.AnalysisHandlerExtension
1717
import org.jetbrains.kotlin.utils.addToStdlib.firstIsInstanceOrNull
1818
import java.io.File

ksp/src/test/kotlin/com/tschuchort/compiletesting/AbstractTestSymbolProcessor.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.tschuchort.compiletesting
22

3-
import org.jetbrains.kotlin.ksp.processing.CodeGenerator
4-
import org.jetbrains.kotlin.ksp.processing.KSPLogger
5-
import org.jetbrains.kotlin.ksp.processing.Resolver
6-
import org.jetbrains.kotlin.ksp.processing.SymbolProcessor
3+
import com.google.devtools.ksp.processing.CodeGenerator
4+
import com.google.devtools.ksp.processing.KSPLogger
5+
import com.google.devtools.ksp.processing.Resolver
6+
import com.google.devtools.ksp.processing.SymbolProcessor
77

88
/**
99
* Helper class to write tests, only used in Ksp Compile Testing tests, not a public API.

ksp/src/test/kotlin/com/tschuchort/compiletesting/KspTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package com.tschuchort.compiletesting
22

3+
import com.google.devtools.ksp.processing.Resolver
4+
import com.google.devtools.ksp.processing.SymbolProcessor
5+
import com.google.devtools.ksp.symbol.KSClassDeclaration
36
import com.nhaarman.mockitokotlin2.any
47
import com.nhaarman.mockitokotlin2.inOrder
58
import com.nhaarman.mockitokotlin2.mock
69
import com.tschuchort.compiletesting.KotlinCompilation.ExitCode
710
import org.assertj.core.api.Assertions.assertThat
8-
import org.jetbrains.kotlin.ksp.processing.Resolver
9-
import org.jetbrains.kotlin.ksp.processing.SymbolProcessor
10-
import org.jetbrains.kotlin.ksp.symbol.KSClassDeclaration
1111
import org.junit.Test
1212
import org.junit.runner.RunWith
1313
import org.junit.runners.JUnit4

0 commit comments

Comments
 (0)