【发布时间】:2018-04-02 06:34:36
【问题描述】:
我看到example 解释了 Kotlin JVM 的 KATP,它正在工作。
不知道它是否支持 Kotlin JS?有例子吗?
【问题讨论】:
标签: annotations kotlin annotation-processing kapt
我看到example 解释了 Kotlin JVM 的 KATP,它正在工作。
不知道它是否支持 Kotlin JS?有例子吗?
【问题讨论】:
标签: annotations kotlin annotation-processing kapt
不,kapt 不支持 Kotlin/JS。 kapt 集成到 Java 编译器并使用其注解处理 API,而 Kotlin/JS 编译管道中不存在这些。
【讨论】:
我找到了一个库 https://github.com/Foso/MpApt
来自自述文件:
我写了一个注解处理库,可以检测 Kotlin Native/JS 和 Jvm 项目中的注解,因为 Kapt 只使用 KotlinJvm。该库可用于 Kotlin 编译器插件。使用 Kotlin 1.3.41、1.3.50、1.3.71 测试
【讨论】: