Newer
Older
vavr-effect / build.gradle
@Antonio Muñoz Antonio Muñoz on 2 Oct 2022 730 bytes update deps

plugins {
    id 'java-library'
}

repositories {
    mavenLocal()
    mavenCentral()
}

java {
    toolchain {
        languageVersion = JavaLanguageVersion.of(17)
    }
}

compileJava {
    options.compilerArgs << '-Xlint:unchecked'
    options.compilerArgs << '-Xlint:rawtypes'
    options.release = 17
}

compileTestJava {
    options.compilerArgs << '-Xlint:unchecked'
    options.compilerArgs << '-Xlint:rawtypes'
    options.release = 17
}

dependencies {
    api 'io.vavr:vavr:0.10.4'

    testImplementation 'org.junit.jupiter:junit-jupiter:5.9.1'
    testImplementation("org.mockito:mockito-core:4.8.0")
    testImplementation("org.mockito:mockito-junit-jupiter:4.8.0")
}

tasks.named('test') {
    useJUnitPlatform()
}