@Nonnull
    public static SnapshotVersion parse(String version) throws IllegalArgumentException {
        return new SnapshotVersion(version);
    }
Parses a snapshot version

@param version the version string
@return the parsed version
@throws IllegalArgumentException if the version is not a snapshot version
helper/src/main/java/me/lucko/helper/reflect/SnapshotVersion.java