You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by vl...@apache.org on 2023/04/28 18:03:40 UTC
[jmeter] branch master updated: chore: exclude dependencies on logging implementations when adding dependency on jodd
This is an automated email from the ASF dual-hosted git repository.
vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git
The following commit(s) were added to refs/heads/master by this push:
new fd35351c51 chore: exclude dependencies on logging implementations when adding dependency on jodd
fd35351c51 is described below
commit fd35351c516602c7cfcd476085b015da43756efb
Author: Vladimir Sitnikov <si...@gmail.com>
AuthorDate: Fri Apr 28 21:03:19 2023 +0300
chore: exclude dependencies on logging implementations when adding dependency on jodd
---
src/components/build.gradle.kts | 12 ++++++++++--
src/protocol/http/build.gradle.kts | 9 ++++++++-
2 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/src/components/build.gradle.kts b/src/components/build.gradle.kts
index 55d9fe7076..6c7c6e316a 100644
--- a/src/components/build.gradle.kts
+++ b/src/components/build.gradle.kts
@@ -51,8 +51,16 @@ dependencies {
implementation("org.apache.commons:commons-pool2")
implementation("commons-codec:commons-codec")
implementation("org.ow2.asm:asm")
- implementation("org.jodd:jodd-log")
- implementation("org.jodd:jodd-lagarto")
+ implementation("org.jodd:jodd-log") {
+ exclude("ch.qos.logback")
+ exclude("commons-logging")
+ exclude("org.apache.logging.log4j")
+ }
+ implementation("org.jodd:jodd-lagarto") {
+ exclude("ch.qos.logback")
+ exclude("commons-logging")
+ exclude("org.apache.logging.log4j")
+ }
implementation("com.jayway.jsonpath:json-path")
implementation("org.apache.httpcomponents:httpasyncclient")
implementation("org.apache.httpcomponents:httpcore-nio")
diff --git a/src/protocol/http/build.gradle.kts b/src/protocol/http/build.gradle.kts
index e5e2c56313..1d68ed064b 100644
--- a/src/protocol/http/build.gradle.kts
+++ b/src/protocol/http/build.gradle.kts
@@ -45,9 +45,16 @@ dependencies {
implementation("org.apache.commons:commons-text") {
because("StringEscapeUtils")
}
- implementation("org.jodd:jodd-lagarto")
+ implementation("org.jodd:jodd-lagarto") {
+ exclude("ch.qos.logback")
+ exclude("commons-logging")
+ exclude("org.apache.logging.log4j")
+ }
implementation("org.jodd:jodd-log") {
because("jodd-lagarto 5 still uses custom jodd-log so we configure it to use slf4j")
+ exclude("ch.qos.logback")
+ exclude("commons-logging")
+ exclude("org.apache.logging.log4j")
}
implementation("org.jsoup:jsoup")
implementation("oro:oro")