public InfoVersion onlineVersion() {
final InfoVersion stable = stableVersion();
final InfoVersion unstable = unstableVersion();
return Config.instance.informationJoinBeta.get()&&unstable.compare(stable) ? unstable : stable;
}
<BUG>public static boolean equalsVersion(final InfoSource a, final InfoSource b) {
</BUG>
if (a==null||b==null)
return false;
final InfoVersion stable = a.stableVersion();

public InfoVersion onlineVersion() {
final InfoVersion stable = stableVersion();
final InfoVersion unstable = unstableVersion();
return Config.instance.informationJoinBeta.get()&&unstable.compare(stable) ? unstable : stable;
}
public static boolean equalsVersion(final @Nullable InfoSource a, final @Nullable InfoSource b) {
if (a==null||b==null)
return false;
final InfoVersion stable = a.stableVersion();
