<NME> build.gradle
<BEF> apply plugin: "java-library"

     * Compile Dependencies
     *******************************/

    // Guava
    compile("com.google.guava:guava")

    // Hibernate Validator Libs
    compile("org.hibernate:hibernate-validator")

    // Jackson
    compile("com.fasterxml.jackson.core:jackson-databind")

    /*******************************
     * Provided Dependencies
     *******************************/

    implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
    implementation("com.google.guava:guava")
    implementation("org.apache.commons:commons-text")

    /*******************************
     * Compile Only Dependencies
     *******************************/

    /*******************************
     * Runtime Only Dependencies
     *******************************/

    runtimeOnly("org.hibernate.validator:hibernate-validator")

    /*******************************
     * Test Dependencies
     *******************************/

    testImplementation(project(":genie-test"))
}

<MSG> Adding spring-boot-starter-logging to compile classpath of Genie common so that lombok has bindings for the loggers when using @Log @Slf4j etc at compile time

<DFF> @@ -3,14 +3,11 @@ dependencies {
      * Compile Dependencies
      *******************************/
 
-    // Guava
+    compile("com.fasterxml.jackson.core:jackson-databind")
     compile("com.google.guava:guava")
-
-    // Hibernate Validator Libs
+    compile("org.apache.commons:commons-lang3")
     compile("org.hibernate:hibernate-validator")
-
-    // Jackson
-    compile("com.fasterxml.jackson.core:jackson-databind")
+    compile("org.springframework.boot:spring-boot-starter-logging")
 
     /*******************************
      * Provided Dependencies

Adding spring-boot-starter-logging to compile classpath of Genie common so that lombok has bindings for the loggers when using @Log @Slf4j etc at compile time