mirror of
https://github.com/fankes/moshi.git
synced 2025-10-18 23:49: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:
9
.github/workflows/build.yml
vendored
9
.github/workflows/build.yml
vendored
@@ -11,13 +11,14 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
kotlin-version: [ '1.5.31', '1.6.0-RC' ]
|
||||
ksp-version: [ '1.5.31-1.0.0', '1.6.0-RC-1.0.0' ]
|
||||
# TODO add back KSP 1.6.0-1.0.1 once it's out
|
||||
ksp-version: [ '1.5.31-1.0.1' ]
|
||||
kotlin-test-mode: [ 'REFLECT', 'KSP', 'KAPT' ]
|
||||
exclude:
|
||||
- kotlin-version: '1.5.31'
|
||||
ksp-version: '1.6.0-RC-1.0.0'
|
||||
# - kotlin-version: '1.5.31'
|
||||
# ksp-version: '1.6.0-RC-1.0.1-RC'
|
||||
- kotlin-version: '1.6.0-RC'
|
||||
ksp-version: '1.5.31-1.0.0'
|
||||
ksp-version: '1.5.31-1.0.1'
|
||||
|
||||
env:
|
||||
MOSHI_KOTLIN_VERSION: '${{ matrix.kotlin-version }}'
|
||||
|
Reference in New Issue
Block a user