51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
import be.simplenotes.Libs
|
|
|
|
plugins {
|
|
id("be.simplenotes.base")
|
|
kotlin("kapt")
|
|
`java-test-fixtures`
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(":simplenotes-types"))
|
|
implementation(project(":simplenotes-config"))
|
|
|
|
implementation(Libs.mariadbClient)
|
|
implementation(Libs.h2)
|
|
implementation(Libs.flywayCore)
|
|
implementation(Libs.hikariCP)
|
|
implementation(Libs.ktormCore)
|
|
implementation(Libs.ktormMysql)
|
|
implementation(Libs.logbackClassic)
|
|
|
|
compileOnly(Libs.mapstruct)
|
|
kapt(Libs.mapstructProcessor)
|
|
|
|
implementation(Libs.micronaut)
|
|
kapt(Libs.micronautProcessor)
|
|
|
|
testImplementation(Libs.junit)
|
|
testImplementation(Libs.assertJ)
|
|
testImplementation(Libs.logbackClassic)
|
|
testImplementation(Libs.mariaTestContainer)
|
|
|
|
testFixturesImplementation(project(":simplenotes-types"))
|
|
testFixturesImplementation(project(":simplenotes-config"))
|
|
testFixturesImplementation(project(":simplenotes-persistance"))
|
|
|
|
testFixturesImplementation(Libs.micronaut)
|
|
kaptTestFixtures(Libs.micronautProcessor)
|
|
|
|
testFixturesImplementation(Libs.faker) {
|
|
exclude(group = "org.yaml")
|
|
}
|
|
|
|
testFixturesImplementation(Libs.snakeyaml)
|
|
|
|
testFixturesImplementation(Libs.mariaTestContainer)
|
|
testFixturesImplementation(Libs.flywayCore)
|
|
testFixturesImplementation(Libs.junit)
|
|
testFixturesImplementation(Libs.ktormCore)
|
|
testFixturesImplementation(Libs.hikariCP)
|
|
}
|