Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 417 Bytes

README.md

File metadata and controls

20 lines (16 loc) · 417 Bytes

shrinking-kotlin

减少 Kotlin 编译后的文件体积

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

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

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