BuildNumber implements Comparable<BuildNumber> { public static BuildNumber fromString(String version) { return fromString(version, null); } BuildNumber(@NotNull String productCode, int baselineVersion, int buildNumber);  BuildNumber(@NotNull String productCode, int baselineVersion, int buildNumber, @Nullable String attemptInfo); String asString(); String asStringWithoutProductCode(); static BuildNumber fromString(String version); static BuildNumber fromString(String version, @Nullable String name); static BuildNumber fallback(); @Override String toString(); @Override int compareTo(@NotNull BuildNumber o); @NotNull String getProductCode(); int getBaselineVersion(); int getBuildNumber(); @Override boolean equals(Object o); @Override int hashCode(); boolean isSnapshot(); String asStringWithAllDetails();  }
@Test public void historicBuild() { assertEquals(new BuildNumber("", 75, 7512), BuildNumber.fromString("7512")); }