准备迎接 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 问题跟踪器 或 Slack 上的 #kotlin-dsl 频道进行讨论 Gradle Community Slack (您可以使用 此链接 加入)。

没有您,我们就不会有今天的成就。特别感谢 Jonathan LeitschuhJean-Baptiste NizetIlya ChernikovStefan M.Mike Kobit、出色的 Kotlin 团队以及一路走来的数十位其他贡献者。

迈向 Gradle Kotlin DSL 1.0!

讨论