-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
Copy pathbuild.gradle
34 lines (30 loc) · 1.08 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
plugins {
id "io.micronaut.build.internal.convention-library"
}
dependencies {
annotationProcessor project(":inject-java")
annotationProcessor project(":graal")
api project(":jackson-core")
compileOnly libs.graal
api libs.managed.jackson.databind
api libs.managed.jackson.datatype.jdk8
api libs.managed.jackson.datatype.jsr310
compileOnly(libs.managed.jackson.module.kotlin) {
transitive = false
}
compileOnly(libs.managed.jackson.module.afterburner) {
transitive = false
}
compileOnly(libs.managed.jackson.module.parameterNames) {
transitive = false
}
testAnnotationProcessor project(":inject-java")
testImplementation project(":inject-java")
testImplementation project(":inject-java-test")
testImplementation project(":inject-groovy")
testImplementation "com.fasterxml.jackson.dataformat:jackson-dataformat-xml"
testImplementation libs.managed.snakeyaml
if (!JavaVersion.current().isJava9Compatible()) {
testImplementation files(org.gradle.internal.jvm.Jvm.current().toolsJar)
}
}