Use Plugins DSL in Kotlin Gradle scripts

When plugins DSL is used, there is no need to
manually generate typesafe accessors for extensions and
conventions (by running `./gradlew kotlinDslAccessorsSnapshot`).
This commit is contained in:
Alexey Tsvetkov
2018-03-24 22:55:55 +03:00
parent 19a13b47ff
commit 8a82c1618c
102 changed files with 381 additions and 197 deletions
+2 -2
View File
@@ -4,8 +4,8 @@ import org.gradle.jvm.tasks.Jar
description = "Kotlin IDEA Ultimate plugin"
apply {
plugin("kotlin")
plugins {
kotlin("jvm")
}
val ideaProjectResources = project(":idea").the<JavaPluginConvention>().sourceSets["main"].output.resourcesDir
+3 -1
View File
@@ -1,5 +1,7 @@
apply { plugin("kotlin") }
plugins {
kotlin("jvm")
}
dependencies {
compileOnly(project(":idea"))