mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
fix: Check hotfix before checking stage weight
This commit is contained in:
parent
bc51e60bb3
commit
bf7ece49d9
1 changed files with 2 additions and 2 deletions
|
@ -24,10 +24,10 @@ data class Version(
|
|||
var rt = (major.compareTo(other.major) +
|
||||
minor.compareTo(other.minor) +
|
||||
patch.compareTo(other.patch)).compareTo(0)
|
||||
// if semver is equal, check version stage (release (3) > beta (2) > alpha (1))
|
||||
if (rt == 0) rt = stage.weight.compareTo(other.stage.weight)
|
||||
// check if it's a hotfix (1.2.3 vs 1.2.3.1)
|
||||
if (rt == 0) rt = hotfix.compareTo(other.hotfix)
|
||||
// if semver is equal, check version stage (release (3) > beta (2) > alpha (1))
|
||||
if (rt == 0) rt = stage.weight.compareTo(other.stage.weight)
|
||||
// if everything are equal, we compare build number. This only matters on unstable (beta and nightly) releases
|
||||
if (rt == 0) rt = build.compareTo(other.build)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue