From 6dc0369c98f1b93e8e66e28ec44d17905fb9ccf2 Mon Sep 17 00:00:00 2001 From: Christian Stein Date: Wed, 15 Mar 2017 14:28:13 +0100 Subject: [PATCH] By-pass failing `removeUnusedImports` step at Java 9 builds See https://github.com/diffplug/spotless/issues/83 for details. --- build.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index b0ec82211120..950a0caa2f81 100644 --- a/build.gradle +++ b/build.gradle @@ -385,7 +385,10 @@ subprojects { subproj -> licenseHeaderFile headerFile, '(package|import) ' importOrderFile rootProject.file('src/eclipse/junit-eclipse.importorder') eclipseFormatFile rootProject.file('src/eclipse/junit-eclipse-formatter-settings.xml') - removeUnusedImports() + + if (org.gradle.internal.jvm.Jvm.current().getJavaVersion().isJava8Compatible()) { + removeUnusedImports() + } trimTrailingWhitespace() endWithNewline()