Thrift for Android that saves you methods
Constant#referencedConstants
list (#499)@JvmDefault
annotations from thrifty-runtime (#481)@JvmDefault
annotations from thrifty-runtime (#481)The major update in this release is the transition of Thrifty from a Java project to a Kotlin Multiplatform project. Among other changes, one thing to note is that the runtime artifact thrifty-runtime
now refers to an MPP artifact. The correct artifact to reference in your existing Android or Java projects is thrifty-runtime-jvm
.
@Generated
annotations has been removed (#402)Location
in thrifty-schema should always be an include root (#416)@JvmStatic
annotations opt-in (#417)error
(thanks @luqasn) (#444)...finally!
Not much has changed since RC2; a few "quality-of-life" improvements contributed by @jparise, and a new compiler option to specify the type of @Generated
annotation added to generated types (the usual javax.annotation.Generated
type no longer exists in JDK 9+).