Hi, here is KSP <1.6.21-1.0.6> release. Another re...
# ksp
j
Hi, here is KSP 1.6.21-1.0.6 release. Another release for 1.7.0 will be out soon as well. Please take a try and let me know if any issues. Release note: new features new API for checking and getting annotation default value.
KSValueArgument.isDefault()
KSAnnotation.defaultArguments: List<KSValueArgument>
Verbose debug information started to be added to KSP, ships with this release: • Logs current round number of processing. • Logs loaded processor providers. • Logs an error when there is no processor providers found in AP classpath. Issues fixed #839 null value in annotation arguments if annotation originates from Java and argument is Kotlin’s const val #936 Could not extract location from getSealedSubclasses declaration #948 KSP does not handle symlinks for new files in followup rounds #958 Inconsistency in type of vararg parameter of overriden method #1004 Annotation method return type resolved as property for java sources. fixed an issue with deprecated compatibility flag used for building KSP jars. Contributors Thank you for the pull requests! @jameskleeh
🎉 7