43 lines
1.6 KiB
Groovy
43 lines
1.6 KiB
Groovy
//file:noinspection GroovyAssignabilityCheck
|
|
//file:noinspection GrUnresolvedAccess
|
|
//file:noinspection GroovyConstructorNamedArguments
|
|
|
|
def slf4j_version = '1.7.30'
|
|
def logback_version = '1.2.3'
|
|
def dagger2_version = '2.33'
|
|
def junit_version = '5.5.2'
|
|
|
|
ext {
|
|
libs = [
|
|
lombok : 'org.projectlombok:lombok:1.18.12',
|
|
annotations: 'com.google.code.findbugs:jsr305:3.0.2',
|
|
guava : 'com.google.guava:guava:30.1-jre',
|
|
lang3 : 'org.apache.commons:commons-lang3:3.11',
|
|
netty : 'io.netty:netty-all:4.1.22.Final',
|
|
reactor : 'io.projectreactor:reactor-core:3.4.5',
|
|
yaml : 'org.yaml:snakeyaml:1.28'
|
|
]
|
|
|
|
libs.logger = [
|
|
slf4j : ["org.slf4j:slf4j-api:${slf4j_version}",
|
|
"org.slf4j:jcl-over-slf4j:${slf4j_version}"],
|
|
logback: ["ch.qos.logback:logback-core:${logback_version}",
|
|
"ch.qos.logback:logback-classic:${logback_version}"]
|
|
]
|
|
|
|
libs.dagger2 = [
|
|
implementation : "com.google.dagger:dagger:${dagger2_version}",
|
|
annotationProcessor: "com.google.dagger:dagger-compiler:${dagger2_version}"
|
|
]
|
|
|
|
libs.test = [
|
|
logger: "org.slf4j:slf4j-simple:${slf4j_version}"
|
|
]
|
|
|
|
libs.test.junit5 = [
|
|
api : "org.junit.jupiter:junit-jupiter-api:${junit_version}",
|
|
//runtime only
|
|
engine: "org.junit.jupiter:junit-jupiter-engine:${junit_version}",
|
|
params: "org.junit.jupiter:junit-jupiter-params:${junit_version}"
|
|
]
|
|
} |