Skip to content

Commit 5ca0824

Browse files
yigittschuchortdev
authored andcommitted
update ksp version to 20200626
1 parent b846390 commit 5ca0824

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

ksp/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
buildscript {
22
ext.kotlin_version = '1.4-M1'
3-
ext.ksp_version='1.4-M1-dev-experimental-20200610'
3+
ext.ksp_version='1.4-M1-dev-experimental-20200626'
44
// copy properties from the main project's properties file
55
def mainProjectProperties = new File(
66
gradle.includedBuild("kotlin-compile-testing").projectDir,

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

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -74,16 +74,15 @@ class KspTest {
7474
val qName = klass.qualifiedName ?: error("should've found qualified name")
7575
val genPackage = "${qName.getQualifier()}.generated"
7676
val genClassName = "${qName.getShortName()}_Gen"
77-
val outFile = codeGenerator.createNewFile(
77+
codeGenerator.createNewFile(
7878
packageName = genPackage,
7979
fileName = genClassName
80-
)
81-
outFile.writeText(
82-
"""
80+
).bufferedWriter(Charsets.UTF_8).use {
81+
it.write("""
8382
package $genPackage
8483
class $genClassName() {}
85-
""".trimIndent()
86-
)
84+
""".trimIndent())
85+
}
8786
}
8887
}
8988
val result = KotlinCompilation().apply {
@@ -151,12 +150,12 @@ class KspTest {
151150
) : AbstractTestSymbolProcessor() {
152151
override fun process(resolver: Resolver) {
153152
super.process(resolver)
154-
codeGenerator.createNewFile(packageName, className).writeText(
155-
"""
156-
package $packageName
157-
class $className() {}
158-
""".trimIndent()
159-
)
153+
codeGenerator.createNewFile(packageName, className).bufferedWriter(Charsets.UTF_8).use {
154+
it.write("""
155+
package $packageName
156+
class $className() {}
157+
""".trimIndent())
158+
}
160159
}
161160
}
162161

0 commit comments

Comments
 (0)