From d9e586711b99febe467689ac6e4a9dd14ba72d90 Mon Sep 17 00:00:00 2001 From: Tommy Ludwig <8924140+shakuzen@users.noreply.github.com> Date: Fri, 3 Sep 2021 12:28:32 +0900 Subject: [PATCH] Add jersey-server as transitive dependency, remove jersey-hk2 Previously the jersey-server dependency was not transitive to consumers of micrometer-jersey2, but it is a required dependency. jersey-hk2 is a runtime dependency not directly used by micrometer-jersey2 code, so it is removed from being a transitive dependency. --- micrometer-jersey2/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/micrometer-jersey2/build.gradle b/micrometer-jersey2/build.gradle index af79fdc762..7b00d1b0c7 100644 --- a/micrometer-jersey2/build.gradle +++ b/micrometer-jersey2/build.gradle @@ -1,8 +1,8 @@ dependencies { api project(':micrometer-core') - compileOnly 'org.glassfish.jersey.core:jersey-server' - runtimeOnly 'org.glassfish.jersey.inject:jersey-hk2' + api 'org.glassfish.jersey.core:jersey-server' + testRuntimeOnly 'org.glassfish.jersey.inject:jersey-hk2' testImplementation 'org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-inmemory'