Skip to content

TabooLib/shrinking-kotlin

Repository files navigation

shrinking-kotlin

减少 Kotlin 编译后的文件体积

plugins {
    id("org.tabooproject.shrinkingkt") version "<version>"
}

shrinking {
    // 这个类会在编译后被移除
    annotation = "org.tabooproject.reflex.Internal"
}
@Internal
class AsmClassVisitor

将会在编译时移除被 @Internal 标注的文件的 @Metadata 注解,以及所有文件的 Source Debug 信息