Skip to content

1.4.10-dev-experimental-20201120

Compare
Choose a tag to compare
@ting-yuan ting-yuan released this 20 Nov 22:08
· 694 commits to master since this release

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