2019-11-06 14:11:15 +00:00
|
|
|
/*
|
2020-01-29 19:30:20 +00:00
|
|
|
* Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
|
2019-11-06 14:11:15 +00:00
|
|
|
* SPDX-License-Identifier: GPL-3.0-only
|
|
|
|
*/
|
|
|
|
apply plugin: 'com.diffplug.gradle.spotless'
|
|
|
|
|
|
|
|
spotless {
|
|
|
|
format 'xml', {
|
|
|
|
target '**/src/**/*.xml'
|
|
|
|
indentWithSpaces(4)
|
|
|
|
trimTrailingWhitespace()
|
|
|
|
endWithNewline()
|
|
|
|
}
|
|
|
|
|
|
|
|
java {
|
2020-04-19 08:40:49 +00:00
|
|
|
target '**/src/**/com/zeapo/pwdstore/*.java'
|
2019-11-06 14:11:15 +00:00
|
|
|
trimTrailingWhitespace()
|
|
|
|
licenseHeaderFile rootProject.file('spotless.license')
|
|
|
|
removeUnusedImports()
|
|
|
|
googleJavaFormat().aosp()
|
|
|
|
endWithNewline()
|
|
|
|
}
|
|
|
|
|
|
|
|
kotlin {
|
|
|
|
target '**/src/**/*.kt'
|
|
|
|
ktlint('0.35.0').userData(['indent_size': '4', 'continuation_indent_size': '8'])
|
|
|
|
licenseHeaderFile rootProject.file('spotless.license')
|
|
|
|
trimTrailingWhitespace()
|
|
|
|
indentWithSpaces()
|
|
|
|
endWithNewline()
|
|
|
|
}
|
|
|
|
}
|