add custom config path to static

This commit is contained in:
d.yurchenko 2023-11-07 20:37:24 +03:00
parent 4dfed1b2a8
commit 93b8faa3bd
3 changed files with 5 additions and 5 deletions

View File

@ -40,7 +40,8 @@ class DetektLinter : Linter {
exclude("tmp/")
jvmTarget = "1.8"
config.setFrom(files("${extension.buildScriptDir!!}/static_analysis_configs/detekt-config.yml"))
val configPath = extension.config ?: "${extension.buildScriptDir!!}/static_analysis_configs/detekt-config.yml"
config.setFrom(files(configPath))
reports {
txt.enabled = false
html.enabled = false

View File

@ -33,9 +33,7 @@ class StaticAnalysisAndroidPlugin : StaticAnalysisPlugin() {
}
override fun createLinters(): List<Linter> = listOf(
DetektLinter(),
CpdLinter(),
AndroidLinter()
DetektLinter()
)
}

View File

@ -2,5 +2,6 @@ package static_analysis.plugins
open class StaticAnalysisExtension(
var excludes: String = "",
var buildScriptDir: String? = null
var buildScriptDir: String? = null,
var config: String? = null,
)