From 65a2f4ef817dead73e1cd14264eeeb023c2b8cc4 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Mon, 26 Apr 2021 14:51:21 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=BD=D0=BE=D1=81=20?= =?UTF-8?q?=D0=B1=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82=D0=B5=D0=BA=20=D0=B2?= =?UTF-8?q?=20libs.gradle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 34 +--------------------------------- libs.gradle | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 33 deletions(-) create mode 100644 libs.gradle diff --git a/build.gradle b/build.gradle index fd18383..3180acf 100644 --- a/build.gradle +++ b/build.gradle @@ -9,39 +9,7 @@ plugins { } apply from: rootDir.toPath().resolve('logic.gradle').toFile() - -ext { - slf4j_version = '1.7.30' - logback_version = '1.2.3' - dagger2_version = '2.33' - junit_version = '5.5.2' - - 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', - ] - - 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.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}" - ] -} +apply from: rootDir.toPath().resolve('libs.gradle').toFile() dependencies { annotationProcessor libs.lombok diff --git a/libs.gradle b/libs.gradle new file mode 100644 index 0000000..600bd97 --- /dev/null +++ b/libs.gradle @@ -0,0 +1,35 @@ +//file:noinspection GroovyAssignabilityCheck +//file:noinspection GrUnresolvedAccess + +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', + ] + + 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.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}" + ] +} \ No newline at end of file