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")