plugins { id "io.freefair.lombok" version "6.3.0" } apply plugin: 'io.spring.convention.spring-module' description = "Spring Boot for Apache Geode" dependencies { api project(':apache-geode-extensions') 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" optional "org.springframework:spring-test" runtimeOnly "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" // See additional testImplementation dependencies declared in the testDependencies project extension // defined in the DependencySetPlugin. testImplementation("org.springframework.boot:spring-boot-starter-test") { exclude group: "org.skyscreamer", module: "jsonassert" } testImplementation "jakarta.persistence:jakarta.persistence-api" testImplementation "org.springframework.boot:spring-boot-starter-data-jpa" testImplementation "org.springframework.boot:spring-boot-starter-data-cassandra" testImplementation "org.springframework.data:spring-data-geode-test" testImplementation "org.testcontainers:testcontainers" testImplementation "org.testcontainers:cassandra" testRuntimeOnly "org.hsqldb:hsqldb" }