From e8528a0947c8750375cb165a2a900d647f5860e6 Mon Sep 17 00:00:00 2001 From: Jakob Villumsen Date: Thu, 4 Jun 2026 16:14:29 +0200 Subject: [PATCH] Remove asm dependency Replaces asm by the one provided by jetbrains which is already accessible through current dependencies. --- kotlin-analysis-api/build.gradle.kts | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/kotlin-analysis-api/build.gradle.kts b/kotlin-analysis-api/build.gradle.kts index 94a1eba6f7..ddc6dbb358 100644 --- a/kotlin-analysis-api/build.gradle.kts +++ b/kotlin-analysis-api/build.gradle.kts @@ -1,10 +1,10 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar import com.google.devtools.ksp.RelativizingInternalPathProvider import com.google.devtools.ksp.RelativizingPathProvider -import org.objectweb.asm.ClassReader -import org.objectweb.asm.ClassWriter -import org.objectweb.asm.commons.ClassRemapper -import org.objectweb.asm.commons.Remapper +import org.jetbrains.org.objectweb.asm.ClassReader +import org.jetbrains.org.objectweb.asm.ClassWriter +import org.jetbrains.org.objectweb.asm.commons.ClassRemapper +import org.jetbrains.org.objectweb.asm.commons.Remapper import java.io.ByteArrayOutputStream import java.io.File import java.util.jar.JarFile @@ -14,16 +14,6 @@ import java.util.zip.ZipOutputStream description = "Kotlin Symbol Processing implementation using Kotlin Analysis API" -buildscript { - repositories { - mavenCentral() - } - dependencies { - classpath("org.ow2.asm:asm:9.9.1") - classpath("org.ow2.asm:asm-commons:9.9.1") - } -} - val signingKey: String? by project val signingPassword: String? by project