diff --git a/apache-geode-extensions/apache-geode-extensions.gradle b/apache-geode-extensions/apache-geode-extensions.gradle index 5496e1b7..b8d5e0b2 100644 --- a/apache-geode-extensions/apache-geode-extensions.gradle +++ b/apache-geode-extensions/apache-geode-extensions.gradle @@ -4,10 +4,10 @@ description = "Apache Geode Extensions" dependencies { - implementation "org.apache.geode:geode-core:$apacheGeodeVersion" - implementation "org.apache.geode:geode-cq:$apacheGeodeVersion" - implementation "org.apache.geode:geode-lucene:$apacheGeodeVersion" - implementation "org.apache.geode:geode-wan:$apacheGeodeVersion" + api "org.apache.geode:geode-core:$apacheGeodeVersion" + api "org.apache.geode:geode-cq:$apacheGeodeVersion" + api "org.apache.geode:geode-lucene:$apacheGeodeVersion" + api "org.apache.geode:geode-wan:$apacheGeodeVersion" implementation "com.fasterxml.jackson.core:jackson-databind" diff --git a/spring-geode-actuator-autoconfigure/spring-geode-actuator-autoconfigure.gradle b/spring-geode-actuator-autoconfigure/spring-geode-actuator-autoconfigure.gradle index 63053d16..f8cbe785 100644 --- a/spring-geode-actuator-autoconfigure/spring-geode-actuator-autoconfigure.gradle +++ b/spring-geode-actuator-autoconfigure/spring-geode-actuator-autoconfigure.gradle @@ -4,8 +4,8 @@ description = "Spring Boot Actuator Auto-Configuration for Apache Geode" dependencies { - implementation project(":spring-geode-actuator") - implementation project(":spring-geode-autoconfigure") + api project(":spring-geode-actuator") + api project(":spring-geode-autoconfigure") compileOnly "com.google.code.findbugs:jsr305:$findbugsVersion" diff --git a/spring-geode-actuator/spring-geode-actuator.gradle b/spring-geode-actuator/spring-geode-actuator.gradle index b8adb4d1..8d3c08ac 100644 --- a/spring-geode-actuator/spring-geode-actuator.gradle +++ b/spring-geode-actuator/spring-geode-actuator.gradle @@ -4,9 +4,9 @@ description = "Spring Boot Actuator for Apache Geode" dependencies { - implementation project(":spring-geode") + api project(":spring-geode") - implementation "org.springframework.boot:spring-boot-starter-actuator" + api "org.springframework.boot:spring-boot-starter-actuator" provided "org.apache.geode:geode-logging:$apacheGeodeVersion" provided "org.apache.geode:geode-serialization:$apacheGeodeVersion" diff --git a/spring-geode-autoconfigure/spring-geode-autoconfigure.gradle b/spring-geode-autoconfigure/spring-geode-autoconfigure.gradle index 72f72df1..56699f52 100644 --- a/spring-geode-autoconfigure/spring-geode-autoconfigure.gradle +++ b/spring-geode-autoconfigure/spring-geode-autoconfigure.gradle @@ -8,7 +8,7 @@ description = "Spring Boot Auto-Configuration for Apache Geode" dependencies { - implementation project(":spring-geode") + api project(":spring-geode") implementation "jakarta.annotation:jakarta.annotation-api" diff --git a/spring-geode-cloud/spring-geode-cloud.gradle b/spring-geode-cloud/spring-geode-cloud.gradle index aac394e2..56c92501 100644 --- a/spring-geode-cloud/spring-geode-cloud.gradle +++ b/spring-geode-cloud/spring-geode-cloud.gradle @@ -8,9 +8,9 @@ repositories { dependencies { - implementation project(":spring-geode-autoconfigure") + api project(":spring-geode-autoconfigure") - implementation "org.springframework.cloud:spring-cloud-bindings:${springCloudBindingsVersion}" + api "org.springframework.cloud:spring-cloud-bindings:${springCloudBindingsVersion}" compileOnly "com.google.code.findbugs:jsr305:$findbugsVersion" diff --git a/spring-geode-starter-actuator/spring-geode-starter-actuator.gradle b/spring-geode-starter-actuator/spring-geode-starter-actuator.gradle index 79087614..76910980 100644 --- a/spring-geode-starter-actuator/spring-geode-starter-actuator.gradle +++ b/spring-geode-starter-actuator/spring-geode-starter-actuator.gradle @@ -4,7 +4,7 @@ description = "Spring Boot Actuator Starter for Apache Geode" dependencies { - implementation project(":spring-geode-starter") - implementation project(":spring-geode-actuator-autoconfigure") + api project(":spring-geode-starter") + api project(":spring-geode-actuator-autoconfigure") } diff --git a/spring-geode-starter-logging/spring-geode-starter-logging.gradle b/spring-geode-starter-logging/spring-geode-starter-logging.gradle index 82799b38..73c84019 100644 --- a/spring-geode-starter-logging/spring-geode-starter-logging.gradle +++ b/spring-geode-starter-logging/spring-geode-starter-logging.gradle @@ -1,12 +1,12 @@ apply plugin: 'io.spring.convention.spring-module' -description = "Spring Boot Logging Starter for Apache Geode with Logback as the logging provider and adaptation of Log4j to SLF4J" +description = "Spring Boot Logging Starter for Apache Geode with Logback as the default logging provider and adaptation of Log4j to SLF4J" dependencies { - implementation "ch.qos.logback:logback-classic" - implementation "org.apache.logging.log4j:log4j-to-slf4j" - implementation "org.springframework.boot:spring-boot-starter-logging" + api "ch.qos.logback:logback-classic" + api "org.apache.logging.log4j:log4j-to-slf4j" + api "org.springframework.boot:spring-boot-starter-logging" testImplementation project(":spring-geode-starter-test") diff --git a/spring-geode-starter-session/spring-geode-starter-session.gradle b/spring-geode-starter-session/spring-geode-starter-session.gradle index 47780137..faf43bce 100644 --- a/spring-geode-starter-session/spring-geode-starter-session.gradle +++ b/spring-geode-starter-session/spring-geode-starter-session.gradle @@ -4,8 +4,9 @@ description = "Spring Boot Starter for Spring Session using Apache Geode" dependencies { - implementation project(':spring-geode-starter') + api project(':spring-geode-starter') - implementation 'org.springframework.session:spring-session-data-geode' + api 'org.springframework.session:spring-session-core' + api 'org.springframework.session:spring-session-data-geode' } diff --git a/spring-geode-starter-test/spring-geode-starter-test.gradle b/spring-geode-starter-test/spring-geode-starter-test.gradle index 19a07815..555780e8 100644 --- a/spring-geode-starter-test/spring-geode-starter-test.gradle +++ b/spring-geode-starter-test/spring-geode-starter-test.gradle @@ -4,9 +4,9 @@ description = "Spring Boot Test Starter for Apache Geode" dependencies { - implementation project(':spring-geode-starter') + api project(':spring-geode-starter') - implementation "org.springframework.boot:spring-boot-starter-test" - implementation 'org.springframework.data:spring-data-geode-test' + api "org.springframework.boot:spring-boot-starter-test" + api 'org.springframework.data:spring-data-geode-test' } diff --git a/spring-geode-starter/spring-geode-starter.gradle b/spring-geode-starter/spring-geode-starter.gradle index 52af4327..abf99804 100644 --- a/spring-geode-starter/spring-geode-starter.gradle +++ b/spring-geode-starter/spring-geode-starter.gradle @@ -4,10 +4,10 @@ description = "Spring Boot Starter for Apache Geode" dependencies { - implementation "org.springframework.boot:spring-boot-starter" + api "org.springframework.boot:spring-boot-starter" - implementation project(':spring-geode') - implementation project(':spring-geode-autoconfigure') + api project(':spring-geode') + api project(':spring-geode-autoconfigure') runtimeOnly 'org.springframework.shell:spring-shell' diff --git a/spring-geode/spring-geode.gradle b/spring-geode/spring-geode.gradle index 46cd8456..21fecbe4 100644 --- a/spring-geode/spring-geode.gradle +++ b/spring-geode/spring-geode.gradle @@ -8,12 +8,12 @@ description = "Spring Boot for Apache Geode" dependencies { - implementation project(':apache-geode-extensions') + api project(':apache-geode-extensions') - implementation "org.springframework:spring-context-support" - implementation "org.springframework:spring-jcl" - implementation "org.springframework.boot:spring-boot-starter" - implementation "org.springframework.data:spring-data-geode" + api "org.springframework:spring-context-support" + api "org.springframework:spring-jcl" + api "org.springframework.boot:spring-boot-starter" + api "org.springframework.data:spring-data-geode" compileOnly "com.google.code.findbugs:jsr305:$findbugsVersion"