From d7e953d487c6cbd263d62ce35975c4d08ec9a2e2 Mon Sep 17 00:00:00 2001 From: Nelson Osacky Date: Fri, 22 May 2026 14:12:20 +0200 Subject: [PATCH 1/3] chore: Remove commons-compress buildscript dependency The commons-compress classpath dependency is not used anywhere in the project and can be safely removed. Co-Authored-By: Claude Opus 4.6 --- build.gradle.kts | 1 - 1 file changed, 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index dd9baa33..d482e988 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,4 @@ buildscript { - dependencies { classpath("org.apache.commons:commons-compress:1.28.0") } if (BuildPluginsVersion.AGP.substringBefore(".").toInt() < 8) { // AGP 7.x has troubles with compileSdk 34 due to some R8 shenanigans, so we have to use a newer // version of R* here From 4196220acc08e3a650850491fe116fa9a564d40f Mon Sep 17 00:00:00 2001 From: Nelson Osacky Date: Fri, 22 May 2026 14:52:01 +0200 Subject: [PATCH 2/3] fix: Scope commons-compress dependency to spring-boot-sample The commons-compress classpath dependency is only needed by the Spring Boot Gradle plugin for the bootJar task. Move it from the root buildscript to the spring-boot-sample project where it's actually used. Co-Authored-By: Claude Opus 4.6 --- examples/spring-boot-sample/build.gradle.kts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/spring-boot-sample/build.gradle.kts b/examples/spring-boot-sample/build.gradle.kts index f2af7f26..3779836b 100644 --- a/examples/spring-boot-sample/build.gradle.kts +++ b/examples/spring-boot-sample/build.gradle.kts @@ -2,6 +2,10 @@ import org.jetbrains.kotlin.config.KotlinCompilerVersion import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17 import org.jetbrains.kotlin.gradle.tasks.KotlinCompile +buildscript { + dependencies { classpath("org.apache.commons:commons-compress:1.28.0") } +} + plugins { alias(libs.plugins.springBoot) alias(libs.plugins.springDependencyManagement) From 007ce5c624b69161b70c1bdf083bff95dfc4f2ea Mon Sep 17 00:00:00 2001 From: Nelson Osacky Date: Fri, 22 May 2026 15:22:45 +0200 Subject: [PATCH 3/3] chore: Apply spotless formatting Co-Authored-By: Claude Opus 4.6 --- examples/spring-boot-sample/build.gradle.kts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/examples/spring-boot-sample/build.gradle.kts b/examples/spring-boot-sample/build.gradle.kts index 3779836b..78ceac44 100644 --- a/examples/spring-boot-sample/build.gradle.kts +++ b/examples/spring-boot-sample/build.gradle.kts @@ -2,9 +2,7 @@ import org.jetbrains.kotlin.config.KotlinCompilerVersion import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17 import org.jetbrains.kotlin.gradle.tasks.KotlinCompile -buildscript { - dependencies { classpath("org.apache.commons:commons-compress:1.28.0") } -} +buildscript { dependencies { classpath("org.apache.commons:commons-compress:1.28.0") } } plugins { alias(libs.plugins.springBoot)