mirror of
https://github.com/fankes/moshi.git
synced 2025-10-20 00:19:21 +08:00
Update to KSP 1.0.1 and use new jvm modifiers resolver API (#1422)
* Update to KSP 1.0.1 and use new jvm modifiers resolver API
This allows us to fully support transient across compilation boundaries
* Copy in KSP-supported KCT for now
* Update CI refs
* Move up transient check to the right place
Wasn't actually looking at the added annotation later 🤧
* Try regular RC?
* Skip that matrix for now
This commit is contained in:
@@ -82,8 +82,10 @@ dependencies {
|
||||
compileOnly(libs.kotlin.compilerEmbeddable)
|
||||
// Always force the latest KSP version to match the one we're compiling against
|
||||
testImplementation(libs.ksp)
|
||||
testImplementation(libs.ksp.api)
|
||||
testImplementation(libs.kotlin.compilerEmbeddable)
|
||||
testImplementation(libs.kotlinCompileTesting.ksp)
|
||||
// TODO reenable when it supports KSP 1.0.1+
|
||||
// testImplementation(libs.kotlinCompileTesting.ksp)
|
||||
|
||||
// Copy these again as they're not automatically included since they're shaded
|
||||
testImplementation(project(":moshi"))
|
||||
|
Reference in New Issue
Block a user