buildSrc/src/main/kotlin/AndroidJavaVersion.kt
changeset 7 b83e6b69e806
parent 1 831cffa9c991
child 8 729a3ee3840a
--- a/buildSrc/src/main/kotlin/AndroidJavaVersion.kt	Sat May 09 01:47:14 2020 -0400
+++ b/buildSrc/src/main/kotlin/AndroidJavaVersion.kt	Sat May 09 18:16:48 2020 -0400
@@ -37,11 +37,14 @@
         configurations.whenObjectAdded {
             when (name) {
                 "kapt" -> {
-                    add(name,"javax.xml.bind:jaxb-api:2.3.1")
+                    add(name, "javax.xml.bind:jaxb-api:2.3.1")
                     add(name, "com.sun.xml.bind:jaxb-core:2.3.0.1")
                     add(name, "com.sun.xml.bind:jaxb-impl:2.3.2")
                 }
                 "annotationProcessor" -> add(name, "javax.xml.bind:jaxb-api:2.3.1")
+                // I guess that on AGP 4.x+ testAnnotationProcessor inherit from annotationProcessor
+                // not on 3.6.x
+                "testAnnotationProcessor" -> add(name, "javax.xml.bind:jaxb-api:2.3.1")
             }
         }
     }