diff --git a/buildSrc/src/main/kotlin/rsocket.publication.gradle.kts b/buildSrc/src/main/kotlin/rsocket.publication.gradle.kts index bb1a96bc..8485bb24 100644 --- a/buildSrc/src/main/kotlin/rsocket.publication.gradle.kts +++ b/buildSrc/src/main/kotlin/rsocket.publication.gradle.kts @@ -34,35 +34,37 @@ publishing { publications.withType { artifact(javadocJar.get()) - pom { - name.set(project.name) - description.set(project.description) - url.set("http://rsocket.io") + afterEvaluate { + pom { + name.set(project.name) + description.set(project.description) + url.set("http://rsocket.io") - licenses { - license { - name.set("The Apache Software License, Version 2.0") - url.set("https://www.apache.org/licenses/LICENSE-2.0.txt") - distribution.set("repo") + licenses { + license { + name.set("The Apache Software License, Version 2.0") + url.set("https://www.apache.org/licenses/LICENSE-2.0.txt") + distribution.set("repo") + } } - } - developers { - developer { - id.set("whyoleg") - name.set("Oleg Yukhnevich") - email.set("whyoleg@gmail.com") + developers { + developer { + id.set("whyoleg") + name.set("Oleg Yukhnevich") + email.set("whyoleg@gmail.com") + } + developer { + id.set("OlegDokuka") + name.set("Oleh Dokuka") + email.set("oleh.dokuka@icloud.com") + } } - developer { - id.set("OlegDokuka") - name.set("Oleh Dokuka") - email.set("oleh.dokuka@icloud.com") + scm { + connection.set("https://github.com/rsocket/rsocket-kotlin.git") + developerConnection.set("https://github.com/rsocket/rsocket-kotlin.git") + url.set("https://github.com/rsocket/rsocket-kotlin") } } - scm { - connection.set("https://github.com/rsocket/rsocket-kotlin.git") - developerConnection.set("https://github.com/rsocket/rsocket-kotlin.git") - url.set("https://github.com/rsocket/rsocket-kotlin") - } } } diff --git a/rsocket-core/build.gradle.kts b/rsocket-core/build.gradle.kts index 202d8f7a..7882bc26 100644 --- a/rsocket-core/build.gradle.kts +++ b/rsocket-core/build.gradle.kts @@ -37,4 +37,4 @@ kotlin { configureNative() } -description = "Core functionality for the RSocket library" +description = "RSocket core functionality" diff --git a/rsocket-ktor/build.gradle.kts b/rsocket-ktor/build.gradle.kts index 9c8088a4..11e25008 100644 --- a/rsocket-ktor/build.gradle.kts +++ b/rsocket-ktor/build.gradle.kts @@ -33,4 +33,4 @@ kotlin { configureNative() } -description = "Ktor RSocket integration" +description = "RSocket ktor integration" diff --git a/rsocket-ktor/rsocket-ktor-client/build.gradle.kts b/rsocket-ktor/rsocket-ktor-client/build.gradle.kts index 8e60607d..8d212ae1 100644 --- a/rsocket-ktor/rsocket-ktor-client/build.gradle.kts +++ b/rsocket-ktor/rsocket-ktor-client/build.gradle.kts @@ -32,4 +32,4 @@ kotlin { configureNative() } -description = "Ktor Client RSocket plugin" +description = "RSocket ktor client plugin" diff --git a/rsocket-ktor/rsocket-ktor-server/build.gradle.kts b/rsocket-ktor/rsocket-ktor-server/build.gradle.kts index 9efff228..e203ab32 100644 --- a/rsocket-ktor/rsocket-ktor-server/build.gradle.kts +++ b/rsocket-ktor/rsocket-ktor-server/build.gradle.kts @@ -39,4 +39,4 @@ kotlin { configureNative(NativeTargets.Nix) } -description = "Ktor Server RSocket Plugin" +description = "RSocket ktor server plugin" diff --git a/rsocket-transport-ktor/build.gradle.kts b/rsocket-transport-ktor/build.gradle.kts index 2d8f252d..7e6087b7 100644 --- a/rsocket-transport-ktor/build.gradle.kts +++ b/rsocket-transport-ktor/build.gradle.kts @@ -31,4 +31,4 @@ kotlin { configureNative() } -description = "Ktor RSocket transport implementations (TCP, Websocket)" +description = "RSocket ktor transport utilities" diff --git a/rsocket-transport-ktor/rsocket-transport-ktor-tcp/build.gradle.kts b/rsocket-transport-ktor/rsocket-transport-ktor-tcp/build.gradle.kts index abb1f4c1..ca241257 100644 --- a/rsocket-transport-ktor/rsocket-transport-ktor-tcp/build.gradle.kts +++ b/rsocket-transport-ktor/rsocket-transport-ktor-tcp/build.gradle.kts @@ -31,4 +31,4 @@ kotlin { configureNative(NativeTargets.Nix) } -description = "Ktor TCP RSocket transport implementation" +description = "RSocket ktor TCP client/server transport implementation" diff --git a/rsocket-transport-ktor/rsocket-transport-ktor-websocket-client/build.gradle.kts b/rsocket-transport-ktor/rsocket-transport-ktor-websocket-client/build.gradle.kts index c0f49860..df956376 100644 --- a/rsocket-transport-ktor/rsocket-transport-ktor-websocket-client/build.gradle.kts +++ b/rsocket-transport-ktor/rsocket-transport-ktor-websocket-client/build.gradle.kts @@ -34,6 +34,6 @@ kotlin { configureNative() } -description = "Ktor WebSocket Client RSocket transport implementation" +description = "RSocket ktor WebSocket client transport implementation" evaluationDependsOn(":rsocket-transport-tests") diff --git a/rsocket-transport-ktor/rsocket-transport-ktor-websocket-server/build.gradle.kts b/rsocket-transport-ktor/rsocket-transport-ktor-websocket-server/build.gradle.kts index 4e2a8c98..906980c7 100644 --- a/rsocket-transport-ktor/rsocket-transport-ktor-websocket-server/build.gradle.kts +++ b/rsocket-transport-ktor/rsocket-transport-ktor-websocket-server/build.gradle.kts @@ -48,5 +48,4 @@ kotlin { } configureNative(NativeTargets.Nix) } - -description = "Ktor WebSocket Server RSocket transport implementation" +description = "RSocket ktor WebSocket server transport implementation" \ No newline at end of file diff --git a/rsocket-transport-ktor/rsocket-transport-ktor-websocket/build.gradle.kts b/rsocket-transport-ktor/rsocket-transport-ktor-websocket/build.gradle.kts index 95cf1e96..65e075a6 100644 --- a/rsocket-transport-ktor/rsocket-transport-ktor-websocket/build.gradle.kts +++ b/rsocket-transport-ktor/rsocket-transport-ktor-websocket/build.gradle.kts @@ -32,4 +32,4 @@ kotlin { configureNative() } -description = "Ktor WebSocket RSocket transport implementation" +description = "RSocket ktor WebSocket transport utilities" diff --git a/rsocket-transport-local/build.gradle.kts b/rsocket-transport-local/build.gradle.kts index b5842d9d..e65425cb 100644 --- a/rsocket-transport-local/build.gradle.kts +++ b/rsocket-transport-local/build.gradle.kts @@ -31,4 +31,4 @@ kotlin { configureNative() } -description = "Local RSocket transport implementation" \ No newline at end of file +description = "RSocket Local transport implementation" \ No newline at end of file diff --git a/rsocket-transport-nodejs-tcp/build.gradle.kts b/rsocket-transport-nodejs-tcp/build.gradle.kts index a1d4c1bf..e9ceed5c 100644 --- a/rsocket-transport-nodejs-tcp/build.gradle.kts +++ b/rsocket-transport-nodejs-tcp/build.gradle.kts @@ -27,3 +27,5 @@ kotlin { } } } + +description = "RSocket NodeJS TCP client/server transport implementation"