Compare commits
1 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
93b8faa3bd |
|
|
@ -40,7 +40,8 @@ class DetektLinter : Linter {
|
||||||
exclude("tmp/")
|
exclude("tmp/")
|
||||||
jvmTarget = "1.8"
|
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 {
|
reports {
|
||||||
txt.enabled = false
|
txt.enabled = false
|
||||||
html.enabled = false
|
html.enabled = false
|
||||||
|
|
|
||||||
|
|
@ -33,9 +33,7 @@ class StaticAnalysisAndroidPlugin : StaticAnalysisPlugin() {
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun createLinters(): List<Linter> = listOf(
|
override fun createLinters(): List<Linter> = listOf(
|
||||||
DetektLinter(),
|
DetektLinter()
|
||||||
CpdLinter(),
|
|
||||||
AndroidLinter()
|
|
||||||
)
|
)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,5 +2,6 @@ package static_analysis.plugins
|
||||||
|
|
||||||
open class StaticAnalysisExtension(
|
open class StaticAnalysisExtension(
|
||||||
var excludes: String = "",
|
var excludes: String = "",
|
||||||
var buildScriptDir: String? = null
|
var buildScriptDir: String? = null,
|
||||||
|
var config: String? = null,
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue