Kotlin DSL 1.0 发布准备

Gradle Kotlin DSL 1.0 发布候选版本 已正式发布,包含在 Gradle 4.10 中。Kotlin DSL 即将全面投入使用。

我们希望您能够享受构建创作体验,并利用 Kotlin 静态类型系统带来的优势:上下文感知重构、智能内容辅助、可调试的构建脚本以及快速访问文档。如果您还没有看到,您可以观看 Rodrigo B. de Oliveira 在 KotlinConf 2017 视频 中演示这些优势。

Kotlin DSL 1.0 正式版将与 Gradle 5.0 一起发布,Gradle 5.0 是 *Gradle 的下一个版本*。在 1.0 版本之后,Kotlin DSL 将不会在没有弃用周期的情况下引入任何重大更改。

请尝试使用 Kotlin DSL 并提交反馈。以下是如何操作的指南。

立即尝试 Kotlin DSL

*从 Groovy 迁移构建逻辑到 Kotlin* 指南是最佳的起点:它将涵盖所有基础知识并回答您的大多数问题。

对于迁移指南未涵盖的用例,您还应考虑以下资源

需要反馈

您的反馈对于该项目达到此里程碑至关重要。

我们希望了解您在编写 Kotlin DSL、理解日志记录、使用 IDE 以及其他所有方面的体验,无论是好是坏。请通过 Kotlin DSL 问题跟踪器Gradle 社区 Slack 上的 #kotlin-dsl 频道进行讨论(您可以使用 此链接 加入)。

没有您,我们不可能走到今天。特别感谢 Jonathan LeitschuhJean-Baptiste NizetIlya ChernikovStefan M.Mike Kobit、出色的 Kotlin 团队以及其他数十位一路帮助我们的人。

向着 Gradle Kotlin DSL 1.0 前进!

讨论