exposed-gradle-plugin/build.gradle.kts [18:57]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - apply { // plugin("io.gitlab.arturbosch.detekt") // plugin("org.jlleitschuh.gradle.ktlint") } // ktlint { // debug.set(false) // version.set(Versions.KTLINT) // verbose.set(true) // android.set(false) // outputToConsole.set(true) // ignoreFailures.set(false) // enableExperimentalRules.set(true) // filter { // exclude("**/generated/**") // include("**/kotlin/**") // } // } /*detekt { config = rootProject.files("config/detekt/detekt.yml") reports { html { enabled = true destination = file("build/reports/detekt.html") } } }*/ } tasks.withType { rejectVersionIf { isNonStable(candidate.version) } } fun isNonStable(version: String) = "^[0-9,.v-]+(-r)?$".toRegex().matches(version).not() tasks.register("clean", Delete::class.java) { delete(rootProject.buildDir) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - exposed-gradle-plugin/plugin-build/build.gradle.kts [21:60]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - apply { // plugin("io.gitlab.arturbosch.detekt") // plugin("org.jlleitschuh.gradle.ktlint") } // ktlint { // debug.set(false) // version.set(Versions.KTLINT) // verbose.set(true) // android.set(false) // outputToConsole.set(true) // ignoreFailures.set(false) // enableExperimentalRules.set(true) // filter { // exclude("**/generated/**") // include("**/kotlin/**") // } } /*detekt { config = rootProject.files("../config/detekt/detekt.yml") reports { html { enabled = true destination = file("build/reports/detekt.html") } } } }*/ tasks.withType { rejectVersionIf { isNonStable(candidate.version) } } fun isNonStable(version: String) = "^[0-9,.v-]+(-r)?$".toRegex().matches(version).not() tasks.register("clean", Delete::class.java) { delete(rootProject.buildDir) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -