autonomouslogic/dynamo-mapper

View on GitHub
buildSrc/build.gradle

Summary

Maintainability
Test Coverage
plugins {
    id "java"
    id "idea"
    id "io.freefair.lombok" version "8.10.2"
}

group "com.autonomouslogic.dynamomapper"

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11

repositories {
    mavenCentral()
}

dependencies {
    implementation "software.amazon.awssdk:dynamodb:2.29.6"
    implementation "com.squareup:javapoet:1.13.0"
    implementation "org.apache.commons:commons-lang3:3.17.0"
    implementation "org.projectlombok:lombok:1.18.34"
    implementation "com.fasterxml.jackson.core:jackson-databind:2.18.1"

    testImplementation "org.junit.jupiter:junit-jupiter-api:5.11.3"
    testImplementation "org.junit.jupiter:junit-jupiter-params:5.11.3"
}

test {
    useJUnitPlatform()

    testLogging {
        events = [ "FAILED", "PASSED", "SKIPPED" ]
        showExceptions = true
        exceptionFormat = "FULL"
        showExceptions = true
        showCauses = true
        showStackTraces = true
    }
}