plugins {
    id "io.spring.dependency-management" version "1.1.7"
}




dependencyManagement {
    imports {
        mavenBom "io.micronaut:micronaut-bom:$micronautVersion"
    }
}

dependencies {
    api project(":eventuate-local-java-micronaut-jdbc")
    api project(":eventuate-client-java-tests-common-micronaut")
    api project(":eventuate-local-java-jdbc-tests-common")

    annotationProcessor "io.micronaut:micronaut-inject-java"
    annotationProcessor "io.micronaut:micronaut-validation"
    annotationProcessor "io.micronaut.configuration:micronaut-openapi"
    api "io.micronaut:micronaut-inject"
    api "io.micronaut:micronaut-validation"
    api "io.micronaut:micronaut-runtime"
    api 'io.micronaut.sql:micronaut-jdbc-hikari'
    annotationProcessor "io.micronaut:micronaut-inject-java"
    api "org.junit.jupiter:junit-jupiter-api"
    implementation "jakarta.inject:jakarta.inject-api:2.0.1"
    api "io.micronaut.test:micronaut-test-junit5"
    runtimeOnly "org.junit.jupiter:junit-jupiter-engine"
}

test {
    useJUnitPlatform()
}
