@@ -28,7 +28,7 @@ val projectNameWithDots = project.name.replace('-', '.')
2828val Project .multiplatformWithAndroid
2929 get() = ! project.name.startsWith(" suspendapp" )
3030
31- val Project .requiresAndroidCoreLibraryDesugaring
31+ val Project .needsAndroidCoreLibraryDesugaring
3232 get() = project.name == " arrow-collectors"
3333
3434val Project .needsJava11
@@ -41,8 +41,6 @@ val Project.needsAbiValidation
4141 " suspendapp-test-runner" ,
4242 )
4343
44- val shouldPublish = project.name in listOf (" arrow-raise-ktor-server" )
45-
4644val Project .isKotlinJvm: Boolean
4745 get() = pluginManager.hasPlugin(" org.jetbrains.kotlin.jvm" )
4846
@@ -57,7 +55,7 @@ plugins.apply("com.diffplug.spotless")
5755plugins.apply (" ru.vyarus.animalsniffer" )
5856plugins.apply (" org.jetbrains.dokka" )
5957plugins.apply (" org.jetbrains.kotlinx.kover" )
60- if (shouldPublish) plugins.apply (" com.vanniktech.maven.publish.base" )
58+ plugins.apply (" com.vanniktech.maven.publish.base" )
6159
6260val javaToolchains = project.extensions.getByType<JavaToolchainService >()
6361tasks {
@@ -309,20 +307,18 @@ dependencies {
309307 signature(" org.codehaus.mojo.signature:java18:1.0@signature" )
310308 when {
311309 ! isKotlinMultiplatform || ! multiplatformWithAndroid -> { }
312- requiresAndroidCoreLibraryDesugaring ->
310+ needsAndroidCoreLibraryDesugaring ->
313311 signature(" com.toasttab.android:gummy-bears-api-21:0.12.0:coreLib2@signature" )
314312 else ->
315313 signature(" com.toasttab.android:gummy-bears-api-21:0.12.0@signature" )
316314 }
317315}
318316
319- if (shouldPublish) {
320- configure< com.vanniktech.maven.publish.MavenPublishBaseExtension > {
321- configureBasedOnAppliedPlugins()
322- pomFromGradleProperties()
323- publishToMavenCentral(automaticRelease = true )
324- signAllPublications()
325- }
317+ configure< com.vanniktech.maven.publish.MavenPublishBaseExtension > {
318+ configureBasedOnAppliedPlugins()
319+ pomFromGradleProperties()
320+ publishToMavenCentral(automaticRelease = true )
321+ signAllPublications()
326322}
327323
328324afterEvaluate {
0 commit comments