kopia lustrzana https://github.com/ryukoposting/Signal-Android
Add global formatter to gradle build files.
rodzic
c30e3664b8
commit
33ab25a557
15
build.gradle
15
build.gradle
|
@ -84,3 +84,18 @@ task qa {
|
|||
task clean(type: Delete) {
|
||||
delete rootProject.buildDir
|
||||
}
|
||||
|
||||
task format {
|
||||
group 'Formatting'
|
||||
description 'Runs the ktlint formatter on all sources in this project and included builds'
|
||||
|
||||
def dependencyList = subprojects.collect {
|
||||
tasks.findByPath(":${it.name}:ktlintFormat")
|
||||
}
|
||||
|
||||
dependencyList.removeIf { it == null}
|
||||
dependencyList.add(0, gradle.includedBuild('build-logic').task(':plugins:ktlintFormat'))
|
||||
dependencyList.add(0, gradle.includedBuild('build-logic').task(':tools:ktlintFormat'))
|
||||
|
||||
dependsOn dependencyList
|
||||
}
|
Ładowanie…
Reference in New Issue