Added detekt plugin.

This commit is contained in:
Erik C. Thauvin 2018-07-11 03:42:27 -07:00
parent e378d47946
commit 8007ba395c
4 changed files with 11 additions and 3 deletions

View file

@ -7,6 +7,7 @@ plugins {
id("com.gradle.plugin-publish") version "0.9.10" id("com.gradle.plugin-publish") version "0.9.10"
id("com.github.ben-manes.versions") version "0.20.0" id("com.github.ben-manes.versions") version "0.20.0"
id("org.jlleitschuh.gradle.ktlint") version "4.1.0" id("org.jlleitschuh.gradle.ktlint") version "4.1.0"
id("io.gitlab.arturbosch.detekt") version "1.0.0.RC7"
} }
version = "0.9.6-beta" version = "0.9.6-beta"
@ -60,6 +61,13 @@ tasks {
} }
} }
detekt {
profile("main", Action {
input = "src/main/kotlin"
filters = ".*/resources/.*"
})
}
gradlePlugin { gradlePlugin {
(plugins) { (plugins) {
project.name { project.name {

View file

@ -63,4 +63,4 @@ open class SemverConfig {
var separatorKey = DEFAULT_SEPARATOR var separatorKey = DEFAULT_SEPARATOR
get() = "$keysPrefix$field" get() = "$keysPrefix$field"
var keysPrefix = DEFAULT_KEYS_PREFIX var keysPrefix = DEFAULT_KEYS_PREFIX
} }

View file

@ -58,4 +58,4 @@ open class SemverIncrementTask @Inject constructor(
logger.lifecycle("Version: ${project.version}") logger.lifecycle("Version: ${project.version}")
SemverPlugin.saveProperties(config, version) SemverPlugin.saveProperties(config, version)
} }
} }

View file

@ -113,4 +113,4 @@ class SemverPlugin : Plugin<Project> {
saveProperties(config, version) saveProperties(config, version)
} }
} }
} }