Николай Клебан
11/23/2025, 10:12 AMMartin
11/23/2025, 10:18 PMbuild.gradle.kts files (sam with receiver for Action<T>, assignment plugin, generated accessors, etc...)
I use .kt all the time because I find it easier to understand how the API work under the hood this way.Николай Клебан
11/24/2025, 7:18 AMMartin
11/24/2025, 10:09 AMMartin
11/24/2025, 10:10 AMit will be more accessible for other developersMy hot take is that the Kotlin DSL isn’t making anything more accessible. It was made so that Kotlin syntax looks closer to the Groovy one but it’s adding complexity you don’t really need if you’re only doing Kotlin
Laura Kassovic
11/24/2025, 11:24 PM.kts for convention plugins and .kt for "regular/other" pluginsMartin
11/24/2025, 11:28 PM.kts is really more of an habbit. In a declarative Gradle world, there is very little upside to using .ktsMartin
11/24/2025, 11:28 PM