diff --git a/buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt b/buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt index b999a75d..463cbf2b 100644 --- a/buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt +++ b/buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt @@ -33,8 +33,8 @@ package io.spine.dependency.local */ @Suppress("ConstPropertyName", "unused") object Base { - const val version = "2.0.0-SNAPSHOT.386" - const val versionForBuildScript = "2.0.0-SNAPSHOT.386" + const val version = "2.0.0-SNAPSHOT.387" + const val versionForBuildScript = "2.0.0-SNAPSHOT.387" const val group = Spine.group private const val prefix = "spine" const val libModule = "$prefix-base" diff --git a/buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt b/buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt index 363e8a30..e78af421 100644 --- a/buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt +++ b/buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt @@ -40,11 +40,12 @@ import io.spine.dependency.Dependency ) object Time : Dependency() { override val group = Spine.group - override val version = "2.0.0-SNAPSHOT.234" + override val version = "2.0.0-SNAPSHOT.235" private const val infix = "spine-time" fun lib(version: String): String = "$group:$infix:$version" val lib get() = lib(version) + const val libArtifact: String = infix fun javaExtensions(version: String): String = "$group:$infix-java:$version" val javaExtensions get() = javaExtensions(version) diff --git a/buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt b/buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt index cf429bf4..3917eeb9 100644 --- a/buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt +++ b/buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt @@ -36,7 +36,7 @@ object Validation { /** * The version of the Validation library artifacts. */ - const val version = "2.0.0-SNAPSHOT.408" + const val version = "2.0.0-SNAPSHOT.409" /** * The last version of Validation compatible with ProtoData. diff --git a/buildSrc/src/main/kotlin/io/spine/gradle/docs/UpdatePluginVersion.kt b/buildSrc/src/main/kotlin/io/spine/gradle/docs/UpdatePluginVersion.kt index a7f269f9..0277bcd2 100644 --- a/buildSrc/src/main/kotlin/io/spine/gradle/docs/UpdatePluginVersion.kt +++ b/buildSrc/src/main/kotlin/io/spine/gradle/docs/UpdatePluginVersion.kt @@ -93,8 +93,9 @@ abstract class UpdatePluginVersion : DefaultTask() { @Suppress("MemberNameEqualsClassName") private fun updatePluginVersion(file: File, id: String, version: String) { val content = file.readText() - // Regex to match: id("plugin-id") version "version-number" - val regex = """id\("$id"\)\s+version\s+"([^"]+)"""".toRegex() + val pluginId = Regex.escape(id) + // Regex to match: id("pluginId") version "version-number" + val regex = """id\("$pluginId"\)\s+version\s+"([^"]+)"""".toRegex() if (regex.containsMatchIn(content)) { val updatedContent = regex.replace(content) {