summaryrefslogtreecommitdiff
path: root/platform/android/gradle/ktlint.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/gradle/ktlint.gradle')
-rw-r--r--platform/android/gradle/ktlint.gradle27
1 files changed, 27 insertions, 0 deletions
diff --git a/platform/android/gradle/ktlint.gradle b/platform/android/gradle/ktlint.gradle
new file mode 100644
index 0000000000..31743ccd49
--- /dev/null
+++ b/platform/android/gradle/ktlint.gradle
@@ -0,0 +1,27 @@
+apply from: "${rootDir}/gradle/dependencies.gradle"
+
+repositories {
+ jcenter()
+}
+
+configurations {
+ ktlint
+}
+
+dependencies {
+ ktlint dependenciesList.ktlint
+}
+
+task ktlint(type: JavaExec, group: "verification") {
+ description = "Check Kotlin code style."
+ classpath = configurations.ktlint
+ main = "com.pinterest.ktlint.Main"
+ args "src/**/*.kt"
+}
+
+task ktlintFormat(type: JavaExec, group: "formatting") {
+ description = "Fix Kotlin code style deviations."
+ classpath = configurations.ktlint
+ main = "com.pinterest.ktlint.Main"
+ args "-F", "src/**/*.kt"
+} \ No newline at end of file