From 48da19b8a1b698c05c0dd6bcef236acf93f9c795 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Fri, 31 Jul 2020 12:30:21 -0700 Subject: [PATCH] Faster spotless (#844) --- build.gradle | 3 +-- gradle/spotless.gradle | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 44b76d69f8..e7fed75b2b 100644 --- a/build.gradle +++ b/build.gradle @@ -80,8 +80,7 @@ spotless { // this formatting is applied at the root level, as some of these files are not in a submodules // and would be missed otherwise format 'misc', { - target '**/.gitignore', '**/*.md', '**/*.sh' - targetExclude 'smoke-tests/**/build/**' + target '.gitignore', '*.md', 'docs/**/*.md' indentWithSpaces() trimTrailingWhitespace() endWithNewline() diff --git a/gradle/spotless.gradle b/gradle/spotless.gradle index f5f43a4b12..3e5e6879ab 100644 --- a/gradle/spotless.gradle +++ b/gradle/spotless.gradle @@ -19,6 +19,13 @@ spotless { ktlint().userData(['indent_size': '2', 'continuation_indent_size': '2']) licenseHeaderFile rootProject.file('gradle/enforcement/spotless.license.java'), '(package|import|public)' } + format 'misc', { + // not using '**/...' to help keep spotless fast + target '.gitignore', '*.md', 'src/**/.md', '*.sh' + indentWithSpaces() + trimTrailingWhitespace() + endWithNewline() + } } task formatCode(dependsOn: ['spotlessApply'])