Session

Leveraging Kotlin and Gradle in your Java project - story of WireMock

The WireMock project and developer community are growing fast, and we need proper developer tools to offer the best possible developer experience to our key end users and contributors. WireMock has been a long adopter of Gradle, and we’re also adopting Kotlin as a language for extension development and build definitions, without moving the main codebase from Java. Same developer-friendly language for both extension code, WireMock scripting and build definitions? Sounds cool for sure!

In this talk we will discuss how we use and plan to use Kotlin and Gradle to improve developer productivity. We will take a look at Kotlin DSL for and convention plugins for Gradle builds, mock definitions build flow, convention plugins for build definitions, extensions development in Kotlin and its DSL bindings.

Who said the K-word?! No, we are not moving to Kotlin this time :)

Let's talk about how Kotlin can be actually leveraged in a Java open source project for Gradle builds and extensions, and how you can scale your project with it

Oleg Nenashev

Lead Developer Advocate, Gradle

Neuchâtel, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top