aws-xray-recorder-sdk-core/build.gradle.kts (24 lines of code) (raw):
plugins {
`java-library`
`maven-publish`
}
dependencies {
api("com.amazonaws:aws-java-sdk-xray:1.12.767")
compileOnly("com.google.code.findbugs:jsr305:3.0.2")
compileOnly("javax.servlet:javax.servlet-api:3.1.0")
compileOnly("jakarta.servlet:jakarta.servlet-api:5.0.0")
testImplementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
testImplementation("com.github.stefanbirkner:system-rules:1.16.0")
testImplementation("com.github.tomakehurst:wiremock-jre8")
testImplementation("org.openjdk.jmh:jmh-core:1.19")
testImplementation("org.powermock:powermock-module-junit4:2.0.7")
testImplementation("org.powermock:powermock-api-mockito2:2.0.7")
testImplementation("org.skyscreamer:jsonassert:1.3.0")
testImplementation("jakarta.servlet:jakarta.servlet-api:5.0.0")
}
tasks.jar {
manifest {
attributes("Automatic-Module-Name" to "com.amazonaws.xray.sdk_core")
}
}
description = "AWS X-Ray Recorder SDK for Java - Core"