feat: Add JSON meta

This commit is contained in:
Sculas
2022-08-28 21:39:13 +02:00
parent 91356e156d
commit cf871ffad9
10 changed files with 188 additions and 63 deletions

View File

@ -3,10 +3,8 @@ package app.revanced.meta.readme
data class SemanticVersion(val major: Int, val minor: Int, val patch: Int) {
companion object {
fun fromString(version: String): SemanticVersion {
var parts = version.split(".")
val parts = version.split(".")
if (parts.count() != 3) throw IllegalArgumentException("Invalid semantic version")
val versionNumbers = parts.map { it.toInt() }
return SemanticVersion(versionNumbers[0], versionNumbers[1], versionNumbers[2])
}