aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt14
1 files changed, 7 insertions, 7 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt b/app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt
index 76af5359..c9a2f285 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/utils/BuildUtils.kt
@@ -5,14 +5,14 @@ object BuildUtils {
data class Data(val versionName: String, val tail: String)
// Builds
- const val BUILD_PRODUCTION = "production"
- const val BUILD_TEST = "releaseTest"
- const val BUILD_GITHUB = "github"
- const val BUILD_RELEASE = "release"
- const val BUILD_UNNAMED = "unnamed"
-
+ private const val BUILD_PRODUCTION = "production"
+ private const val BUILD_TEST = "releaseTest"
+ private const val BUILD_GITHUB = "github"
+ private const val BUILD_RELEASE = "release"
+ private const val BUILD_UNNAMED = "unnamed"
+
fun match(version: String): Data? {
- val regex = Regex("([0-9]+\\.[0-9]+\\.[0-9]+)-?([0-9]*-?[0-9a-zA-Z]*)")
+ val regex = Regex("([0-9]+\\.[0-9]+\\.[0-9]+)-?(.*?)")
val result = regex.matchEntire(version)?.groupValues ?: return null
return Data(result[1], result[2])
}