From a5e9e1e9beb892461b9d279e76363371b5360e2a Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Mon, 18 May 2020 19:08:00 +0300 Subject: [PATCH] Build: Specify Locale.ROOT for humanReadableName generation --- .../src/main/kotlin/plugins/KotlinBuildPublishingPlugin.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/plugins/KotlinBuildPublishingPlugin.kt b/buildSrc/src/main/kotlin/plugins/KotlinBuildPublishingPlugin.kt index 5ccfe0aadae..26bc83fb1c7 100644 --- a/buildSrc/src/main/kotlin/plugins/KotlinBuildPublishingPlugin.kt +++ b/buildSrc/src/main/kotlin/plugins/KotlinBuildPublishingPlugin.kt @@ -18,6 +18,7 @@ import org.gradle.api.publish.maven.tasks.PublishToMavenRepository import org.gradle.kotlin.dsl.* import org.gradle.plugins.signing.SigningExtension import org.gradle.plugins.signing.SigningPlugin +import java.util.* import javax.inject.Inject @@ -147,7 +148,8 @@ class KotlinBuildPublishingPlugin @Inject constructor( const val COMPILE_CONFIGURATION = "publishedCompile" const val RUNTIME_CONFIGURATION = "publishedRuntime" + @UseExperimental(ExperimentalStdlibApi::class) fun humanReadableName(project: Project) = - project.name.split("-").joinToString(separator = " ") { it.capitalize() } + project.name.split("-").joinToString(separator = " ") { it.capitalize(Locale.ROOT) } } } \ No newline at end of file