Update plugin mavenShadow to v8.1.1 (#1635)

* Update plugin mavenShadow to v8.1.1

* Update API

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zac Sweers <pandanomic@gmail.com>
This commit is contained in:
renovate[bot]
2023-05-05 22:21:03 +00:00
committed by GitHub
parent ef99a13bb7
commit c403e74fec
2 changed files with 1 additions and 7 deletions

View File

@@ -13,7 +13,7 @@ dokka = { id = "org.jetbrains.dokka", version = "1.8.10" }
japicmp = { id = "me.champeau.gradle.japicmp", version = "0.4.1" } japicmp = { id = "me.champeau.gradle.japicmp", version = "0.4.1" }
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
mavenPublish = { id = "com.vanniktech.maven.publish", version = "0.25.2" } mavenPublish = { id = "com.vanniktech.maven.publish", version = "0.25.2" }
mavenShadow = { id = "com.github.johnrengelman.shadow", version = "8.0.0" } mavenShadow = { id = "com.github.johnrengelman.shadow", version = "8.1.1" }
spotless = { id = "com.diffplug.spotless", version = "6.18.0" } spotless = { id = "com.diffplug.spotless", version = "6.18.0" }
[libraries] [libraries]

View File

@@ -1,4 +1,3 @@
import com.github.jengelman.gradle.plugins.shadow.tasks.ConfigureShadowRelocation
import com.github.jengelman.gradle.plugins.shadow.transformers.ServiceFileTransformer import com.github.jengelman.gradle.plugins.shadow.transformers.ServiceFileTransformer
import com.vanniktech.maven.publish.JavadocJar.None import com.vanniktech.maven.publish.JavadocJar.None
import com.vanniktech.maven.publish.KotlinJvm import com.vanniktech.maven.publish.KotlinJvm
@@ -84,13 +83,8 @@ dependencies {
testImplementation(libs.kotlinCompileTesting) testImplementation(libs.kotlinCompileTesting)
} }
val relocateShadowJar = tasks.register<ConfigureShadowRelocation>("relocateShadowJar") {
target = tasks.shadowJar.get()
}
val shadowJar = tasks.shadowJar.apply { val shadowJar = tasks.shadowJar.apply {
configure { configure {
dependsOn(relocateShadowJar)
archiveClassifier.set("") archiveClassifier.set("")
configurations = listOf(shade) configurations = listOf(shade)
relocate("com.squareup.kotlinpoet.metadata", "com.squareup.moshi.kotlinpoet.metadata") relocate("com.squareup.kotlinpoet.metadata", "com.squareup.moshi.kotlinpoet.metadata")