From 004a761fdb15c326c21541c90861909adcf633de Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Wed, 25 Aug 2021 16:33:39 +0200 Subject: [PATCH] Globally set slf4j version --- build.gradle | 1 + pgpainless-cli/build.gradle | 4 ++++ pgpainless-core/build.gradle | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 901c121b..93d1fade 100644 --- a/build.gradle +++ b/build.gradle @@ -60,6 +60,7 @@ allprojects { } project.ext { + slf4jVersion = '1.7.32' junitVersion = '5.7.2' rootConfigDir = new File(rootDir, 'config') gitCommit = getGitCommit() diff --git a/pgpainless-cli/build.gradle b/pgpainless-cli/build.gradle index f646c33b..a1580eb4 100644 --- a/pgpainless-cli/build.gradle +++ b/pgpainless-cli/build.gradle @@ -36,8 +36,12 @@ dependencies { // https://todd.ginsberg.com/post/testing-system-exit/ testImplementation 'com.ginsberg:junit5-system-exit:1.1.1' + // We want logback logging in tests testImplementation 'ch.qos.logback:logback-classic:1.2.5' + // We don't want logging in the application itself + implementation "org.slf4j:slf4j-nop:$slf4jVersion" + /* implementation "org.bouncycastle:bcprov-debug-jdk15on:$bouncyCastleVersion" /*/ diff --git a/pgpainless-core/build.gradle b/pgpainless-core/build.gradle index 590cbcf8..30387255 100644 --- a/pgpainless-core/build.gradle +++ b/pgpainless-core/build.gradle @@ -15,7 +15,7 @@ dependencies { api files("libs/bcpg-jdk18on-1.70-SNAPSHOT.jar") // */ - implementation 'org.slf4j:slf4j-api:1.7.32' + implementation "org.slf4j:slf4j-api:$slf4jVersion" testImplementation 'ch.qos.logback:logback-classic:1.2.5' // https://mvnrepository.com/artifact/com.google.code.findbugs/jsr305