diff --git a/build.gradle.kts b/build.gradle.kts index e7e5a8c..264e76e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,6 +7,7 @@ plugins { id("com.gradle.plugin-publish") version "0.9.10" id("com.github.ben-manes.versions") version "0.20.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" @@ -60,6 +61,13 @@ tasks { } } +detekt { + profile("main", Action { + input = "src/main/kotlin" + filters = ".*/resources/.*" + }) +} + gradlePlugin { (plugins) { project.name { diff --git a/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverConfig.kt b/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverConfig.kt index 0ebc6b2..d27d57a 100644 --- a/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverConfig.kt +++ b/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverConfig.kt @@ -63,4 +63,4 @@ open class SemverConfig { var separatorKey = DEFAULT_SEPARATOR get() = "$keysPrefix$field" var keysPrefix = DEFAULT_KEYS_PREFIX -} \ No newline at end of file +} diff --git a/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverIncrementTask.kt b/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverIncrementTask.kt index e329f64..c7e6d43 100644 --- a/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverIncrementTask.kt +++ b/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverIncrementTask.kt @@ -58,4 +58,4 @@ open class SemverIncrementTask @Inject constructor( logger.lifecycle("Version: ${project.version}") SemverPlugin.saveProperties(config, version) } -} \ No newline at end of file +} diff --git a/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverPlugin.kt b/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverPlugin.kt index 3ac341c..f54e32f 100644 --- a/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverPlugin.kt +++ b/src/main/kotlin/net/thauvin/erik/gradle/semver/SemverPlugin.kt @@ -113,4 +113,4 @@ class SemverPlugin : Plugin { saveProperties(config, version) } } -} \ No newline at end of file +}