Compare commits

...

1 Commits

Author SHA1 Message Date
d.yurchenko 93b8faa3bd add custom config path to static 2023-11-07 20:43:40 +03:00
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,
)