From ebbd81406995b9ac54b303ec4e753f06a8e879c4 Mon Sep 17 00:00:00 2001 From: Michiel Oliemans Date: Wed, 10 May 2023 14:30:39 +0200 Subject: [PATCH] feat: limit scope of servlet-api libs fixes #490 --- graphql-java-servlet/build.gradle | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/graphql-java-servlet/build.gradle b/graphql-java-servlet/build.gradle index e53ddf86..27b2ffce 100644 --- a/graphql-java-servlet/build.gradle +++ b/graphql-java-servlet/build.gradle @@ -16,9 +16,9 @@ dependencies { api(project(':graphql-java-kickstart')) // Servlet - api 'jakarta.servlet:jakarta.servlet-api:6.0.0' - api 'jakarta.websocket:jakarta.websocket-api:2.1.0' - api 'jakarta.websocket:jakarta.websocket-client-api:2.1.0' + compileOnly 'jakarta.servlet:jakarta.servlet-api:6.0.0' + compileOnly 'jakarta.websocket:jakarta.websocket-api:2.1.0' + compileOnly 'jakarta.websocket:jakarta.websocket-client-api:2.1.0' implementation "org.slf4j:slf4j-api:$LIB_SLF4J_VER" // OSGi @@ -40,4 +40,7 @@ dependencies { testImplementation 'org.springframework:spring-test:6.0.8' testRuntimeOnly 'org.springframework:spring-web:6.0.8' testImplementation 'com.google.guava:guava:31.1-jre' + testImplementation 'jakarta.servlet:jakarta.servlet-api:6.0.0' + testImplementation 'jakarta.websocket:jakarta.websocket-api:2.1.0' + testImplementation 'jakarta.websocket:jakarta.websocket-client-api:2.1.0' }