Skip to content

Commit a925ca0

Browse files
committed
print
1 parent 84e3176 commit a925ca0

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

buildSrc/src/main/kotlin/toolkit-detekt.gradle.kts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,14 @@ dependencies {
1616
detektPlugins(project(":detekt-rules"))
1717
}
1818

19+
private val detektFiles = fileTree(projectDir).matching {
20+
include("**/*.kt", "**/*.kts")
21+
exclude("**/build")
22+
}
23+
1924
detekt {
2025
val rulesProject = project(":detekt-rules").projectDir
26+
source.setFrom(detektFiles)
2127
buildUponDefaultConfig = true
2228
parallel = true
2329
allRules = false
@@ -28,6 +34,10 @@ detekt {
2834
val javaVersion = project.jvmTarget().get()
2935

3036
tasks.withType<Detekt>().configureEach {
37+
doFirst {
38+
detektFiles.forEach { println(it) }
39+
}
40+
3141
jvmTarget = javaVersion.majorVersion
3242
dependsOn(":detekt-rules:assemble")
3343

@@ -40,4 +50,7 @@ tasks.withType<Detekt>().configureEach {
4050
tasks.withType<DetektCreateBaselineTask>().configureEach {
4151
jvmTarget = javaVersion.majorVersion
4252
dependsOn(":detekt-rules:assemble")
53+
54+
// weird issue where the baseline tasks can't find the source code
55+
source.plus(detektFiles)
4356
}

0 commit comments

Comments
 (0)