Getting Started with the Gradle Kotlin DSL

Описание к видео Getting Started with the Gradle Kotlin DSL

Build logic can grow as complex as application logic and because of that good tooling is key for a productive build-logic authoring and maintenance experience.

The Gradle Kotlin DSL leverages the Kotlin language and its great tooling to provide just that. The static nature of Kotlin enables both compile time checking and authoring assistance from your IDE, from auto-completion to refactoring and everything in-between.

This class will introduce the Gradle Kotlin DSL. It will help you understand the key concepts and give you the knowledge to tackle many of the common requirements and pitfalls you will likely encounter.

The topics covered include:

- Creating a Gradle Kotlin DSL build from scratch
- Customizing the build with plugins, configuring their DSLs and tasks
- Using non statically typed APIs and DSLs from a statically typed language
- Understanding patterns for organizing build logic
- Authoring plugins that take advantage of the Gradle Kotlin DSL
- Authoring DSLs that play well with both Kotlin and Groovy

Create a Gradle Build Scan - https://scans.gradle.com/

Комментарии

Информация по комментариям в разработке