Skip to content

Commit 94e529e

Browse files
authored
Merge pull request #4 from vichid/fix-plugin
Fix plugin
2 parents 5a27b88 + b7baaa7 commit 94e529e

3 files changed

Lines changed: 15 additions & 12 deletions

File tree

build-plugin/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
2-
id("maven-publish")
3-
id("java-gradle-plugin")
2+
`maven-publish`
3+
`kotlin-dsl`
44
}
55

66
java {

build-plugin/src/main/kotlin/io/github/vichid/DetektConfiguration.kt

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package io.github.vichid
22

33
import io.gitlab.arturbosch.detekt.Detekt
4-
import io.gitlab.arturbosch.detekt.extensions.DetektExtension
4+
import io.gitlab.arturbosch.detekt.extensions.DetektExtension.Companion.DEFAULT_SRC_DIR_JAVA
5+
import io.gitlab.arturbosch.detekt.extensions.DetektExtension.Companion.DEFAULT_SRC_DIR_KOTLIN
6+
import io.gitlab.arturbosch.detekt.extensions.DetektExtension.Companion.DEFAULT_TEST_SRC_DIR_JAVA
7+
import io.gitlab.arturbosch.detekt.extensions.DetektExtension.Companion.DEFAULT_TEST_SRC_DIR_KOTLIN
58
import org.gradle.api.Project
69
import org.gradle.api.artifacts.VersionCatalog
710
import org.gradle.api.artifacts.VersionCatalogsExtension
@@ -30,17 +33,17 @@ object DetektConfiguration {
3033
}
3134
tasks.withType<Detekt>().configureEach {
3235
config.setFrom(file("$rootDir/config/detekt/detekt.yml"))
33-
buildUponDefaultConfig = true
36+
allRules = true
3437
reports {
3538
xml.required.set(true)
3639
sarif.required.set(true)
3740
}
3841
source(
3942
objects.fileCollection().from(
40-
DetektExtension.DEFAULT_SRC_DIR_JAVA,
41-
DetektExtension.DEFAULT_TEST_SRC_DIR_JAVA,
42-
DetektExtension.DEFAULT_SRC_DIR_KOTLIN,
43-
DetektExtension.DEFAULT_TEST_SRC_DIR_KOTLIN,
43+
DEFAULT_SRC_DIR_JAVA,
44+
DEFAULT_TEST_SRC_DIR_JAVA,
45+
DEFAULT_SRC_DIR_KOTLIN,
46+
DEFAULT_TEST_SRC_DIR_KOTLIN,
4447
)
4548
)
4649
finalizedBy(reportXmlMerge)
@@ -51,7 +54,7 @@ object DetektConfiguration {
5154
project.extensions.getByType<VersionCatalogsExtension>().named("libs")
5255
dependencies {
5356
"detektPlugins"(libs.findLibrary("detekt.formatting").get().get())
54-
"detektPlugins"(libs.findLibrary("detekt.custom.rules").get().get())
57+
"detektPlugins"(libs.findLibrary("detekt.customRules").get().get())
5558
}
5659
}
5760
}

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
[versions]
22
detekt = "1.21.0-RC2"
3-
detekt-custom-rules = "0.0.1"
3+
detekt-customRules = "0.1.0"
44
gradlePlugins-android = "7.2.1"
55
gradlePlugins-anvil = "2.4.1"
66
gradlePlugins-autoManifest = "2.0"
7-
gradlePlugins-buildLogic = "0.0.26"
87
gradlePlugins-dependencyAnalysis = "1.10.0"
98
gradlePlugins-doctor = "0.8.1"
109
gradlePlugins-junit5 = "1.8.2.1"
@@ -20,10 +19,11 @@ moshi-kotlin = "1.13.0"
2019

2120
[libraries]
2221
detekt-api = { module = "io.gitlab.arturbosch.detekt:detekt-api", version.ref = "detekt" }
22+
detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detekt" }
23+
detekt-customRules = { module = "io.github.vichid:detekt.rules", version.ref = "detekt-customRules" }
2324
gradlePlugins-android = { module = "com.android.tools.build:gradle", version.ref = "gradlePlugins-android" }
2425
gradlePlugins-anvil = { module = "com.squareup.anvil:gradle-plugin", version.ref = "gradlePlugins-anvil" }
2526
gradlePlugins-autoManifest = { module = "com.gradleup:auto-manifest-plugin", version.ref = "gradlePlugins-autoManifest" }
26-
gradlePlugins-buildLogic = { module = "io.github.vichid:build-logic", version.ref = "gradlePlugins-buildLogic" }
2727
gradlePlugins-dependencyAnalysis = { module = "com.autonomousapps:dependency-analysis-gradle-plugin", version.ref = "gradlePlugins-dependencyAnalysis" }
2828
gradlePlugins-detekt = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" }
2929
gradlePlugins-doctor = { module = "com.osacky.doctor:doctor-plugin", version.ref = "gradlePlugins-doctor" }

0 commit comments

Comments
 (0)