From 979cb11d31a89e73214bf92bcd699c5406f31c9c Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Thu, 20 Oct 2022 14:17:34 -0500 Subject: [PATCH] Make spring-pulsar optional in autoconfigure module --- spring-pulsar-spring-boot-autoconfigure/build.gradle | 7 ++----- spring-pulsar-spring-boot-starter/build.gradle | 1 + 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/spring-pulsar-spring-boot-autoconfigure/build.gradle b/spring-pulsar-spring-boot-autoconfigure/build.gradle index 49be8114..a91d8566 100644 --- a/spring-pulsar-spring-boot-autoconfigure/build.gradle +++ b/spring-pulsar-spring-boot-autoconfigure/build.gradle @@ -9,11 +9,8 @@ dependencies { annotationProcessor 'org.springframework.boot:spring-boot-autoconfigure-processor' annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor' - api project (':spring-pulsar') - api 'org.springframework.boot:spring-boot' - api 'org.springframework.boot:spring-boot-autoconfigure' - api 'org.springframework.boot:spring-boot-starter' - api 'org.springframework.boot:spring-boot-starter-validation' + optional project (':spring-pulsar') + implementation 'org.springframework.boot:spring-boot-starter' implementation 'com.google.code.findbugs:jsr305' testRuntimeOnly 'org.apache.logging.log4j:log4j-core' diff --git a/spring-pulsar-spring-boot-starter/build.gradle b/spring-pulsar-spring-boot-starter/build.gradle index ac4db811..e77cee0f 100644 --- a/spring-pulsar-spring-boot-starter/build.gradle +++ b/spring-pulsar-spring-boot-starter/build.gradle @@ -5,5 +5,6 @@ plugins { description = 'Spring Pulsar Spring Boot Starter' dependencies { + api project (':spring-pulsar') api project (':spring-pulsar-spring-boot-autoconfigure') }