diff --git a/build.gradle b/build.gradle index 299516683..826d3c1be 100644 --- a/build.gradle +++ b/build.gradle @@ -31,6 +31,10 @@ task clean(type: Delete) { delete rootProject.buildDir } +// ------------------------------------------------------------------------------------------------- +// -- detekt --------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- + detekt { version = "1.0.0.RC6-4" profile("main") { @@ -40,3 +44,22 @@ detekt { output = "$projectDir/build/reports/detekt" } } + +// ------------------------------------------------------------------------------------------------- +// -- ktlint --------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- + +configurations { + ktlint +} + +dependencies { + ktlint "com.github.shyiko:ktlint:0.20.0" +} + +task ktlint(type: JavaExec, group: "verification") { + description = "Check Kotlin code style." + classpath = configurations.ktlint + main = "com.github.shyiko.ktlint.Main" + args "components/**/*.kt" +}