diff options
| author | Harsh Shandilya <me@msfjarvis.dev> | 2021-05-07 16:27:55 +0530 |
|---|---|---|
| committer | Harsh Shandilya <me@msfjarvis.dev> | 2021-05-09 11:52:33 +0530 |
| commit | 7050f0ea40fc0a0f1d190f5c2632e6b671beed4e (patch) | |
| tree | 11bef5f84399bb60fd0f98fcf5c2334d566b5b06 /buildSrc/src/main/java/Spotless.kt | |
| parent | 00e0881e47fc1f9d7accb6a242417f7be636a9be (diff) | |
| download | HardenedPass-7050f0ea40fc0a0f1d190f5c2632e6b671beed4e.tar.gz HardenedPass-7050f0ea40fc0a0f1d190f5c2632e6b671beed4e.zip | |
build: switch to Spotless for formatting
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'buildSrc/src/main/java/Spotless.kt')
| -rw-r--r-- | buildSrc/src/main/java/Spotless.kt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/buildSrc/src/main/java/Spotless.kt b/buildSrc/src/main/java/Spotless.kt new file mode 100644 index 00000000..1422e12b --- /dev/null +++ b/buildSrc/src/main/java/Spotless.kt @@ -0,0 +1,20 @@ +/* + * Copyright © 2014-2021 The Android Password Store Authors. All Rights Reserved. + * SPDX-License-Identifier: GPL-3.0-only + */ + +import com.diffplug.gradle.spotless.SpotlessExtension + +internal fun SpotlessExtension.configureSpotless() { + ratchetFrom = "origin/develop" + kotlin { + ktfmt().googleStyle() + target("src/**/*.kt", "**/*.kts") + } + format("xml") { + target("**/*.xml") + trimTrailingWhitespace() + indentWithSpaces() + endWithNewline() + } +} |
