From 1a78899677887574e8ad86ea010788c777472f4b Mon Sep 17 00:00:00 2001 From: Gergely Hegedus Date: Thu, 29 Sep 2022 18:07:10 +0300 Subject: [PATCH] Issue#35 Update Detekt reports --- build.gradle | 5 +---- gradlescripts/detekt.config.gradle | 18 ++++++++++-------- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/build.gradle b/build.gradle index 8318014..1e53ada 100644 --- a/build.gradle +++ b/build.gradle @@ -15,13 +15,10 @@ buildscript { classpath "org.jlleitschuh.gradle:ktlint-gradle:10.2.1" classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$navigation_version" classpath "com.google.dagger:hilt-android-gradle-plugin:$hilt_version" + classpath "io.gitlab.arturbosch.detekt:detekt-gradle-plugin:$detekt_version" } } -plugins { - id "io.gitlab.arturbosch.detekt" version "$detekt_version" -} - allprojects { repositories { mavenCentral() diff --git a/gradlescripts/detekt.config.gradle b/gradlescripts/detekt.config.gradle index 2214998..9572e2c 100644 --- a/gradlescripts/detekt.config.gradle +++ b/gradlescripts/detekt.config.gradle @@ -1,3 +1,4 @@ +apply plugin: "io.gitlab.arturbosch.detekt" detekt { toolVersion = "$detekt_version" @@ -16,14 +17,15 @@ detekt { source = files(*projectPaths) config = files("$projectDir/detekt/detekt.yml") baseline = file("$projectDir/detekt/baseline.xml") +} + +tasks.getByName("detekt") { reports { - txt { - enabled = true - destination = file("build/reports/detekt.txt") - } - html { - enabled = true - destination = file("build/reports/detekt.html") - } + txt.required.set(true) + txt.outputLocation.set(file("build/reports/detekt.txt")) + html.required.set(true) + html.outputLocation.set(file("build/reports/detekt.html")) + xml.required.set(false) + sarif.required.set(false) } } \ No newline at end of file