From 24353a2c4aaa40478f016e818641672523f9b4b4 Mon Sep 17 00:00:00 2001 From: Nelson Osacky Date: Fri, 22 May 2026 14:44:13 +0200 Subject: [PATCH 1/2] chore(build): Remove commons-compress from buildscript classpath Remove org.apache.commons:commons-compress from the buildscript classpath dependency and version catalog to see if it is actually needed by the build. Co-Authored-By: Claude Opus 4.6 --- build.gradle.kts | 1 - gradle/libs.versions.toml | 1 - 2 files changed, 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 6656e00e49a..96b5ddd48c6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -43,7 +43,6 @@ buildscript { // add classpath of sentry android gradle plugin // classpath("io.sentry:sentry-android-gradle-plugin:{version}") - classpath(libs.commons.compress) } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4e580db7498..581c7513c85 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -102,7 +102,6 @@ async-profiler-jfr-converter = { module = "tools.profiler:jfr-converter", versio caffeine = { module = "com.github.ben-manes.caffeine:caffeine" } caffeine-jcache = { module = "com.github.ben-manes.caffeine:jcache", version = "3.2.0" } coil-compose = { module = "io.coil-kt:coil-compose", version = "2.6.0" } -commons-compress = {module = "org.apache.commons:commons-compress", version = "1.25.0"} context-propagation = { module = "io.micrometer:context-propagation", version = "1.1.0" } errorprone-core = { module = "com.google.errorprone:error_prone_core", version = "2.11.0" } feign-core = { module = "io.github.openfeign:feign-core", version.ref = "feign" } From d1d732ae266d0d8af35a2cd5c2f63175486a7ec4 Mon Sep 17 00:00:00 2001 From: Nelson Osacky Date: Fri, 22 May 2026 15:03:17 +0200 Subject: [PATCH 2/2] Exclude commons-compress from AGP transitive deps AGP brings an older commons-compress that conflicts with Spring Boot's bootJar task which needs 1.25.0+. Excluding it from AGP lets Spring Boot resolve its own version. Co-Authored-By: Claude Opus 4.6 --- build.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 96b5ddd48c6..121502bfa04 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -38,7 +38,9 @@ buildscript { google() } dependencies { - classpath(Config.BuildPlugins.androidGradle) + classpath(Config.BuildPlugins.androidGradle) { + exclude(group = "org.apache.commons", module = "commons-compress") + } // add classpath of sentry android gradle plugin // classpath("io.sentry:sentry-android-gradle-plugin:{version}")