Gradle 6.0 requires extension functions to be placed inside plugins block
diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts
index fa8ccb4..969c4e4 100644
--- a/buildSrc/settings.gradle.kts
+++ b/buildSrc/settings.gradle.kts
@@ -16,12 +16,9 @@
*
*/
-val String.v: String get() = extra["$this.version"] as String
-
-fun PluginDependenciesSpec.idv(id: String) = id(id) version id.v
-
pluginManagement {
plugins {
+ fun PluginDependenciesSpec.idv(id: String) = id(id) version extra["$id.version"].toString()
idv("com.diffplug.gradle.spotless")
}
}
diff --git a/settings.gradle.kts b/settings.gradle.kts
index bc8cdf5..9012a66 100644
--- a/settings.gradle.kts
+++ b/settings.gradle.kts
@@ -16,12 +16,10 @@
*
*/
-val String.v: String get() = extra["$this.version"] as String
-
-fun PluginDependenciesSpec.idv(id: String) = id(id) version id.v
-
pluginManagement {
plugins {
+ fun PluginDependenciesSpec.idv(id: String) = id(id) version extra["$id.version"].toString()
+
idv("com.diffplug.gradle.spotless")
idv("com.github.spotbugs")
idv("com.github.vlsi.crlf")