in plugin-unity-common/src/main/kotlin/jetbrains/buildServer/unity/UnityVersion.kt [45:60]
fun tryParseVersion(value: String?): UnityVersion? {
val version = value
?.split("a", "b", "p", "rc", "f")
?.firstOrNull()
if (version != null) {
return try {
UnityVersion(Semver(version, LOOSE))
} catch (e: Exception) {
LOG.error("Failed to parse Unity version. Error: ${e.message}")
null
}
}
return null
}