github google/ksp 1.4.10-dev-experimental-20201120

latest releases: 2.0.0-RC3-1.0.20, 1.9.24-1.0.20, 2.0.0-RC2-1.0.20...
3 years ago

We've introduced @KspExperimental to prevent accidental usage of implementation dependent APIs. For now, the only protected APIs are Resolver.mapToJvmSignature and Resolver.getJvmName. See https://kotlinlang.org/docs/reference/opt-in-requirements.html for how to use those experimental features.

Resolved Issues
#119 generated code is not visible from Java source
#129 provide an API to get jvm names
#150 findOverridee might throw exception
#157 kspTestKotlin output seems to clobber kspKotlin output

Merged PRs
#141 Add APIs to get JVM names of functions and property accessors
#146 Fix various java annotation parsing issues
#151 Fix find overridee, add tests
#156 allow setting env variables in workflow
#160 Optimize exception messages to contain helpful debug information
#161 add annotation validation to validate API
#162 Reorganize output directories

Don't miss a new ksp release

NewReleases is sending notifications on new releases.