diff --git a/build.gradle.kts b/build.gradle.kts index d759bfff..57d8a563 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,3 +1,5 @@ +import io.gitlab.arturbosch.detekt.extensions.DetektExtension + plugins { kotlin("jvm") version "1.3.50" `maven-publish` @@ -6,6 +8,7 @@ plugins { id("org.jetbrains.dokka") version "0.10.0" id("com.github.ben-manes.versions") version "0.26.0" id("com.adarshr.test-logger") version "2.0.0" + id("io.gitlab.arturbosch.detekt") version "1.1.1" } testlogger { @@ -54,6 +57,12 @@ java { sourceCompatibility = JavaVersion.VERSION_1_8 } +detekt { + toolVersion = "1.1.1" + input = files(DetektExtension.DEFAULT_SRC_DIR_KOTLIN) + config = files("$projectDir/src/test/resources/detekt.yml") +} + tasks { compileJava { options.encoding = "UTF-8" diff --git a/src/main/kotlin/it/skrape/core/fetcher/Fetcher.kt b/src/main/kotlin/it/skrape/core/fetcher/Fetcher.kt index 8a1df680..4ebc049e 100644 --- a/src/main/kotlin/it/skrape/core/fetcher/Fetcher.kt +++ b/src/main/kotlin/it/skrape/core/fetcher/Fetcher.kt @@ -4,4 +4,4 @@ import it.skrape.core.Result interface Fetcher { fun fetch(): Result -} \ No newline at end of file +} diff --git a/src/main/kotlin/it/skrape/core/fetcher/HttpFetcher.kt b/src/main/kotlin/it/skrape/core/fetcher/HttpFetcher.kt index 0a246c75..bb0e4605 100644 --- a/src/main/kotlin/it/skrape/core/fetcher/HttpFetcher.kt +++ b/src/main/kotlin/it/skrape/core/fetcher/HttpFetcher.kt @@ -51,4 +51,4 @@ class HttpFetcher(private val request: Request): Fetcher { } } } -} \ No newline at end of file +}