Add basic detekt configuration

This commit is contained in:
Gary Tierney
2017-09-17 04:26:19 +01:00
parent a6ab74df58
commit 112b8aab57
2 changed files with 365 additions and 2 deletions
+40 -2
View File
@@ -1,6 +1,35 @@
subprojects {
if (it.buildFile.exists()) {
buildscript {
repositories {
jcenter()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
}
dependencies {
classpath "gradle.plugin.io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.0.0.RC4-3"
}
}
def detektConfig = "${project.projectDir}/detekt.yml"
subprojects { subproj ->
if (subproj.buildFile.exists()) {
apply plugin: 'apollo-plugin'
apply plugin: 'io.gitlab.arturbosch.detekt'
buildscript {
repositories {
jcenter()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
}
dependencies {
classpath "gradle.plugin.io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.0.0.RC4-3"
}
}
repositories {
mavenCentral()
@@ -8,5 +37,14 @@ subprojects {
url { 'https://dl.bintray.com/kotlin/kotlinx/' }
}
}
detekt {
version = "1.0.0.RC4-3"
profile("main") {
input = "${subproj.projectDir}/src"
config = detektConfig
}
}
}
}