mirror of
https://github.com/ViaVersion/ViaLoader.git
synced 2024-09-27 04:12:43 +02:00
Added VersionRange#equals to compare version ranges.
This commit is contained in:
parent
b25f99f1f4
commit
1a1e1deeda
@ -89,6 +89,19 @@ public class VersionRange {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object object) {
|
||||
if (this == object) return true;
|
||||
if (object == null || getClass() != object.getClass()) return false;
|
||||
VersionRange that = (VersionRange) object;
|
||||
return min == that.min && max == that.max && Objects.equals(ranges, that.ranges);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(min, max, ranges);
|
||||
}
|
||||
|
||||
public static VersionRange fromString(String str) {
|
||||
if ("*".equals(str)) return all();
|
||||
else if (str.contains(",")) {
|
||||
|
Loading…
Reference in New Issue
Block a user