From 059bf38365a6739354c5e15950aeb82c76f4d50b Mon Sep 17 00:00:00 2001 From: murali Date: Thu, 5 Nov 2020 22:15:33 -0500 Subject: [PATCH 1/2] adding the google code formatter plugin which will auto correct the some syntax. example: private final static int version = 1.0 to private static final int version = 1.0 No need check the sonar basic code errors by using this plugin. More info available on: https://medium.com/@alexprut/integrate-google-java-style-guide-in-a-java-project-567abb6d7987 --- build.gradle | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.gradle b/build.gradle index d782a3089fe..da480104971 100644 --- a/build.gradle +++ b/build.gradle @@ -17,6 +17,7 @@ buildscript { ext.jfrogExtractorVersion = "4.17.2" ext.bndVersion = "5.2.0" ext.checkstyleVersion = "8.26" + ext.googleJavaFromatterVersion = "0.9" // -------------------------------------- @@ -34,6 +35,7 @@ buildscript { classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:$bintrayVersion" classpath "org.jfrog.buildinfo:build-info-extractor-gradle:$jfrogExtractorVersion" classpath "biz.aQute.bnd:biz.aQute.bnd.gradle:$bndVersion" + classpath "gradle.plugin.com.github.sherter.google-java-format:google-java-format-gradle-plugin:$googleJavaFromatterVersion" } } @@ -65,6 +67,7 @@ apply plugin: "com.github.hierynomus.license" apply plugin: "com.jfrog.bintray" apply plugin: "com.jfrog.artifactory" apply plugin: "eclipse" +apply plugin: "com.github.sherter.google-java-format" sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 From 3af1ca422043361dda4913f3fb8de3d0f81d1f1b Mon Sep 17 00:00:00 2001 From: murali Date: Thu, 5 Nov 2020 22:22:25 -0500 Subject: [PATCH 2/2] adding tool version for formatter --- build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build.gradle b/build.gradle index da480104971..b988a4393ae 100644 --- a/build.gradle +++ b/build.gradle @@ -379,3 +379,8 @@ if (rootProject.hasProperty("releaseMode")) { } apply from: file("gradle/javadoc_cleanup.gradle") + +tasks.verifyGoogleJavaFormat.ignoreFailures = true +googleJavaFormat { + toolVersion = '1.1' +} \ No newline at end of file