Unclaimed project
Are you a maintainer of GradleKotlinConverter? Claim this project to take control of your public changelog and roadmap.
Changelog
Convert from Groovy to Kotlin DSL for Gradle, focused on Android.
The script can now identify multiple plugins that are together and group them into a plugins block. This solves a lot of issues from Kotlin DSL and is the 'recommended' way of doing things.
apply(...)
apply(...)
apply(...)
now becomes
plugins {
id(...)
id(...)
id(...)
}
Additionally, there is now conversion for all org.jetbrains.kotlin:kotlin dependencies:
implementation("org.jetbrains.kotlin:kotlin-reflect")
now becomes
implementation(kotlin("reflect"))
There is now conversion for id(..) which might be inside plugins.
plugins {
id "io.gitlab.arturbosch.detekt" version "1.0"
}
now becomes
plugins {
id("io.gitlab.arturbosch.detekt") version "1.0"
}
This also fixes some issues, like one with classpath exclude and another with kapt "...".