build.gradle.kts 787 B

12345678910111213141516171819202122232425
  1. plugins {
  2. id("otel.java-conventions")
  3. id("otel.jacoco-conventions")
  4. id("otel.publish-conventions")
  5. }
  6. group = "io.opentelemetry.javaagent"
  7. dependencies {
  8. api(project(":instrumentation-api"))
  9. implementation("org.slf4j:slf4j-api")
  10. compileOnly("com.google.auto.value:auto-value-annotations")
  11. annotationProcessor("com.google.auto.value:auto-value")
  12. testImplementation(project(":testing-common"))
  13. testImplementation("org.mockito:mockito-core")
  14. testImplementation("org.mockito:mockito-junit-jupiter")
  15. testImplementation("org.assertj:assertj-core")
  16. // this only exists to make Intellij happy since it doesn't (currently at least) understand our
  17. // inclusion of this artifact inside of :instrumentation-api
  18. compileOnly(project(":instrumentation-api-caching"))
  19. }