kapt.use.worker.api已弃用,对应的替代方案是什么
kapt.use.worker.api弃用后的正确处理方案 具体操作
该配置项没有对应的替代配置键,直接做如下调整即可消除警告:
- 打开项目根目录下的
gradle.properties文件,删除已弃用的配置行:kapt.use.worker.api=true - 模块级
build.gradle文件中已应用的kotlin-kapt插件配置apply plugin: 'kotlin-kapt'无需改动,保持原有配置即可。
背景说明
从Kotlin 1.7.0版本开始,kapt基于Worker API运行的能力已经成为kotlin-kapt插件默认启用的内置功能,不再需要通过gradle.properties中的开关手动开启,因此kapt.use.worker.api被标记为弃用,计划在Kotlin 1.8版本正式移除。
注意:删除该配置行不会改变项目原有构建行为,和之前手动配置
kapt.use.worker.api=true的运行效果完全一致,后续升级到Kotlin 1.8及以上版本时也不会触发配置报错。
内容的提问来源于stack exchange,提问作者Ab.Ab
相关产品推荐
相关产品推荐

