减少 Kotlin 编译后的文件体积
plugins {
id("org.tabooproject.shrinkingkt") version "<version>"
}
shrinking {
// 这个类会在编译后被移除
annotation = "org.tabooproject.reflex.Internal"
}
@Internal
class AsmClassVisitor
将会在编译时移除被 @Internal 标注的文件的 @Metadata 注解,以及所有文件的 Source Debug
信息